Course Outline
Introductie
- Overzicht van Microsoft SQL Server 2019
- Functies en tools van SQL Server 2019
- Inzicht in de kernconcepten van SQL Server 2019
Slag
- SQL Server installeren
- Installeren van Management studio
- Functies inschakelen met behulp van de configuratiemanager
- Management Studio gebruiken
- Verifiëren en verlenen van gebruikersrechten
- Een nieuw gebruikersaccount aanmaken
Databases maken
- Het maken van de eerste database
- Configureren van de database
- Inzicht in tabelstructuren
- Een eenvoudige tabel maken
- Een tabel bewerken
- Gegevens invoeren
- Gegevens importeren uit csv-bestanden
- Tabellen maken op basis van platte bestanden
- Een voorbeelddatabase installeren
Het handhaven van een gezonde Database
- Inzicht in gegevenstypen
- Inzicht in de eigenschappen van tabelkolommen
- Primaire sleutelvelden gebruiken
- Standaardwaarden instellen
- Controle en unieke beperkingen
- Refererende sleutels gebruiken
- Een refererende sleutelkolom maken
- Relaties tussen tabellen maken
Gestructureerde querytaal gebruiken
- Inzicht in de rol van T-SQL
- De T-SQL editor gebruiken
- Een tabel maken met T-SQL
- Gegevens toevoegen aan een tabel
- Records ophalen
- Geretourneerde resultaten filteren
- Records sorteren en bijwerken
- Records uit een tabel verwijderen
- Gerelateerde tabellen samenvoegen
- Een tabel uit de database verwijderen
Queryprestaties en programmeerbaarheid
- Een weergave van de gegevens maken
- Indexen van gegevenstabellen gebruiken
- Extra indexen in een tabel maken
- Uitvoeringsplannen inzien
- SQL Query Store van de server
- Indexen opnieuw opbouwen
- Functies samenvoegen
- Ingebouwde functies gebruiken
- Door de gebruiker gedefinieerde scalaire functies
- Opgeslagen procedures maken
- Geparametriseerde opgeslagen procedures gebruiken
Back-up en herstel
- Een volledige back-up van de database maken
- Een differentiële back-up maken
- Een back-up terugzetten
- Back-ups automatiseren
- Bedrijfscontinuïteitsoplossingen gebruiken
Veiligheid
- Inzicht in gebruikersrollen en machtigingen
- Databaseschema's gebruiken
- Dynamische gegevensmaskering
- Always On-gegevensversleuteling
Management en monitoring
- Onderzoek naar de rol van systeemdatabases
- Voorkomen van overmatige tempdb autogrowth
- Het SQL serverfoutenlogboek bekijken
- Dynamische beheerweergaven gebruiken
- Database Console-opdrachten (DBCC)
Samenvatting en volgende stappen
Requirements
- Basiskennis van SQL
Publiek
- Database beheerders
Getuigenissen (8)
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
Cursus - Introduction to SQL Server 2012 Integration Services (SSIS)
Lot of content and exactly the requested one.
Pascal - Diehl
Cursus - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Ik vond het tempo van de training erg leuk, en de oefeningen die tussen de uitleg door werden gegeven
Trana
Cursus - SQL in SQL Server
Machine Translated
Ik heb genoten van de balans tussen hoorcolleges en oefeningen. Toen ik vastzat, was Luke erg goed in het helpen van me om het probleem te begrijpen en naar oplossingen toe te werken, wat een echt positieve invloed had op mijn begrip.
Tom - Welsh Revenue Authority
Cursus - Transact SQL Basic
Machine Translated
Really enjoyed compression data components
James - Medtech Limited
Cursus - Transact SQL Advanced
database optimalisatie, toegewijde aanpak, mogelijkheid om vragen te stellen, inzicht/beoordeling van onze database
Aleksandra Czyndacka - Mikrobit
Cursus - Administering in Microsoft SQL Server
Machine Translated
Ik waardeerde de brede kennis van Folio. Hij was niet alleen bekend met de inhoud van de cursus, maar hij kende ook constructies in talen die we kenden om voorbeelden betekenisvoller voor ons te maken. Tijdens intervallen deelde hij zijn kennis van technologieën en oplossingen buiten het trainingsbereik om inzicht te geven in andere oplossingen die we in de toekomst (en toekomstige trainingen) zouden kunnen gebruiken.
Raphael - Markit Valuations Limited
Cursus - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Kennisoverdracht aan de hand van eenvoudige en begrijpelijke voorbeelden.
Katsiaryna
Cursus - SQL language in MSSQL
Machine Translated