Kursplan
Introduktion till Databases
- Vad är en databas?
- Typer av databaser
- Introduktion till relationsdatabaser
- Database Management Översikt över system (DBMS)
- Funktioner i ett DBMS
- Populär DBMS-programvara
Database Grundläggande design
- Konceptuella, logiska och fysiska datamodeller
- Introduktion till Entity-Relationship (ER) modellering
- Skapa ER-diagram
- Entiteter, attribut och relationer
Normalisering och Database Design
- Normala former (1NF, 2NF, 3NF, BCNF)
- Fördelar med normalisering
- Praktiska exempel på normalisering
- Avnormalisering och dess användningsområden
Introduktion till SQL
- SQL Syntax och struktur
- Datatyper i SQL
- CREATE, ALTER, DROP-satser
- Begränsningar (PRIMÄRNYCKEL, SEKUNDÄRNYCKEL, UNIK, INTE NULL)
SQL Manipulering av data
- INSERT-sats
- Åtgärder för massinfogning
- UPDATE- och DELETE-satser
- Använda WHERE-sats
Fråga efter data med SQL
- SELECT-sats
- Filtrera data med WHERE-satsen
- Sortera data med ORDER BY
- Använda LIMIT och OFFSET
Avancerade SQL koncept
- INRE KOPPLING, VÄNSTER KOPPLING, HÖGER KOPPLING, FULLSTÄNDIG KOPPLING
- Skriva underfrågor
- GROUP BY- och HAVING-satser
- Mängdfunktioner (ANTAL, SUMMA, MEDELVÄRDE, MAX, MIN)
Arbeta med index och vyer
- Skapa och använda index
- För- och nackdelar med index
- Skapa och hantera vyer
- Använda vyer för att förenkla frågor
Database Säkerhet och transaktioner
- Användarroller och behörigheter
- Implementera metodtips för säkerhet
- ACID-egenskaper
- COMMIT - och ROLLBACK-instruktioner
Database Optimering och underhåll
- Analysera och optimera SQL frågor
- Använda EXPLAIN-planen
- Strategier för säkerhetskopiering
- Återställa databaser
Sammanfattning och nästa steg
Krav
- Grundläggande förståelse för datoroperationer
Publik
- Database Administratörer
- IT-proffs
Vittnesmål (3)
De utbildningsmaterial som tillhandahålls.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Maskintolkat
Utömliche kommunikation, Łukasz förklarade allt på ett enkelt och lättförståeligt sätt
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
Maskintolkat
instruktören var väldigt hjälpsam, tränings tempo var verkligen bra och övningarna var inte för svåra, men heller inte för enkla. när jag fastnade hjälpte han mig alltid väl och säkerställde att jag förstod allt.
Jade Stappaerts - KULeuven
Kurs - Oracle SQL Language
Maskintolkat