itEnabler

CCNA Training Updates











+CISCO
+ITIL
+VBA Excel/Access 2007/2010
+Microsoft Infrastructure Certification
+Microsoft Office 2007/2010 (MCAS 2007/2010)
+Web Design & Ecommerce
+Web Development &
  Programming
- Visual.Net Programming
- ASP.NET Web Applications
- ASP.NET 2.0 & ADO.Net 2.0
- SQL Scripting
- Javascript
+Project Management   Professional
+CompTIA
  Net+/Security+/Server+
Home > Course List > MS SQL Server 2008 > View Shedule
Implementing & Maintaining A Microsoft SQL Server 2008 (MS6232A + MS6231A)

Course Objective:
This course provides students with the knowledge and skills required to install, configure, administer, and troubleshoot the client-server database management system of Microsoft SQL Server™ This course is intended for Microsoft SQL Server Administrators, system engineers, and developers who are responsible for implementing,configuring and administering SQL Server 2008.

Microsoft Certified Technology Specialists in Microsoft SQL Server 2008 (MCTS: SQL Server 2008) implement and maintain databases using specific instructions and specifications. They have thorough knowledge of the product, understand how to use the tools and Transact-SQL language, and know how to explore the user interface. Technology Specialists typically pursue careers as database administrators, database developers, or business intelligence developers. They may also be developers and systems administrators who do not work with SQL Server daily but who want to show their breadth of technology experience.

Microsoft Skills Assessments for SQL Server 2008 help database administrators, database developers, and business intelligence developers focus their exam preparation training and find learning resources.

This program consists of two module;
Course MS6232A: Implementing a Microsoft SQL Server 2008 Database
Course MS6231A: Maintaining a Microsoft SQL Server 2008 Database

Prerequisite:
An understanding of basic relational database concepts, including:
  • Logical and physical database design.
  • Data integrity concepts.
  • Relationships between tables and columns (primary key and foreign key, one-to-one, one-to-many, and many-to-many).
  • How data is stored in tables (rows and columns).
  • Working knowledge of Transact-SQL and relational database, some experience in database design and MS Windows operating system and its core functionality

Certificate Of Attendance:
Certificate Of Attendance will be awarded to students completing the course achieving minimum 75% attendance..

Training Methodology & Materials:
  • Practical hands-on sessions to enhance database concepts
  • Well-designed lab sessions to enhance further understanding of the courseware
  • Courseware will be provided.

Training Duration:

Full-Time : 5 weekdays or 5 Sats
Time : 9.00am - 6.00pm

Part-Time : 10 sessions
Time : 6.30pm - 10.00pm (twice a week)


Course Outline:
Module 1: Installing and Configuring SQL Server
The students will be introduced to planning for a SQL Server installation. The students will then be introduced to installing, configuring, and managing SQL Server.
  • Preparing to Install SQL Server
  • Installing SQL Server
  • Configuring a SQL Server Installation

Module 2: Creating Databases and Database Files
The students will learn one of the most fundamental tasks that a database developer must perform, the creation of a database and its major components, such as creating databases, setting database options, creating filegroups, schemas, and database snapshots.
  • Creating Databases
  • Creating Filegroups
  • Creating Schemas
  • Creating Database Snapshots

Module 3: Creating Data Types and Tables
The students will learn about the system-supplied data types in SQL Server 2008. They will learn how to define custom Transact-SQL data types and how to create tables and how to use partitioned tables to organize data into multiple partitions.
  • Creating Data Types
  • Creating Tables
  • Creating Partitioned Tables

Module 4: Disaster Recovery
The students will be introduced to disaster recovery techniques for SQL Server. They will learn how to perform different types of backup and restore operations, including online restores and backup and restores of system databases.
  • Planning a Backup Strategy
  • Backing Up User Databases
  • Restoring User Databases
  • Performing Outline Restore Operations
  • Recovering Data from Database Snapshots
  • System Databases and Disaster Recovery

Module 5: Creating and Tuning Indexes
The students will learn how to plan, create, and optimize indexes to attain optimal performance benefits.
  • Planning Indexes
  • Creating Indexes
  • Optimizing Indexes

Module 6: Implementing Data Integrity by Using Constraints and Triggers
The students will learn about implementing data integrity in SQL Server 2008 by using constraints. They will also implement data integrity by using triggers.
  • Data Integrity Overview
  • Implementing Constraints
  • Implementing Triggers

Module 7: Managing Security
The students will be introduced to protecting SQL Server. Students will learn about the SQL Server security model and how to use SQL Server security features to control access to databases and their contents.
  • Overview of SQL Server Security
  • Protecting the Server Scope
  • Protecting the Database Scope
  • Protecting the Server Scope
  • Auditing Security

Module 8: Implementing Views
The students will be introduced to the different types of views available in Microsoft SQL Server 2008 which provide a convenient way to access data through a predefined query.
  • Introduction to Views
  • Creating and Managing Views
  • Optimizing Performance by Using Views

Module 9: Implementing Stored Procedures
The students will learn the design and implementation of stored procedures to enforce business rules or data consistency, or to modify and maintain existing stored procedures written by other developers.
  • Implementing Stored Procedures
  • Creating Parameterized Stored Procedures
  • Working With Execution Plans
  • Handling Errors

Module 10: Automating Administrative Tasks
The students will learn how to automate routine administrative tasks using jobs, operators, and alerts.
  • Automating Administrative Tasks in SQL Server
  • Using SQL Server Agent
  • Creating Maintenance Plans
  • Implementing Alerts
  • Managing Multiple Servers
  • Managing SQL Server Agent security

Module 11: Implementing Replication
The students will be introduced to techniques for configuring SQL Server replication.
  • Overview of Replication
  • Managing Publication and Subscriptions
  • Configuring Replication in Some Common Scenarios

Module 12: Maintaining High Availability
The students will be introduced to concepts and methods for maintaining high availability with SQL Server.
  • Introduction to High Availability
  • Implementing Log Shipping
  • Implementing Database Mirroring
  • Implementing Server Clustering
  • Using Distributed High Availability Solutions

Module 13: Managing Transactions and Locks
The students will learn to use transactions and SQL Server locking mechanisms to meet the performance and data integrity requirements of their applications.
  • Overview of Transactions and Locks
  • Managing Transactions
  • Understanding SQL Server Locking Architecture
  • Managing Locks

Module 14: Monitoring SQL Server
The students will be introduced to monitoring SQL Server performance and activity.
  • Viewing Currents
  • Using SQL Server Profiler
  • Monitoring with DDL Triggers
  • Using Event Notifications

Module 15: Implementing Managed Code in the Database
The students will learn to use managed code to implement database objects, such as stored procedures, user-defined data types, userdefined functions, and triggers.
  • Introduction to the SQL Server Common Language Runtime
  • Importing and Configuring Assemblies
  • Creating Managing Database Objects


Course Fees:
Course Fee : S$1999 excluding Microsoft Exam
Regn Fee : $50

All fees subject to GST 7%.

Download Course Brochure (Contact Customer Service @ 6333 4843)