Sql ldd compress 1 Cours ??Bases de données ? année MISI Antoine Cornuéjols www lri fr antoine antoine cornuejols agroparistech fr Le modèle relationnel Langage de Dé ?nition de Données SQL SQL Structured Query Language Interface de communication avec les

Cours ??Bases de données ? année MISI Antoine Cornuéjols www lri fr antoine antoine cornuejols agroparistech fr Le modèle relationnel Langage de Dé ?nition de Données SQL SQL Structured Query Language Interface de communication avec les SGBD relationnels Langage non procédural Plusieurs versions de SQL plus ancien standard SQL- ou SQL- SQL- ou SQL- un peu orienté objet SQL- fonctions pour XML Conception d ? une base de données Un modèle conceptuel le modèle entité- association Le modèle relationnel Dé ?nition Règles de traduction Dépendances entre données et formes normales Le LDD SQL Le modèle relationnel Langage de Dé ?nition de Données SQL SQL n ? est pas un langage de programmation complet SQL permet de dé ?nir le schéma de la base de données LDD de charger les tables relationnelles LMD de manipuler les données stockées LMD de gérer la base de données LDD sécurité organisation physique Ici aperçu de la partie LDD Plus loin le LMD CLe modèle relationnel Langage de Dé ?nition de Données SQL Types SQL Le modèle relationnel Langage de Dé ?nition de Données SQL Les contraintes Règles permettant d ? assurer une certaine intégrité des données Un attribut doit toujours avoir une valeur Contrainte NOT NULL Un attribut ou un ensemble d ? attributs constitue nt la clé de la relation Un attribut dans une table est liée à la clé primaire d ? une autre table intégrité référentielle La valeur d ? un attribut doit être unique au sein de la relation Autres règles s ? appliquant à la valeur d ? un attribut e g min et max Le modèle relationnel Langage de Dé ?nition de Données SQL Création des tables Commande CREATE TABLE CREATE TABLE Internaute email VARCHAR NOT NULL nom VARCHAR NOT NULL prenom VARCHAR motDePasse VARCHAR NOT NULL anneeNaiss DECIMAL Le modèle relationnel Langage de Dé ?nition de Données SQL Les clés Clé Un attribut ou un ensemble d ? attributs qui identi ?e nt de manière unique un tuple d ? une relation Clé primaire Il peut y avoir plusieurs clés mais l ? une d ? entre elles doit être choisie comme clé primaire Choix capital la clé primaire est la clé utilisée pour référencer une ligne et une seule à partir d ? autres tables Est spéci ?ée avec l ? option PRIMARY KEY CLe modèle relationnel Langage de Dé ?nition de Données SQL Clés Commande PRIMARY KEY CREATE TABLE Internaute email VARCHAR NOT NULL nom VARCHAR NOT NULL prenom VARCHAR motDePasse VARCHAR NOT NULL anneeNaiss DECIMAL PRIMARY KEY email Clé constituée de plusieurs attributs CREATE TABLE Notation idFilm INTEGER NOT NULL email VARCHAR NOT NULL note INTEGER DEFAULT PRIMARY KEY titre email Le modèle relationnel Langage de Dé ?nition de Données SQL Clé étrangère Commande FOREIGN KEY Attributs qui font référence à une ligne dans une autre table CREATE TABLE Film idFilm INTEGER NOT NULL nom VARCHAR NOT NULL année INTEGER NOT NULL idMES INTEGER codePays INTEGER PRIMARY KEY ideFilm FOREIGN KEY idMES REFERENCE Artiste

Documents similaires
Change logs 1 CHANGELOGS Commentaires Bugs Feebacks Bugs https luniversims com forums forum -sims- -tray-importer Version - - Français -------------------------------------------- ? Dossiers Personnalisés Corrigé un plantage en tentant d'a ?cher un dossie 0 0
Édition scientifique Juillet 2015 Mesures de maîtrise de la brucellose chez les 0 0
Dissertation les fleurs du mal 0 0
Production de cours en ligne 0 0
Poesie engagee synthese Synthèse La Poésie engagée Essai de dé ?nition Le professeur à l ? issue de l ? étude des quatre poèmes demande aux élèves d ? élaborer une ?che présentant les caractéristiques de la poésie engagée dé ?nition caractéristiques forme 0 0
Apocrypha 24 2013 pdf APOCRYPHA F C ? Turnhout All rights reserved No part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means electronic mechanical recording or otherwise without the prior permiss 0 0
Cv kado CURRICULUM VITAE KADO MILIN BEKOUTOU Né le à N ? Djamena Nationalité Tchadienne Situation Célibataire Matrimoniale FORMATIONS - Institut Universitaire du Cefod CBS - Faculté des Sciences Exactes et Appliquées Université de N ? Djamena - Cours Prob 0 0
Langage pascal notes de cours 1 0 0
bb1 correction tesl 1 0 0
Ce 5 Compréhension écrite Les Européens peinent à apprendre à lire à l'école Près d'un quart des Européens ? gés de ans ont de faibles compétences en lecture Zéro pointé pour la France qui est passée de d'élèves en di ?culté en à en La lecture reste un po 0 0
  • 58
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager