Microsoft

SQL Server 2005: Introduction for Beginners (4 day)

Course Code: SQ05-IN4      Days: 4
Show all Microsoft SQL Server Courses
Scheduled Dates
Locations filtered. Show all UK course locations.
Request availability or book by selecting a date:
Scotland
Edinburgh
Edinburgh 14/10/08 £ 1,695
Prices exclude VAT.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.

Course Overview

SQL Server 2005 offers a robust architecture for enterprise data management, developer productivity and business intelligence. The ability to employ and capitalise on this powerful feature set is essential for an organisation in the current competitive market.

This course provides the knowledge and practical skills needed to exploit SQL Server 2005. You gain a solid foundation on which to build essential SQL Server development and administrative skills.

Audience

This course is valuable to those who are new to SQL Server, as well as those evaluating SQL Server 2005. Familiarity with relational databases is helpful.

Skills Gained

  • Build databases, queries and reports for SQL Server 2005
  • Create and manage databases with SQL Server Management Studio
  • Generate Transact-SQL statements for data retrieval and modification
  • Implement security and back up databases to protect critical data
  • Configure merge replication and handle data conflicts
  • Explore business intelligence solutions using Integration, Analysis and Reporting Services

Course Outline

Introducing SQL Server 2005

Overview of database fundamentals

  • Client/Server
  • RDBMS

SQL Server 2005 editions

  • Express
  • Standard
  • Enterprise
  • Workgroup
  • Mobile
  • Developer

SQL Server components and tools

SQL Server Management Studio

Business Intelligence Development Studio

SQL Server Agent

Database engine

Assembling a Database

Building a database

  • Choosing file names and locations
  • Determining file size and growth parameters
  • Utilising schemas to partition tables

Designing tables

  • Defining columns and attributes
  • Selecting appropriate datatypes
  • Setting the primary keys and indexes
  • Modifying or removing columns

Applying declarative constraints

  • Enforcing check constraints
  • Protecting relationships with foreign keys
  • Validating the existing data

Developing Database Applications

Retrieving data with Transact-SQL

  • Writing SQL queries with Management Studio
  • Sorting the final result sets
  • Joining columns from different tables
  • Aggregating data by groups
  • Refining result sets with subqueries

Altering data with SQL commands

  • INSERT
  • UPDATE
  • DELETE

Storing query definitions

  • Generating views with Management Studio
  • Simplifying data access with views

Server-side and client-side programming

  • Constructing a stored procedure
  • Executing stored procedures
  • Exploring functions and triggers
  • Integrating SQL Server with Office

Managing SQL Server Security and Administration

Administering security

  • Creating SQL Server logins
  • Implementing a security plan
  • Defining database roles

Deploying the Maintenance Plan Wizard

  • Checking database consistency
  • Verifying index pointers
  • Backing up the database and log
  • Reporting on maintenance plan success

Automating administration

  • Defining operators
  • Generating and scheduling jobs
  • Notifying operators of job outcome

Replicating Data

  • Designing replication strategies
  • Configuring the distribution server
  • Publishing data with merge replication
  • Pulling or pushing subscriptions
  • Resolving conflicts using priorities

Leveraging Business Intelligence

SQL Server Integration Services (SSIS)

  • Importing data into SQL Server
  • Exporting data to text or CSV format
  • Changing packages with SSIS Designer

Analysis Services

  • Storing multidimensional data
  • Pivoting cubes in Microsoft Excel
  • Detecting patterns with data mining

SQL Server 2005 Reporting Services

  • Authoring and deploying reports
  • Extracting data from Analysis Services
  • Viewing reports from a Web site

Providing Application Solutions with SQL Server

  • Exploiting XML B2B capabilities
  • Investigating .NET Common Language Runtime (CLR) assemblies


How to make a booking for the SQ05-IN4 course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership