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
Descărcarea datelor
- Reguli pentru scrierea interogărilor SQL
- Sintaxa pentru SELECT
- Selectarea tuturor coloanelor
- Interogări din operații aritmetice
- Coloane alias
- Literali
- Operatorul de concatenare
Limitarea rezultatelor
- Clauza WHERE
- Operatori de comparare
- Condiția LIKE
- Precondiție BETWEEN ... ȘI
- Condiție IS NULL
- Condiție IN
- Operatorii booleeni AND, OR și NOT
- Multe dintre condițiile din clauza WHERE
- Ordinea operatorilor.
- Clauza DISTINCT
Sortarea datelor
- Clauza ORDER BY
- Sortarea după mai multe coloane sau expresii
SQL funcții
- Diferențele dintre funcțiile de o linie și cele de mai multe linii
- Funcțiile text, numeric, dată,
- Conversie explicită și implicită
- Funcții de conversie
- Anidarea funcțiilor
- Vizualizarea performanței funcțiilor - tabel dual
- Obținerea datei curente funcție SYSDATE
- Gestionarea valorilor NULL
Agregarea datelor cu ajutorul funcțiilor de grupare
- Funcțiile de grupare
- Modul în care funcțiile de grupare tratează valorile NULL
- Crearea de grupuri de date - clauza GROUP BY
- Gruparea mai multor coloane
- Limitarea rezultatului funcției de grupare - clauza HAVING
Recuperarea datelor din mai multe tabele
- Tipuri de conectori
- Utilizarea NATURAL JOIN
- Tabele alias
- Joncțiuni în clauza WHERE
- INNER JOIN Îmbinare interioară
- Îmbinare externă LEFT, RIGHT, FULL OUTER JOIN
- Produs cartezian
Subinterogări
- Introduceți subinterogări în comanda SELECT
- Subinterogări cu un singur rând și cu mai multe rânduri
- Operatori Subcercetări cu o singură linie
- Caracteristici de grupare în subcerințe
- Operatori Subinterogări multi-IN, ALL, ANY
- Modul în care sunt tratate valorile NULL în subcercetări
Operatori colectivi
- Operatorul UNION
- Operatorul UNION ALL
- Operatorul INTERSECT
- Operatorul MINUS
Introducerea, actualizarea și ștergerea datelor
- Comanda INSERT
- Copierea datelor dintr-un alt tabel
- Comanda UPDATE
- Comanda DELETE
- Comanda TRUNCATE
Tranzacții
- Comenzile COMMIT, ROLLBACK și SAVEPOINT
Comenzile DDL
- Principalele obiecte ale bazei de date
- Reguli pentru numirea obiectelor
- Crearea tabelelor
- Tipurile de date disponibile pentru coloane
- Opțiunea DEFAULT
- Opțiunea 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 ale schemei
- Secvențe
- Sinonime
- Vizualizări
Cerințe
- Cunoștințe informatice
- Cunoașterea oricărui sistem de operare
Mărturii (6)
a fost structurat foarte bine atât pe zile cât și pe 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 formatorul a explicat informațiile despre subiecte și faptul că a fost atent la detalii, astfel încât lecțiile au fost foarte practice și logice.
Andreea
Curs - Oracle SQL for beginners
Tradus de catre o masina
formatorul să dea mai multe exemple pentru fiecare capitol
Corina
Curs - Oracle SQL for beginners
Tradus de catre o masina
exercițiile interactive
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
the exercises