Cours et exercices oracle pl sql

Conception de bases de données Technologie Oracle Extensions procédurales à SQL http bdd crzt fr STÉPHANE CROZAT Paternité - Partage des Conditions Initiales à l'Identique http creativecommons org licenses by-sa fr juillet CTable des matières I - Théorie Oracle A Introduction à Oracle Exemple complet BD Gestion des intervenants Présentation Particularités LDD Dictionnaire de données Les séquences Particularités LMD Fonctions SQL à conna? tre Fonctions de traitement des dates SQL Plus Accès inter- schémas Fenêtrage des données B Le langage procédural PL SQL Présentation du PL SQL Structure d'un bloc PL SQL Variables A ?chage à l'écran Structures de contrôle Blocs PL SQL Procédure fonction bloc anonyme A ?ectation par une requête SELECT INTO Exercice Curseurs PL SQL Exercice Gestion d'exception Durée de tournage d'un ?lm C Les triggers Principes des triggers Manipulation des anciennes et nouvelles valeurs dans les triggers Prédicats d'événement au sein des triggers Exercice D Prise en main de Oracle SQL Developer Installation de SQL Developer Connexion avec SQL Developer Naviguer dans le catalogue de SQL Developer Exécuter des requêtes SQL avec SQL Developer Écrire du PL SQL avec SQL Developer Exécution de ?chiers SQL Stéphane Crozat Contributions Dritan Nace Yacine Challal Antoine Vincent CII - Pratique SQL sous Oracle A Migration d'une base Access vers Oracle B Séquence C Extension Médiathèque D Transactions E Questions avancées en SQL F Maintenance de la base G Vue III - Pratique PL SQL sous Oracle A Fonctions stockées B Curseurs C Triggers IV - Application Oracle A Dictionnaire de données B SQL sous Oracle V - Test Oracle VI - Questions-réponses sur Oracle VII - En résumé Oracle VIII - Bibliographie commentée sur Oracle Questions de synthèse Solution des exercices Solution des exercices Signi ?cation des abréviations Bibliographie Webographie Index Stéphane Crozat Contributions Dritan Nace Yacine Challal Antoine Vincent CThéorie Oracle Stéphane Crozat Contributions Dritan Nace Yacine Challal Antoine Vincent CThéorie Oracle I- I Introduction à Oracle Le langage procédural PL SQL Les triggers Prise en main de Oracle SQL Developer A Introduction à Oracle Objectifs Utiliser un SGBD professionnel largement répandu Expérimenter l'usage du langage SQL Savoir créer et interroger une base de données sous Oracle Conna? tre les commandes de base de SQL Plus Savoir utiliser le dictionnaire de données Exemple complet BD Gestion des intervenants Exemple Modèle conceptuel MCD Cours et Intervenants Exemple Schéma relationnel tIntervenant pknom prenom poste tCours pkannee pknum titre type fkintervenant tIntervenant debut ?n Stéphane Crozat Contributions Dritan Nace Yacine Challal Antoine Vincent CThéorie Oracle Exemple Création des tables CREATE TABLE tIntervenant pknom varchar PRIMARY KEY prenom varchar NOT NULL poste number CREATE TABLE tCours pkannee number check pkannee and pkannee pknum number titre varchar type char CHECK type 'C' or type 'TD' or type 'TP' NOT NULL fkintervenant varchar REFERENCES tIntervenant pknom NOT NULL debut date ?n date PRIMARY KEY pkannee pknum Exemple Utilisation du catalogue SELECT tablename FROM usertables DESCRIBE tCours TABLE NAME ------------------------------ TINTERVENANT TCOURS Name Null Type ------------- -------- ------------ PKANNEE NOT NULL NUMBER PKNUM NOT NULL

  • 32
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Oct 10, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 229.6kB