Cours bdig Base de Données et langage SQL IUT département informatique re année Laurent AUDIBERT Institut Universitaire de Technologie de Villetaneuse ?? Département Informatique Avenue Jean-Baptiste Clément Villetaneuse Adresse électronique laurent dot a
Base de Données et langage SQL IUT département informatique re année Laurent AUDIBERT Institut Universitaire de Technologie de Villetaneuse ?? Département Informatique Avenue Jean-Baptiste Clément Villetaneuse Adresse électronique laurent dot audibert at iutv dot univ-paris dot fr C CAvant-propos Aujourd ? hui la disponibilité de systèmes de gestion de base de données ?ables permet aux organisations de toutes tailles de gérer des données e ?cacement de déployer des applications utilisant ces données et de les stocker Les bases de données sont actuellement au c ?ur du système d ? information des entreprises Ce cours est consacré aux bases de données relationnelles c ? est-à-dire aux bases conçues suivant le modèle relationnel et manipulées en utilisant l ? algèbre relationnelle Il s ? agit à ce jour de la méthode la plus courante pour organiser et accéder à des ensembles de données Ce cours constitue également une bonne introduction au langage SQL Structured Query Language qui peut être considéré comme le langage d ? accès normalisé aux bases de données relationnel Le langage SQL est supporté par la plupart des systèmes de gestion de bases de données commerciaux comme Oracle et du domaine libre comme PostgreSQL Dans la première partie après une description concise du modèle entité- association nous abordons le modèle relationnel le passage du modèle entité-association au modèle relationnel et en ?n l ? algèbre relationnel La seconde partie est entièrement consacré au langage SQL Nous y détaillons les instructions du langage de dé ?nition de données et celles du langage de manipulation de données Di ?érents exercices de travaux dirigés et de travaux pratiques ponctuent ce cours Des exemples de corrections de certains des exercices sont regroupés dans la dernière partie du document Ce document constitue le support du cours Base de Données et langage SQL ? dispensé aux étudiants du département d ? informatique de l ? institut universitaire de technologie de Villetaneuse en semestre décalé Ce support a été réalisé en utilisant les ouvrages cités en bibliographie Vous trouverez ce document en ligne pour avoir la dernière version par exemple à l ? adresse suivante http www-lipn univ-paris fr audibert pages enseignement cours htm C CTable des matières Bases de données relationnelles Introduction aux bases de données S Notion de base de données Modèle de base de données Système de gestion de base de données S Principes de fonctionnement Objectifs Niveaux de description des données Quelques SGBD connus et utilisés Rappels sur le modèle entité-association S Introduction Modèle entité-association Modèle relationnel S Introduction Dé ?nitions Normalisation Passage du modèle entité-association au modèle relationnel Travaux Dirigés ?? Modèle relationnel S Algèbre relationnelle S Introduction Sélection Projection Union Intersection Di ?érence Produit cartésien Jointure theta-jointure equi-jointure jointure naturelle Division Travaux Dirigés ?? algèbre relationnelle S Exercices de compréhension de requêtes Trouver la bonne requête SQL Introduction S Présentation générale Catégories d ? instructions PostgreSQL Dé ?nir une base ?? Langage de dé ?nition de données S Introduction aux contraintes d ? intégrité Créer une table CREATE TABLE Contraintes
Documents similaires










-
28
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Dec 27, 2022
- Catégorie Management
- Langue French
- Taille du fichier 348.4kB