SQL Server Essentials

Essentially, it's about SQL Server
Overview

The course is designed as an introduction to the important features of relational databases and specifically Microsoft SQL Server. This course uses SQL Server 2017 but is equally suitable for SQL Server 2016 and other previous versions. This course will help delegates prepare for the Microsoft Technology Associate: SQL Server Database Fundamentals certification (Exam 98-364).

Course Code
SQLS2ESS
Duration
2 Days
Delivery Style
Classroom
Course Type
Public or Private
Max Delegates
12
Available as Nutshell
No

Book your team training at your premises

  • Date
  • Venue
  • Cost
  • More info

Book your place

  • Date
  • Venue
  • Cost
  • Availability
  •  
  • Date09 May 2019
  • VenueWorcester
  • Cost£590
  • AvailabilityAvailable
  • Book Now
  • Date15 Jul 2019
  • VenueWorcester
  • Cost£590
  • AvailabilityAvailable
  • Book Now

Guaranteed to run

Purpose of this course

The course covers a terminology guide; key features of SQL Server; a comprehensive guide to the SQL Server tools, including the Management Studio; and database implementation basics, with an introduction to T-SQL and data integrity. Exercises are included to consolidate the skills taught.

Who is this course for

Personnel who need to understand the basic concepts of SQL Server, from an administration, support, querying or development viewpoint. The course is also suitable for application developers (Visual Basic, C#, etc.) who need a solid grounding in SQL Server.

You will learn how to
  • Understand entity relationship diagrams
  • Write basic Transact SQL queries
  • Create databases and tables
  • Understand the role of transaction logs
  • Use primary and foreign keys
Benefits for your organisation

SQL Server has become a popular choice for enterprise wide applications. This course will begin the process of raising the level of knowledge of SQL Server in your organisation. It will help to create a level playing field of SQL Server knowledge in your organisation.

 

Benefits for you as an individual

Many roles now require knowledge of SQL Server. This course will equip you with the essential skills to use SQL Server whatever your role with SQL Server. It will give you the skills needed for further SQL Server training.

Relational Database Concepts
  • What is a Database?
  • Logical and Physical Design
  • The Relational Database
  • Primary Keys & Foreign Keys
  • Entity Relationship Diagrams
  • Design Normalisation
Relational Database Architecture
  • The RDBMS
  • Structured Query Language - SQL
  • Stored Queries
  • Indexes
  • Transactions and Log Files
  • Client-Server and Middleware Architectures
SQL Server and Architecture
  • Overview of SQL Server
  • Server Fundamentals
  • Users and Security
  • Networked Architecture
SQL Server Tools
  • SQL Management Studio
  • SQL Server Configuration Tool
  • SQL Server Documentation
  • SQL Server Profiler
  • Database Engine Tuning Advisor
  • Performance Monitor
Viewing Data
  • Accessing Data within Database Tables
  • The SELECT Statement
  • Manipulating Data
  • Selecting Rows
  • Sorting Data
  • Aggregate Functions
  • Querying Multiple Tables Using Joins
Database and Table Structures
  • Creating Databases using SQL Server and T-SQL
  • Creating Tables in SQL Server
  • Entering and Editing Data
  • Creating Tables and Columns in T-SQL
  • Modifying Tables and Columns
  • Computed Columns
  • Database Diagrams
  • Creating Database Diagrams
Manipulating Data
  • Modifying Data in Tables
  • INSERT Statement
  • The DELETE Statement
  • The UPDATE Statement
Enforcing Data Integrity
  • Types of Data Integrity
  • Constraints
  • Ensuring Integrity with Triggers
Improving Data Access
  • Using Views
  • Speeding up Data Access with Indexes
  • Application Development Environment
Prerequisites

Delegates should have a working knowledge of Windows. No previous experience of SQL Server or relational databases is required.

About the Lead Trainer

Stephen has 20 years’ experience in the IT industry. A member of the Institute of IT Training and British Computer Society with a degree in business computing systems, Stephen has a solid foundation upon which his ITIL® Expert qualification sits.