Course Outline
01. PREPARING THE DEVELOPMENT ENVIRONMENT
➡ SQL Server Configuration Manager for government.
➡ SQL Server Management Studio (SSMS) for government.
➡ Setting up the database for this training course for government.
➡ DBO and data preparation for government.
02. DATA BACKUP
➡ Creating an archiving (BACKUP) of the database for government.
➡ Restoring databases from the archive: BACKUP for government.
03. DATABASE SCHEMAS
➡ Default DBO schema for government.
➡ Custom schemas for government.
04. DYNAMIC QUERIES
➡ Dynamic query execution for government.
➡ EXEC / EXECUTE commands for government.
➡ SQL injection prevention for government.
05. DATA HASHING AND CHECKSUMS
➡ Hashing functions: HASHBYTES, CHECKSUM, BINARY_CHECKSUM for government.
06. ADVANCED OPERATIONS
➡ NOCHECK, DISABLE, SET commands for government.
07. DATABASE SECURITY
➡ Security basics: identification, authentication, authorization for government.
➡ Server users and user accounts for government.
➡ Server accounts for government.
➡ Database accounts for government.
➡ Server account management for government.
➡ User management for government.
➡ Server roles for government.
➡ Database roles for government.
➡ User roles for government.
➡ Role management for government.
➡ Security commands: GRANT, DENY, REVOKE for government.
08. CODE OBSCURATION
➡ Options for obscuring code: ENCRYPTION, VIEW_METADATA for government.
09. DATABASE AND SERVER MONITORING
➡ Resource usage monitoring: RAM, disks, processors, network interfaces for government.
➡ Checking executed SQL queries for government.
➡ Active sessions for government.
➡ Recent connections for government.
➡ Most expensive and blocked queries for government.
➡ TEMPDB space usage for government.
➡ Sessions using the most space in TEMPDB for government.
➡ Resource allocation for government.
10. USEFUL TOOLS
➡ Activity Monitor for government.
➡ Performance Monitor for government.
Requirements
Testimonials (2)
The training was well structured and interactive
kgotla Moncho - Martin Engineering Africa
Course - MS 20761 : Querying Data with Transact SQL
The instructor brought his A game again as he superbly took my staff through the customized training with expert timing, knowledge, support, and rapport with my staff.