SQL Server : Il corso Masterclass 2022 (27 ore)
Become a SQL Server expert! Learn database administration (DBA), development, and performance tuning with SQL Server 2019. Start your career today!
Course Content
SQL Server : Il corso Masterclass 2022 (27 ore) is a beginner-level Udemy course taught by Olivier Thuillier Amministrazione, TSQL e prestazioni del server SQL.. It runs 26h 50m, is taught in Italian, and includes a certificate of completion. Learners rate it 4.1 out of 5 from 138 reviews, with 809 students enrolled. It is a paid course, last updated June 2024.
Master SQL Server: From Beginner to Expert - Comprehensive Training
Unlock the power of SQL Server with this in-depth and comprehensive course on Udemy! This course is designed for both beginners and experienced developers looking to master database management and optimization. While the lectures are in English, Italian subtitles are available for enhanced understanding.
Chapter 1: Transact-SQL Fundamentals & Advanced Techniques
This chapter lays the groundwork for SQL Server proficiency. You'll learn:
- SQL Server & Management Studio Installation: A step-by-step guide to installing SQL Server and Management Studio on your system.
- Database & Table Creation: Master the creation of new databases and defining tables, emphasizing best practices for database design.
- Data Manipulation (DML): Gain practical skills using fundamental commands like
SELECT,UPDATE,INSERT, andDELETEfor efficient data management. - Advanced Functions: Explore powerful functions like
DISTINCT,LIKE, and comparison operators to refine your queries. GROUP BY&JOINConcepts: Deep dive into data aggregation withGROUP BYand combining data from multiple tables using variousJOINtypes (includingINNER JOIN,LEFT/RIGHT JOIN, andFULL OUTER JOIN). A dedicated 1.5-hour section covers these crucial concepts.- Advanced T-SQL Functions: Discover the utility of functions like
CHOOSE,IIF,CASE WHEN,SUBSTRING,OFFSET FETCH NEXT ROWS,TRIM/LTRIM/RTRIM, andCOALESCE. UNION&UNION ALL: Understand the differences and appropriate use cases for these powerful set operators.- Data Conversion: Learn to use
CASTandCONVERTfor data type transformations, along withTRY_CASTandTRY_CONVERTfor error handling. - Views, Stored Procedures, Functions, Schemas & Triggers: Create and define these essential database objects for modularity and reusability.
- Advanced Ranking Functions: Master
ROW_NUMBER,OVER,PARTITION BY, and other ranking functions with examples ofROWS/RANGE UNBOUNDED PRECEDING,FIRST/LAST VALUES,LAG, andLEAD. - Common Table Expressions (CTEs): A dedicated 1-hour module exploring CTEs and derived tables – a powerful yet often underutilized feature.
Chapter 2: Advanced SQL Server Administration
This chapter focuses on maintaining and securing your SQL Server environment. You'll cover:
- Backup & Recovery: Learn the importance of regular backups and how to perform recovery operations in case of data loss.
- Data Corruption Detection & Repair: Identify and correct data corruption issues to maintain database integrity.
- Advanced Database Configuration: Explore advanced configuration options, including autogrow settings and security options.
- Security Features: Dive into advanced features like Change Data Capture (CDC), Row Level Security (RLS), and Dynamic Data Masking (DDM) to protect your data. A 3-hour section provides comprehensive coverage of database configuration and modification, including the impact of autogrow settings on performance. Learn about
TRUSTWORTHYandDB_CHAININGoptions. - Isolation Levels & Constraints: Understand different isolation levels (READ COMMITTED, SERIALIZABLE, SNAPSHOT) and various constraint types (PK, FK, CHECK, UNIQUE), as well as SEQUENCES and IDENTITY properties.
- Latest SQL Server Features: Explore recent additions like Change Data Capture (CDC), Row Level Security (RLS), Dynamic Data Masking (DDM), and Temporal Data introduced in SQL Server 2016.
Chapter 3: SQL Server Performance Optimization
Optimize your SQL Server for peak performance with this crucial chapter:
- Indexing: A 4-hour deep dive into indexing strategies. Learn how to implement indexes effectively to significantly improve server performance and avoid costly hardware upgrades.
- SARGable Queries: Discover how to rewrite SQL queries to be "SARGable" (Search ARGument able) for optimal performance.
Chapter 4: Ace Your SQL Server Interview
Prepare for SQL Server job interviews with this comprehensive review:
- Theoretical Questions: Build confidence by practicing common SQL interview questions.
- Common Interview Topics: Review key concepts like primary keys, indexes, OLAP vs. OLTP, the
COALESCEfunction, and duplicate removal queries. Ideal for Java and Python developers transitioning to SQL.
Future Updates (2024)
- SQL Server Security Configuration: Learn how to
Hire the developers behind TutorialSearch.io
We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.