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 Bazele de Date
- Ce este o bază de date?
- Tipuri de baze de date
- Introducere în bazele de date relaționale
- Prezentare generală a Sistemelor de Gestionare a Bazelor de Date (DBMS)
- Funcțiile unui DBMS
- Software-uri DBMS populare
Fundamentele Proiectării Bazelor de Date
- Modele de date conceptuale, logice și fizice
- Introducere în modelarea Entitate-Relatie (ER)
- Crearea diagramelor ER
- Entități, atribute și relații
Normalizarea și Proiectarea Bazelor de Date
- Forme normale (1NF, 2NF, 3NF, BCNF)
- Beneficiile normalizării
- Exemple practice de normalizare
- Denormalizarea și utilizările sale
Introducere în SQL
- Sintaxa și structura SQL
- Tipuri de date în SQL
- Instrucțiunile CREATE, ALTER, DROP
- Constrângeri (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
Manipularea Datelor cu SQL
- Instrucțiunea INSERT
- Operațiuni 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 agregate (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țiile
- 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
- Analizarea și optimizarea interogărilor SQL
- Utilizarea planului EXPLAIN
- Strategii de backup
- Restaurarea bazelor de date
Rezumat și Pași Următori
Cerințe
- Cunoștințe de bază despre operațiuni 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