Tp1 bd TP INGENIERIE DES BASES DE DONNEES Langage SQL Rappel Objectifs Créer une base de données à partir d ? un schéma relationnel Modi ?er la structure d ? une base de données Supprimer une table d ? une base de données Dé ?nir les contraintes sur les t

TP INGENIERIE DES BASES DE DONNEES Langage SQL Rappel Objectifs Créer une base de données à partir d ? un schéma relationnel Modi ?er la structure d ? une base de données Supprimer une table d ? une base de données Dé ?nir les contraintes sur les tables d ? une base de données Insérer des données dans une table à partir du clavier Mise à jour des données dans une table Supprimer les données d ? une table Description de la base de données pour la gestion des livres Schéma entité-association Dans ce TP nous allons créer une base de données pour une gestion simple des livres L ? analyse des besoins a mené au schéma entité-association suivant RAFIK ABBES CTP INGENIERIE DES BASES DE DONNEES Schéma relationnel Ce schéma conceptuel a permis de construire le schéma relationnel composé des tables suivantes ? CATEGORIES idcateg libcateg ? LIVRES idlivre titrelivre anneelivre nbpageslivre idcateg ? AUTEURS idaut nomaut prenomaut dateNaissaut ? REDACTIONS idaut id livre Description des attributs TABLE CATEGORIES Colonne idcateg libcateg TABLE LIVRES Colonne idlivre titrelivre anneelivre nbpageslivre idcateg TABLE AUTEURS Colonne idaut nomaut prenomaut dateNaissaut TABLE REDACTIONS Colonne idaut id livre Type NUMBER VARCHAR Taille préc NOT NULL Oui Non Type NUMBER VARCHAR VARCHAR NUMBER NUMBER Taille préc préc préc préc NOT NULL Oui Non Non Non Non Type NUMBER VARCHAR VARCHAR DATE Taille préc préc NOT NULL Oui Oui Oui Non Type NUMBER NUMBER Taille préc préc NOT NULL Oui Non RAFIK ABBES CTP INGENIERIE DES BASES DE DONNEES Langage de dé ?nition de données ? Le langage de dé ?nition de données LDD permet de dé ?nir des objets d ? une BD ? Les commandes du LDD sont ?? CREATE création d ? objets ?? ALTER modi ?cation des structures d ? objets ?? DROP suppression d ? objets Création des tables Discuter l ? ordre de création des tables Créer la table CATEGORIES avec la contrainte de clé-primaire portant sur le champ idcateg contrainte en ligne Créer la table LIVRES en dé ?nissant idlivre comme clé primaire et idcategorie comme clé étrangère référençant le champ idcateg de la table CATEGORIES Créer la table AUTEURS en dé ?nissant idaut comme clé primaire Appliquer la contrainte NOT NULL sur les champs nomaut et prenomaut Créer la table REDACTIONS Peut-on appliquer une contrainte en ligne pour dé ?nir la clé primaire de cette table Sinon comment peut-on la dé ?nir N ? oublier pas de dé ?nir les deux contraintes des clés étrangères Créer une table temporaire ? create table TMP idTemp number Modi ?cation des tables Ajouter la contrainte permettant véri ?er que l ? année de parution d ? un livre doit être supérieure à Ajouter la contrainte permettant d ? exiger une catégorie lors de l ? insertion d ? un nouveau livre Supprimer la colonne nbpageslivre de la table LIVRES Modi ?er la table AUTEURS pour augmenter la taille du champ id aut pour qu ? il puisse accepter un numéro de

Documents similaires
Utorrent guide Enabling Protocol Encryption uTP UDP Packets and Increasing Speed Via Max Half Open Connections uTorrent by default disables protocol encryption We need to enable this so that the ISP's packet shaping hardware will detect our BitTorrent tra 0 0
La maison de qualite La Maison de Qualité The House of Quality Rédigé par Ahmed El Azzabi Elève ingénieur en Génie Electrique Ecole Mohammadia d ? Ingénieurs CThe House of Quality The House of Quality ou La Maison de Qualité est une technique qui permet d 0 0
Les defenses materielles MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES Architecture fonctionnelle d ? un système communicant http robert cireddu free fr SIN LES DÉFENSES MATÉRIELLES Fichier Les défenses matérielles doc Tale Page Objectifs du COURS Ce cours trait 0 0
Organisation de donnees 6eme 0 0
fcd criteres microbiologiques 2016 produits ls mp 28012016 0 0
Conduite d x27 un systeme de production transport pierre bornard 0 0
Lm aubriel boulingui bon BOULINGUI NGOT Aubriel Dieu Merci DAKAR-Dieuppeul Tél - - - E-mail tonyboulingui gmail com ngotboulingui gmail com A Monsieur le Directeur des ressources humaines Objet Demande de stage Monsieur Je suis un apprenti-ingénieur en DI 0 0
1 INTRODUCTION Dans la société traditionnelle africaine la femme parait moins qu ? un être humain c ? est un objet un être soumis à la procréation Pour ce fait elle est reléguée au second plan pensant quelle est naturellement inferieure à l ? homme elle s 0 0
Capella university guide UNIVERSITY GUIDE Get started CTABLE OF CONTENTS FIND YOUR PROGRAM TAKE THE NEXT STEP APPLY ONLINE CONGRATULATIONS You ? ve taken the ?rst step in continuing your education Now see how Capella University o ?ers the right support an 0 0
Bibliographie j52 1 1 BIBLIOGRAPHIE CJe suis ce que je dis Dénis contemporains de l ? inconscient La bibliographie ne vise pas à l ? exhaustivité mais témoigne de la rencontre d ? un lecteur avec un texte Pour faciliter l ? accès direct par auteur et par 0 0
  • 339
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager