Devoir de Philosophie

Synthèse du cours de base de données

Publié le 15/05/2012

Extrait du document

Introduction :

 

  • L’information est au départ abstraite et pour être traitée, elle doit être matérialisée.
  • L’information est matérialisée par des données écrites, picturales et sonores.

 

è Les données devant être manipulées par les ordinateurs doivent être organisées, structurées et stockées, l’organisation en fichiers permet d’y arriver.

 

Une structure de fichier est une combinaison :

 

·        De l’organisation des données dans le fichier ;

·        Des opérations pour accéder aux données.

 

è Un fichier est constitué d’enregistrements

 

Client

N° Client

NOM

LOCALITE

B112

Hansenne

Poitiers

C123

Mercier

Namur

B332

Monti

Genève

F010

Toussaint

Poitiers

K111

Vanbist

Lille

S127

Vanderka

Namur

B512

Gillet

Toulouse

B062

Goffin

Namur

 

  • Un enregistrement est un ensemble ordonné de champs.

 

F010

Toussaint

Poitiers

 

  • Un enregistrement est l’unité d’échange entre un programme et un fichier.

 

  • Un programme d’application ne manipule pas globalement un fichier mais va lire, créer, supprimer ou modifier des enregistrements.

 

Un champ est caractérisé par :

 

·        Un nom (N° client, nom, localité) ;

·        Une taille : nbre de caractères, nbre d’octets ;

·        Un type : caractères, date, nombre, booléen…

 

Un champ est :

 

·        Atomique ou décomposable ;

·        Monovalué ou multivalué ;

·        Obligatoire ou facultatif.

 

Identifiant :

 

Un champ qui identifie de manière unique un enregistrement.

 

Client

N° Client

NOM

LOCALITE

B112

Hansenne

Poitiers

C123

Mercier

Namur

B332

Monti

Genève

F010

Toussaint

Poitiers

K111

Vanbist

Lille

S127

Vanderka

Namur

B512

Gillet

Toulouse

B062

Goffin

Namur

 

  • Id(client) = N°client
  • Id(client) = N°client, Nom

 

Clés d’accès :

 

  • Le ou les champs sur lesquels s’effectue la recherche des enregistrements.

 

« Identifiant : Un champ qui identifie de manière unique un enregistrement.

Client N° Client NOM LOCALITE B112 Hansenne Poitiers C123 Mercier Namur B332 Monti Genève F010 Toussaint Poitiers K111 Vanbist Lille S127 Va nderka Namur B512 Gillet Toulouse B062 Goffin Namur • Id(client) = N°client • Id(client) = N°client, Nom Clés d’accès : • Le ou les champs sur lesquels s’effectue la recherche des enregistrements.

Client N° Client NOM LOCALITE B112 Hansenne Poitiers C123 Mercier Namur B332 Monti Genève F010 Toussaint Poitiers K111 Vanbist Lille S127 Vanderka Namur B512 Gillet Toulouse B062 Goffin Namur  Attention : • Clé d’accès n’est pas un identifiant ; • Un identifiant : pas toujours utilisé comme clé d’accès ; • Certains champs ne sont ni identifiant ni clé d’accès .

Localité = Namur N° client = F010. »

↓↓↓ APERÇU DU DOCUMENT ↓↓↓

Liens utiles