Get in Touch

Course Outline

Fundamentals of Databases

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

SQL Server Editions and Distinctions

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

SQL Server Utilities

  • SQL Server Management Studio (SSMS)
  • SQL Server Agent

SQL Server Services

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

System Databases

  • master
  • model
  • msdb
  • tempdb
  • distribution
  • resource

Creating a Database

  • Database files and storage locations
  • File sizing and auto-growth parameters
  • Table partitioning strategies

Data Manipulation Language (DML)

  • INSERT
  • UPDATE
  • DELETE

Data Definition Language (DDL)

Table Design

  • Columns and Attributes
  • Determining Data Types
  • Indexes and Keys

Index Management

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

Developing Database Applications

Server-Side Programming

  • Stored Procedures
  • Views
  • Functions
  • Triggers

Recovery Models

  • Simple
  • Full
  • Bulk-Logged

Backup Types

  • Full Backup
  • Differential Backup
  • Transaction Log Backup

Backup Strategies

  • Full database copy strategy
  • Full backup combined with transaction log backups
  • Incremental database backup strategy
  • Database file copy strategy

SQL Server Security and Administration Basics

Automation

  • Maintenance Plans
  • Jobs

SQL Server Security and Administration Basics

  • Server Roles
  • Database Roles
  • SA Account management
  • Creating User Accounts
  • Schemas

High Availability Solutions

  • Log Shipping
  • Database Mirroring
  • Server Clustering

Replication Types

  • Snapshot Replication
  • Transactional Replication
  • Merge Replication

SQL Server Activity Monitoring

  • SQL Server Profiler

Upgrade Procedures

  • In-Place vs. Side-by-Side Upgrades
  • Service Pack Applications
  • Cluster Considerations

Best Practices

Requirements

Familiarity with computer operations and the Windows operating system

 21 Hours

Number of participants


Price per participant

Testimonials (6)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories