Plan du cours
Modèles de bases de données relationnelles
- La structure d'une base de données relationnelle
- Types de connexion des tables
- La base de données de normalisation et de dénormalisation
- Database Management Système (SGBDR)
Opérateurs relationnels
Caractéristiques du langage déclaratif SQL SQL Syntaxe Division du langage DQL, DML, DDL, DCL Langage DQL (Data Query Language)
- Requêtes SELECT
- Alias colonnes, tables
- Date de service (types de DATE, fonctions d'affichage, formatage)
- Caractéristiques du groupe
- Combinaison de tables internes et externes
- Opérateur UNION
- Sous-requêtes imbriquées (clause WHERE, nom de la table, nom de la colonne)
- Sous-requêtes corrélées
Langage de modification des données
- Insertion de lignes (clause INSERT)
- Insertion via une requête
- Mise à jour des lignes (UPDATE)
- Suppression de lignes (DELETE)
Langage de définition des données
- Création, changement de propriétaire, suppression de tables (CREATE, ALTER, DROP) Création de tables par requête (CREATE TABLE .... AS SELECT ...)
CONSTRAINTES
- Options NULL et NOT NULL
- Clause CONSTRAINT
- Condition PRIMARY KEY
- Condition UNIQUE
- Condition FOREIGN KEY
- Clause DEFAULT
Transactions
- La commande COMMIT, ROLLBACK, SAVEPOINT
Langage DCL
- Octroi et révocation de permissions (GRANT, REVOKE)
- Rôles
- Création d'utilisateurs
- Séquences
- Les synonymes
- Les vues (perspective)
Pré requis
- Computer compétences
- Connaissance de tout système d'exploitation
Nos Clients témoignent (5)
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Formation - Oracle SQL Language
Luke was opened to answer any question and explain multiple times until everyone understood the exercises.
Alexandra Popa - OTP BANK ROMANIA S.A.
Formation - Oracle SQL Language
The exercises and the trainer :)
Eliza Ciobanu - OTP BANK ROMANIA S.A.
Formation - Oracle SQL Language
The training was applied, with many exercises, exactly as we wanted.
Lorena Anton - OTP BANK ROMANIA S.A.
Formation - Oracle SQL Language
Exercises from the day 2