Sql cours n°1

DiAboLiK

 Cours 1                   Le langage SQLDeux parties  :Pour le mod èle relationnel  Partie I  : Alg èbre Relationnelledes donn éesPartie II  : SQL (Sur machine)I.  Elément de base du mod èle relationnel Le modèle relationnel  (mod èle des donn ées) est une impl émentation possible du mod èle conceptuel ; il permet de d écrire les donn ées d’une organisation dans ce que l’on appelle une  base de donn ées.Une BD (base de donn ée) est d écrite à l’aide d’un sch éma. Un  schéma contient un ensemble de  TABLES (Tableau  à deux dimensions) plus  éventuellement un ensemble de  contrainte d’int égrité.Une table est d écrite par des  propriétés (attributs, colonnes) et poss ède un contenu.Une propri été (ou un attribut) a un nom et un type de donn ées.Exemple :Num     Nom     AdresseTable Etudiant  : Entier String StringUne clef primaire  est constitu ée d’une ou plusieurs attributs. Une table doit poss éder une clef  primaire.Une clef externe  ( étrangère dans la table T1) est un attribut qui joue le r ôle de clef primaire  dans une autre table T2. 5 11 LycéenétudiantPlaque   MarqueTable VoitureP1 RenaultvoitureNum      PlaqueTable Poss éder5 P1possèdePages 1/8Une ligne dans une table s’appelle un  tuple.II.  Présentation du mod èle relationnel L’algèbre relationnel est un ensemble d’op érateurs unaires ou  binaires (avec un seul argument  ou deux arguments) qui, combin és les uns avec les autres, permettent d’interroger le contenu ...

Informations :

Editeur :
Auteur(s) :
DiAboLiK
Nombre de pages :
8