SlideShare a Scribd company logo
Hi,
Global Certification: Microsoft SQL Server 2012
Exam Code: 70-461
Program Name : Querying Microsoft SQL Server 2012
Description:
Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it
is a software product with the primary function of storing and retrieving data as requested by other software
applications which may run either on the same computer or on another computer across a network (including the
Internet).
Training Content
Create database objects
 Create and alter tables using T-SQL syntax (simple statements)
 Create tables without using the built in tools; ALTER; DROP; ALTER COLUMN; CREATE
 Create and alter views (simple statements)
 Create indexed views; create views without using the built in tools; CREATE, ALTER, DROP
 Design views
 Ensure code non regression by keeping consistent signature for procedure, views and function (interfaces); security
implications
 Create and modify constraints (simple statements)
 Create constraints on tables; define constraints; unique constraints; default constraints; primary and foreign key
constraints
 Create and alter DML triggers.
 Inserted and deleted tables; nested triggers; types of triggers; update functions; handle multiple rows in a session;
performance implications of triggers
Work with data
 Query data by using SELECT statements
 Use the ranking function to select top(X) rows for multiple categories in a single query; write and perform queries
efficiently using the new (SQL 2005/8->SDL-->) code items such as synonyms and joins (except, intersect);
implement logic which uses dynamic SQL and system metadata; write efficient, technically complex SQL queries,
including all types of joins versus the use of derived tables; determine what code may or may not execute based on
the tables provided; given a table with constraints, determine which statement set would load a table; use and
understand different data access technologies; case versus isnull versus coalesce
 Implement sub-queries
 Identify problematic elements in query plans; pivot and unpivot; apply operator; cte statement; with statement
 Implement data types
 Use appropriate data; understand the uses and limitations of each data type; impact of GUID (newid,
newsequentialid) on database performance, when to use what data type for columns
 Implement aggregate queries
 New analytic functions; grouping sets; spatial aggregates; apply ranking functions
 Query and manage XML data
 Understand XML data types and their schemas and interop w/, limitations and restrictions; implement XML
schemas and handling of XML data; XML data: how to handle it in SQL Server and when and when not to use it,
including XML namespaces; import and export XML; XML indexing
Modify Data
 Create and alter stored procedures (simple statements)
 Write a stored procedure to meet a given set of requirements; branching logic; create stored procedures and other
programmatic objects; techniques for developing stored procedures; different types of storeproc result; create stored
procedure for data access layer; program stored procedures, triggers, functions with T-SQL
 Modify data by using INSERT, UPDATE and DELETE statements
 Given a set of code with defaults, constraints and triggers, determine the output of a set of DDL; know which SQL
statements are best to solve common requirements; use output statement
 Combine datasets
 Difference between UNION and UNION all; case versus isnull versus coalesce; modify data by using MERGE
statements
 Work with functions
 Understand deterministic, non-deterministic functions; scalar and table values; apply built-in scalar functions; create
and alter user-defined functions (UDFs)
Troubleshoot and optimize
 Optimize queries
 Understand statistics; read query plans; plan guides; DMVs; hints; statistics IO; dynamic vs. parameterized queries;
describe the different join types (HASH, MERGE, LOOP) and describe the scenarios they would be used in Manage
transactions
 Mark a transaction; understand begin tran, commit and rollback; implicit vs explicit transactions; isolation levels;
scope and type of locks; trancount
 Evaluate the use of row-based operations vs. set-based operations
 When to use cursors; impact of scalar UDFs; combine multiple DML operations
 Implement error handling
 Implement try/catch/throw; use set-based rather than row-based logic; transaction management
Querying microsoft sql server 2012

More Related Content

PDF
Metaandmete haldus - Jüri Harju
PPTX
Database concepts
PPT
Intention Oriented Model Interaction
PPT
4) databases
PPT
Entity framework1
PDF
Oracle SQL Part1
PPTX
Generating Code with Oracle SQL Developer Data Modeler
PPS
Test Strategy Utilising Mc Useful Tools
Metaandmete haldus - Jüri Harju
Database concepts
Intention Oriented Model Interaction
4) databases
Entity framework1
Oracle SQL Part1
Generating Code with Oracle SQL Developer Data Modeler
Test Strategy Utilising Mc Useful Tools

What's hot (9)

PDF
Oracle advanced queuing
PDF
CaseStudy-MohammedImranAlam-Xcelsius
PPTX
Adbms 10 complex object management
PDF
The Cha-Q Meta-Model: A Comprehensive, Change-Centric Software Representation
PPTX
React basics
PPT
An Introduction To Weka
PPTX
Oracle Sql Developer Data Modeler 3 3 new features
PPTX
PPTX
Oracle advanced queuing
CaseStudy-MohammedImranAlam-Xcelsius
Adbms 10 complex object management
The Cha-Q Meta-Model: A Comprehensive, Change-Centric Software Representation
React basics
An Introduction To Weka
Oracle Sql Developer Data Modeler 3 3 new features
Ad

Similar to Querying microsoft sql server 2012 (20)

PDF
Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.
PDF
Azure SQL Database DEV - LIVE Online Training
PDF
SQL Server Developer Course Online Training
PDF
Sql Server 2014 Course Content
PDF
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...
PDF
MSBI Classroom Training with Realtime Project
PPT
Sql server T-sql basics ppt-3
PDF
#Free #Demo from #SQLSchool #Training #Institute
PDF
#PowerBI with #SQL Server #OnlineTraining (LIVE, #Practical, #Interactive) wi...
PPT
chap 7.ppt(sql).ppt
PPTX
Oracle apps financial online training
PDF
SQL DBA LIVE Online Training
PPTX
Porque se certificar e mudanças nas provas de SQL Server 2012.
DOC
Contents sql
PDF
Data modeling with sql server course content | Data Modeling with SQL server ...
PPTX
SQL Server 2012 Certifications
PDF
Oracle 11g structured query language (sql)
PPT
Chap 7
PDF
Master MCSA Administración de SQL Server 2012
Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.
Azure SQL Database DEV - LIVE Online Training
SQL Server Developer Course Online Training
Sql Server 2014 Course Content
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...
MSBI Classroom Training with Realtime Project
Sql server T-sql basics ppt-3
#Free #Demo from #SQLSchool #Training #Institute
#PowerBI with #SQL Server #OnlineTraining (LIVE, #Practical, #Interactive) wi...
chap 7.ppt(sql).ppt
Oracle apps financial online training
SQL DBA LIVE Online Training
Porque se certificar e mudanças nas provas de SQL Server 2012.
Contents sql
Data modeling with sql server course content | Data Modeling with SQL server ...
SQL Server 2012 Certifications
Oracle 11g structured query language (sql)
Chap 7
Master MCSA Administración de SQL Server 2012
Ad

More from sasikalaD3 (20)

PDF
Aws solution architect training and certification
PDF
C,c++ training centre in adyar
PDF
Aws certified dev ops administrator
PDF
Core java training centre in adyar
PDF
Advanced excel training centre in adyar
PDF
Computer hacking forensic investigator
PDF
Mcsa training institute in adyar
PDF
Core java training centre in adyar
PDF
Itil exam centre in adyar
PDF
Advanced excel training centre in adyar
PDF
Python training centre in adyar
PDF
C,c++ training centre in adyar
PDF
Mcsa training institute in adyar
PDF
Advanced excel training centre in adyar
PDF
Mcsa training institute in adyar
PDF
Core java training centre in adyar
PDF
C,c++ training centre in adyar
PDF
Python training centre in adyar
PDF
Core java training centre in adyar
PDF
Advanced excel training centre in adyar
Aws solution architect training and certification
C,c++ training centre in adyar
Aws certified dev ops administrator
Core java training centre in adyar
Advanced excel training centre in adyar
Computer hacking forensic investigator
Mcsa training institute in adyar
Core java training centre in adyar
Itil exam centre in adyar
Advanced excel training centre in adyar
Python training centre in adyar
C,c++ training centre in adyar
Mcsa training institute in adyar
Advanced excel training centre in adyar
Mcsa training institute in adyar
Core java training centre in adyar
C,c++ training centre in adyar
Python training centre in adyar
Core java training centre in adyar
Advanced excel training centre in adyar

Recently uploaded (20)

PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Computing-Curriculum for Schools in Ghana
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Lesson notes of climatology university.
PPTX
Cell Types and Its function , kingdom of life
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Sports Quiz easy sports quiz sports quiz
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
RMMM.pdf make it easy to upload and study
PDF
Basic Mud Logging Guide for educational purpose
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Computing-Curriculum for Schools in Ghana
STATICS OF THE RIGID BODIES Hibbelers.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Final Presentation General Medicine 03-08-2024.pptx
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Lesson notes of climatology university.
Cell Types and Its function , kingdom of life
Complications of Minimal Access Surgery at WLH
Renaissance Architecture: A Journey from Faith to Humanism
human mycosis Human fungal infections are called human mycosis..pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Sports Quiz easy sports quiz sports quiz
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
102 student loan defaulters named and shamed – Is someone you know on the list?
RMMM.pdf make it easy to upload and study
Basic Mud Logging Guide for educational purpose
VCE English Exam - Section C Student Revision Booklet
school management -TNTEU- B.Ed., Semester II Unit 1.pptx

Querying microsoft sql server 2012

  • 1. Hi, Global Certification: Microsoft SQL Server 2012 Exam Code: 70-461 Program Name : Querying Microsoft SQL Server 2012 Description: Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications which may run either on the same computer or on another computer across a network (including the Internet). Training Content Create database objects  Create and alter tables using T-SQL syntax (simple statements)  Create tables without using the built in tools; ALTER; DROP; ALTER COLUMN; CREATE  Create and alter views (simple statements)  Create indexed views; create views without using the built in tools; CREATE, ALTER, DROP  Design views  Ensure code non regression by keeping consistent signature for procedure, views and function (interfaces); security implications  Create and modify constraints (simple statements)  Create constraints on tables; define constraints; unique constraints; default constraints; primary and foreign key constraints  Create and alter DML triggers.  Inserted and deleted tables; nested triggers; types of triggers; update functions; handle multiple rows in a session; performance implications of triggers Work with data  Query data by using SELECT statements  Use the ranking function to select top(X) rows for multiple categories in a single query; write and perform queries efficiently using the new (SQL 2005/8->SDL-->) code items such as synonyms and joins (except, intersect); implement logic which uses dynamic SQL and system metadata; write efficient, technically complex SQL queries, including all types of joins versus the use of derived tables; determine what code may or may not execute based on the tables provided; given a table with constraints, determine which statement set would load a table; use and understand different data access technologies; case versus isnull versus coalesce  Implement sub-queries
  • 2.  Identify problematic elements in query plans; pivot and unpivot; apply operator; cte statement; with statement  Implement data types  Use appropriate data; understand the uses and limitations of each data type; impact of GUID (newid, newsequentialid) on database performance, when to use what data type for columns  Implement aggregate queries  New analytic functions; grouping sets; spatial aggregates; apply ranking functions  Query and manage XML data  Understand XML data types and their schemas and interop w/, limitations and restrictions; implement XML schemas and handling of XML data; XML data: how to handle it in SQL Server and when and when not to use it, including XML namespaces; import and export XML; XML indexing Modify Data  Create and alter stored procedures (simple statements)  Write a stored procedure to meet a given set of requirements; branching logic; create stored procedures and other programmatic objects; techniques for developing stored procedures; different types of storeproc result; create stored procedure for data access layer; program stored procedures, triggers, functions with T-SQL  Modify data by using INSERT, UPDATE and DELETE statements  Given a set of code with defaults, constraints and triggers, determine the output of a set of DDL; know which SQL statements are best to solve common requirements; use output statement  Combine datasets  Difference between UNION and UNION all; case versus isnull versus coalesce; modify data by using MERGE statements  Work with functions  Understand deterministic, non-deterministic functions; scalar and table values; apply built-in scalar functions; create and alter user-defined functions (UDFs) Troubleshoot and optimize  Optimize queries  Understand statistics; read query plans; plan guides; DMVs; hints; statistics IO; dynamic vs. parameterized queries; describe the different join types (HASH, MERGE, LOOP) and describe the scenarios they would be used in Manage transactions  Mark a transaction; understand begin tran, commit and rollback; implicit vs explicit transactions; isolation levels; scope and type of locks; trancount  Evaluate the use of row-based operations vs. set-based operations  When to use cursors; impact of scalar UDFs; combine multiple DML operations  Implement error handling  Implement try/catch/throw; use set-based rather than row-based logic; transaction management