This course is aimed at those who need to extract information from a relational database system.

Similar documents
COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing T-SQL and Data Management Systems 1. Chapter 2: SQL Server Fundamentals 23.

Teradata SQL Features Overview Version

[AVNICF-MCSASQL2012]: NICF - Microsoft Certified Solutions Associate (MCSA): SQL Server 2012

Querying Data with Transact-SQL

Querying Microsoft SQL Server 2014

$99.95 per user. Writing Queries for SQL Server (2005/2008 Edition) CourseId: 160 Skill level: Run Time: 42+ hours (209 videos)

Oracle Database 11g: SQL and PL/SQL Fundamentals

Oracle Database: Introduction to SQL Ed 2

Sql Server Syllabus. Overview

Oracle Database 12c SQL Fundamentals

T.Y.B.Sc. Syllabus Under Autonomy Mathematics Applied Component(Paper-I)

20761 Querying Data with Transact SQL

Oracle Database: SQL and PL/SQL Fundamentals NEW

Oracle Database: SQL and PL/SQL Fundamentals Ed 2

Advanced SQL Tribal Data Workshop Joe Nowinski

Querying Data with Transact-SQL

T-SQL Training: T-SQL for SQL Server for Developers

Querying Data with Transact SQL Microsoft Official Curriculum (MOC 20761)

Querying Data with Transact SQL

Introduction to Computer Science and Business

Querying Data with Transact-SQL

20761B: QUERYING DATA WITH TRANSACT-SQL

Unit Assessment Guide

Querying Microsoft SQL Server

Duration Level Technology Delivery Method Training Credits. Classroom ILT 5 Days Intermediate SQL Server

Querying Data with Transact-SQL (20761)

Querying Data with Transact-SQL

Mobile MOUSe MTA DATABASE ADMINISTRATOR FUNDAMENTALS ONLINE COURSE OUTLINE

Querying Microsoft SQL Server (MOC 20461C)

Querying Data with Transact-SQL (761)

AVANTUS TRAINING PTE LTD

Course Outline and Objectives: Database Programming with SQL

This course is suitable for delegates working with all versions of SQL Server from SQL Server 2008 through to SQL Server 2016.

Querying Data with Transact-SQL

Microsoft Querying Microsoft SQL Server 2014

Advanced SQL. Chapter 8 finally!

1 Writing Basic SQL SELECT Statements 2 Restricting and Sorting Data

Querying Microsoft SQL Server

Oracle Syllabus Course code-r10605 SQL

Course 20461C: Querying Microsoft SQL Server

Querying Data with Transact-SQL

Greenplum SQL Class Outline

Course Modules for MCSA: SQL Server 2016 Database Development Training & Certification Course:

DB2 Function Conversion for Sybase ASE Users

QUERYING MICROSOFT SQL SERVER COURSE OUTLINE. Course: 20461C; Duration: 5 Days; Instructor-led

Querying Microsoft SQL Server 2012/2014

Oracle Database 10g: Introduction to SQL

Querying Microsoft SQL Server

Querying Microsoft SQL Server 2008/2012

Course Outline. Querying Data with Transact-SQL Course 20761B: 5 days Instructor Led

Querying Microsoft SQL Server

"Charting the Course... MOC C: Querying Data with Transact-SQL. Course Summary

Querying Data with Transact-SQL

20461D: Querying Microsoft SQL Server

AO3 - Version: 2. Oracle Database 11g SQL

Microsoft - Querying Microsoft SQL Server 2014 (M20461) (M20461)

MTA Database Administrator Fundamentals Course

GridDB Advanced Edition SQL reference

"Charting the Course to Your Success!" MOC D Querying Microsoft SQL Server Course Summary

Querying Microsoft SQL Server 2014

Many-to-Many One-to-One Limiting Values Summary

20761C: Querying Data with Transact-SQL

Querying Microsoft SQL Server

DB2 UDB: Application Programming

ORACLE CERTIFIED ASSOCIATE ORACLE DATABASE 11g ADMINISTRATOR

Index. Bitmap Heap Scan, 156 Bitmap Index Scan, 156. Rahul Batra 2018 R. Batra, SQL Primer,

DB2 SQL Class Outline

618 Index. BIT data type, 108, 109 BIT_LENGTH, 595f BIT VARYING data type, 108 BLOB data type, 108 Boolean data type, 109

Oracle Database: SQL and PL/SQL Fundamentals

Language. f SQL. Larry Rockoff COURSE TECHNOLOGY. Kingdom United States. Course Technology PTR. A part ofcenqaqe Learninq

20461: Querying Microsoft SQL Server

normalization are being violated o Apply the rule of Third Normal Form to resolve a violation in the model

Querying Data with Transact-SQL

After completing this course, participants will be able to:

Essential SQLite3. Section Title Page

Course 20461C: Querying Microsoft SQL Server

Senturus Analytics Connector. User Guide Cognos to Power BI Senturus, Inc. Page 1

Using SQL with SQL Developer 18.2 Part I

Using SQL with SQL Developer Part I

COURSE OUTLINE: Querying Microsoft SQL Server

Oracle Database 10g: SQL Fundamentals I

Insert Into Customer1 (ID, CustomerName, City, Country) Values(103, 'Marwa','Baghdad','Iraq')

MariaDB Crash Course. A Addison-Wesley. Ben Forta. Upper Saddle River, NJ Boston. Indianapolis. Singapore Mexico City. Cape Town Sydney.

Oracle Database 11g: SQL Fundamentals I

SIT772 Database and Information Retrieval WEEK 6. RELATIONAL ALGEBRAS. The foundation of good database design

Oracle SQL & PL SQL Course

Microsoft Querying Data with Transact-SQL - Performance Course

Relational Database Management Systems for Epidemiologists: SQL Part II

Senturus Analytics Connector. User Guide Cognos to Tableau Senturus, Inc. Page 1

A Unit of SequelGate Innovative Technologies Pvt. Ltd. All Training Sessions are Completely Practical & Real-time

SAS Web Report Studio Performance Improvement

Oracle Database 10g: SQL Fundamentals I

Querying Data with Transact-SQL

5. Single-row function

Table of Contents. PDF created with FinePrint pdffactory Pro trial version

Oracle Database: Introduction to SQL

Index. Symbols A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Relational Database Language

COSC 304 Introduction to Database Systems SQL. Dr. Ramon Lawrence University of British Columbia Okanagan

Interview Questions on DBMS and SQL [Compiled by M V Kamal, Associate Professor, CSE Dept]

Transcription:

(SQL) SQL Server Database Querying Course Description: This course is aimed at those who need to extract information from a relational database system. Although it provides an overview of relational database design principals it does not cover the teaching of formal database design processes and database/table creation. The course assumes no previous knowledge of SQL and SELECT statements, and takes delegates from simple queries, through to complex queries involving multiple tables, introducing the vast collection of built-in functions along the way. This course is suited to Database Administrators, Developers, Report Writers and Data Analysts - anyone who needs to extract information from data stored in a relational database. This course, along with the Creating Databases in SQL Server and Advanced SQL Server Database Querying Courses, helps to prepare delegates for the Microsoft 70-461 exam: Querying Microsoft SQL Server 2012/2014/2016 and exam 70-761 Querying Data with Transact-SQL (M20761), which credits towards MCSA and MCSE certifications. It should be noted, however, that all course attendances should be complemented by reference to the skills measured by the exam, a period of self-study and test exams before sitting the actual exam. Covers SQL Server 2005, SQL Server 2008, SQL Server 2012, SQL Server 2014, and SQL Server 2016. Pre-requisites: Delegates would benefit from a basic understanding of what a relational database is a familiarity with the terms tables, columns, and relationships, these concepts will be overviewed at the start of the course. Course Content:

Relational Database Overview Basic Relational Database Terminology Relational Database Tables and Columns Rows and Records Connecting Tables Primary Keys Foreign Keys Relationship Types The SELECT Statement SELECT list Columns ALL or DISTINCT String Expressions Arithmetic Expressions Column Aliases Comparison Conditions Relational Operators BETWEEN AND IS NULL Example IN Example LIKE Examples Working With Dates NOT Multiple Conditions Mixing AND with OR The TOP Option WITH TIES TOP n PERCENT UNION UNION ALL INTERSECT EXCEPT

Functions Functions in SELECT Lists Functions in WHERE Clauses Functions in ORDER BY Clauses Aggregate Functions COUNT SUM MAX MIN AVG NULL Values and Aggregates Aggregate Expressions Mathematical Functions SQUARE POWER SQRT RADIANS, SIN, COS, TAN ABS ROUND CEILING & FLOOR Conversion Functions CAST and CONVERT Converting Dates To Strings Converting Money Values To Strings ISNULL Function

String Functions UPPER & LOWER STR LEFT & RIGHT CHARINDEX SUBSTRING REVERSE, REPLACE and SPACE RTRIM & LTRIM REPLICATE Using REPLICATE To Pad Strings ASCII & CHAR Date Functions GETDATE YEAR, MONTH & DAY DATEPART & DATENAME Date Arithmetic DATEADD & DATEDIFF Substitution Functions COALESCE NULLIF CROSS Joins INNER Join Legacy Style Joins ANSI Style Joins Simple Joins Two Tables Three Tables Four Tables INNER JOIN Theory OUTER Joins LEFT JOIN RIGHT JOIN FULL OUTER Join

Table Aliases Self Join Advanced Joins Multiple INNER JOINS Multiple OUTER Joins Working With Aggregate Data The GROUP BY Clause Identifying The Group Including Columns In The SELECT List The HAVING Clause When is a HAVING a WHERE? Sub Queries Simple Sub Queries Using Aggregate Functions in Sub queries Sub Queries Returning Multiple Records Correlated Sub-Queries Derived Table Sub-Queries Course Duration: 3 Days