Get in Touch

Course Outline

Introduction to Database Fundamentals

  • Database files, Database Client / Server architecture
  • Relational Database Management Systems (RDBMS)

SQL Server Editions and Differences

  • Express, Standard, Enterprise
  • Workgroup, Mobile, Developer

Essential SQL Server Tools

  • SQL Server Management Studio
  • SQL Server Agent

Key SQL Server Services

  • Database Services
  • Analysis Services
  • Reporting Services
  • Integration Services

System Databases

  • Master
  • Model
  • Msdb
  • Tempdb
  • Distribution
  • Resource

Creating a Database

  • Location and structure of database files
  • File size management and auto-growth settings
  • Table partitioning techniques

Data Manipulation Language (DML)

  • INSERT
  • UPDATE
  • DELETE

Data Definition Language (DDL)

Table Design Principles

  • Columns and their attributes
  • Defining appropriate data types
  • Implementing Indexes and Keys

Indexing Strategies

  • Clustered Indexes
  • Non-Clustered Indexes
  • REBUILD vs. REORGANIZE operations

Developing Database Applications

Server-Side Programming

  • Stored Procedures
  • Views
  • Functions
  • Triggers

Recovery Models

  • Simple
  • Full
  • Bulk logged

Backup Mechanisms

  • Full backups
  • Differential backups
  • Transaction Log backups

Backup Strategies

  • Full database copy strategy
  • Combination of full backups and transaction logs
  • Incremental database backup approaches
  • Database file copy strategies

Foundations of SQL Server Security and Administration

Automation Tasks

  • Maintenance Plans
  • Scheduled Jobs

Core Security and Administration Concepts

  • Server Roles
  • Database Roles
  • SA Account management
  • User Account creation
  • Schemas

High Availability Solutions

  • Log Shipping
  • Database Mirroring
  • Server Clustering

Replication Techniques

  • Snapshot Replication
  • Transactional Replication
  • Merge Replication

Monitoring with SQL Server Activity Monitor

  • SQL Server Profiler

System Upgrades

  • In-Place vs. Side-By-Side upgrades
  • Service Packs
  • Clustering considerations

Industry Best Practices

Requirements

Familiarity with computer operations and the Windows operating system

 21 Hours

Testimonials (6)

Upcoming Courses

Related Categories