Premier Home Page

Home | Training | Solutions |Contact Us

t: +44(0)20 7729 1811

 
About Us | IT Training | Financial Training | Management Training |Delegate Information
 
 
 

SQL Server 2008 - A Comprehensive Hands-on Introduction - 3 Days

  • Overview
  • Course Content

Objectives: This course provides a comprehensive introduction to Microsoft SQL Server 2008. You learn how to use the various administrative and development tools included with SQL Server.

  • Build and manage SQL Server 2008 databases
  • Retrieve and manipulate data with SQL queries
  • Secure and monitor databases with Management Studio
  • Replicate data over multiple servers with merge replication
  • Transform data into strategic information using Business Intelligence processes

Target Audience:Typical participants include:

  • Programmers, application designers, developers/system architects who design/write MS SQL Server applications and who require an Intro to the big picture of what SQL Server can do
  • Database administrators looking to explore the capabilities of SQL Server
  • Data processing professionals who have experience working with traditional database systems (hierarchical or network) and who are now moving to the client/server world

Pre-Requisites: Familiarity with relational database constructs such as tables, rows, columns and referential integrity is helpful. Prior experience with SQL Server is not required.

Duration: 3 Days

Module 1 - Getting Started with SQL Server 2008

  • Overview of SQL Server architecture
  • Fundamentals of relational databases
  • Client/server model
  • SQL Server components and tools
  • SQL Server Management Studio
  • Business Intelligence Development Studio
  • SQL Server Agent
  • Database engine

Module 2 - Constructing the Database

  • Creating a database
  • Allocating file size and growth parameters
  • Implementing database schemas
  • Designing tables
  • Defining column attributes
  • Indexing tables with Management Studio
  • Adding, deleting or changing columns
  • Protecting data with constraints
  • Enforcing uniqueness with primary key constraints
  • Building relationships with foreign keys

Module 3 - Server-Side Programming

  • Data retrieval with Transact-SQL
  • Leveraging Query Designer to construct SQL statements
  • Writing multiple table join queries
  • Aggregating data for business analysis
  • Modifying data
  • Adding new rows with the INSERT command
  • Changing targeted data with UPDATE
  • Deleting specific rows
  • Programming constructs
  • Writing stored procedures for performance and productivity
  • Capturing change events with triggers
  • Simplifying data access with user-defined functions

Module 4 - Integrating with Client Applications

  • Connecting to SQL Server
  • Authenticating with SQL Server and Windows logins
  • Programming client applications
  • Interacting with Microsoft Office
  • Pulling data from SQL Server into Excel
  • Migrating an Access database to SQL Server
  • Leveraging XML and .NET features
  • Retrieving data in XML form
  • Utilising a .NET CLR component

Module 5 - Administering SQL Server 2008

  • Securing the database infrastructure
  • Controlling access to SQL Server
  • Granting or revoking permissions
  • Defining roles and user memberships
  • Running the Maintenance Plan Wizard
  • Automating backups by scheduling jobs
  • Checking database integrity and defragmenting data
  • Notifying operators via e-mail

Module 6 - Sharing Data through Replication

  • Defining the replication architecture
  • Snapshot
  • Transactional
  • Merge replication
  • Choosing a replication strategy
  • Configuring merge replication
  • Distributing published data
  • Subscribing to a publication

Module 7 - Business Intelligence Components

  • Transforming data with Integration Services
  • Importing and exporting files
  • Moving and denormalising data into a data warehouse
  • Producing information with Analysis Services
  • Building multidimensional cubes
  • Predicting trends with data-mining

Microsoft Sql

4 Ravey Street
London EC2A 4QP
t: +44(0)20 7729 1811
f:+44(0)20 7729 9412
information@premiercs.co.uk