Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.



Similar documents
W I S E. SQL Server 2008/2008 R2 Advanced DBA Performance & WISE LTD.

Microsoft SQL Database Administrator Certification

Implementing a Microsoft SQL Server 2005 Database

Maintaining a Microsoft SQL Server 2008 Database

Explain how to prepare the hardware and other resources necessary to install SQL Server. Install SQL Server. Manage and configure SQL Server.

SQL Server Administrator Introduction - 3 Days Objectives

Administering a Microsoft SQL Server 2000 Database

6231A - Maintaining a Microsoft SQL Server 2008 Database

Course Syllabus. At Course Completion

Course. Overview. Length: 5 Day(s) Published: English. IT Professionals. Level: Type: Method: Delivery. Enroll now (CAL)

W I S E. SQL Server 2012 Database Engine Technical Update WISE LTD.

Administering a Microsoft SQL Server 2000 Database

Oracle Architecture, Concepts & Facilities

50238: Introduction to SQL Server 2008 Administration

MS SQL Server 2014 New Features and Database Administration

SQL SERVER TRAINING CURRICULUM

SQL Server for Database Administrators Course Syllabus

SQL Server Training Course Content

LearnFromGuru Polish your knowledge

Course Syllabus. Maintaining a Microsoft SQL Server 2005 Database. At Course Completion

SQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1

Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led

Microsoft SQL Server Beginner course content (3-day)

Administering a Microsoft SQL Server 2000 Database

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs

Course 20462C: Administering Microsoft SQL Server Databases

SSIS Training: Introduction to SQL Server Integration Services Duration: 3 days

Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills

Before attending this course, participants should have:

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Administering Microsoft SQL Server Databases

MCTS Microsoft SQL Server 2005 Implementation & Maintenance

Implementing a Data Warehouse with Microsoft SQL Server

MOC 20462C: Administering Microsoft SQL Server Databases

MS Design, Optimize and Maintain Database for Microsoft SQL Server 2008

$99.95 per user. SQL Server 2008/R2 Database Administration CourseId: 157 Skill level: Run Time: 47+ hours (272 videos)

Implement a Data Warehouse with Microsoft SQL Server 20463C; 5 days

AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014

Mind Q Systems Private Limited

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server

SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques

Course 55144B: SQL Server 2014 Performance Tuning and Optimization

Implementing a Data Warehouse with Microsoft SQL Server

Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3

MIRRORING: START TO FINISH. Ryan Adams Blog - Twitter

Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463)

"Charting the Course... MOC AC SQL Server 2014 Performance Tuning and Optimization. Course Summary

CERULIUM TERADATA COURSE CATALOG

Below are the some of the new features of SQL Server that has been discussed in this course

MS Designing and Optimizing Database Solutions with Microsoft SQL Server 2008

Course Outline: Course: Implementing a Data Warehouse with Microsoft SQL Server 2012 Learning Method: Instructor-led Classroom Learning

Administering Microsoft SQL Server Databases

Beginning SQL Server Administration. Apress. Rob Walters Grant Fritchey

MOC Administering Microsoft SQL Server 2014 Databases

Implementing a Data Warehouse with Microsoft SQL Server

MS-10775: Administering Microsoft SQL Server 2012 Databases. Course Objectives. Required Exam(s) Price. Duration. Methods of Delivery.

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

SQM. Maintaining Microsoft SQL for Broadcast Engineers. Training Course Outline

ExecuTrain Course Outline MOC 6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

Computer Visions Course Outline

Administering Microsoft SQL Server Databases

Implementing a SQL Data Warehouse 2016

Course 55144: SQL Server 2014 Performance Tuning and Optimization

NUTECH COMPUTER TRAINING INSTITUTE 1682 E. GUDE DRIVE #102, ROCKVILLE, MD WEB: TEL:

SQL Server 2008 Administration

Administering Microsoft SQL Server Databases

10775 Administering Microsoft SQL Server Databases

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012

Implementing a Data Warehouse with Microsoft SQL Server 2012

Microsoft Administering Microsoft SQL Server Databases

Ursuline College Accelerated Program

Implementing a Data Warehouse with Microsoft SQL Server 2012

SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation

Outline. MCSE: Data Platform. Course Content. Course 10776C: MCSA: Developing Microsoft SQL Server 2012 Databases 5 Days

Microsoft SQL Server: MS Performance Tuning and Optimization Digital

Implementing a Data Warehouse with Microsoft SQL Server 2014

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

10775A Administering Microsoft SQL Server 2012 Databases

6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

20464C: Developing Microsoft SQL Server Databases

IBM DB2: LUW Performance Tuning and Monitoring for Single and Multiple Partition DBs

SQL Server Performance Tuning and Optimization

SQL Server 2012 End-to-End Business Intelligence Workshop

Implementing a Data Warehouse with Microsoft SQL Server 2012

Basic knowledge of the Microsoft Windows operating system and its core functionality Working knowledge of Transact-SQL and relational databases

20462C: Administering Microsoft SQL Server Databases

East Asia Network Sdn Bhd

ADMINISTERING MICROSOFT SQL SERVER DATABASES

Administering Microsoft SQL Server Databases

Developing Microsoft SQL Server Databases 20464C; 5 Days

Oracle USF

MS-55115: Planning, Deploying and Managing Microsoft Project Server 2013

Implementing a Data Warehouse with Microsoft SQL Server

Administering Microsoft SQL Server Databases 20462C; 5 days

Microsoft SQL Server 2012 Administration. Real-World Skills for MCSA Certification and Beyond (Exams , , and )

Transcription:

DBA Fundamentals COURSE CODE: COURSE TITLE: AUDIENCE: SQSDBA SQL Server 2008/2008 R2 DBA Fundamentals Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system. DURATION: SUMMARY: OBJECTIVES: 5 days After discussing relational database design, theories and practices, this presentation elaborates on the SQL Server database engine in terms of its facilities related to: Architecture Configuration DB vs. DB files Logging and recovery of transactions Tables and indexes SQL queries Locking and concurrency Security Data replication DB backup/recovery DB performance issues Troubleshooting And the like Upon completion of this presentation, the delegate should have an intimate understanding of the SQL Server DB engine per the Core Topics that follow. FORMAT: Lecture and hands-on (about 60%).

1. RELATIONAL DATABASE (DB) TERMS & CONCEPTS Relational DB defined DB terminology (e.g., tables, indexes, primary keys) Data integrity (e.g., referential integrity) Normalisation (e.g., 3NF) Schemas Relationships (e.g., 1-1, 1-M, M-M) Logical vs. physical design SQL types and usage 2. INTRODUCTION TO SQL SERVER 2008/2008 R2 Editions Hardware requirements Maximum limits (e.g., DBs per instance, DB size) 3. DATABASE COMPONENTS Integration Services (SSIS) Analysis Services (SSAS) Reporting Services (SSRS) Notification Services Replication Services Workstation (e.g., Books online) DB Engine Tuning Advisor 4. DATA WAREHOUSE TERMS & CONCEPTS Business Intelligence Data warehouse Dimensional modelling Data mart OLTP vs. OLAP Data mining ETL And the like 5. SQL SERVER ARCHITECTURE Components of DB engine Protocols Relational engine Storage engine SQLDS 6. SQL SERVER MEMORY & USAGE Buffer pools Data cache Data pages Checkpoints

7. DATABASES VS. DATABASE FILES System DBs Sample DBs DB creation Expand/shrink DBs Filegroups DB snapshots DB security DB copy/restore 8. LOGGING & RECOVERY Transaction logs Log sizing DB backup and restore 9. TABLES System tables How to create INDENTITY property Table s initial organisation and structure Page organisation and structure Constraints Table ALTERations 10. INDEXES Purpose Structure Types How to create Maintenance Managing Uses 11. MANAGEMENT TOOLS Management Studio Profiler Tuning Advisor SQLCMD 12. DATA ACCESS OPTIONS Components (e.g., OLE DB, ADO.NET).NET SQL Server Data Provider (e.g., SQLDataReader Class)

13. SQL SELECTS (DATA RETRIEVAL) Single tables Multiple tables Single values XML data Sorting data Views 14. DATA MODIFICATION INSERTs DELETEs UPDATEs 15. STORED PROCEDURES (T-SQL) Fundamentals Variables Flow control Temporary table/variables Error handling 16. LOCKING & CONCURRENCY Concurrency architecture Transaction processing Locking Lock compatibility Row locking vs. page locking Row versioning 17. SECURITY Principles Securables Permissions 18. REPLICATION Purpose Publisher/subscriber model Components Physical models Configuration Types Backup and recovery Performance issues Replication management Monitoring replication (via PERFMON and Replication Monitor)

19. HIGH AVAILABILITY OPTIONS Disaster recovery Failover clustering Log shipping Database mirroring 20. PERFORMANCE & TROUBLESHOOTING INTRODUCTION SQL Server Using Profiler Using Management Studio Using Tuning Advisor Using Dynamic Management Views Tuning queries via hints and plan guides