Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parGaston Blanchard Modifié depuis plus de 10 années
1
Les concepts et les méthodes des bases de données
Cours No 10 Les concepts et les méthodes des bases de données
2
Plan du cours Les besoins en informations pour des fins de gestion
Les concepts fondamentaux des bases de données Créer une BD Requêtes
3
Les besoins en information de gestion Schéma d’un SIG
stratégique Gestion tactique BD de l’entreprise Gestion opérationnelle SI transactionel
4
Structure d’un dépôt de données
Comment les données sont-elle organisées dans un dépôt de données ? Comment fait-on pour stocker de nouvelles données ? Comment fait-on pour extraire de l’information ? Extraction Stockage BD employés
5
Base de données Le modèle relationnel Une organisation possible
Repose sur le concept de table Fichier contenant l’ensemble des données relatives à une entité précise Les tables peuvent être mises en relation les unes avec les autres
6
Base de données relationnelle
Exemple: Base de données pour supporter la prise de commandes Une table CLIENT Les données sur les clients Une table PRODUIT Les données sur les produits de l’entreprise Une table COMMANDE Les données sur les commandes passées par les clients Une table DÉTAIL DES COMMANDES Les données sur les produits commandés dans chaque commande Construire les tables avec les étudiants
7
DSBD Représente le schéma de la BD CLIENT PRODUIT COMMANDE
No du client Nom Adresse No du produit Description Prix COMMANDE No de la commande No du client Adresse DÉTAILS DE COMMANDE No de la commande No du produit Quantité
8
Table Une table est un objet qui contient les données relatives à une entité particulière Les entités peuvent être Des intervenants: Clients, Forunisseurs, Vendeurs Objets: Produits, des personnes Transactions: Commandes, des factures Une table est identifiée par un nom qui lui est propre Une BD peut contenir plusieurs dizaines de tables, voir même des centaines.
9
Table suite Enregistrement Attribut (champ) Chaque ligne d’une table
Ensemble de valeurs (élément e donnée) qui décrivent un « individu » particulier de la table Les enregistrements d’une table sont uniques Attribut (champ) Les colonnes d’une table: sa structure Une table est complètement définie par ses attributs. Propriétés Nom Type de valeur Obligatoire Unique Intervalle de validité Intégrité référentielle
10
Le concept de clé primaire
Attribut qui identifie de manière unique chaque enregistrement d’une table Ça peut-être aussi une réunion d’attributs (clé multi-attributs) À qoui sert une clé ? À accéder à un enregistrement par sa valeur de clé Indexer la table
11
Relation entre tables Se fait par l’intermédiaire d’attributs analogues (communs) CLIENT No du client Nom Adresse COMMANDE No de la commande No du client Adresse
12
Relation entre tables suite
Relation 1 à N Relation 1 à 1 Relation M à N
13
L’interrogation d’une BD
Requête QBE CHAMP TABLE TRI CRITÈRES
14
Requête SQL SELECT.... FROM WHERE... ORDER BY... GROUP BY...
15
SGBD Créer des BD Saisir les données des tables de la BD
MAJ les données d’une BD Ajout, suppression, correction Interroger une BD Requêtes Gérer les accès simultanés à une BD Sécurité de la BD Intégrité des données Autorisation d’accès Copie de sécurité
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.