Get in Touch
 Duration 21 hours

Course Outline

Fundamentals of Databases

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

SQL Server Editions and Key Distinctions

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

SQL Server Toolset

  • SQL Server Management Studio
  • SQL Server Agent

Core SQL Server Services

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

System Databases

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

Database Creation

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

Data Modification Language (DML)

  • INSERT operations
  • UPDATE operations
  • DELETE operations

Data Definition Language (DDL)

Table Design

  • Columns and their attributes
  • Selecting appropriate data types
  • Designing indexes and keys

Index Management

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

Building 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 backup strategies
  • Direct copying of database files

Foundational Security and Administration

Automation

  • Maintenance Plans
  • Scheduled Jobs

Security and Administrative Configuration

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

High Availability Solutions

  • Log Shipping
  • Database Mirroring
  • Server Clustering

Replication Strategies

  • Snapshot Replication
  • Transactional Replication
  • Merge Replication

Monitoring with SQL Server Activity Monitor

  • SQL Server Profiler

Upgrade Pathways

  • In-Place vs. Side-By-Side upgrades
  • Service Packs
  • Cluster upgrades

Industry Best Practices

Requirements

Familiarity with computers and the Windows operating system

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 4800 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (6)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories