Plan du cours
Modèles de base de données relationnelles
- La structure d'une base de données relationnelle
- Types de connexions entre les tables
- Normalisation et dénormalisation de la base de données
- Database Management Système (SGBDR)
Opérateurs relationnels
Caractéristiques du langage déclaratif SQL Syntaxe Division de la langue DQL, DML, DDL, DCL Langue DQL (Langage de Requête de Données)
- Requêtes SELECT
- Alias des colonnes et des tables
- Gestion des dates (types DATE, fonctions d'affichage, mise en forme)
- Fonctionnalités de regroupement
- Combiner des tables internes et externes
- Opérateur UNION
- Sous-requêtes imbriquées (la clause WHERE, le nom de la table, le nom de la colonne)
- Sous-requêtes corrélées
Langage de modification des données
- Insérer des lignes (clause INSERT)
- Insérer via une requête
- Mettre à jour les lignes (UPDATE)
- Supprimer des lignes (DELETE)
Langage de définition des données
- Créer, changer la propriété et supprimer les tables (CREATE, ALTER, DROP) Création de tables via une requête (CREATE TABLE ... AS SELECT ...)
CONTRAINTES
- Options NULL et NOT NULL
- Clause CONSTRAINT
- Condition PRIMARY KEY
- Condition UNIQUE
- Condition FOREIGN KEY
- Clause DEFAULT
Transactions
- Commandes COMMIT, ROLLBACK, SAVEPOINT
Langage DCL
- Accorder et révoquer des permissions (GRANT, REVOKE)
- Rôles
- Création d'utilisateurs
- Séquences
- Synonymes
- Les vues (perspectives)
Pré requis
- Compétences en informatique
- Connaissance d'un système d'exploitation quelconque
Nos clients témoignent (7)
J'ai trouvé ses méthodes très instructives
Adnan - Computerbits
Formation - Oracle SQL Language
Traduction automatique
Le formateur était vraiment "détendu" et "facile à vivre". Beaucoup d'exercices qui ont aidé à comprendre tous les sujets abordés dans le cours. De plus, toutes les questions posées ont été répondues avec des exemples !
Karol J. - Computerbits
Formation - Oracle SQL Language
Traduction automatique
La façon dont Lucasz expliquait les choses.
Matija - Computerbits
Formation - Oracle SQL Language
Traduction automatique
Luke était disponible pour répondre à toutes les questions et expliquer plusieurs fois jusqu'à ce que tout le monde comprenne les exercices.
Alexandra Popa - OTP BANK ROMANIA S.A.
Formation - Oracle SQL Language
Traduction automatique
Les exercices et le formateur :)
Eliza Ciobanu - OTP BANK ROMANIA S.A.
Formation - Oracle SQL Language
Traduction automatique
La formation a été appliquée, avec de nombreux exercices, exactement comme nous le souhaitions.
Lorena Anton - OTP BANK ROMANIA S.A.
Formation - Oracle SQL Language
Traduction automatique
Exercices du jour 2
Amelia Bontu - OTP BANK ROMANIA S.A.
Formation - Oracle SQL Language
Traduction automatique