|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sql-server-2019-de-volledige-gids-11-uur-durende-cursus/
课程评论:没有评论
**SQL Server 2022:主数据库大师班(27小时)** 本课程旨在帮助您通过 Microsoft 认证考试,特别关注 70-462、70-764 和 70-765(SQL Server 管理)以及 70-461、70-763(Transact-SQL,涵盖从 SELECT 查询到高级 SQL,适用于 SQL Server 2012、2014、2016、2017、2019)。 **课程亮点:** * **Transact-SQL 详解(10小时):** * SQL Server 和 Management Studio 的安装与配置。 * 数据库和表的创建与定义。 * CRUD 操作(SELECT, UPDATE, INSERT, DELETE)。 * 别名、LIKE 运算符、DISTINCT、比较运算符。 * SELECT INTO、IN, NOT IN, IS, IS NOT, ORDER BY。 * 聚合函数(MIN, MAX, AVG, COUNT, SUM)、BETWEEN、AND, OR。 * GROUP BY 子句。 * JOIN 操作(INNER, LEFT/RIGHT, FULL OUTER 等)。 * 高级 T-SQL 函数:CHOOSE, IIF, CASE WHEN, SUBSTRING, OFFSET FETCH。 * 字符串处理函数:CHOOSE, TRIM/LTRIM/RTRIM, COALESCE。 * UNION 和 UNION ALL、LEFT、RIGHT 函数。 * 类型转换函数:CAST, CONVERT, TRY_CAST, TRY_CONVERT, TRY_PARSE, PARSE。 * 日期函数:DATEADD, DATEDIFF, GETDATE(), EOMONTH。 * 控制流和高级函数:IF/ELSE, STRING_SPLIT, STUFF, MERGE。 * 视图、存储过程、函数、架构和触发器的创建与定义。 * 排名函数:ROW\_NUMBER, OVER, PARTITION BY, ROWS/RANGE, FIRST/LAST VALUES, LAG/LEAD, DENSE\_RANK, RANK, NTILE。 * 公用表表达式 (CTE) 和派生表。 * 临时表、变量表与全局表的区别。 * **SQL Server 全面管理(3小时):** * 备份与恢复策略。 * 数据库损坏检测与修复。 * 数据库配置与修改(Autogrow, TRUSTWORTHY, DB_CHAINING 等)。 * 隔离级别(READ COMMITTED, SERIALIZABLE, SNAPSHOT)。 * 约束(PK, FK, CHECK, UNIQUE)、序列(SEQUENCES)和标识(IDENTITY)。 * 变更数据捕获 (CDC)。 * SQL Server 2016 新特性:行级别安全性、动态数据屏蔽 (DDM)、临时数据。 * **SQL Server 生产环境性能优化(4小时):** * 索引优化:提升查询性能的关键。 * SARGABLE 查询优化。 * **面试准备:** * 40 个面试问题及理论答案。 * 涵盖 SQLServer 核心概念(主键、索引、OLAP vs OLTP)。 * **后续新增内容(2021 年起):** * SQL Server 安全设置(2小时)。 * PowerShell 管理 SQL Server(3小时)。 * 存储过程性能优化(2小时)。 * SQL Azure(3小时)。 本课程包含超过 100 个练习和对应的解决方案。
Deze cursus zal u helpen om te slagen voor de Microsoft certificaties: 70-462, 70-764 en 70-765 betreffende het beheer van een SQL server. en ook de certificeringen 70-461 en 70-763 betreffende de Transact SQL (Van SELECT query tot geavanceerde SQL. Examens voor SQL Server 2012, 2014, 2016, 2017, 2019)U zult geen andere cursus op het Udemy platform vinden die deze 3 zeer belangrijke hoofdstukken over SQL Server bevat: Hoofdstuk 1: Transact SQL voor de absolute beginner en ook ervaren ontwikkelaars (10 lesuren) Installeer SQL Server en managementstudio op uw werkstation.De creatie en definitie van een database en tabelLaten we beginnen te spelen met gegevens met SELECT,UPDATE,INSERT en DELETE.Ontdek de kolom aliassen en pak de specificiteit en de geheimen van LIKE aan.Leer hoe u duplicaten kunt verwijderen met de DISTINCT en ontdek de Comparison operatoren =!= en ga zo maar door.Het kopiëren van een tabel met de SELECT INTO.Laten we het hebben over de IN, NOT IN, IS and IS NOT operatoren, en Sorteer uw gegevens met ORDER BY.Ontdek de geaggregeerde functies met MIN MAX en AVG en de twee operatoren AND,OR.Laten we de specifieke kenmerken van COUNT en SUM ontdekken en hoe u een reeks gegevens kunt SELECT met de BETWEENGroep verschillende resultaten met de GROUP BY Een lang hoofdstuk van 1u30 minuten over JOINS met INNER JOIN,LEFT/RIGHT JOIN FULL OUTER JOIN enzovoort.Laten we nog verder gaan met Transact SQL met de CHOOSE,IIF,CASE WHEN,SUBSTRING, OFFSET FETCH NEXT ROWS.Hebt u al gehoord van de CHOOSE, TRIM/LTRIM/RTIM of COALLESCE functie?Laten we de specifieke kenmerken van UNION en UNION ALL, en de LEFT en RIGHT functie ontdekken.Laten we eens kijken naar de conversiefuncties via CAST en CONVERT, TRY_CAST en TRY_CONVERT, en ook via TRY_PARSE en PARSE.Laten we DATUM type functies benaderen met DATEADD,DATEDIFF,GETDATE (),EOMONTH...Laten we onze kennis van TSQL nog verder verdiepen met IF/ELSE,STRING SPLIT,STUFF,MERGE....Maak en definieer een view en een constante procedure.Creëren en definiëren van een functie, schéma en trigger.Een zeer lang hoofdstuk van 1u30 minuten over RANKING-functies zoals ROW_NUMBER, OVER en PARTITION BY, ROWS /RANGE UNBOUNDED PRECEDING, FIRST en LAST VALUES, LAG en LEAD,ROW_NUMBER, DENSE _RANK, RANK, NTILE.We zullen een cursus van een uur ontdekken over CTE (Common Table Expression). Zo krachtig en zo weinig bekend (ik begrijp het trouwens nog steeds niet) en afgeleide tabel.Kent u het verschil tussen Tijdelijke tabellen, Variabele tabellen en Globale tabellen?Hoofdstuk 2: Het volledige beheer van een SQL Server Behandel BACKUP en RESTORE gedurende 3 uur, we zullen in detail zien in deze cursus, hoe een robuuste en betrouwbare strategie op te zetten, om uw data te waarborgen op een productie server.In een andere cursus van 2 uur, zullen we leren hoe we corruptie op een database kunnen detecteren en herstellen. Wist u dat Microsoft meer dan 1000 support gevallen per dag logt aangaande corruptie! En u, hoe zou u reageren in geval van corruptie?We zullen ook gedurende 3 uur, de configuratie en wijziging van uw database op SQL bespreken. Wist u dat een slechte Autogrow set op uw database, u 60% van uw performance kan doen verliezen? Kent u de TRUSTWORTHY of DB_CHAINING optie? Alles komt aan bod in deze cursus, en geloof me, u zult verbaasd zijn over het aantal opties op een DB die SQL Server biedt. We behandelen een lang hoofdstuk over de verschillende isolatiemodi (READ COMMITED, SERIALIZABLE, SNAPSHOT...), we zullen ook de verschillende soorten constraints zien (PK,FK,CHECK,UNIQUE...), evenals SEQUENCES, en IDENTITY.We zullen ook de change data capture (CDC) bespreken, vele nieuwe functies uitgebracht op SQL Server 2016 zoals Row Level Security, Dynamic Data Masking (DDM), Temporal Data.Hoofdstuk 3: Hoe de performantie van uw productie SQL server te verbeteren Als we het over performance hebben, hebben we het natuurlijk over indexen. Dat is maar goed ook, want het wordt in dit hoofdstuk 4 uur lang behandeld. Een goede implementatie van je indexen kan echt je performance op je SQL server redden. Ik raad je sterk aan om dit hoofdstuk te bekijken, om misschien te voorkomen dat je enorme kosten gaat maken om servers te kopen, die misschien niet nodig zijn.Kent u SARGABLE queries? Ik laat het u ontdekken in dit hoofdstuk, om uw SQL queries te herschrijven, op een betere manier, en dus natuurlijk, betere prestaties.Hoofdstuk 4: Kom en doe een virtueel interview door deze 40 vragen en 40 theoretische antwoorden.Begin zelfverzekerder door al deze theoretische vragen aan te pakken, zodat je een interview over SQL aankunt.Je bent een Java ontwikkelaar of Python bijvoorbeeld, je gaat naar een interview, je weet niet echt wat je vooraf moet doornemen, dit is een samenvatting van de meest gestelde vragen.Bijvoorbeeld: Wat is een primary key ? Wat is een index ? Wat is het verschil tussen OLAP en OLTP ? Kent u de functie COALLESCE ? of hoe verwijdert u duplicaten met uw query ?Er zullen veel nieuwe secties toegevoegd worden in 2021, natuurlijk als je deze cursus al gekocht hebt, zullen deze nieuwe modules gratis voor je zijn. Hier zijn de secties die in 2021 zullen komen: Hoe stel je beveiliging in op je SQL Server ? (2 uur les)Hoe uw SQL server beheren met powershell ? (3 uur les)Verbeter de prestaties van stored procedures (2 uur les)Laten we samen gaan op SQL Azure! (3 uur les)Natuurlijk zijn er meer dan 100 oefeningen en correcties in deze cursus.