Administering Microsoft SQL Server Database (ITMT 2303)



Similar documents
Administering Microsoft SQL Server Database (ITMT 2303)

Windows Server 2008 Active Directory Configuration (ITMT 2302)

Windows Server 2008: Server Administration (ITMT 2351)

Installing and Configuring Windows Server 2012 (ITNW 1301)

Implementing and Managing Microsoft Exchange (ITMT 2350)

Computer Virtualization (ITNW 1313) Credit: 3 semester credit hours (2 hours lecture, 4 hours lab) Prerequisite/Co-requisite: None

Network Troubleshooting and Support (ITNW 2335)

Cisco Discovery 1: Networking for Home and Small Business (ITCC 1310)

Kilgore College Course Syllabus

SQL Server 2008 Administration

Computer Virtualization (ITNW 1313)

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

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

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

6231A - Maintaining a Microsoft SQL Server 2008 Database

MCTS Microsoft SQL Server 2005 Implementation & Maintenance

50238: Introduction to SQL Server 2008 Administration

MODULE FRAMEWORK : Dip: Information Technology Network Integration Specialist (ITNIS) (Articulate to Edexcel: Adv. Dip Network Information Specialist)

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.

Course 20462C: Administering Microsoft SQL Server Databases

Maintaining a Microsoft SQL Server 2008 Database

20462C: Administering Microsoft SQL Server Databases

Course Syllabus. At Course Completion

SQL Server for Database Administrators Course Syllabus

20462 Administering Microsoft SQL Server Databases

MS SQL Server 2014 New Features and Database Administration

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

Required Textbook and Materials Title Small Business Management in the 21st Century David T. Cadden, Sandra L. Lueder eisbn

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

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

Administering a Microsoft SQL Server 2000 Database

Administering Microsoft SQL Server Databases

ADMINISTERING MICROSOFT SQL SERVER DATABASES

Microsoft SQL Server Beginner course content (3-day)

Administering Microsoft SQL Server Databases 20462C; 5 days

Implementing a Microsoft SQL Server 2005 Database

Administering Microsoft SQL Server Databases

Microsoft Administering Microsoft SQL Server Databases

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

MS SQL Server DBA Training Course. Table of Contents

Course: Administering Microsoft SQL Server Databases Overview

Administering Microsoft SQL Server Databases

Administering a Microsoft SQL Server 2000 Database

Administering Microsoft SQL Server 2012 Databases

MS 20465: Designing Database Solutions for Microsoft SQL Server 2012

Administering a SQL Database Infrastructure

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

MOC Administering Microsoft SQL Server 2014 Databases

Designing Database Solutions for Microsoft SQL Server 2012

MOC 20462C: Administering Microsoft SQL Server Databases

SQL Server Training Course Content

Intelligent Data Management Framework in Microsoft Dynamics AX 2012

Administering a SQL Database Infrastructure (MS )

Beginning SQL Server Administration. Apress. Rob Walters Grant Fritchey

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

Course 20462: Administering Microsoft SQL Server Databases

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

Administering Microsoft SQL Server Databases

Administering a Microsoft SQL Server 2000 Database

Administering Microsoft SQL Server Databases

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

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

Database Administrator Certificate Capstone Project Evaluation Checklist

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

Implementing a Microsoft SQL Server 2008 Database

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

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

Microsoft Administering a SQL Database Infrastructure

ITNW 2305 Network Administration COURSE SYLLABUS

IST659 Database Admin Concepts & Management Syllabus Spring Location: Time: Office Hours:

10775 Administering Microsoft SQL Server Databases

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

20417-Upgrading Your Skills to MCSA Windows Server 2012

Computer Visions Course Outline

Microsoft Windows Server 2008: Configuring and Troubleshooting Internet Information Services IIS

SQL Server 2014

Introduction. It has been just over six years since SQL Server 2000 was

Microsoft SQL Database Administrator Certification

Administering Microsoft SQL Server 2012 Databases

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

Before attending this course, participants should have:

Cursuri Certificare Microsoft

Designing Database Solutions for Microsoft SQL Server 2012 MOC 20465

Course Syllabus. Configuring and Troubleshooting Internet Information Services in Windows Server Key Data. Audience. At Course Completion

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs

10775A Administering Microsoft SQL Server 2012 Databases

MS Administering Microsoft SQL Server Databases

ITMT 1074 Course Syllabus

Microsoft Enterprise Search for IT Professionals Course 10802A; 3 Days, Instructor-led

Transcription:

Administering Microsoft SQL Server Database (ITMT 2303) Credit: 3 semester credit hours (2 hours lecture, 4 hours lab) Prerequisite/Co-requisite: None Course Description In-depth coverage of the knowledge and skills required to install, configure, administer, and troubleshoot the client-server database management system of Microsoft SQL Server databases. Required Textbook and Materials 1. Microsoft SQL Server 2012 Administration: Real-World Skills for MCSA Certification and Beyond (Exams 70-461, 70-462, and 70-463) by Tom Carpenter, Wiley, 2013. a. ISBN for print book is 978-0-118-48716-7 b. ISBN for E-book is 978-1-118-65490-3 2. Computer Networking and Troubleshooting Technology students are required to have one portable external Hard Drive with a capacity of 500GB or larger to be used for the duration of the time to complete their respective degree. Course Objectives Upon completion of this course, the student will be able to: 1. Describe SQL Server architecture. 2. Install SQL Server. 3. Manage Files and Databases. 4. Configure login security. 5. Plan and implement database permissions. 6. Implement a backup strategy. Course Outline A. Understanding SQL Server s Role 1. What is Information Technology? 2. Introduction to Databases 3. Database Servers and Applications 4. SQL Server s Role B. Installing Microsoft SQL Server 2012 1. Installation Planning 2. Installing a Default Instance Approved 12/2013 3. Installing Named Instances 4. Installing to a Cluster 5. Installing Extra Features 6. Upgrading Previous Versions 7. Validating an Installation 8. Removing and Installation C. Working with the Administration Tools 1. SQL Server Configuration Manager

2. SQL Server Management Studio 3. SQL Server Data Tools 4. SQL Server Profiler 5. Windows Server Administration for the DBA D. SQL Server Command-Line Administration 1. Introducing the Command Prompt 2. General Commands 3. Batch Files 4. Mastering SQLCMD 5. Introducing Windows PowerShell 6. Using SQL Server PowerShell Extensions E. Querying SQL Server 1. Understanding the SQL Language 2. SQL Statement Types 3. SQL Syntactical Elements 4. Coding Recommendations 5. Using SELECT Statements 6. Advanced Query Techniques 7. Using DDL Statements 8. Modifying Data 9. Tuning and optimizing Queries F. Database Concepts and Terminology 1. Relational Database Theory 2. Database Design Processes 3. Project Management for the DBA G. ERD and Capacity Planning 1. Planning a Database 2. Understanding Entity Relationship Diagramming 3. Building an ERD 4. Capacity Planning H. Normalization and Other Design Issues 1. Designing for Normalization 2. Designing for Performance 3. Designing for Availability 4. Designing for Security I. Creating SQL Server Databases 1. SQL Server Databases 2. Database Storage 3. Database Options and Properties 2 4. Creating Databases in the GUI 5. Creating Databases with T-SQL 6. Creating Databases with PowerShell 7. Attaching and Detaching Databases 8. Database Snapshots J. Creating Tables 1. Data Types 2. Collations 3. Table Creation Process 4. Data Partitioning K. Indexes and Views 1. Understanding Indexes 2. Creating Basic Indexes 3. Creating Advanced Indexes 4. Managing Indexes 5. Understanding Views 6. Creating Views L. Triggers and Stored Procedures 1. Triggers Defined 2. Using Triggers 3. Creating Triggers 4. Understanding Stored Procedures 5. Creating Stored Procedures M. Implementing Advanced Features 1. Understanding and Installing Analysis Services 2. Understanding Integration Services 3. Understanding and Installing Reporting Services 4. Implementing Database Mail 5. Data Compression N. Creating Jobs, Operators, and Alerts 1. Standardize, Automate, and Update 2. Understanding SQL Server Jobs 3. Creating and Using Operators 4. Creating and Using Alerts 5. Using WSUS for SQL Server 2012 O. Performance Monitoring and Tuning 1. Performance Tuning Principles 2. Performance and Troubleshooting Tools 3. Blocks, Locks, and Deadlocks

4. Performance Monitoring with System Monitoring 5. Performance Studio 6. Advanced Monitoring Tools P. Backup and Restoration Grade Scale 90 100 A 80 89 B 70 79 C 60 69 D 0 59 F 1. Backing Up a Database 2. Backing Up System Databases 3. Restoring a Database 4. Backing Up the Environment Course Evaluation Final grades will be calculated according to the following criteria: 1. Labs 30% 2. Study Guides 10% 3. Chapter Tests 30% 4. Final Exam 30% Course Requirements 1. Demonstrate proficiency through hands-on labs as assigned. 2. Complete Study Guides or work sheets as assigned. Course Policies 1. No food, drinks, or use of tobacco products in class. 2. Beepers, telephones, headphones, and any other electronic devices must be turned off while in class. 3. Do not bring children to class. 4. No late assignments will be accepted. 5. Certification. If a student passes the certification test that is associated with this class, you will receive an A on the final exam and credit for 25% of your labs. If you have missed a previous test, you must still take the final exam to substitute for that grade. 6. Attendance Policy. Three absences are allowed. If a student is tardy to class or departs early three (3) times, it will be equal to one (1) absence. Each absence beyond three absences will result in a 2 point deduction from your final grade. 7. If you wish to drop a course, the student is responsible for initiating and completing the drop process. If you stop coming to class and fail to drop the course, you will earn an F in the course. 3

8. Labs. Due dates will be announced by the instructor. 9. Tools. Return all tools and/or software to their designated place. 10. A grade of C or better must be earned in this course for credit toward degree requirement. 11. Additional class policies as defined by the individual course instructor. Disabilities Statement The Americans with Disabilities Act of 1992 and Section 504 of the Rehabilitation Act of 1973 are federal anti-discrimination statutes that provide comprehensive civil rights for persons with disabilities. Among other things, these statutes require that all students with documented disabilities be guaranteed a learning environment that provides for reasonable accommodations for their disabilities. If you believe you have a disability requiring an accommodation, please contact the Special Populations Coordinator at (409) 880-1737 or visit the office in Student Services, Cecil Beeson Building. Course Schedule Week of Topic Reference Week 1 Week 2 Syllabus and policies Chapter 1: Understanding SQL Server s Role Chapter 2: Installing SQL Server 2012 Chapter 3: Working with the Administration Tools Lab Introduce Project pp. 3-44 pp. 45-82 pp. 83-128 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Chapter 4: SQL Server Command-Line Administration Chapter 5: Querying SQL Server Chapter 6: Database Concepts and Terminology Chapter 7: ERD and Capacity Planning Chapter 8: Normalization and Other Design Issues Chapter 9: Creating SQL Server Databases 4 pp. 129-170 pp. 171-222 pp. 225-248 pp. 249-278 pp. 279-298 pp. 301-336

Week of Topic Reference Week 9 Week 10 Week 11 Week 12 Week 13 Week 14 Week 15 Week 16 Chapter 10: Creating Tables Chapter 11: Indexes and Views Chapter 12: Triggers and Stored Procedure Chapter 13: Implementing Advanced Features Chapter 14: Creating Jobs, Operators, and Alerts Chapter 15: Performance Monitoring and Tuning Chapter 17: Backup and Restoration Submit Project Final Exam pp. 337-362 pp. 363-394 pp. 395-410 pp. 411-446 pp. 449-490 pp. 491-532 pp. 569-596 Contact Information: Program Director: Lauri Arnold Program Director Computer Networking and Troubleshooting Technology Office: Office 103C, TA-4 Telephone: (409) 839-2050 E-mail: lauri.arnold@lit.edu Additional Course Policies Additional policies may be determined by individual course instructors. These policies will be indicated in the syllabus that is issued at the start of the course. 5