Get in Touch

Course Outline

Database Fundamentals

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

SQL Server Editions and Their Differences

  • 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 Services.
  • Analysis Services.
  • Reporting Services.
  • Integration Services.

Core System Databases

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

Creating a Database

  • Understanding database files and their storage locations.
  • Configuring file sizes and growth parameters.
  • Implementing table partitioning.

Data Manipulation Language (DML)

  • INSERT
  • UPDATE
  • DELETE

Data Definition Language (DDL)

Table Design

  • Columns and Attributes.
  • Defining data types.
  • Indexes and Keys.

Indexes

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

Developing Database Applications

Server-Side Programming

  • Stored Procedures.
  • Views.
  • Functions.
  • Triggers.

Recovery Models

  • Simple.
  • Full.
  • Bulk-Logged.

Backup Types

  • Full Backups.
  • Differential Backups.
  • Transaction Log Backups.

Backup Strategies

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

Core Security and Administration of SQL Server

Automation

  • Maintenance Plans.
  • SQL Agent Jobs.

Core Security and Administration of SQL Server

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

High Availability

  • Log Shipping.
  • Database Mirroring.
  • Server Clustering.

Replication

  • Snapshot Replication.
  • Transactional Replication.
  • Merge Replication.

SQL Server Activity Monitor

  • SQL Server Profiler.

Upgrade Procedures

  • In-Place versus Side-by-Side upgrades.
  • Service Packs.
  • Cluster upgrades.

Best Practices

Requirements

Foundational knowledge of computer operations and the Windows operating system.

 21 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories