Schița de curs
Introducere
- Prezentare generală a Microsoft SQL Server 2019
- Caracteristici și instrumente ale SQL Server 2019
- Înțelegerea conceptelor de bază ale SQL Server 2019
Noțiuni introductive
- Instalarea SQL Server
- Instalarea Management studio
- Activarea caracteristicilor cu ajutorul managerului de configurare
- Utilizarea Management Studio
- Autentificarea și acordarea de permisiuni utilizatorilor
- Crearea unui nou cont de utilizator
Crearea de Databases
- Crearea primei baze de date
- Configurarea bazei de date
- Înțelegerea structurilor tabelelor
- Crearea unui tabel simplu
- Editarea unui tabel
- Introducerea de date
- Importul de date din fișiere csv
- Crearea de tabele din fișiere plane
- Instalarea unei baze de date de probă
Menținerea unui mediu sănătos Database
- Înțelegerea tipurilor de date
- Înțelegerea proprietăților coloanelor din tabele
- Utilizarea câmpurilor cu cheie primară
- Stabilirea valorilor implicite
- Verificarea și constrângerile unice
- Utilizarea cheilor străine
- Crearea unei coloane cu cheie externă
- Crearea de relații între tabele
Utilizarea limbajului de interogare structurat
- Înțelegerea rolului T-SQL
- Utilizarea editorului T-SQL
- Crearea unui tabel cu T-SQL
- Adăugarea de date într-un tabel
- Recuperarea înregistrărilor
- Filtrarea rezultatelor returnate
- Sortarea și actualizarea înregistrărilor
- Ștergerea înregistrărilor dintr-un tabel
- Îmbinarea tabelelor conexe
- Eliminarea unui tabel din baza de date
Performanța și programabilitatea interogărilor
- Crearea unei vizualizări a datelor
- Utilizarea indexurilor tabelelor de date
- Crearea de indici suplimentari pe o tabelă
- Vizualizarea planurilor de execuție
- SQL Magazinul de interogări al serverului
- Reconstrucția indicilor
- Agregarea funcțiilor
- Utilizarea funcțiilor încorporate
- Funcții scalare definite de utilizator
- Crearea de proceduri stocate
- Utilizarea procedurilor stocate parametrizate
Backup și restaurare
- Crearea unei copii de rezervă complete a bazei de date
- Crearea unei copii de rezervă diferențiale
- Restaurarea unei copii de rezervă
- Automatizarea copiilor de rezervă
- Utilizarea soluțiilor de continuitate a activității
Securitate
- Înțelegerea rolurilor și permisiunilor utilizatorilor
- Utilizarea schemelor bazelor de date
- Mascarea dinamică a datelor
- Criptarea datelor Always On
Management și Monitorizare
- Explorarea rolului bazelor de date de sistem
- Prevenirea creșterii automate excesive a tempdb
- Revizuirea jurnalului de erori SQL al serverului
- Utilizarea vizualizărilor dinamice de gestionare
- Comenzi ale consolei bazei de date (DBCC)
Rezumat și etapele următoare
Cerințe
- Cunoștințe de bază despre SQL .
Audiență
- Database administratori
Mărturii (8)
mi-a plăcut foarte mult ritmul de formare și exercițiile oferite între explicații.
Trana
Curs - SQL in SQL Server
Tradus de catre o masina
The adjustment made in the lecture/lessons by the trainer once he understood the current SSIS application that we are bound to maintain. The topics became more suitable/usable to us.
Angelito Aguilar - Metrobank
Curs - Introduction to SQL Server 2012 Integration Services (SSIS)
Lot of content and exactly the requested one.
Pascal - Diehl
Curs - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Mi-a plăcut echilibrul dintre prelegeri și exerciții. Atunci când mă blocam, Luke a fost foarte bun în a mă ajuta să înțeleg problema și să găsesc soluții, ceea ce a avut un impact foarte pozitiv asupra înțelegerii mele.
Tom - Welsh Revenue Authority
Curs - Transact SQL Basic
Tradus de catre o masina
Really enjoyed compression data components
James - Medtech Limited
Curs - Transact SQL Advanced
optimizarea bazei de date, abordare dedicată, capacitatea de a pune întrebări, perspectivă/evaluare a bazei noastre de date
Aleksandra Czyndacka - Mikrobit
Curs - Administering in Microsoft SQL Server
Tradus de catre o masina
Am apreciat amploarea largă a cunoștințelor lui Folio. Nu numai că era familiarizat cu conținutul cursului, dar cunoștea și construcțiile din limbajele pe care le cunoșteam pentru a face exemplele mai semnificative pentru noi. În timpul intervalelor, el și-a împărtășit cunoștințele despre tehnologii și soluții din afara domeniului de formare pentru a ne oferi informații despre alte soluții pe care le-am putea folosi în viitor (și în viitoarele cursuri).
Raphael - Markit Valuations Limited
Curs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Tradus de catre o masina
Transferul de cunoștințe prin exemple simple și ușor de înțeles.
Katsiaryna
Curs - SQL language in MSSQL
Tradus de catre o masina