Get in Touch
 Duration 21 hours

Course Outline

Foundational Database Concepts

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

SQL Server Editions and Their Differences

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

Essential SQL Server Tools

  • SQL Server Management Studio
  • SQL Server Agent

SQL Server Services

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

System Databases

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

Creating a Database

  • Managing database files and their storage locations
  • Configuring file size and automatic growth
  • Table partitioning techniques

Data Manipulation Language (DML)

  • INSERT
  • UPDATE
  • DELETE

Data Definition Language (DDL)

Table Design Principles

  • Defining columns and attributes
  • Selecting appropriate data types
  • Implementing indexes and keys

Index Management

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

Building Database Applications

Server-Side Programming

  • Stored Procedures
  • Views
  • Functions
  • Triggers

Recovery Models

  • Simple
  • Full
  • Bulk logged

Backup Fundamentals

  • Full Backups
  • Differential Backups
  • Transaction Log Backups

Backup Strategies

  • Full database copy strategy
  • Combined full backups and transaction log strategy
  • Incremental database backup strategy
  • Database file copy strategy

Core Security and SQL Server Administration

Automation

  • Maintenance Plans
  • Scheduled Jobs

Advanced Security and Administration

  • Server Roles
  • Database Roles
  • SA Account Management
  • User Account Creation
  • Schemes

High Availability Solutions

  • Log Shipping
  • Database Mirroring
  • Server Clustering

Replication Technologies

  • Snapshot Replication
  • Transactional Replication
  • Merge Replication

Monitoring and Profiling

  • SQL Server Profiler

Upgrading SQL Server

  • In-Place vs. Side-By-Side upgrades
  • Service Pack installation
  • Cluster considerations

Industry Best Practices

Requirements

Familiarity with general computer operations and the Windows operating system.

Number of participants


Price per participant (excl. VAT)

Testimonials (6)

Upcoming Courses

Related Categories