Sql cours n°1
8 pages
Français

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
8 pages
Français
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

 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 ...

Sujets

Informations

Publié par
Nombre de lectures 601
Langue Français

Extrait

Cours 1langage SQL Le
Deux parties : Partie I : Algèbre Relationnelle Partie II : SQL (Sur machine)
I.
Pour le modèle relationnel des données
Elément de base du modèle relationnel
Lemodè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.
UneBD(base de donnée) est décriteàl’aide d’un schéma. Unschémacontient un ensemble deTABLES(Tableauàdeux dimensions) plus éventuellement un ensemble decontrainte d’intégrité.
Une table est décrite par desproprié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 :
Table Etudiant :
Num Nom Adresse
Entier
String
String
Uneclef primaireest constituée d’une ou plusieurs attributs. Une table doit posséder une clef primaire.
Uneclef 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 étudiant
Table Voiture
Table Posséder
Plaque Marque
Num Plaque
voiture
possède
P1
5
Renault
P1
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents