Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în Baze de Date
- Ce este o bază de date?
- Tipuri de baze de date
- Introducere în baze de date relaționale
- Prezentare generală a Sistemelor de Management al Bazelor de Date (DBMS)
- Funcțiile unui DBMS
- Software DBMS populare
Elemente Fundamentale ale Proiectării Bazelor de Date
- Modele de date conceptuale, logice și fizice
- Introducere în modelarea Entitate-Relatie (ER)
- Crearea de diagrame ER
- Entități, atribute și relații
Normalizare și Proiectare a Bazelor de Date
- Forme normale (1NF, 2NF, 3NF, BCNF)
- Beneficiile normalizării
- Exemple practice de normalizare
- Denormalizare și utilizările sale
Introducere în SQL
- Sintaxa și structura SQL
- Tipuri de date în SQL
- Instrucțiuni CREATE, ALTER, DROP
- Constrângeri (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
Manipularea Datelor cu SQL
- Instrucțiunea INSERT
- Operații de inserare în masă
- Instrucțiunile UPDATE și DELETE
- Utilizarea clauzei WHERE
Interogarea Datelor cu SQL
- Instrucțiunea SELECT
- Filtrarea datelor cu clauza WHERE
- Sortarea datelor cu ORDER BY
- Utilizarea LIMIT și OFFSET
Concepte Avansate de SQL
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Scrierea subinterogărilor
- Clauzele GROUP BY și HAVING
- Funcții de agregare (COUNT, SUM, AVG, MAX, MIN)
Lucrul cu Indecși și Vizualizări
- Crearea și utilizarea indecșilor
- Avantajele și dezavantajele indecșilor
- Crearea și gestionarea vizualizărilor
- Utilizarea vizualizărilor pentru a simplifica interogările
Securitatea Bazelor de Date și Tranzacții
- Roluri și permisiuni ale utilizatorilor
- Implementarea celor mai bune practici de securitate
- Proprietățile ACID
- Instrucțiunile COMMIT și ROLLBACK
Optimizarea și Întreținerea Bazelor de Date
- Analiza și optimizarea interogărilor SQL
- Utilizarea planului EXPLAIN
- Strategii de backup
- Restaurarea bazelor de date
Rezumat și Pași Următori
Cerințe
- Înțelegere de bază a operațiunilor informatice
Publicul țintă
- Administratori de baze de date
- Profesioniști IT
21 Ore
Mărturii (3)
explicație bună pentru fiecare punct și oferă teme pentru exersare.
Piseth Ben - ACLEDA Bank Plc.
Curs - Oracle Database 19c: SQL Tuning Workshop
Tradus de catre o masina
personalizat în funcție de înțelegerea și datele noastre
Vincent Long - ASSMANG PTY LTD
Curs - Business Intelligence with SSAS
Tradus de catre o masina
Instrumentele de instruire furnizate.
- UNIFI
Curs - NoSQL Database with Microsoft Azure Cosmos DB
Tradus de catre o masina