Building and Optimizing a SQL Server Database (70-464)

Learn how to build and optimize database solutions while preparing for the Microsoft SQL Server 70-464 Exam
3.7 (27 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
784 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 383
  • Length 12 hours
  • Skill Level All Levels
  • Languages English, captions
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 English Closed captions available

Course Description

Welcome to Building and Optimizing a SQL Server Database: Microsoft 70-464 with LearnSmart.

The following lectures will prepare you for Microsoft SQL Server 70-464 exam, which goes toward the Microsoft Certified & Professional (MCP) and MCSE: Data Platform Solutions Expert certification. These lectures teach the principles, techniques, and tools needed to successfully prepare for and pass the “Developing Microsoft SQL Server Databases” exam.

This is the 1st Course in our 2 Course SQL Server 2012 Database Series including:

  1. Building and Optimizing a SQL Server Database: Microsoft 70-464
  2. Designing a SQL Server Database and Storage Solution: Microsoft 70-465

Course Overview:

This course is designed to prepare the student for the Microsoft SQL Server 2012 Exam 70-464 Students will like a look at how to best build and implement databases. This course covers a majority of topics that you will find on the exam, including: creating tables, maintaining indexes, implementing data types, and working with XML data. Learn the main exam objectives by learning these key concepts we cover:

  • Implement database objects
  • Implement programming objects
  • Design database objects
  • Optimize and troubleshoot queries

Our lectures are paired with a variety of demonstrations and quizzes giving visual example and real world look of the concepts that will be talked about.

Our sections listed below are can be taken in any order, as a review of a particular concept or exam domain. However, if you are just becoming familiar with SQL Server 2012 and it’s database, it is recommended that you view the sections sequentially.

Course Breakdown:

Section 1: Gain a thorough overview of the various tools and services that are available for you to administer the SQL Server or develop applications.

Section 2: Start writing SQL statements to define tables, insert data into tables, and update data in tables.

Section 3: Best design & implementing your tables and views by reviewing tables, normalization, denormalization, schemas, temporary tables and computed columns. Also be able to store the data in appropriate table structure and with appropriate attributes for each column.

Section 4: Ensure data integrity and constraint considerations by learning about how to enforce data integrity at the application level, the types of data integrity, and the available options for enforcing data integrity with identity property and sequences.

Section 5: Go over how to design and implement views in SQL Server, and will also talk about partitioned and indexed views

Section 6: Within database development be able to monitor query performance, and how to optimize both further.

Section 7: Review the core concepts related to the use of execution plans and learn how to read SQL Server Execution Plans.

Section 8: Take a look at how to determine the outcomes of the decisions that SQL Server makes. We will cover the core concepts related to the use of execution plans, the roles of the most common execution plan elements, and how to work with execution plans.

Section 9: Review stored procedures and all its potential benefits. We cover how to pass parameters to stored procedures and receive output, as well as how to control the execution context of a stored procedure.

Section 10: Compare the user-defined functions in SQL Server to functions in high-level languages and become familiar with will be functions, procedures, and reusable components. This course will be paired with several demos that offer a real world example at the concepts that we will discuss.

Section 11: Learn about the different options that SQL Server provides for manipulating data with triggers. Be able to determine when to use constraints and when to use triggers.

Section 12: Meet complex business requirements by implementing managed code in SQL server and review importing and cataloging assemblies and choosing between managed code and T-SQL for your situation.

Section 13: Understand locking mechanisms, isolation levels, and transactions to increase physical integrity of data for every transaction.

Section 14: Learn about Transact-SQL error handling, how it has traditionally been implemented, and how to implement structured exception handling in T-SQL.

Section 15: Go indepth into storing and querying Extensible Markup Languages (XML) data in SQL Server.

Section 16: Review how to work with SQL Server Spatial Data by looking into types of spatial data, spatial reference identifiers, spatial data in applications, and more

Recommendations:

Learn from others! Here are some reviews from participants (Click on reviews to see full list of reviews)

  • Great Material - This course is a great reference and way to refresh your skills for the new Net+ exam! I needed a good refresh before taking the exam and this course is clearly laid out and copiously covers the material for the exam. Great course, well worth the money! -- M.B.
  • Perfect Course - Not only do you get great lectures that are pretty much PowerPoints with an instructor teaching you the concepts, there are also Demo lectures that show you how each of the concepts works in real life. This is such valuable information to have when taking the test. I feel very confident that this course is the best Network+ course on Udemy. -- D.R. Jr.
  • A Complete Jumpstart - What has impressed me the most is the depth of the content to this coarse. Each HD video is crystal clear in both the visual and audio, even including quality closed captioning (great for reading along with the lectures). I wasn't interested in the flashcards or the crossword puzzles when I started the program, but I've found them to be very useful in staying engaged in the class when away from home. This is everything you need to get started and have a classroom quality experience from home. Dive in and stay focused! -- P.C.

What are the requirements?

  • There is not any requirements for this course.
  • A computer with internet.
  • It is helpful to have a basic understanding of and interest in SQL Server 2012.
  • This is the 1st (out of 2) Courses in our SQL Server 2012 Database Series, next is "Designing a SQL Server Database and Storage Solution: Microsoft 70-465" Course
  • Please review this course map to see just how we align and partner with Microsoft in providing this training: https://drive.google.com/file/d/0B-bU4vzmt_NyVUlZc2NNN0pYZGs/view?usp=sharing

What am I going to get from this course?

  • Gain a thorough overview of the various tools and services that are available for you to administer the SQL Server or develop applications.
  • Start writing SQL statements to define tables, insert data into tables, and update data in tables.
  • Store the data in appropriate table structure and with appropriate attributes for each column.
  • Best design & implementing your tables and views by reviewing tables, normalization, denormalization, schemas, temporary tables and computed columns.
  • Within database development be able to monitor indexes and how your query performs, and how to optimize both further.
  • Ensure data integrity and constraint considerations by learning about how to enforce data integrity at the application level, the types of data integrity, and the available options for enforcing data integrity with identity property and sequences.
  • Review the core concepts related to the use of execution plans and learn how to read SQL Server Execution Plans.
  • Go indepth into storing and querying Extensible Markup Languages (XML) data in SQL Server.
  • Understand locking mechanisms, isolation levels, and transactions to increase physical integrity of data for every transaction.
  • Learn about Transact-SQL statements, User-Defined Functions, Data Manipulation via Triggers, T-SQL coding to optimize your SQL Server database.
  • Utilize our paired demonstrations that exemplify and provide step by step real world application and use of many concepts that are discussed.
  • Prove to yourself, and others, that you are ready for Microsoft’s Developing Microsoft SQL Server Databases (70-464) certification exam with our integrated quizzes and finals.

What is the target audience?

  • Looking to enhance your skills in the SQL Server 2012 database system?
  • Are you an IT professional, database administrator, support specialist, or database developer? These concepts are key for these kind of professions.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Course Orientation
Preview
01:42
Section 1: Introduction to SQL Server Toolset & Services
Introduction
Preview
01:30
SQL Server Components
01:51
SQL Server Instances
02:23
SQL Server Editions
02:49
SQL Server Toolset and Services
01:08
Connecting to SQL Server
04:06
Knowledge Check
00:38
Introduction to Management Studio
01:15
SHOW ME Demonstration: SQL Server Management Studio
05:01
SQL Server Data Tools
00:36
SHOW ME Demonstration: Using SQL Server Data Tools
01:53
SHOW ME Demonstration: Using Books Online
01:51
Knowledge Check
00:46
Chapter 1 & 2 Quiz
6 questions
Configuring SQL Server Service
03:04
SHOW ME Demonstration: Verify SQL Server Component Installation
01:14
SHOW ME Demonstration: Check Service Accounts of Instance
01:19
SHOW ME Demonstration: Enable Named Pipes Protocol
01:45
SHOW ME Demonstration: Create an Alias for DevNew
01:43
SHOW ME Demonstration: Connecting to the Alias
02:26
Knowledge Check
00:49
Sqlcmd Utility
01:25
Windows PowerShell
00:57
SQL Server Tools
02:34
SHOW ME Demonstration: Using SQL Server Profiler
02:09
Third-Party SQL Server Tools
01:08
Knowledge Check
00:45
Conclusion
00:59
Final: Introduction to SQL Server Toolset & Services
12 questions
Section 2: Working with Data Types
Introduction
Preview
06:48
Data Types
02:34
Knowledge Check
00:41
Exact Numeric Data types
03:27
Approximate Numeric Data Types
01:18
SHOW ME Demonstration: Working with Data Types
06:14
Knowledge Check
00:34
Chapter 2 & 3 Quiz
4 questions
Datatime Data Type
04:04
SHOW ME Demonstration: Working with date and Time Data Types
03:10
Null and Not Null Columns
03:03
SHOW ME Demonstration: Working with Identity and GUID
02:02
Knowledge Check
00:31
Unicode
02:02
Character Data Types
00:55
Collations
01:15
SHOW ME Demonstration: Working with Collations
03:48
SHOW ME Demonstration: Working with Collations
02:03
Converting Data Types
02:03
SHOW ME Demonstration: Converting Data Types
06:24
Knowledge Check
00:52
Knowledge Check
00:44
Conclusion
01:43
Final: Working with Data Types
14 questions
Section 3: Designing and Implementing Tables & Views
Designing and Implementing Tables
02:43
Ensuring Data Integrity
02:02
Security at Table Level
01:04
Knowledge Check
00:21
Normalization
01:35
Normal Forms
03:37
Knowledge Check
00:46
Chapter 1 & 2 Quiz
3 questions
Keys in SQL Server
01:48
Foreign Keys in SQL Server
02:51
Knowledge Check
00:32
System Tables
00:54
Schemas
02:47
SHOW ME Demonstration: Schemas
02:24
Knowledge Check
00:36
Chapter 3 & 4 Quiz
4 questions
Creating and Drop Tables
02:03
Altering Tables
00:38
SHOW ME Demonstration: Working with Tables
02:51
SHOW ME Demonstration: Altering Tables
02:26
Knowledge Check
00:31
Temporary Tables
01:14
SHOW ME Demonstration: Temporary Tables
01:52
Computed Columns
00:49
SHOW ME Demonstration: Computed Columns
01:58
Knowledge Check
00:30
Final: Designing and Implementing Tables & Views
7 questions
Section 4: Ensuring Data Integrity through Constraints
Introduction
Preview
01:03
Data Integrity
01:06
Maintaining Data Integrity
04:50
Knowledge Check
00:20
Types of Integrity
01:09
Enforcing Data Integrity
01:54
Implementing Domain Integrity
00:40
Domain Integrity: Data Types
01:47
Domain Integrity: Column Nullability
01:20
Knowledge Check
00:45
Chapter 1 & 2 Quiz
4 questions
DEFAULT Constraint
01:57
CHECK Constraint
01:20
Primary Key Constraint
02:11
SHOW ME Demonstration: Data and Domain Integrity
04:51

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

LearnSmart LLC, Smarter Training. Never Open a Textbook Again.

LearnSmart has served the learning community with high-quality professional skills and IT certification training since 1997. In that time, the company has helped thousands earn career-related certifications from respected vendors, such as Project Management Institute (PMI)®, Cisco, Microsoft, CompTIA, Oracle, and EC-Council. LearnSmart offers over 1,000 courses covering IT, project management, administrative, HR, and workplace safety topics. With a rapidly growing clientele of individuals and corporations, LearnSmart serves a broad range of Fortune 500 companies to universities, as well as government institutions and the armed forces.

LearnSmart is able to meet diverse career and learning needs through its extensive selection of training. LearnSmart uses industry experts to give learners the most up-to-date content in a video format as well as training resources including; reference tools, pretests, study guides and labs. For more information about how we can help pinpoint and solve your individual or multi-user training challenges.

PMI is a registered trademark of the Project Management Institute, Inc.

Ready to start learning?
Take This Course