SlideShare a Scribd company logo
1 of 3
Download to read offline
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

What's hot

Oracle advanced queuing
Oracle advanced queuingOracle advanced queuing
Oracle advanced queuingGurpreet singh
 
CaseStudy-MohammedImranAlam-Xcelsius
CaseStudy-MohammedImranAlam-XcelsiusCaseStudy-MohammedImranAlam-Xcelsius
CaseStudy-MohammedImranAlam-XcelsiusMohammed Imran Alam
 
Adbms 10 complex object management
Adbms 10 complex object managementAdbms 10 complex object management
Adbms 10 complex object managementVaibhav Khanna
 
The Cha-Q Meta-Model: A Comprehensive, Change-Centric Software Representation
The Cha-Q Meta-Model: A Comprehensive, Change-Centric Software RepresentationThe Cha-Q Meta-Model: A Comprehensive, Change-Centric Software Representation
The Cha-Q Meta-Model: A Comprehensive, Change-Centric Software RepresentationCoen De Roover
 
Oracle Sql Developer Data Modeler 3 3 new features
Oracle Sql Developer Data Modeler 3 3 new featuresOracle Sql Developer Data Modeler 3 3 new features
Oracle Sql Developer Data Modeler 3 3 new featuresPhilip Stoyanov
 

What's hot (9)

Oracle advanced queuing
Oracle advanced queuingOracle advanced queuing
Oracle advanced queuing
 
CaseStudy-MohammedImranAlam-Xcelsius
CaseStudy-MohammedImranAlam-XcelsiusCaseStudy-MohammedImranAlam-Xcelsius
CaseStudy-MohammedImranAlam-Xcelsius
 
Adbms 10 complex object management
Adbms 10 complex object managementAdbms 10 complex object management
Adbms 10 complex object management
 
The Cha-Q Meta-Model: A Comprehensive, Change-Centric Software Representation
The Cha-Q Meta-Model: A Comprehensive, Change-Centric Software RepresentationThe Cha-Q Meta-Model: A Comprehensive, Change-Centric Software Representation
The Cha-Q Meta-Model: A Comprehensive, Change-Centric Software Representation
 
React basics
React basicsReact basics
React basics
 
An Introduction To Weka
An Introduction To WekaAn Introduction To Weka
An Introduction To Weka
 
Oracle Sql Developer Data Modeler 3 3 new features
Oracle Sql Developer Data Modeler 3 3 new featuresOracle Sql Developer Data Modeler 3 3 new features
Oracle Sql Developer Data Modeler 3 3 new features
 
Day3
Day3Day3
Day3
 
Struts
StrutsStruts
Struts
 

Similar to Querying microsoft sql server 2012

Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.
Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.
Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.SequelGate
 
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...SequelGate
 
#Free #Demo from #SQLSchool #Training #Institute
#Free #Demo from #SQLSchool #Training #Institute#Free #Demo from #SQLSchool #Training #Institute
#Free #Demo from #SQLSchool #Training #InstituteSequelGate
 
#PowerBI with #SQL Server #OnlineTraining (LIVE, #Practical, #Interactive) wi...
#PowerBI with #SQL Server #OnlineTraining (LIVE, #Practical, #Interactive) wi...#PowerBI with #SQL Server #OnlineTraining (LIVE, #Practical, #Interactive) wi...
#PowerBI with #SQL Server #OnlineTraining (LIVE, #Practical, #Interactive) wi...SequelGate
 
SQL DBA LIVE Online Training
SQL DBA LIVE Online TrainingSQL DBA LIVE Online Training
SQL DBA LIVE Online TrainingSequelGate
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_FormattedNavneet Tiwari
 
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchoolSequelGate
 
MSBI Classroom Training with Realtime Project
MSBI Classroom Training with Realtime ProjectMSBI Classroom Training with Realtime Project
MSBI Classroom Training with Realtime ProjectSequelGate
 
Using SQL for Data Analysis_ Querying and Manipulating Databases.pdf
Using SQL for Data Analysis_ Querying and Manipulating Databases.pdfUsing SQL for Data Analysis_ Querying and Manipulating Databases.pdf
Using SQL for Data Analysis_ Querying and Manipulating Databases.pdfUncodemy
 
PLSQL - Raymond Wu
PLSQL - Raymond WuPLSQL - Raymond Wu
PLSQL - Raymond Wuraymond wu
 
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...SequelGate
 
SQL Server (BI/T-SQL) Consultant
SQL Server (BI/T-SQL) Consultant SQL Server (BI/T-SQL) Consultant
SQL Server (BI/T-SQL) Consultant Rajabpdev
 
Balaanji_Gundepalli_SQL Server_SSIS
Balaanji_Gundepalli_SQL Server_SSISBalaanji_Gundepalli_SQL Server_SSIS
Balaanji_Gundepalli_SQL Server_SSISBala Gundepalli
 
Bank mangement system
Bank mangement systemBank mangement system
Bank mangement systemFaisalGhffar
 
SQL for Data Analytics: Mastering Queries and Reporting with Training
SQL for Data Analytics: Mastering Queries and Reporting with TrainingSQL for Data Analytics: Mastering Queries and Reporting with Training
SQL for Data Analytics: Mastering Queries and Reporting with TrainingUncodemy
 
Sophia wang (2)
Sophia wang (2)Sophia wang (2)
Sophia wang (2)Dibakar27
 
Kaashiv SQL Server Interview Questions Presentation
Kaashiv SQL Server Interview Questions PresentationKaashiv SQL Server Interview Questions Presentation
Kaashiv SQL Server Interview Questions Presentationkaashiv1
 

Similar to Querying microsoft sql server 2012 (20)

Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.
Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.
Free Demo on #Microsoft #SQLServer & #T-SQL with #Azure from SQL School.
 
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...
#Microsoft #BusinessIntelligence - #MSBI Online Training (#LIVE, Instructor-L...
 
#Free #Demo from #SQLSchool #Training #Institute
#Free #Demo from #SQLSchool #Training #Institute#Free #Demo from #SQLSchool #Training #Institute
#Free #Demo from #SQLSchool #Training #Institute
 
#PowerBI with #SQL Server #OnlineTraining (LIVE, #Practical, #Interactive) wi...
#PowerBI with #SQL Server #OnlineTraining (LIVE, #Practical, #Interactive) wi...#PowerBI with #SQL Server #OnlineTraining (LIVE, #Practical, #Interactive) wi...
#PowerBI with #SQL Server #OnlineTraining (LIVE, #Practical, #Interactive) wi...
 
SQL DBA LIVE Online Training
SQL DBA LIVE Online TrainingSQL DBA LIVE Online Training
SQL DBA LIVE Online Training
 
Introduction to Database SQL & PL/SQL
Introduction to Database SQL & PL/SQLIntroduction to Database SQL & PL/SQL
Introduction to Database SQL & PL/SQL
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_Formatted
 
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
#Oracle #SQL & #PLSQL LIVE #OnlineTraining from #SQLSchool
 
MSBI Classroom Training with Realtime Project
MSBI Classroom Training with Realtime ProjectMSBI Classroom Training with Realtime Project
MSBI Classroom Training with Realtime Project
 
Using SQL for Data Analysis_ Querying and Manipulating Databases.pdf
Using SQL for Data Analysis_ Querying and Manipulating Databases.pdfUsing SQL for Data Analysis_ Querying and Manipulating Databases.pdf
Using SQL for Data Analysis_ Querying and Manipulating Databases.pdf
 
PLSQL - Raymond Wu
PLSQL - Raymond WuPLSQL - Raymond Wu
PLSQL - Raymond Wu
 
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
MSBI with SQL Server T-SQL | Microsoft BI With Server T-SQL | Realtime Traini...
 
SQL Server (BI/T-SQL) Consultant
SQL Server (BI/T-SQL) Consultant SQL Server (BI/T-SQL) Consultant
SQL Server (BI/T-SQL) Consultant
 
Shrikanth
ShrikanthShrikanth
Shrikanth
 
Balaanji_Gundepalli_SQL Server_SSIS
Balaanji_Gundepalli_SQL Server_SSISBalaanji_Gundepalli_SQL Server_SSIS
Balaanji_Gundepalli_SQL Server_SSIS
 
Bank mangement system
Bank mangement systemBank mangement system
Bank mangement system
 
SQL for Data Analytics: Mastering Queries and Reporting with Training
SQL for Data Analytics: Mastering Queries and Reporting with TrainingSQL for Data Analytics: Mastering Queries and Reporting with Training
SQL for Data Analytics: Mastering Queries and Reporting with Training
 
ChakravarthyUppara
ChakravarthyUpparaChakravarthyUppara
ChakravarthyUppara
 
Sophia wang (2)
Sophia wang (2)Sophia wang (2)
Sophia wang (2)
 
Kaashiv SQL Server Interview Questions Presentation
Kaashiv SQL Server Interview Questions PresentationKaashiv SQL Server Interview Questions Presentation
Kaashiv SQL Server Interview Questions Presentation
 

More from sasikalaD3

Aws solution architect training and certification
Aws solution architect training and certificationAws solution architect training and certification
Aws solution architect training and certificationsasikalaD3
 
C,c++ training centre in adyar
C,c++ training centre in adyarC,c++ training centre in adyar
C,c++ training centre in adyarsasikalaD3
 
Aws certified dev ops administrator
Aws certified dev ops administrator  Aws certified dev ops administrator
Aws certified dev ops administrator sasikalaD3
 
Core java training centre in adyar
Core java training centre in adyarCore java training centre in adyar
Core java training centre in adyarsasikalaD3
 
Advanced excel training centre in adyar
Advanced excel training centre in adyarAdvanced excel training centre in adyar
Advanced excel training centre in adyarsasikalaD3
 
Computer hacking forensic investigator
Computer hacking forensic investigatorComputer hacking forensic investigator
Computer hacking forensic investigatorsasikalaD3
 
Mcsa training institute in adyar
Mcsa training institute in adyarMcsa training institute in adyar
Mcsa training institute in adyarsasikalaD3
 
Core java training centre in adyar
Core java training centre in adyarCore java training centre in adyar
Core java training centre in adyarsasikalaD3
 
Itil exam centre in adyar
Itil exam centre in adyarItil exam centre in adyar
Itil exam centre in adyarsasikalaD3
 
Advanced excel training centre in adyar
Advanced excel training centre in adyarAdvanced excel training centre in adyar
Advanced excel training centre in adyarsasikalaD3
 
Python training centre in adyar
Python training centre in adyarPython training centre in adyar
Python training centre in adyarsasikalaD3
 
C,c++ training centre in adyar
C,c++ training centre in adyarC,c++ training centre in adyar
C,c++ training centre in adyarsasikalaD3
 
Mcsa training institute in adyar
Mcsa training institute in adyarMcsa training institute in adyar
Mcsa training institute in adyarsasikalaD3
 
Advanced excel training centre in adyar
Advanced excel training centre in adyarAdvanced excel training centre in adyar
Advanced excel training centre in adyarsasikalaD3
 
Mcsa training institute in adyar
Mcsa training institute in adyarMcsa training institute in adyar
Mcsa training institute in adyarsasikalaD3
 
Core java training centre in adyar
Core java training centre in adyarCore java training centre in adyar
Core java training centre in adyarsasikalaD3
 
C,c++ training centre in adyar
C,c++ training centre in adyarC,c++ training centre in adyar
C,c++ training centre in adyarsasikalaD3
 
Python training centre in adyar
Python training centre in adyarPython training centre in adyar
Python training centre in adyarsasikalaD3
 
Core java training centre in adyar
Core java training centre in adyarCore java training centre in adyar
Core java training centre in adyarsasikalaD3
 
Advanced excel training centre in adyar
Advanced excel training centre in adyarAdvanced excel training centre in adyar
Advanced excel training centre in adyarsasikalaD3
 

More from sasikalaD3 (20)

Aws solution architect training and certification
Aws solution architect training and certificationAws solution architect training and certification
Aws solution architect training and certification
 
C,c++ training centre in adyar
C,c++ training centre in adyarC,c++ training centre in adyar
C,c++ training centre in adyar
 
Aws certified dev ops administrator
Aws certified dev ops administrator  Aws certified dev ops administrator
Aws certified dev ops administrator
 
Core java training centre in adyar
Core java training centre in adyarCore java training centre in adyar
Core java training centre in adyar
 
Advanced excel training centre in adyar
Advanced excel training centre in adyarAdvanced excel training centre in adyar
Advanced excel training centre in adyar
 
Computer hacking forensic investigator
Computer hacking forensic investigatorComputer hacking forensic investigator
Computer hacking forensic investigator
 
Mcsa training institute in adyar
Mcsa training institute in adyarMcsa training institute in adyar
Mcsa training institute in adyar
 
Core java training centre in adyar
Core java training centre in adyarCore java training centre in adyar
Core java training centre in adyar
 
Itil exam centre in adyar
Itil exam centre in adyarItil exam centre in adyar
Itil exam centre in adyar
 
Advanced excel training centre in adyar
Advanced excel training centre in adyarAdvanced excel training centre in adyar
Advanced excel training centre in adyar
 
Python training centre in adyar
Python training centre in adyarPython training centre in adyar
Python training centre in adyar
 
C,c++ training centre in adyar
C,c++ training centre in adyarC,c++ training centre in adyar
C,c++ training centre in adyar
 
Mcsa training institute in adyar
Mcsa training institute in adyarMcsa training institute in adyar
Mcsa training institute in adyar
 
Advanced excel training centre in adyar
Advanced excel training centre in adyarAdvanced excel training centre in adyar
Advanced excel training centre in adyar
 
Mcsa training institute in adyar
Mcsa training institute in adyarMcsa training institute in adyar
Mcsa training institute in adyar
 
Core java training centre in adyar
Core java training centre in adyarCore java training centre in adyar
Core java training centre in adyar
 
C,c++ training centre in adyar
C,c++ training centre in adyarC,c++ training centre in adyar
C,c++ training centre in adyar
 
Python training centre in adyar
Python training centre in adyarPython training centre in adyar
Python training centre in adyar
 
Core java training centre in adyar
Core java training centre in adyarCore java training centre in adyar
Core java training centre in adyar
 
Advanced excel training centre in adyar
Advanced excel training centre in adyarAdvanced excel training centre in adyar
Advanced excel training centre in adyar
 

Recently uploaded

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.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