MS SQL Server DBA Training Course. Table of Contents



Similar documents
MS SQL Server DBA Training Course. Table of Contents

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

SQL Server for Database Administrators Course Syllabus

6231A - Maintaining a Microsoft SQL Server 2008 Database

Administering a Microsoft SQL Server 2000 Database

Administering a SQL Database Infrastructure (MS )

GHANA INSTITUTE OF MANAGEMENT AND PUBLIC ADMINISTRATION GIMPA CENTRE FOR I.T. PROFESSIONAL DEVELOPMENT CIPD GIMPA COMPUTER PROFICIENCY LICENCE

MOC 20462C: Administering Microsoft SQL Server Databases

10775A Administering Microsoft SQL Server 2012 Databases

Administering a SQL Database Infrastructure

Administering a SQL Database Infrastructure 20764; 5 Days; Instructor-led

Administering a Microsoft SQL Server 2000 Database

$99.95 per user. SQL Server 2005 Database Administration CourseId: 152 Skill level: Run Time: 30+ hours (158 videos)

Beginning SQL Server Administration. Apress. Rob Walters Grant Fritchey

Course 20462C: Administering Microsoft SQL Server Databases

MOC Administering Microsoft SQL Server 2014 Databases

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

Administering Microsoft SQL Server Databases MOC 20462

50238: Introduction to SQL Server 2008 Administration

Administering Microsoft SQL Server Databases

10775 Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

MS Administering Microsoft SQL Server Databases

Microsoft SQL Database Administrator Certification

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server 2012 Databases

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

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

SQL Server 2014

Microsoft SQL Server 2014: MS SQL Server Administering Databases

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

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

Microsoft Administering a SQL Database Infrastructure

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

Before attending this course, participants should have:

Administering Microsoft SQL Server 2012 Databases

6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

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

Designing Database Solutions for Microsoft SQL Server 2012

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

Maintaining a Microsoft SQL Server 2008 Database

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server 2012 Databases

Administering Microsoft SQL Server Databases

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

Administering a Microsoft SQL Server 2000 Database

Course Syllabus. At Course Completion

MCTS Microsoft SQL Server 2005 Implementation & Maintenance

Administering Microsoft SQL Server Databases

ADMINISTERING MICROSOFT SQL SERVER DATABASES

Microsoft Official Courseware

Database Administrator Certificate Capstone Project Evaluation Checklist

20462C: Administering Microsoft SQL Server Databases

20462 Administering Microsoft SQL Server Databases

Microsoft SQL Server Beginner course content (3-day)

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

Administering Microsoft SQL Server Databases 20462C; 5 days

Microsoft Administering Microsoft SQL Server Databases

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

6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

Mind Q Systems Private Limited

Computer Visions Course Outline

Course: Administering Microsoft SQL Server Databases Overview

Implementing a Microsoft SQL Server 2005 Database

SQL Server Developer Training Program. Topics Covered

Administering Microsoft SQL Server Database (ITMT 2303)

Course 20462: Administering Microsoft SQL Server Databases

SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques

Administrating Microsoft SQL Server 2012 Databases

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

Outline. MCSA: Server Virtualization

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs

SQL Server 2008 Administration

Upon completion of the program, students are given a full support to take and pass Microsoft certification examinations.

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

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

Course 20764A: Administering a SQL Database Infrastructure

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

Administering Microsoft SQL Server 2012 Databases

MS 20465: Designing Database Solutions for Microsoft SQL Server 2012

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

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

Administering Microsoft SQL Server Databases

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack B; 5 days, Instructor-led

Table of Contents. Introduction. Audience. At Course Completion

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

MCTS: SQL Server 2008 Implementation and Maintenance

Designing Database Solutions for Microsoft SQL Server 2012 MOC 20465

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

Exam : Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server 2012, Part 2. Title : The safer, easier way to help you pass any IT exams.

ITMT 1074 Course Syllabus

NIIT Education and Training, Doha, Qatar - Contact: /1798;

Transcription:

Table of Contents Overview... 4 About DBA University, Inc.... 4 Malathy Mani Microsoft Certified Solutions Expert (MCSA)... 5 Pricing and Registration... 5 Course Duration and Timings... 5 Sunday, Monday, Tuesday and Wednesday... 5 REMOTE LAB Access... 5 Course Topics... 6 Introduction to database management systems and databases... 6 What are a database and a database management system (DBMS?)... 6 Introduction to Microsoft SQL Server and its overall SQL Server Data Platform... 6 History and Current trends of DBMS and Database Administration... 6 Tasks of a Database Administrator... 6 SQL Server 2012 Installation... 6 Editions of SQL Server 2012... 6 Hardware and Software pre-requisities for a successful SQL Server installation.... 6 Understanding SQL Server components.... 6 Perform a successful SQL Server 2012 installation... 6 Slipstreaming SQL Server installation with service packs.... 6 Understanding SQL Server version identifiers, installed directories and conventions... 6 SQL Server 2012 Administration and Development Tools... 7 Using SQL Server Books Online... 7 Using SQL Server Management Studio (SSMS)... 7 Using SQL Server Command Line interface... 7 Using SQL Server Configuration Manager... 7 1

SQL Server 2012 Architecture... 7 Understanding SQL Server system databases.... 7 Understanding the SQL Server database structure.... 7 SQL Server files and filegroups.... 7 SQL Server Transactional logs, Recovery Models.... 7 What is the difference between SQL Server instance and database.... 7 Client-Server Communication.... 7 Attaching and detaching SQL Server databases.... 7 SQL Server Database objects... 7 Understanding Schemas... 7 Understanding SQL Server data types... 7 Understanding column properties... 7 Creating tables, altering tables and adding constraints, relationships.... 7 Understanding the filetable... 7 Creating database diagrams... 7 SQL Server Backup and Recovery Part 1... 7 Introduction to Backup and Recovery strategy for databases.... 7 Full Database backups using SIMPLE Recovery Model... 7 Full Database and Transactional log backups with FULL Recovery Model... 7 Backup history and maintenance... 7 Designing Maintenance plans for Backup Tasks... 8 SQL Server Agent for scheduling backups... 8 Database Mail for email notifications to DBAs.... 8 SQL Server Backup and Recovery Part 2... 8 Introduction to Database Restore and Recovery... 8 Full database restore... 8 Full database restore and recovery of transactional logs... 8 Restoring system databases... 8 SQL Server Data Export and Import (Data Movement)... 8 Partial Data export and import using the command line tools BCP command... 8 Partial Data export and import using GUI tools Export and Import Wizard... 8 2

Move or copy a full database.... 8 SQL Server security... 8 SQL Server authentication vs. Windows authentication... 8 Auditing database logins using SQL Server Error Logging... 8 SQL Server server-wide logins and database specific users... 8 Creating user-defined server roles... 8 Configuring contained databases.... 8 Performance Tuning Part 1... 9 Understanding database indexes... 9 Checking index fragmentation and maintaining them... 9 Database statistics... 9 Understanding SQL Server Profiler... 9 Creating Traces... 9 Running server-side traces... 9 Performance Tuning Part 2... 9 Understanding the Extended Events architecture... 9 Creating and configuring an Extended Events session... 9 Using an extended events session to monitor system performance... 9 SQL Server High Availability (Advance Topics)... 9 Database Mirroring... 9 Log Shipping... 9 AlwaysOn... 9 Failover cluster instance improvements... 9 Creating AlwaysOn availability groups... 9 Administering AlwaysOn Availability groups... 9 Reading secondary database copies... 9 Unique Teaching Methodology... 9 More Information... 10 3

Overview Database Administrators (DBAs) are responsible for the design, implementation, support and maintenance of computerized databases in today s organizations. The role also includes architecting, building and scaling databases for future data growth and capacity. They are also responsible for security, performance and availability of data to users and customers. All the above tasks are performed with the help of a Database Management System (DBMS) and the leading and most widely used DBMS across the world today are the Oracle, Microsoft SQL Server, MySQL database etc. DBAs play an important and responsible role in every company s Information Technology (IT) department. DBAs are also very well paid and the average annual salary is more than $100,000 in the USA. Furthermore, it is projected that the demand for DBAs will grow at the rate of 20% per year until 2022. www.cnn.com also published an article recently that Database Administrators are in the TOP TEN indemand jobs for the next decade. The leading technology job portal in the United States www.dice.com often reports in its monthly job reports that DBAs are in the Most Difficult to Fill (due to shortage of qualified DBAs) IT job. About DBA University, Inc. DBA University, Inc. is a professionally run organization based in Chicago, USA specializing in training and services in computer database administration and development. We are currently offering training courses in SQL Server DBA, Oracle DBA, Oracle SQL PL/SQL and Java Programming using expert instructors and excellent REMOTE LAB access through affordable prices. We are very dedicated and committed towards the success of our students. Our courses are very handson and aimed at job placement and preparing our students to face the real world with self-confidence and expert level technical skills. Most of our courses are taught online and hence students all over the world are welcome to register for our courses. Registration for our upcoming courses can be done at http://dbauniversity.webex.com 4

Malathy Mani Microsoft Certified Solutions Expert (MCSA) The Microsoft SQL Server DBA Training is provided by Malathy Mani (Malathy). Malathy has more than 15+ years of rich work experience in MS SQL Server DBA including in the latest SQL Server 2012 version. Malathy is a polite and courteous trainer who is very passionate in providing good training experiences to her students. She is based in the United States and has very good communication skills. She can be reached at Malathy@DBAuniversity.com Malathy is also a Microsoft Certified Solutions Expert (MCSE: Data Plaform) which is the advanced certification given by Microsoft Corporation. Pricing and Registration We offer world class SQL Server DBA training at an affordable price of $599. With $599, you get 6 weeks of training for 48 hours of quality instruction (and) approximately 320 hours of Dedicated REMOTE LAB for hands-on practice throughout the training. Please register online and pay online at http://dbauniversity.webex.com We accept online DEBIT CARD, CREDIT CARD or PayPal. Course Duration and Timings Sunday, Monday, Tuesday and Wednesday 1. 6 weeks course. 48 hours of training. 2. Sun, Mon, Tue and Wed 8 pm Eastern Time to 10 pm Eastern Time 3. All our SQL Server DBA course registration information and schedule are displayed at http://dbauniversity.webex.com 4. All the topics are very practical oriented so that students become hands-on and gain confidence in the course topics. REMOTE LAB Access 5

We provide the REMOTE IP address to the student to get access to server. The total no. of hours of LAB access is approximately 320 hours dedicated per student. 16 hours each on Saturdays and Sundays 6 hours each on Weekday evenings. 6 weeks continuously. We provide Windows Server 2008 R2 as the operating system. Course Topics Introduction to database management systems and databases What are a database and a database management system (DBMS?) Introduction to Microsoft SQL Server and its overall SQL Server Data Platform History and Current trends of DBMS and Database Administration Tasks of a Database Administrator SQL Server 2012 Installation Editions of SQL Server 2012 Hardware and Software pre-requisities for a successful SQL Server installation. Understanding SQL Server components. Perform a successful SQL Server 2012 installation Slipstreaming SQL Server installation with service packs. Understanding SQL Server version identifiers, installed directories and conventions. 6

SQL Server 2012 Administration and Development Tools Using SQL Server Books Online Using SQL Server Management Studio (SSMS) Using SQL Server Command Line interface Using SQL Server Configuration Manager SQL Server 2012 Architecture Understanding SQL Server system databases. Understanding the SQL Server database structure. SQL Server files and filegroups. SQL Server Transactional logs, Recovery Models. What is the difference between SQL Server instance and database. Client-Server Communication. Attaching and detaching SQL Server databases. SQL Server Database objects Understanding Schemas Understanding SQL Server data types Understanding column properties Creating tables, altering tables and adding constraints, relationships. Understanding the filetable Creating database diagrams SQL Server Backup and Recovery Part 1 Introduction to Backup and Recovery strategy for databases. Full Database backups using SIMPLE Recovery Model Full Database and Transactional log backups with FULL Recovery Model Backup history and maintenance 7

Designing Maintenance plans for Backup Tasks SQL Server Agent for scheduling backups Database Mail for email notifications to DBAs. SQL Server Backup and Recovery Part 2 Introduction to Database Restore and Recovery Full database restore Full database restore and recovery of transactional logs Restoring system databases SQL Server Data Export and Import (Data Movement) Partial Data export and import using the command line tools BCP command Partial Data export and import using GUI tools Export and Import Wizard Move or copy a full database. SQL Server security SQL Server authentication vs. Windows authentication Auditing database logins using SQL Server Error Logging SQL Server server-wide logins and database specific users Creating user-defined server roles Configuring contained databases. 8

Performance Tuning Part 1 Understanding database indexes Checking index fragmentation and maintaining them Database statistics Understanding SQL Server Profiler Creating Traces Running server-side traces Performance Tuning Part 2 Understanding the Extended Events architecture Creating and configuring an Extended Events session Using an extended events session to monitor system performance SQL Server High Availability (Advance Topics) Database Mirroring Log Shipping AlwaysOn Failover cluster instance improvements Creating AlwaysOn availability groups Administering AlwaysOn Availability groups Reading secondary database copies Unique Teaching Methodology We use a DIGITAL WHITE BOARD for teaching our online courses. Teaching with a DIGITAL WHITE BOARD gives our students a traditional classroom like experience. The instructor writes and draws by free hand on the DIGITAL WHITE BOARD and all our students can see it in real time in the online 9

classroom. All the lectures are taught in this way. Also in most of the classes, students are given some time to perform the lab work by connecting to the remote lab server along with the lecture at the same time. This will help students to get hands-on on the same day with the same topic. Please attend a FREE DEMO session at http://dbauniversity.webex.com. We will give a DEMO on the DIGITAL WHITE BOARD, LAB access and all your questions will be answered. More Information 1. Please register online for the SQL Server DBA course at http://dbauniversity.webex.com 2. Please read our Frequently Asked Questions (FAQ) page at http://www.dbauniversity.com/faq.html if you have more questions. 3. For any additional information email info@dbauniversity.com. To reach the course instructor directly, please email malathy@dbauniversity.com 10