LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Les base de données du format SQL

Cours : Les base de données du format SQL. Recherche parmi 299 000+ dissertations

Par   •  2 Janvier 2017  •  Cours  •  295 Mots (2 Pages)  •  559 Vues

Page 1 sur 2

CHAPITRE II : LES BASES DE DONNEES ET LE LANGAGE SQL

  1. Notions de « bases de données »

  1. Qu’est-ce qu’une base de données ?

Une base de données est une application informatique contenant l’ensemble des informations du système d’information de l’entreprise. Cette application se nomme SGBDR (Système de Gestion de Bases de Données Relationnelles).  Le SGBDR permet d’établir la structure, le stockage, la maintenance, la mise à jour et la recherche de données nécessaires aux différentes formes d’utilisation de la base.

  1. Vocabulaire des bases de données

Une base de données est composée de tables qui sont reliées entre elles (d’où le terme « relationnelles »).
Une table est un tableau contenant des colonnes appelées « 
champ ». Une ligne de ce tableau se nomme
« 
occurrence » ou « enregistrement ». A l’intersection d’une colonne et d’une ligne se trouve une « valeur ».

Chaque champ possède des propriétés :

  • Son nom
  • Son type (numérique, texte, date, etc.)
  • Son caractère obligatoire ou facultatif
  • Sa plage de valeurs, éventuellement

Chaque table possède un ou plusieurs champs particuliers : la/les clés primaires. Elle permet de
distinguer chaque occurrence de la table de manière unique.

Il existe aussi des clés étrangères faisant référence à des clés primaires d’autres tables (mise en relation).

[pic 1]


  1. Schéma relationnel

C’est une représentation textuelle de la base de données. Elle décrit la composition des tables en faisant apparaître clairement les clés primaires, champs et clés étrangères.

 Exemple

CLIENTS(numClient, nomClient, prenomClient, adrClient, cpClient, villeClient)

COMMANDES(numCommande, dateCommande, dateLivraison, #numClient)

CONTENIR(#numCommande, #numProduit, quantitéProduit)

PRODUITS(numProduit, libProduit, PUHTAchat, PUHTVente)


Nb : Les clés primaires sont soulignées. Les clés étrangères sont précédées d’un #.

Il peut également y avoir des clés primaires contenant des clés étrangères.

Chaque ligne représente une table (relation). Les éléments dans chaque table se nomment « champs ».

...

Télécharger au format  txt (2.2 Kb)   pdf (286.1 Kb)   docx (94.9 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com