Cours oracle 1 Partie I langage de dé ?nition de données Pr E Saad CLangage de dé ?nition des Données Un ordre du LDD permet de créer de supprimer et de modi ?er la structure d ? une base de données relationnelle les objets que le LDD peut gérer sont ? Ta

Partie I langage de dé ?nition de données Pr E Saad CLangage de dé ?nition des Données Un ordre du LDD permet de créer de supprimer et de modi ?er la structure d ? une base de données relationnelle les objets que le LDD peut gérer sont ? Table ? Vue ? Séquence ? Index ? Synonyme CCréation de Tables Syntaxe CREATE TABLE nomtable champs typechamps DEFAULT valeur CREATE TABLE nomtable champs champs as sousinterrogation Les identi ?cateurs utilisés doivent respecter les règles suivantes ? Commencer par une lettre et contenir que les caractères A à Z à et caractères maximum ? Être di ?érent des autres objets appartenant au même utilisateur et des mots réservé à Oracle CCréation de Tables Types de données VARCHAR taille CHAR taille caractères maximum NUMBER taille décimale DATE LONG LONG RAW Description Données caractères de longueur variable caractères maximum Données caractères de longueur ?xe Numérique de longueur variable Valeurs de date et d'heure Données caractères de longueur variable jusqu'à giga-octets Binaire image CCréation de Tables CREATE TABLE dept deptno NUMBER dname VARCHAR loc VARCHAR CREATE TABLE Empclerk AS SELECT empno mat ename nom sal comm as salaire hiredate deptno FROM emp WHERE job like 'clerk' CModi ?cation de la structure d ? une Tables L'ordre ALTER TABLE permet d ? ajouter de nouveau champs ou de modi ?er des champs existants Syntaxe ALTER TABLE Nomtable ADD champs typechamps DEFAULT valeur champs typechamps ALTER TABLE Nomtable MODIFY champs typechamps DEFAULT valeur champs typechamps ALTER TABLE Nomtable DROP COLUMN champs ALTER TABLE table RENAME COLUMN anciennom TO nouveaunom CGestion des tables Supprimer une Table DROP TABLE Nomtable Renommer une Table RENAME AncienNomTable TO NouveauNomTable Vider une Table TRUNCATE TABLE NomTable CLes Contraintes d ? intégrités Les types de contraintes reconnues dans SQL sont ? NOT NULL ? UNIQUE ? PRIMARY KEY ? FOREIGN KEY ? CHECK CLes Contraintes d ? intégrités Syntaxe CREATE TABLE Schema NomTable Champs TypeChamps DEFAULT Valeur CONSTRAINT NomContrainte TypeContrainte ? CONSTRAINT NomContrainte TypeContrainte Champs ? ALTER TABLE NomTable ADD CONSTRAINT NomContrainte TypeContrainte Champs CLes Contraintes d ? intégrités CREATE TABLE Employes empno NUMBER PRIMARY KEY ename VARCHAR NOT NULL job VARCHAR mgr NUMBER hiredate DATE sal NUMBER comm NUMBER deptno NUMBER NOT NULL CONSTRAINT undept UNIQUE ename ALTER TABLE Employes ADD CONSTRAINT EmpDept Fk FOREIGN KEY deptno REFERENCES dept deptno ON DELETE CASCADE ALTER TABLE Employes ADD CONSTRAINT CONSTRAINT CHECK Comm CGestion des contraintes Supprimer une contrainte ALTER TABLE NomTable DROP CONSTRAINT NomContrainte CASCADE Désactiver une Contraintes ALTER TABLE NomTable DISABLE CONSTRAINT NomContrainte CASCADE Activer une Contraintes ALTER TABLE NomTable ENABLE CONSTRAINT NomContrainte CASCADE CPartie II langage de manipulation de données Pr E Saad CAspect générale du langage SQL Le langage SQL Structured Query Longage Langage d ? interrogation structuré lié à la structure relationnelle des BD est un langage non procédural il comporte plusieurs commandes qui se repartissent en trois familles fonctionnellement distinctes ? Langage de manipulation des données LMD sélectionner insérer modi ?er ou supprimer des données dans une table

Documents similaires
Dp mus e lalique VERS LE MUSEE LALIQUE DOSSIER DE PRESSE ouverture printemps Sommaire Introduction p Un peu d ? histoire Le musée en quelques dates René Lalique en quelques dates Lalique plus qu ? un nom Le verre une tradition ancienne dans les Vosges du 0 0
Imperatif 1 ? A Emploi de l'impératif présent L'impératif présent est destiné à énoncer un ordre ou une interdiction Exemples - Finissez vos devoirs - Ne discute pas - Va voir tes grands parents ? B Construction de l'impératif L'impératif présent se conju 0 0
Ressources uvt Ressources Pédagogiques pour tutorat en ligne I RESSOURCES VIDEO Cible Activité Lien Présentation de la plateforme ENT UVT RNU TN Installation de l ? application mobile de Moodle Guide de connexion à l ? ENT pour un Etudiant Problèmes de co 0 0
Manuel d x27 installation systeme pacis revd 0 0
The framework subject of symbolism through the faculty of fine arts fr 0 0
Manuel candidat tcf TEST DE CONNAISSANCE DU FRANÇAIS Manuel du candidat ManuelCandidat ?? - CSommaire Partie I - Découvrir le TCF Introduction L ? engagement qualité du TCF TCF tout public ? TCF pour la demande d ? admission préalable DAP Supports de pass 0 0
Contact pdf MINISTERE DE L ? ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE ? ? ? ? ? ? ? ? ? DIRECTION DES EXAMENS ET DES CONCOURS REPUBLIQUE DE COTE D ? IVOIRE Union Discipline Travail CONVOCATION EXAMEN DU BTS - SESSION FILIERE RIT RESEAUX INFO 0 0
Cours pour auto cad 2015 DAO IUT SENART Département Génie Industriel et Maintenance THIERRY BOULAY AUTOCAD Objectifs A la ?n de ce polycopié vous devez être capable D ? utiliser de façon autonome Autocad pour faire du dessin D ou de la conception D De cré 0 0
Atelier huiles essentielles 1 0 0
Perso 3 d Juin -Tuto HFX Texte D by kiki ? Déclic Vidéo TUTORIAL HFX - Texte D Création et animation de transitions avec textes D Ces tutoriaux sont destinés à vous familiariser à la création d ? e ?ets D utilisant les textes et à vous habituer aux multip 0 0
  • 442
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager