Schița de curs
Modele de baze de date relaționale
- Structura unei baze de date relaționale
- Tipuri de conexiuni ale tabelelor
- Normalizarea și denormalizarea bazei de date
- Operatori relaționali
Extragerea datelor
- Reguli pentru scrierea interogărilor SQL
- Sintaxa pentru SELECT
- Selectarea tuturor coloanelor
- Interogări cu operații aritmetice
- Aliasuri pentru coloane
- Literali
- Operatorul de concatenare
Limitarea rezultatelor
- Clauza WHERE
- Operatori de comparație
- Condiția LIKE
- Condiția BETWEEN ... AND
- Condiția IS NULL
- Condiția IN
- Operatori booleeni AND, OR și NOT
- Multe condiții în clauza WHERE
- Ordinea operatorilor.
- Clauza DISTINCT
Sortarea datelor
- Clauza ORDER BY
- Sortarea după mai multe coloane sau expresii
Funcții SQL
- Diferențele dintre funcțiile pe o singură linie și pe mai multe linii
- Funcții pentru texte, numere, date,
- Conversie explicită și implicită
- Funcții de conversie
- Înțesarea funcțiilor
- Vizualizarea performanței funcțiilor - tabela dual
- Obținerea datei curente cu funcția SYSDATE
- Manipularea valorilor NULL
Agregarea datelor folosind gruparea
- Funcții de grupare
- Cum tratează funcțiile de grupare valorile NULL
- Crearea grupurilor de date - clauza GROUP BY
- Gruparea după mai multe coloane
- Limitarea rezultatului funcțiilor de grupare - clauza HAVING
Extragerea datelor din mai multe tabele
- Tipuri de conexiuni
- Utilizarea NATURAL JOIN
- Aliasuri pentru tabele
- Conexiuni în clauza WHERE
- INNER JOIN
- Conexiuni externe LEFT, RIGHT, FULL OUTER JOIN
- Produs cartezian
Subinterogări
- Plasarea subinterogărilor în comanda SELECT
- Subinterogări pe o singură linie și pe mai multe linii
- Operatori pentru subinterogări pe o singură linie
- Funcții de grupare în subinterogări
- Operatori pentru subinterogări pe mai multe linii - IN, ALL, ANY
- Cum sunt tratate valorile NULL în subinterogări
Operatori de set
- Operatorul UNION
- Operatorul UNION ALL
- Operatorul INTERSECT
- Operatorul MINUS
Inserare, actualizare și ștergere de date
- Comanda INSERT
- Copierea datelor dintr-un alt tabel
- Comanda UPDATE
- Comanda DELETE
- Comanda TRUNCATE
Tranzacții
- Comenzile COMMIT, ROLLBACK și SAVEPOINT
Comenzi DDL
- Obiectele principale ale bazei de date
- Reguli pentru denumirea obiectelor
- Crearea tabelelor
- Tipurile de date disponibile pentru coloane
- Opțiunea DEFAULT
- Opțiunile NULL și NOT NULL
Gestionarea tabelelor
- Integritatea referențială CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
- Crearea unui tabel prin interogare
- Ștergerea unui tabel DROP TABLE
- Comanda DESCRIBE
Alte obiecte de schemă
- Secvențe
- Sinonime
- Vizualizări
Cerințe
- Cunoștințe de bază în utilizarea calculatorului
- Cunoștințe despre orice sistem de operare
Mărturii (6)
a fost structurat foarte bine atât după zile, cât și după module, ușor de urmărit
Melania - DB Global Technology SRL
Curs - Oracle SQL for beginners
Tradus de catre o masina
Mi-a plăcut modul în care instrucționarul a explicat informațiile despre teme și faptul că el a acordat atenție detaliilor, astfel încât lecțiile au fost foarte practice și logice.
Andreea
Curs - Oracle SQL for beginners
Tradus de catre o masina
instrucționistul dă mai multe exemple pentru fiecare capitol
Corina
Curs - Oracle SQL for beginners
Tradus de catre o masina
exercițiile interactice
BOANGIU GIORGIANA
Curs - Oracle SQL for beginners
Tradus de catre o masina
explicațiile
Daniela
Curs - Oracle SQL for beginners
Tradus de catre o masina
exercițiile
Amna AlAli - Federal Demographic Council
Curs - Oracle SQL for beginners
Tradus de catre o masina