
Overview
COURSE DESCRIPTION
SQL (Structured Query Language) is a computer language for relational database management and data manipulation. Relational databases and SQL are extremely popular in industry and for a good reason. Master the fundamentals of SQL Server, the industry-leading database management platform from Microsoft. In this course, instructor equips beginners with the core skills they need to create and manage SQL Server databases. We begin with the basics, showing what is SQL Server. We then discusses Database In SQL, SQL Data Types, SQL Keywords, Composite Key In SQL, SQL Constraints, Transactions In SQL, First Normal Form, queries, Keys, functions, joints, advanced like aggregate functions in SQL, and then we will show the interview question and answers. IF YOU MASTER THIS TUTORIAL SECTION, YOU WILL DEFINITELY BE READY FOR YOUR FIRST JOB DBA. FIND CERTIFICATION CLASSES HERE
This course is for just about anyone responsible for the performance of the system. Database administrators, certainly, are targeted because they’re responsible for setting up the systems, creating the infrastructure, and monitoring it over time. Developers are too, because who else is going to generate all the well-formed and highly performant T-SQL code Database developers, more than anyone, are the target audience, if only because that’s what we do for work. Anyone who has the capability to write T-SQL, design tables, implement indexes, or manipulate server settings on the SQL Server system is going to need this course/tutorial to one degree or another. Therefore
Who should take up this MS SQL certification training course?
- Software Developers and IT Professionals
- SQL and Database Administrators
- Project Managers
- Business Analysts and Managers
- Business Intelligence Professionals
- Big Data and Hadoop Professionals
- Those aspiring for a career in SQL Development
Prerequisites
There are no specific prerequisites for taking up this SQL course. A basic knowledge of relational DBMS can be helpful for knowing all about MS SQL Server.
Course Topics / Curriculum
Introduction to database management systems and databases
What is a database and a database management system (DBMS).
Introduction to Microsoft SQL Server and its overall SQL Server Data Platform.
History and Current trends of DBMS and Database Administration.
Tasks of a Database Administrator.
Microsoft SQL Server 2016 Installation
What are the editions of Microsoft SQL Server 2016 Data Platform ?
Learn the hardware and software pre-requisites for a successful SQL Server 2016 installation.
Understanding SQL Server 2016 components.
Perform an successful initial installation of Microsoft SQL Server 2016.
Understanding SQL Server version identifiers, installed directories and conventions.
Add features to an existing SQL Server 2016 installation including Analysis Services and Reporting Services.
Install Microsoft SQL Server 2016 Management Studio.
Microsoft SQL Server 2016 Architecture
Understanding SQL Server system databases and business (non-system) databases.
Understanding the SQL Server database structure.
What are SQL Server filegroups and datafiles.
What are SQL Server Transactional logs and database recovery models.
What is the difference between a SQL Server instance and database.
Client-Server Communication in SQL Server 2016.
How to create database objects using SQL Server 2016 Management Studio
Create two sample databases (“AdventureWorks” databases) for practice in the training.
How to create tables and indexes using the SQL Server Management Studio (SSMS).
How to manage indexes using SSMS including rebuilding indexes to reduce fragmentation.
How to create primary key foreign key relationships between tables using SSMS.
How to add new file groups in SQL Server using SSMS.
Microsoft SQL Server 2016 Security
What are instance-level principals and database-level principals ?.
Understand SQL Server fixed server roles.
How to create a new database user and map it with an instance login.
What are SQL Server database schemas and learn about their association with database users.
Under database role memberships and how to grant permissions to database users.
What is SQL Server Configuration Manager and how to change the ownership of a SQL Server database instance.
How to enable login auditing in SQL Server 2016.
Microsoft SQL Server 2016 database session administration
Understand the differences between database connections and sessions.
Learn about the details of various dynamic management views (DMVs) for monitoring database activity.
How to kill (terminate) an SQL Server session id using SSMS.
How to identify and run built-in reports in SSMS.
Learn about the auto-commit, implicit and explicit transactions in SQL Server.
SQL Server 2016 Backup and Recovery Part 1
Introduction to Backup and Recovery strategy for databases.
How to detach and attach databases in offline mode.
How to copy databases using the Copy Database Wizard (CDW).
Full Database backups using the SIMPLE Recovery Model.
Full Database and Transactional log backups with FULL Recovery Model.
Differential database backups with FULL Recovery Model.
How to view and maintain database backup history information.
How to create maintenance plans for automating backups in SQL Server.
How to create maintenance plans for purging old backups.
Learn about the SQL Server Agent for scheduling backups.
SQL Server 2016 Backup and Recovery Part 2
Introduction to SQL Server Database Restore and Recovery.
How to perform a full database restore and recovery.
How to recover from SQL Server transactional logs.
How to recover a database using time based recovery option (STOPAT).
How to use the checksum and compression options in backup operations.
Applying service packs and performing database upgrades
How to apply SQL Server 2012 Service Pack 3 (SP3) to SQL Server 2012 RTM version.
How to upgrade databases from SQL Server 2012 SP3 to SQL Server 2016 RTM.
SQL Server 2016 Data Export and Import (Data Movement)
Partial Data export and import using the command line tools – BCP command.
Partial Data export and import using GUI tools – Export and Import Wizard.
SQL Server 2016 Performance Tuning
Understanding database indexes.
Checking index fragmentation and maintaining them.
Understanding and maintaining SQL Server Database statistics.
Understanding SQL Server Profiler.
How to create SQL Server traces.
How to run server-side traces.
SQL Server 2016 Backup to URL (Microsoft Cloud)
Create an account in Windows Azure.
Create a storage account and containers within the Windows Azure account.
Create SQL Server credentials for authenticating to the Windows Azure URL.
Perform a full database backup to URL.
Delete the database and restore it from the URL.
Course Features
- Lectures 107
- Quiz 0
- Duration 50 hours
- Skill level All levels
- Language English
- Students 6110717
- Certificate Yes
- Assessments Yes
Curriculum
- 10 Sections
- 107 Lessons
- 10 Weeks
- SQL TUTORIALSQL stands for Structured Query Language. A query language is a kind of programming language that's designed to facilitate retrieving specific information from databases, and that's exactly what SQL does.28
- 2.1Careers In SQL5 Minutes
- 2.2IS SQL Microsoft?5 Minutes
- 2.3SQL Management Tools10 Minutes
- 2.4What Is SQL Developer10 Minutes
- 2.5Uses Of SQL10 Minutes
- 2.6Understanding Databases5 Minutes
- 2.7How To Install SQL Server15 Minutes
- 2.8What Is SQL Server15 Minutes
- 2.9SQL Server Management Studio (SSMS)
- 2.10Databases in SQL Server15 Minutes
- 2.11Distributed Databases in SQL Server15 Minutes
- 2.12SQL Server Authentication Modes10 Minutes
- 2.13SQL Server Logins10 Minutes
- 2.14SQL Server Users10 Minutes
- 2.15SQL Server Storage Basics: Database Files10 Minutes
- 2.16SQL Server Storage Basics: Database Filegroups10 Minutes
- 2.17SQL Data Types15 Minutes
- 2.18Create and Schedule a Job in SQL Server15 Minutes
- 2.19SQL Keywords15 Minutes
- 2.20Composite Key In SQL15 Minutes
- 2.21SQL Constraints10 Minutes
- 2.22Transactions In SQL10 Minutes
- 2.23Understanding Transactions in SQL Server25 Minutes
- 2.24First Normal Form15 Minutes
- 2.25SQL Server Data Types10 Minutes
- 2.26SQL Administration10 Minutes
- 2.27SQL Variables15 Minutes
- 2.28Cheat Sheet SQL15 Minutes
- OPERATORSAn operator is a reserved word or a character used primarily in an SQL statement's WHERE clause to perform operation(s), such as comparisons and arithmetic operations.5
- COMMANDSSQL commands are the instructions used to communicate with a database to perform tasks, functions, and queries with data. SQL commands can be used to search the database and to do other functions like creating tables, adding data to tables, modifying data, and dropping tables26
- 4.1SQL Commands10 Minutes
- 4.2SQL Alter Command10 Minutes
- 4.3SQL Commands Update10 Minutes
- 4.4FETCH In SQL10 Minutes
- 4.5Enabling SQL Server Optimizer Hotfixes5 Minutes
- 4.6Enable/Disable Constraints in SQL Server5 Minutes
- 4.7How to Enable Remote Connections in SQL Server 20055 Minutes
- 4.8Views & Stored Procedure in SQL Server5 Minutes
- 4.9Grant Execute Or View Permission To Stored Procedures In SQL Server15 Minutes
- 4.10Natively Compiled Stored Procedures in SQL Server 201415 Minutes
- 4.11Requirements to Install SQL Server 201415 Minutes
- 4.12Resolving “Cannot Install SQL Server 2014 Service Pack 2” Error15 Minutes
- 4.13Daily Shrink Database Log Automatically Using Jobs In SQL Server20 Minutes
- 4.14How to Track User That Dropped/Deleted TSQL on SQL Server Objects15 Minutes
- 4.15Delete All Table Data Within a Database in SQL Server10 Minutes
- 4.16How To Recover Deleted Rows In SQL Server20 Minutes
- 4.17Delete Files with a SQL Job in SQL Server 200810 Minutes
- 4.18Most Used SQL Queries20 Minutes
- 4.19How to Generate Database Script with Table Data From SQL Server10 Minutes
- 4.20Copy Table Schema and Data From One Database to Another Database in SQL Server15 Minutes
- 4.21Copy Table With Data From One Database to Another in SQL Server 201220 Minutes
- 4.22Creating Duplicate Table With New Name From Existing Table in SQL Server 201210 Minutes
- 4.23Creating Various Types of Tables in SQL Server 201215 Minutes
- 4.24Passing Table to a Function Parameter in SQL Server 201210 Minutes
- 4.25Taking Script From Database In SQL Server In Different Mode15 Minutes
- 4.26Generate Backup And Script File In SQL Server 201430 Minutes
- CLAUSEMySQL queries are SQL functions that help us to access a particular set of records from a database table. We can request any information or data from the database using the clauses or let’s say SQL statements.9
- QUERIESA query is a question or inquiry to a set of data. We use SQL, or Structured Query Language, to retrieve data from databases. When we build the structure we are pulling data from tables and fields. The fields are columns in the database table while the actual data makes up the rows.4
- KEYSAn SQL key is either a single column (or attribute) or a group of columns that can uniquely identify rows (or tuples) in a table. SQL keys ensure that there are no rows with duplicate information.5
- FUNCTIONSSQL functions are simply sub-programs, which are commonly used and re-used throughout SQL database applications for processing or manipulating data.14
- 8.1SQL Date Function15 Minutes
- 8.2SQL String Functions15 Minutes
- 8.3SQL Timestamp15 Minutes
- 8.4SQL TO_DATE()15 Minutes
- 8.5SQL DATEADD()
- 8.6ANY In SQL15 Minutes
- 8.7LIKE Query In SQL15 Minutes
- 8.8BETWEEN In SQL15 Minutes
- 8.9LTRIM() In SQL20 Minutes
- 8.10TOP In SQL15 Minutes
- 8.11SQL Server Substring20 Minutes
- 8.12CUBE In SQL20 Minutes
- 8.13SQL RANK()20 Minutes
- 8.14SQL CTE15 Minutes
- JOINTSJoins in SQL can be of four different types, subjected to the outcome expected by combining records from two or more tables by making use of the common columns from tables involved in the Join function. Inner Join is used to get records with same values In both tables, Left Join is used to get all records from Left side table and only matching values from right table and Right Join is used to get all records from Right table and only matching records in left table. finally Full Join to get all the records from both tables irrespective of matching records.12
- 9.1Types Of Joins In SQL25 Minutes
- 9.2Types Of Joins In SQL Server20 Minutes
- 9.3SQL Inner Join20 Minutes
- 9.4SQL Join Two Tables20 Minutes
- 9.5SQL Delete Join20 Minutes
- 9.6SQL Left Join20 Minutes
- 9.7SQL Right Join20 Minutes
- 9.8SQL Cross Join15 Minutes
- 9.9SQL Outer Join15 Minutes
- 9.10SQL Full Join15 Minutes
- 9.11SQL Self Join20 Minutes
- 9.12Natural Join SQL15 Minutes
- INTERVIEW QUESTIONSThese SQL Interview questions will help you with different expertise levels to reap the maximum benefit4
- CONGRATULATION YOU HAVE COMPLETED THIS COURSES IF YOU STUDY AT THIS POINT. CHECK OUT OUR INDUSTRY RECOGNIZED CERTIFICATION COURSES0





