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 Tools

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

SQL Server Services

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

Core System Databases

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

Creating a Database

  • Database file types and storage locations
  • File sizing and auto-growth settings
  • Table partitioning techniques

Data Manipulation Language (DML)

  • INSERT statements
  • UPDATE statements
  • DELETE statements

Data Definition Language (DDL)

Table Design

  • Defining columns and attributes
  • Specifying data types
  • Configuring indexes and keys

Indexes

  • Clustered indexes
  • Non-clustered indexes
  • REBUILD vs. REORGANIZE operations

Developing Database Applications

Server-Side Programming

  • Stored Procedures
  • Views
  • Functions
  • Triggers

Recovery Models

  • Simple recovery model
  • Full recovery model
  • Bulk-logged recovery model

Backup Types

  • Full backup
  • Differential backup
  • Transaction log backup

Backup Strategies

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

SQL Server Security and Administration Basics

Automation

  • Maintenance Plans
  • Scheduled Jobs

SQL Server Security and Administration Essentials

  • Server-level roles
  • Database-level roles
  • SA (System Administrator) account management
  • Account creation processes
  • Schema management

High Availability Solutions

  • Log Shipping
  • Database Mirroring
  • Failover Clustering

Replication

  • Snapshot Replication
  • Transactional Replication
  • Merge Replication

SQL Server Activity Monitoring

  • SQL Server Profiler

Upgrade Procedures

  • In-place vs. Side-by-Side upgrades
  • Service Pack installations
  • Cluster-related upgrades

Best Practices

Requirements

Familiarity with computer operations and the Windows operating system

 21 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories