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
  • Sistemul de gestionare a bazelor de date (RDBMS)

Operatori relaționali

Caracteristicile limbajului declarativ SQL, sintaxa SQL, diviziunea limbajului DQL, DML, DDL, DCL, Limbajul DQL (Data Query Language)

  • Interogări SELECT
  • Alias-uri pentru coloane și tabele
  • Manipularea datelor de tip DATE (funcții de afișare, formatare)
  • Funcții de grupare
  • Combinarea tabelelor interne și externe
  • Operatorul UNION
  • Subinterogări imbricate (clauza WHERE, numele tabelei, numele coloanei)
  • Subinterogări corelate

Limbajul de modificare a datelor

  • Inserarea rândurilor (clauza INSERT)
  • Inserarea prin interogare
  • Actualizarea rândurilor (UPDATE)
  • Ștergerea rândurilor (DELETE)

Limbajul de definire a datelor

  • Crearea, schimbarea proprietății, ștergerea tabelelor (CREATE, ALTER, DROP) Crearea tabelelor prin interogare (CREATE TABLE .... AS SELECT ...)

CONSTRÂNGERI

  • Opțiunile NULL și NOT NULL
  • Clauza CONSTRAINT
  • Condiția PRIMARY KEY
  • Condiția UNIQUE
  • Condiția FOREIGN KEY
  • Clauza DEFAULT

Tranzacții

  • Comenzile COMMIT, ROLLBACK, SAVEPOINT

Limbajul DCL

  • Acordarea și revocarea permisiunilor (GRANT, REVOKE)
  • Roluri
  • Crearea utilizatorilor
  • Secvențe
  • Sinonime
  • Vizualizări (perspective)

Cerințe

  • Abilități de bază în utilizarea calculatorului
  • Cunoașterea oricărui sistem de operare
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite