
Explore Microsoft SQL Server, a full featured relational database management system that competes with Oracle and MySQL. Learn the client-server distinction and basic installation on Windows.
Create, alter, and drop databases in SQL Server using either management studio or SQL queries, and understand database files like MDF data files and LDF log files.
Learn to create tables within a database by defining a person table with id, name, email, and gender_id, and a gender table; use primary keys to uniquely identify records.
Explore how foreign keys reference primary keys to enforce data integrity in sql server, using real person and building tables with practical insertion examples.
Discover cascading referential integrity constraints in Microsoft SQL Server within a beginner to advanced guide.
Master check constraints in sql with sql server, guiding learners from beginner to advanced levels to enforce data integrity across tables.
Master unique key constraints in Microsoft SQL Server through this beginner to advanced guide, part of the Microsoft SQL Server course.
Master the select clause in Microsoft SQL Server, progressing from beginner concepts to advanced techniques in this comprehensive guide.
Explore clauses, operators and conditions in Microsoft SQL Server, guiding learners from beginner to advanced levels with practical, hands-on techniques.
Apply the order by clause to sort names in ascending or descending order, and use group by with aggregate functions to compute total salaries by location.
Explore how the where and in clauses filter data before aggregation and how the having clause filters groups after aggregation, using group by and aggregate functions across location and gender.
Explore inner joins to combine employee and department data, and learn how left, right, full, and cross joins relate through foreign keys.
Master outer joins in SQL Server, including left outer join and right outer join, and compare them to inner join using department and employee tables to handle non-matching IDs.
Explore full joins and cross joins in SQL, seeing how full join returns non-matching records from both tables, and how cross join yields a cartesian product without an on clause.
Learn to create and use stored procedures in SQL Server, encapsulating repeatable queries, executing by name or with parameters, and using begin blocks to structure logic.
Learn to create stored procedures with output parameters in SQL Server and count employees by gender using an output parameter; declare, execute, and retrieve results.
Analyze differences between output parameters and return values in stored procedures, including examples and scenarios where each method excels or falls short.
Explore how SQL Server indexes speed queries by avoiding table scans, with a salary column example, and preview various index types to improve data retrieval.
Explore clustered and non-clustered indexes in SQL Server, including how clustered indexes determine physical data order, and how non-clustered indexes enable multiple, separate storage with faster lookups.
Create a unique non-clustered index to enforce distinct first name and last name pairs. A primary key automatically creates a unique clustered index, while unique constraints align with unique indexes.
Learn how views act as virtual tables in SQL Server, enabling joined queries and simplified access. Create, query, and manage views to present aggregated data while maintaining security.
Learn how views reference underlying base tables to hide salary data, create secure views like employees except salary, and update views with multi-table consequences.
Explore how SQL triggers work, including DML triggers, after triggers, and instead of triggers, with examples using insert statements and the inserted pseudo-table.
Learn how instead of triggers replace the insert operation on a view, enabling safe updates across multiple underlying tables and handling invalid department names with explicit errors.
Learn to replace joins with subqueries in SQL using practical examples with product and sales data. Identify unsold items and compute total quantities sold using not in and nested queries.
Master dcl commands in sql, including grant and revoke, create users, and grant select on a table like department, with grant option.
Master SQL Server database backups, including full, differential, and copy-only backups, to protect data during outages. Learn how to set the backup destination, naming, expiration, and complete a successful backup.
Microsoft SQL Server is the most user friendly of all RDBMS' the extremely popular, greatly used, well known and generally utilized database framework available today. Launch Programmers’ Querying Microsoft SQL Server course acquaints you with building and utilizing databases in this platform.
The course gives understudies the technical skills required to compose basic Transact-SQL queries for Microsoft SQL Server. This course is the establishment for all SQL Server-related controls, including Database Administration and Database Development.
After the successful completion of this course, you will be able to build your own databases and add tables, Views and other SQL objects along with incorporating various user roles and privileges for the same.