Introduction à la création d'une base de données
Les serveurs de base de données à l'IUT de Haguenau
Créer une base de données
Créer une table
Définir des clés étrangères et leurs contraintes
Insérer des données
Modifier des données
Exporter ou importer la structure de la base et ses données
Supprimer des données
Qu'est ce qu'une base de données : Support de cours
Support de cours : Qu'est ce qu'une base de données
On peut donner deux types de définition. La première, utilise un vocabulaire complexe pour être précise :
Une base de données est un ensemble de données numériques qui possède une structure ; c'est à dire dont l'organisation répond à une logique systématique. On parlera de modèle logique de données pour décrire cette structure.
Le seconde plus simple, présente l'avantage d'être compréhensible par tout le monde :
Une base de données est un ou plusieurs tableaux qui contiennent des données
Pour aider à comprendre on peut aussi donner des exemples.
Exemple d'une base de données avec un seul tableau :
Table client |
||||
Numéro client |
Nom |
Prénom |
Téléphone |
Date de naissance |
1 |
Dupont |
Pierre |
06 23 41 78 89 |
04/09/2000 |
2 |
Martin |
Sophie |
06 21 45 89 96 |
16/03/1997 |
3 |
Ali |
Khalid |
06 45 87 45 41 |
14/12/2002 |
Exemple d'une base de données avec plusieurs tableaux
Table Client |
||||
Numéro client |
Nom |
Prénom |
Téléphone |
Numéro entreprise |
1 |
Dupont |
Pierre |
06 23 41 78 89 |
1 |
2 |
Martin |
Sophie |
06 21 45 89 96 |
1 |
3 |
Ali |
Khalid |
06 45 87 45 41 |
2 |
Table Entreprise |
||
Numéro entreprise |
Nom |
Adresse |
1 |
Coli SA |
2A ,rue des moulins |
2 |
Au primevert |
7, impasse des rossignols |
La première table décrit des clients alors que la seconde table décrit des entreprises.
Chaque ligne est appelée un enregistrement
Les colonnes sont appelées des champs. Les champs permettent de décrire les enregistrements.
On peut voir une relation entre les deux tables. Le numéro d’entreprise de la table Client, correspond au numéro d’entreprise de la table Entreprise. On peut donc en déduire que le client Khalid Ali travaille dans l’entreprise n°2 « Au primevert ».