Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
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
21 Timmar
Vittnesmål (3)
bra förklaring av varje punkt och ge inlämningsuppgifter för övning.
Piseth Ben - ACLEDA Bank Plc.
Kurs - Oracle Database 19c: SQL Tuning Workshop
Maskintolkat
anpassad efter vår förståelse och våra data
Vincent Long - ASSMANG PTY LTD
Kurs - Business Intelligence with SSAS
Maskintolkat
De utbildningsmaterial som tillhandahålls.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Maskintolkat