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

CM2-Informatique

Cours : CM2-Informatique. Recherche parmi 299 000+ dissertations

Par   •  7 Décembre 2017  •  Cours  •  389 Mots (2 Pages)  •  574 Vues

Page 1 sur 2

CM2-Informatique

1-principales notions en BD

-Base de données

-taille :nom,structure,contenu

-champ type

-clé primaire :-unicité des valeur( jamais de double),valeur nulle

la base de donnée est une collection de données structure en table ;entre les tables il y a des liens ;nous avons besoins de navigue entre les table

notion n°5 liens entre table

exemple

considérons la bases de donnes suivantes constituer de 3 tables

Avion(noavion ;typeavion,datems,nbhvol)

Commandant(nocom,nom,prenom,tel)

Vol(novol,datevol,hdep,harr,noavion,nocom)

Il existe des champs commun a plusieurs tables

Table avion

1

Airbus

01/01/2016

1500

2

Boeing

01/012016

758

 

Table commandant

1

Dupont

louis

2

Martin

Jean

 

Table vol

AF782

01/03/2017

8

10

2

1

Ces champs permette de naviguer entre les table au moment où l’on posera des requête sur la base de donnée

Par exemple la requête donné le type de l’Avion qui a effectuer le vol AF782 ? il y a alors nécessite d’utiliser deux tables

Les valeurs des champs doivent exister dans d’autres tables par exemples

Les valeurs du champs no avion de la table vol doivent exister comme valeur du champs no avion de la table avion

Ces champs communs s’appellent des clefs étrangère (externe)n’ont pas les même contrainte que les clefs primaires

Toutes tables a une clef primaire une table peut ne pas avoir de clef étrangère un table peu avoir plusieurs clef étrangère

Exemple 2 :

Client(nocli,nomcli,adrcli,CAcli)

Commande(nocom,datecom,mtcom,nocli)

No cli est un clé étrangère ces valeurs doivent exister comme valeur du champs noli de la table client

Table

Clé primaire

Clés étrangère

Table référence

Champs référence

Avion

Nouvion

aucune

-

-

commandant

nocom

aucune

-

-

Vol

numvol

Noavion

nocom

Avion

commandant

Noavion

Nocom

Cas particuliers

Employé(noemp,nomemp,salaire,nodep)

[pic 1]

Département(nodep,nomdep ,buget,nodir)

Nodir dans la table departement est un clé étrangère ces valeurs doivent exister comme valeur du champs noemp de la table employé

Cas 2

Employé(noemp,nomemp,salaire,noresp)

Noresp

Représentation graphique [pic 2]

[pic 3][pic 4][pic 5][pic 6][pic 7][pic 8][pic 9]

2-bonnes et mauvaises bases de données

on souhaite construire une bases de donne pour un bureau d’immatriculation de voiture qui gère les achats des voiture par  des personnes

...

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