Cours Base de données
87 pages
Slovak

Cours Base de données

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

Cours de formation aux Bases de Données ______________________________________________________________________________ COURS DE BASE DE DONNEES Cycle Probatoire ___________________________________________________________________ Page 1 Cours de formation aux Bases de Données ______________________________________________________________________________ INTRODUCTION I.HISTORIQUE..............................................................................................................6 II. F ONCTIONNALITES D'UN SGBD.....................................................................................6 2.1) Niveau d’abstraction des données............................................................................6 2.2) Instance et schéma...................................................................................................7 III. PRINCIPES DE BASE........................................................................................................7 3.1) Modèle de données..................................................................................................7 IV. ARCHITECTURE FONCTIONNELLE D'UN SGBD................................................................8 V. U TILISATEURS D'UN SGBD............................................................................................8 VI. CONCEPTION D'UNE BD.......................................................................................... ...

Sujets

Informations

Publié par
Nombre de lectures 100
Langue Slovak

Exrait

Cours de formation aux Bases de Données ______________________________________________________________________________
COURS DE BASE DE DONNEES Cycle Probatoire
___________________________________________________________________  Page 1
Cours de formation aux Bases de Données ______________________________________________________________________________
INTRODUCTION
I.HISTORIQUE..............................................................................................................6II. FONCTIONNALITES D'UN........6................................................................S........GBD..... 2.1)Niveaudabstractiondesdonnées............................................................................62.2)Instanceetschéma...................................................................................................7III. PRINCIPES DE BASE........................................................................................................73.1)Modèlededonnées..................................................................................................7IV. ARCHITECTURE FONCTIONNELLE D'UNSGBD ................................................................8 V. UTILISATEURS D'UN.................................8....................GBS..D..................................... VI. CONCEPTION D'UNE.....8..........................................................................BD.................. 6.1)Architectured'unSGBD...........................................................................................96.2)Bibliographie...........................................................................................................9
MODELE RELATIONNEL
I. STRUCTURE DUNEB.D. RELATIONNELLE.................................................................... 12 1.1)Schémaderelation................................................................................................121.2)Instancederelation...............................................................................................121.3) Langages de requête .............................................................................................. 13II. ALGEBRE RELATIONNELLE ................................................................................. 13 2.1) Projection .............................................................................................................. 132.2) Sélection ................................................................................................................ 142.3) Union, Différence et Intersection ........................................................................... 142.4)Produitcartésien...................................................................................................152.5) Renommage ........................................................................................................... 152.6)Compositiondesopérateurs...................................................................................162.7)Jointure.................................................................................................................16III. CALCUL RELATIONNELPAR NUPLET................................................................... 17 3.1) Rappel sur le calcul des prédicats .......................................................................... 173.2) Exemples de requêtes ............................................................................................. 173.3) Expressions "non saines" ....................................................................................... 183.4)Calculrelationnelpardomaine..............................................................................183.5) Relation entre les 3 langages ................................................................................. 18IV.LELANGAGESQL...................................................................................................194.1)Structuredebase...................................................................................................194.2)Opérateursensemblistes........................................................................................204.3) Les fonctions d’agrégats ........................................................................................ 214.4)Requêtesimbriquées..............................................................................................224.5) Les vues ................................................................................................................. 234.6)Modificationdesrelations......................................................................................24V.SQLENTANTQUELDD.........................................................................................255.1)Domaines...............................................................................................................255.2)Créationdestables................................................................................................255.3)Mécanismedesdroits.............................................................................................28VI. EXERCICES : REQUETES SQL ............................................................................... 30 6.1) Exercice 1: Base Cinéma ....................................................................................... 306.2)Exercice2:BaseEnseignement..............................................................................30
___________________________________________________________________  Page 2