SQL DBA Classroom Training (LIVE, Instructor-Led)

SQL DBA Training is given by Real-time, Certified Trainers. Course includes Capacity Planning, Query Tuning, Index Management, Database Maintenance, High Availability, Disaster Recovery (DR), Temporal Tables, Repairs, Always-On in SQL Cluster, SQL Azure Integration (Cloud), Geo Replication and more! This SQL DBA Course includes Study Material, 24x7 Online Lab, Certification, Job Support with One Real-time Project. Versions: SQL Server 2012, SQL Server 2014 & 2016. Versions: SQL Server 2017, SQL Server 2016, 2014, 2012.

SQL DBA (with Server, T-SQL, Azure SQL DBA)

  PLAN A PLAN B
Duration 5 Weeks 6 Weeks
Completely Practical, Real-time Check-Symbol-for-Yes Check-Symbol-for-Yes
Resume, Mock Interviews, Placements Check-Symbol-for-Yes Check-Symbol-for-Yes
Repairs, Migrations, Security Manage Check-Symbol-for-Yes Check-Symbol-for-Yes
HA - DR, Clustering, Always-On, Tuning Croos-symbol-for-Yes Check-Symbol-for-Yes
MCSA: 70-764 (SQL DBA) Certification Croos-symbol-for-Yes Croos-symbol-for-Yes
MCSA: 70-765 (SQL DBA) Certification Croos-symbol-for-No Croos-symbol-for-Yes
Azure SQL Database Croos-symbol-for-No Croos-symbol-for-Yes
Azure SQL DB Admin Croos-symbol-for-No Croos-symbol-for-Yes
Azure PowerShell Croos-symbol-for-No Croos-symbol-for-Yes
Total Course Fee INR 10000/- INR 15000/-

Schedules for SQL DBA Training : Trainer: Mr.Sai Phanindra T

Timings (IST) Free Demo Start Date  
Schedules for SQL DBA Training
6:30 AM to 7:30 AM Oct 23rd Oct 25th Register
10:15 AM to 11:15 AM Nov 6th Nov 8th Register
5:30 PM to 6:30 PM Nov 12th Nov 14th Register
Schedules for Azure SQL DBA Training
7:30 AM - 9:30 AM (Wkn) Oct 20th Oct 27th Register

If the above schedules does not work for you, please opt for SQL DBA Video Training (on demand, 24x7 Access)

For One-One / Custom / Weekend Trainings, Register here

Arrange Callback from the Trainer

Highlights : Daily Tasks Perf. Baselines Real-time Project Resume Guidance MCSA Certification Always-On and HA/DR

SQL DBA (with Server, Azure) Course Contents:

Part 1 : SQL DBA with SQL Server, T-SQL [Applicable for Plan A, B]

Module I: SQL Server & T-SQL

Installation, DB Architecture, Indexes, Tuning

Module II: Basic SQL DBA

Backups, Restores, Jobs, Tuning, Alerts, Security, Updates

Module III: Advanced SQL DBA

HA-DR, Errors & Solutions, Upgrades, Always-On

DAY 1: SQL DBA - JOB ROLES (INTRO)

  • Need for Databases & RDBMS Software
  • OLTP, OLAP, DWH and HTAP Databases
  • SQL Server - Technical Advantages
  • SQL Server Components and Use
  • SQL Server Editions and Versions
  • SQL DBA Job Roles and Types
  • Roles & Responsibilities For SQL DBA
  • DBA Checklist - Routine DBA Activities
  • DBA Checklist - Maintenance Activities
  • DBA Checklist - Emergency Activities
  • Course Plan and Mock Interviews
  • MCSA Certifications Curriculum

DAY 2: SQL SERVER INSTALLATION

  • SQL Server 2017 Installation
  • SQL Server 2016 Installation
  • SQL Server Management Studio Tool
  • SQL OPS : SQL Operations Studio Tool
  • SSMS - Installation in Windows OS
  • SQL OPS - Installation in Linux, MAC
  • SQL Server Tools and Connection Tests
  • Instance, Types and Collation Options
  • Default Instance and Named Instance
  • Authentication, Service, File Stream
  • Windows & Mixed Mode Authentication
  • Installation Errors, Config.INI @ DAY 30

DAY 3: BASIC SQL QUERIES - 1

  • DDL, DML, SELECT, DCL and TCL
  • Creating SQL Databases and Tables
  • CREATE, ALTER, DROP Statements
  • INSERT, UPDATE, DELETE Statements
  • Data Inserts, Values and Table Scan
  • Data Types & their Usage (Basic Level)
  • INTEGER, CHAR, FLOAT Data Types
  • Single Row Inserts, Multi Row Inserts
  • SELECT Statement for Table Retrieval
  • WHERE Examples: =, !=, <, >, <=, >=
  • AND, OR, NOT, IN, NOT IN Conditions
  • BETWEEN, NOT BETWEEN Conditions

DAY 4: BASIC SQL QUERIES - 2

  • CHAR Versus VARCHAR Data Types
  • GO Statement, SQL BATCH Concept
  • IS NULL, NOT NULL. LIKE, NOT LIKE
  • ORDER BY with ASC, DESC Options
  • DISTINCT, TOP and * Options
  • FETCH, OFFSET, NEXT ROW Options
  • UNION, UNION ALL and Sub Queries
  • LIKE and NOT LIKE Operators
  • Single Quotes, Double Quotes, Aliases
  • UPDATE : Condition, Unconditional
  • DELETE and TRUNCATE Commands
  • ALTER Command   DROP Command

DAY 5: SERVER, DB ARCHITECTURE

  • SQL Server and Database Architecture
  • Protocols, SQL Native Client (SNAC)
  • TDS Packets and Query Processor
  • Query Optimizer and SQL Manager
  • Storage Engine, File & DB Manager
  • Transaction Manager, Lock Manager
  • Buffer Manager, SQL OS, IO Buffer
  • Checkpoints, Virtual Log File (VLF)
  • DB Data Files (mdf), Log Files (ldf)
  • Primary/Secondary Files, Filegroups
  • Write Ahead Log (WAL), Lazy Writer
  • Log Sequence Number, Mini LSN
  • Local Temporary Tables and Usage
  • Global Temporary Tables and Usage

DAY 6 : CONSTRAINTS & KEYS

  • Constraints, Keys - Table Data Integrity
  • NULL, NOT NULL Property on Tables
  • UNIQUE KEY Constraints: Importance
  • PRIMARY KEY Constraint: Importance
  • FOREIGN KEY Constraint: Importance
  • REFERENCES - Relational Tables
  • CHECK Constraint : Importance, Use
  • DEFAULT Constraint : Importance, Use
  • Identity Property : SEED, INCREMENT
  • Normal Forms - Data Modeling Options
  • 1 NF, 2 NF, 3 NF, BCNF and 4NF
  • Schemas Creation, Database Diagrams

DAY 7: JOINS AND QUERIES

  • JOINS - Types, Real-time Usage
  • JOIN Types and JOIN Options
  • CROSS JOIN - Examples, Conditions
  • INNER JOIN - Examples, ON, Where
  • OUTER JOIN - LEFT, RIGHT, FULL
  • Comparing Inner Join & Outer Join
  • MERGE JOIN - Joining Big Tables
  • LOOP JOIN - Joining Small Tables
  • HASH JOIN - Joining Heap Tables
  • Joins with Constraints & Relations
  • Joining Unrelated Tables and Use
  • Join Options - Query Performance

DAY 8: VIEWS, INDEXES - TUNING 1

  • Indexes: Architecture and Types
  • Clustered and Non Clustered Indexes
  • INCLUDED, COLUMNSTORE Indexes
  • FILTERED and COVERING Indexes
  • UNIQUE and ONLINE Indexes
  • B Tree Structures and IAM Pages
  • Tuning Queries, Query Optimizer
  • Views on Tables - SCHEMABINDING
  • ENCRYPTION and CHECK OPTION
  • Cascaded, Encrypted, Orphan Views
  • System Views for Metadata Access
  • Indexed Views / Materialized Views

DAY 9: FUNCTIONS, PROCEDURES

  • Scalar Value Returning Functions
  • Inline Table Functions, Dynamic Joins
  • Multi-Line Table Functions Usage
  • Table Variables and Table Data Type
  • OBJECTID, OBJECTNAME Functions
  • System Functions & Metadata Access
  • Stored Procedures - Purpose, Usage
  • IF.. ELSE and ELSE IF Conditions
  • Recompilation of Stored Procedures
  • Sp_help, sp_helpindex, sp_helptext
  • Sp_recompile, sp_who and sp_who2
  • sp_depends,sp_rename,sp_helpdb

DAY 10: TRIGGERS, TRANSACTIONS

  • Triggers - Purpose, Types Of Usage
  • DML Triggers - Events, Practical Use
  • FOR/AFTER and INSTEAD OF Triggers
  • INSERTED & DELETED Memory Tables
  • Enable Triggers, Disabling Triggers
  • Database Level & Server Level Triggers
  • COMMIT and ROLLBACK in T-SQL
  • EXPLICIT & IMPLICIT Transactions
  • AUTOCOMMIT Transaction, ACID Option
  • Query Blocking - Nolock, Readpast Hints
  • Recovery Models in OLTP Databases
  • Full, Simple and BulkLogged Recovery

 

DAY 11: BACKUPS - DB, File, Filegroup

  • Database Backups, Filegroup Backups
  • Log File Backups, COPY_ONLY Backups
  • Mirrored Backups and Split Backups
  • Partial Backups and Backup Media
  • (UN)LOAD, INIT, FORMAT, VERIFY
  • COMPRESSION, CHECKSUM, SKIP
  • Backups using GUI and T-SQL Scripts
  • ContinueOnError, Backup Validation
  • Backup History Tables in MSDB
  • Backup Audits, HOT & COLD Backups
  • Backup Devices - Creation & Usage
  • Backups Errors and Solutions

DAY 12: RESTORES & DB RECOVERY

  • Restore Phases - COPY, REDO, UNDO
  • RECOVERY, NORECOVERY Options
  • STANDBY and REPLACE Options
  • File Restores and Filegroup Restores
  • FileListOnly, VerifyOnly, HeaderOnly
  • Point-In-Time Restore, Checkpoint LSN
  • PARTIAL / PIECEMEAL Restores - Use
  • Tail Log Backups - UNDO / REDO
  • Restores using GUI & T-SQL Scripts
  • Choosing correct DB Recovery Model
  • DB Recovery from Backup Devices
  • Restarting an Interrupted Restore

DAY 13: JOBS, MAINTENENCE PLANS

  • SQL Server Agent Service, Agent XPs
  • SQL Agent Jobs - GUI Options, MSDB
  • Job Steps - Creation, Edits, Parse
  • Job Schedules and Email Notifications
  • Job Executions, Disable/Enable Options
  • Job History and Job Activity Monitor
  • Database Maintenance Plans, Backups
  • Scheduling DB Maintenance Plans
  • Backup Cleanup and History CleanUp
  • Backup Strategies - Minimal Data Loss
  • DB Mail Configurations, Alert System
  • Mail Profiles, SMTP Agent Operators

DAY 14: PERFORMANCE TUNING - 2

  • Audit Long Running Queries - DMV/DMF
  • Table Partitions and Partition Ranges
  • Partition Functions and Partition Schemes
  • Partition Un-partitioned Tables: Indexes
  • Aligned / Indexed Partitions - Importance
  • Partition Management @ SPLIT, MERGE
  • Full Text Search (FTS) Architecture
  • StopWords, Stemmer and Thesaurus
  • Database Catalogs (FTC) and FDHost.exe
  • Full Text (FT) Indexes for Query Tuning
  • CONTAINS() and FREETEXT() Functions
  • Data Compression - ROW & PAGE Levels

DAY 15: PERFORMANCE TUNING - 3

  • Index Management and Fragmentation
  • Index Rebuilds, Index Reorganization
  • Maintenance Plans, Index Management
  • Query Execution Plans, Stats Updates
  • SAMPLED, DETAILED Scans. FillFactor
  • Index Usage, Sort In TempDB Options
  • GAM, SGAM, PFS, ML - DBCC Page
  • SQL Profiler Tuning, Tuning Templates
  • Workload Files, Trace Tables in Profiler
  • DTA Tool with Profiler, Trace Tables, PDS
  • DTA @ Query Cache, Extended Events
  • Memory Optimized Tables & FileStream
  • UPDATE STATS with RECOMPUTE
  • PERFMON Counters & MSDTC Service

DAY 16: PERFORMANCE TUNING - 4

  • Thread Management, NUMA Nodes
  • Thread Count, Boosting SQL Priority
  • Processor Affinity and IO Affinity
  • Resource Governor - Resource Pools
  • Resource Workload Groups, Settings
  • Windows Fibers and (DOP) Settings
  • Activity Monitor Tool - CPU, Memory
  • Isolation Levels - Tempdb, Snapshots
  • X, S, IS, IX, U, Sch-M, Sch-S Locks
  • Lock Escalations and Metadata Locks
  • Deadlocks - Simulation, Profile Tool
  • Deadlock Graphs and Live Locks

DAY 17: SECURITY MANAGEMENT

  • Authentication Types - WINDOWS, SQL
  • Windows Logins and REGEDIT Settings
  • SQL Server Logins, POLICIES, EXPIRY
  • Logins, Users, Roles and Schemas
  • Server Roles and Database Roles
  • Password Resets and Security Scripts
  • Grant, With Grant, Deny and Revoke
  • CONTROL, OWNERSHIP, Authorization
  • Keys and Certifications - Encryption
  • Credentials, Proxies - Job Security
  • DMVs for Security Audits, Orphan Users
  • Containment Databases - Users, Roles

DAY 18: HEALTH CHECK, REPAIRS

  • DB Health Check: DBCC Commands
  • Allocation Errors and Consistency Errors
  • EstmateOnly, NoInfoMsgs with Tempdb
  • Log Space Audits and Tempdb Audits
  • Memory Usage, Disk Usage Audit DMVs
  • Alerts - Events, Email Notifications
  • DB Suspect Errors and DB States
  • Log File Issues and REBUILD LOG
  • Tempdb File Issues and Shrink File
  • Memory Issues and DBCC Commands
  • MEMORY LEAKS and LATCH WAITS
  • Page Repairs, Suspect Pages @ MSDB

DAY 19: DB MIGRATIONS, DMA TOOL

  • Database Migration Options with SSIS
  • CDW : Copy Database Wizard @ SSMS
  • Database Detach and Attach Options
  • FORATTACH and sp_single_file_db
  • SMO Method and Database Scripting
  • CDW SSIS Packages, SSIS Proxies Use
  • Migration Reports, Fixing Orphan Users
  • Data Migration Assistant (DMA) Tool
  • DMA Tool for DB Analysis, Upgrades
  • DMA Tool: DB Assessment, Migration
  • Security Logins Transfer - Options
  • Fixing Orphan Users, sp_resolve_login

DAY 20: PATCHES, UPGRADES, CUs

  • Establishing Downtime For Maintenance
  • Precautions for Maintenance Activities
  • Service Packs and Patch/hotfix Activities
  • Cumulative Updates (CU), Hotfix Process
  • Instance Selectivity for Updates, Cautions
  • Verifications, Smoke Test and Rollbacks
  • Server Upgrades and Precautions
  • Planning for Maintenance Activities
  • System Database REBUILD Options
  • SQLCMD Tool : Instance Connections
  • DAC : Dedicated Administration Console
  • Verifications, Smoke Test and Rollbacks

DAY 21: REPLICATION For HA - LEVEL 1

  • Replication Architecture and Topology
  • Publication Types - Purpose, Importance
  • DB Articles, Publications, Subscriptions
  • Distribution DB Configuration, Snapshots
  • Snapshot Replication and Repl Agents
  • Configure, Secure, Schedule Snapshots
  • PUSH and PULL Subscription Types
  • Transactional Replication Configuration
  • Log Reader Agent - Configuration, Keys
  • Tracer Tokens - Latency and Ranking
  • Replication Monitor - Usage and Options
  • Replication Warnings and Agent Alerts

DAY 22: REPLICATION For HA - LEVEL 2

  • Merge Replication and Merge Agent Job
  • Replication Conflicts and ROWGUIDCOL
  • Validating Replica Subscriptions (LIVE)
  • Replication Reinitialization Options
  • Domain Account Security in Replication
  • Server & Client Subscription Types
  • Peer-Peer Replication Connections, Nodes
  • Replication Conflicts: Options, sp_MSRepl
  • IDENTITY Property & Schema Replication
  • Replica Initialization with DB Backups
  • Peer-Peer Vs Merge Replication For HA
  • Adding Articles to Existing (LIVE) Replica

DAY 23: REPLICATION For HA - LEVEL 3

  • Replication for HA and DR - Strategies
  • Load Balancing Options with Replication
  • Replica Server @ Appl Connection Strings
  • Replication Conflicts and Precautions
  • Replication Verify - Rowcount, Checksum
  • Disabling and Cleaning Replication
  • Replication Errors and Job Audits
  • Replication Events and Action Items
  • sp_changedbowner, backup initialization
  • MSSQL_ENGXXXXX Errors & Solutions
  • Replication Strategies for HA and DR
  • Application Connections in Real-time

DAY 24: LOG SHIPPING (ha - dr)

  • Log Shipping Topology, Operation Modes
  • Primary and Secondary: Recovery Plan
  • Log Shipping Monitor Settings, Alerts
  • NORECOVERY Mode - Configuration
  • STANDBY Mode Configuration, Use
  • Log Shipping Jobs & Manual Failover
  • Manual Failover with Log Shipping
  • Mode Changes with Log Shipping
  • Broken Log Shipping Chains & Issues
  • Re-Restoring the Log Backups
  • LSBackup, LSCopy, LSRestore Jobs
  • Log Shipping Jobs - Errors & Solutions

DAY 25: DB MIRRORING (ha - dr)

  • DB Mirroring Architecture For HA, DR
  • Log Shipping Versus Database Mirroring
  • TCP Endpoints, TCP Network Security
  • Heartbeat and Polling Concepts in DM
  • Automatic Fail-Over Procedures, Tests
  • PARTNER OFFLINE Conditions, Options
  • DB Mirroring Monitors and Commit Loads
  • SYNCHRONOUS & ASYNCHRONOUS
  • Mirroring Monitor, Stop/Resume Options
  • Need for Always-On & Higher Availability
  • DB Recovery without Witness. Failover
  • Mirroring Jobs and Real-time Usage
  • 14181 Error and Network Configurations
  • Database Mirroring - Errors & Solutions

DAY 26: CLUSTER CONFIGURATION

  • Introduction to Windows Clusters
  • Domain Controller (DC) Configuration
  • Active Directory (AD) Accounts, Use
  • SAN [Storage Area Network] and LUN
  • Public IP Address, Private IP Address
  • Windows Level Clusters & RAID Levels
  • SQL Clustering Service & RAID Levels
  • SQL Cluster Groups and Domain Accounts
  • Active-Active, Active-Passive Clusters
  • Quorom Disk, MSDTC Disk & LUN Grows
  • MSCS Service Startup Options, Drains
  • Need for Always - On Availability (AAG)

DAY 27: ALWAYS-ON AVAILABILITY - 1

  • Availability Replica - Readable Secondary
  • Active Secondary, SYNC, ASYNC (AAG)
  • Replica Recommendations for Always-On
  • DB Recovery Models for Always - ON
  • Backup Preferences For AAG - Types
  • Port Settings, Backup Strategies in AAG
  • Synchronization & Automated Seeding
  • Always On Groups Dashboards
  • Adding AG Replicas and Databases
  • Availability Database and Failover
  • Data Movement Suspend and Quorum
  • Synchronous, Asynchronous Modes

DAY 28: ALWAYS-ON AVAILABILITY - 2

  • AAG Health Events, Important DMVs
  • Availability Group Listeners, VNN
  • Server Manager, DNS, New Hosts
  • Failover Mode and Node Majority
  • Reloads and Cache Clear Options
  • Listener Ports and Port Communication
  • Always-On in Windows Clusters
  • AD Accounts and Doman Settings
  • Security Options and Dashboards
  • WSFC Warnings and Errors - Solutions
  • POCs for AD Setup and MSDTC
  • POCs For Windows Clusters

Level 2: Azure SQL DBA (also includes SQL Server in Google Cloud, AWS Cloud)

Module I: AZURE SQL DATABASE

Module II: AZURE SQL DBA

DAY 31: AZURE CLOUD INTRO

  • Introduction to Cloud. Need for Cloud, Advantages
  • Cloud Architecture Basics - Iaas, PasS and SaaS
  • Operational Advantages of Cloud, Cloud Providers
  • Advantages of Microsoft Cloud - Azure Platform
  • Service Models, Private & Public Clouds
  • SQL Databases in Microsoft Azure and Advantages
  • Azure SQL & Databases - Need, Importance
  • Azure Sources - Types, Microsoft Market Place
  • Azure SQL Database, Azure SQL Data Warehouse
  • Azure Analysis Services, BLOB and TABLE Storage
  • Azure Cosmos DB, Data Lake, DH Insight, Spark
  • Virtual Machines and Apps, Programs in Azure
  • Azure SQL Variants and Service Tiers
  • Advantages of Azure SQL Databases & Tools
  • Comparing Azure with AWS and Google Cloud
  • Microsoft Azure Price Tiers & Subscription

DAY 37: AUTOMATED DB RECOVERY, GEO REPLICATION

  • Automated Backups in Azure SQL Database
  • Long Term Backup Retentions. Backup cost, Frequency
  • Recovery Service Vaults, Policies with RA-GRS
  • Automated Backups - Retentions, Audits. LTR Policy
  • Restore Points and Azure SQL Database Recovery
  • Failover Groups and Active Geo-Replication
  • Read-Write Failover Policy, Automated Failover
  • Geo Replication Configurations - Azure Locations
  • Primary-Secondary and Read / Write Modes
  • Upgrading / Downgrading Primary Database
  • Perform Disaster Recovery (DR) Drills
  • Power Shell For Geo Replication and Failback Options
  • Manage SQL database failover using Transact-SQL
  • Manage SQL database failover using Power Shell
  • Manage SQL database failover using the REST API
  • Backup Errors, Geo Replication Errors - Solutions

DAY 32: AZURE CLOUD CONFIGURATIONS

  • Azure Cloud Subscription, Azure Portal Options
  • Azure Resources, Marketplace and Dashboards
  • Azure SQL Database Architecture Components - in detail
  • Price Tiers: Basic, Standard, Premium, PremiumRS
  • Isolated Price Trier - Advantages, Performance
  • Creating SQL Servers in Azure and in Virtual Machines
  • Elastic Pools and Configuration Options - Advantages
  • DTU : Data Transaction Units : Architecture, Pools
  • eDTUs and Elastic Pool, per Database Settings
  • EDTU Cost, eDTU max/min Limits and Performance
  • Resource Groups and Resource Pools in Azure SQL
  • Azure SQL Databases : Technical Features, Benefits
  • Built-In Intelligence and Scalability, Tools For Usage
  • Advanced Security Compliance, ARM and ASM Topologies
  • Need for OSM Workspace - Operations Management Suite

DAY 38: SECURITY MANAGEMENT - AZURE SQL DB

  • Firewall and Virtual Network Configurations
  • Server-level Firewall Rules in the Azure portal
  • Database-level Firewall Rule using SSMS
  • Connection strings and Security Options
  • Logins, Users, Roles and Permissions using T-SQL
  • GRANT, DENY, REVOKE and WITH GRANT using T-SQL
  • SQL Database Auditing and SQL Database Threat Detection
  • Transparent Database Encryptions (TDE) & Security
  • Service Keys and TDE for Security, AD Authentication
  • Row Level Security (RLS), Security Roles
  • Impacted Databases and Security Options
  • Azure IAM Controls, Manage SMB File Shares in Azure
  • Dynamic Data Masking (DDM) and Encryption Functions
  • T-SQL Scripts & Portal to Implement Data Mask Functions
  • Power Shell Scripts to Implement DDM - MASK / UNMASK

DAY 33: AZURE SQL DATABASE CONFIGURATION

  • Creating Azure SQL Server Instances
  • Creating Azure SQL Databases, Price Tiers
  • SQL Database – Cloud Database as a Service
  • Subscription Options and Database Sources
  • Elastic Pools & Tier Selection - Recommendations
  • Database Name Identifiers, Naming rules & restrictions
  • Server Names - Locations, Admin Users, Passwords
  • S1/S2/S3 DTU bands and Performance, Storage
  • Add-On Storage Options. Database Provisioning
  • Firewall Rules, IP Configuration Ranges
  • Azure Dashboard - Metrics, Notification Options
  • Azure SQL Database Collation, Connection Options, Tools
  • SQL Server Management Studio (SSMS) & Visual Studio
  • SQL Server Data Explorer Tool in Azure Cloud
  • .NET, PHP, Node.js, Java, Ruby, Python
  • Creating Azure SQL Databases in SSMS Tool
  • T-SQL Scripts for Azure SQL Database

DAY 39: AUDITS and THREAT DETECTION

  • Activity Logs and OMS Server Configuration
  • OMS Workspace and Log Analytics. Operational Logs
  • Instance Audits and Threat Detection Process
  • Audit Storage Configuration, Service Tiers with Azure
  • LRS, GRS, and "RA - GRS" Storage Modes in Azure
  • Azure Resource Manager (ARM) Scripts with Power Shell
  • Threat Detection Types : SQL Injection & Vulnerability
  • Audit Types: Server Audits and Database Audits
  • Events, Principals, Types and Action Parameters
  • DMVs and DMFs for Audits (T-SQL). Power Shell Scripts
  • Merging and Reading Audit Files. Analyzing Audit Reports
  • Vulnerability Assessment (VA) Reports, Notifications
  • Security Risk Reports and Summaries : HIGH/MEDIUM/LOW
  • Azure SQL Database Recovery from Availability Groups
  • Azure SQL Database Recovery from Deleted Databases
  • Manage SQL database auditing using Azure Power Shell
  • Manage SQL database auditing using REST API

DAY 34: DEVELOP AZURE SQL DATABASE

  • Executing T-SQL Scripts in Azure
  • Creating Tables and Defining Constraints
  • Cascades, Constraint Rules and Index Rules
  • Clustered Indexes in Azure SQL Database Tables
  • Programming Objects: Stored Procedures in Cloud
  • Automated Recompilations, Complex Stored Procedures
  • Triggers and Memory Tables Architecture in Cloud
  • CTE : Common Table Expressions and Performance
  • User Defined Functions and Views for Data Reporting
  • Differences between On-Premise and Cloud SQL Databases
  • Executing T-SQL Scripts in Azure SQL Database
  • Linked Servers with On-Premise and Cloud
  • SSMS "Generate Script" Options, Advanced Options
  • Azure SQL Database JSON Features, Data Imports
  • Azure SQL Database In-Memory Tables - Advantages
  • Temporal Tables, In-Memory OLTP Tables with Azure SQL DB
  • Excel Reporting Options from Azure SQL Database
  • Data Explorer Options with Azure SQL Databases
  • XML Data Storage & Reports. BLOB Data Storage

DAY 40: PERFORMANCE TUNING in AZURE SQL DB

  • Manage database workload in SQL Server
  • Elastic Scale for Azure SQL Database
  • Service Tier and Edition Selection
  • Scaling Options - Horizontal, Vertical
  • Sharding Technique for Performance Tuning
  • SaaS approach with single / multi user tenants
  • Shard Maps & Shardlets: List Mapping, Range Mapping
  • Shard Map Manager and Data Dependent Routing
  • Query Routing and Shard Querying. Elastic Tools
  • Using DMVs and DMFs in Azure Databases
  • Monitor Azure SQL Database Query Plans
  • Moving data between scaled-out cloud databases
  • Split-Merge Tool and Split Merge Service
  • Performance Monitoring Counters For Azure SQL DB
  • CPU, DTU Limits. Data IO and Size Factors
  • In-Memory OLTP Tables and Performance Impact
  • Active Recommendations, Tuning History. Resource Governor
  • FORCE PLAN, CREATE / DROP INDEX. ON / OFF INHERITS
  • Automated Tuning Options in Azure Database Cloud

DAY 35: AZURE SQL DATABASE MIGRATIONS

  • Database Scripting Wizard in SSMS
  • Scripting On-Premise Databases in T-SQL
  • Data Migration Assistant (DMA) Tool
  • Schema Generation and Compatability Issues
  • Generating Data Scripts, Assessment, Schema Options
  • Prepare and Deploy Fixes. Database Snapshots
  • Resolving Database Migration Compatibility Issues
  • Partially Supported and Unsupported Functions
  • non SQL Server Database Migrations : MS Access, Oracle
  • SQL Server Migration Assistant (SSMA) Tool
  • Import from a BACPAC file using Azure portal
  • Import from a BACPAC file using SQLPackage
  • Import from a BACPAC file using PowerShell
  • Migrate Stored Procedures, In-Memory Tables

DAY 41: DATABASE SYNCHRONIZATION

  • SYNCHRONIZATION with Azure SQL Databases
  • SQL Data Sync Service and Sync Groups
  • bi-directional data transfer with Azure SQL DBs
  • Sync Schema, Sync Direction and Sync Interval
  • Conflict Resolution Policy with HUB and MEMBER
  • Metadata Database and Synchronization Topologies
  • Real-time Advantages of Azure DB Synchronization
  • LOAD BALANCING & Automated FAILOVER with DB Sync
  • Cloud to Cloud and Cloud to On-Premise Synchronization
  • HA - DR with Geo Replication & Database Synchronization
  • Update Triggers and Delete Triggers - Azure Instance
  • Azure Database Integration. Elastic Query Plans
  • Requirements and Limitations with Database Synchronization
  • Azure Dashboards and Report Pins. Server Health Reports

DAY 36: INTEGRATING with AZURE SQL DATABASE

  • Azure SQL Database Tables, Views in Excel
  • Excel Pivot Tables and Chart Reports with Azure SQL DB
  • Azure & Excel ODC Connections. Pivot Reports
  • ADO.NET, JDBC and ODBC Connections. Data Mashups
  • Connection Drivers in Azure Cloud - Options
  • Azure Portal Email Configurations, Triggers
  • Azure SQL Database Query Batching - Advantages
  • Azure Cloud Shell - Concepts, Architecture
  • Azure Power Shell - Install and Configure
  • Installing and Scripting with Power Shell
  • PowerShellGet and Version Paths
  • Cloud Shell to run the Azure Power Shell
  • Linux Virtual Machines with Power Shell
  • Windows Virtual Machines with Power Shell

DAY 42: AZURE VIRTUAL MACHINE, OTHER CLOUDS

  • Plan for IaaS, Azure VM. Install Azure Virtual Machines
  • Install/Configure Windows Server, Readhat, Ubuntu
  • SQL Server on Azure VM - Config Settings, Elasitc Pools
  • Resource Groups, Resource Pools and eDTUs
  • Verify SQL Instances in Azure VM. sysadmin Account
  • Azure SQL Database in VM to SQL Cloud
  • Azure SQL Database in VM to on-Prem
  • Deployment Automation Process, Automation Scripts
  • SQL Database in AWS and Google Cloud
  • Real-time Considerations and Bacpac File Security
  • Azure HD Insight Configuration and Power Shell
  • Azure DataLake and Integration with Azure SQL Database
  • Power BI Workspace with Azure SQL Database
Guidance and Mock Certification for MCSA 70-473 (Azure SQL)

Guidance and Mock Certification for MCSA 70-473 (Azure SQL)

This AZURE DBA Training Course includes one Real-time Project

Deployments to SQL Azure Azure Database Integration Azure Cloud Versus AWS Cloud Azure Cloud Versus Google Cloud Pricing and Server Tiers Elastic Pools and Config Elastic Query Plans Geo Replication Issues Azure Interview FAQs Resume Preparation Mock Interviews Beneficial For MCSA 70-765 and 70-473 Exams

Above course curriculum applicable for registrations from September 24th, 2018.

24x7 LIVE Online Server (Lab) with Real-time Databases. Course includes ONE Real-time Project. Register Today

All Classes are Instructor-Led & LIVE. Completely Practical and Real-time with Study Material, Session Notes, Tasks and 24x7 LIVE Server.

 
 

SQL DBA Online Training- Highlights :

  • Completely Practical and Real-time
  • Suitable for Starters + Working Professionals
  • Session wise Handouts and Tasks + Solutions
  • TWO Real-time Case Studies, One Project
  • Weekly Mock Interviews, Certifications
  • Certification & Interview Guidance
 
 
  • Detailed SQL Server Architecture, DB Repairs, Migrations
  • Query Tuning, Stored Procedures, Linked Servers
  • In-Memory, DAC and Contained Databases
  • Routine DBA Activities, Emergency DBA Activities
  • SQL Profiler, SQLDIAG, DTA, DMA, SSMA Tools
  • SQL Clusters, Always-On. SQL DBA in Azure Cloud
Register Today Other Popular Courses: SQL DBA Training, MSBI Training, SSIS Training, SSAS Training, SSRS Training [+] More Courses