Séance 5-Base de données PDF

Title Séance 5-Base de données
Author Anabelle Dernia
Course Technologies de l'information dans les organisations
Institution HEC Montréal
Pages 4
File Size 189.4 KB
File Type PDF
Total Downloads 9
Total Views 145

Summary

Download Séance 5-Base de données PDF


Description

Séance 5 : Concept de base de données

Les bases de données sont au cœur des systèmes d’information des organisations. Ces bases de données, principalement les bases de données relationnelles, permettent de saisir, de transformer, de stocker et de diffuser les données maîtresses qui supportent les opérations. Ces bases de données sont au cœur, elles sont la fondation des systèmes d’informations qui supportent les processus d'affaires des entreprises.

1.

Les notions clés liées aux bases de données Rôle bases de données : i.

Stocker l’information sur les ressources de l’organisation (clients, fournisseurs, produits, étudiants, cours, etc.)

ii.

Stocker l’information sur les transactions que l’organisation effectue (commande d’un client, achat chez un fournisseur, inscription d’un étudiant à un cours, etc.)

iii.

Permettre de répondre aux questions de gestion

1 pétaoctet = 1 milliard de mégaoctets/écouter un pétaoctet de musique numérique prendrait environ 2000 ans Base de données : ensemble de données organisées et structures de telle façon à ce qu’elles soient facilement accessibles et mises à jour Base de données relationnelles : Base de données pour laquelle les données sont structurées à l’aide de tables reliées entre elles

Table : composée de colonne et de ligne (horizontale) Enregistrement : une ligne (horizontale) Champ/attribut : un élément d’information qui décrit les enregistrements de la table (titre). Attention * Il faut faire la distinction entre le champ (nom de la colonne) et la valeur prise par le champ pour un enregistrement particulier

Clé primaire : le champ qui permet d’identifier de façon unique chacun des enregistrements de la table. La clé doit nécessairement posséder une valeur. Elle doit être un champ dont la valeur ne changera pas dans le temps. (D’habitude No) Clé concaténée : une clé composée de plusieurs champs. Les champs pris ensemble constituent la clé. Clé étrangère : Un champ est une clé étrangère dans une table s’il est clé primaire dans une autre table. Doit respecter l’intégrité référentielle c’est-à-dire que la valeur étrangère doit exister dans la table ou l’attribut est clé. Liens entre les tables : Un lien entre deux tables s’établit entre la clé primaire d’une table et la clé étrangère d’une autre table. Le lien entre la clé primaire et la clé étrangère représente un lien d’un à plusieurs : 1 à N ou 1 à infini (1 clé primaire, N clé étrangère) Diagramme de structure de base de données

2.

La nomenclature des bases de données

3.

Les modèles logiques des bases de données

4.

Les concepts d’intégrités de données

Intégrité des bases de données 2 mécanismes : i.

Spécifier des conditions que doivent respecter les valeurs des champs (propriétés des champs)

ii.

Éliminer la redondance (dédoublement des données)

Propriétés des champs 1) Type de valeur 

Texte



Alphanumérique (numéro qu’on ne peut pas additionner ex. adresse, code_client)



Entier (valeur)



Réel (fraction)



Monétaire



Date/Heure



Booléen (valeur 0 moins?)

2) Champ obligatoire 

Le champ doit nécessairement posséder une valeur pour chaque enregistrement



Par définition, la clé primaire doit être définie comme obligatoire

3) Unique 

La valeur du champ doit être unique pour tous les enregistrements de la base de données



Par définition, la clé primaire doit être définie comme obligatoire

4) Intervalle de validité 

Par exemple si la valeur doit être plus grand que 10, 9 ne doit pas être accepté ou la date de livraison doit être plus tard que la date d’achat

5) Intégrité référentielle 

La valeur prise par la clé étrangère doit exister dans la table ou celle-ci est clé primaire

Éliminer de la redondance 

Afin d’éviter l’inconsistances



Clé obligatoire, certains valeurs manquent

Solution? Règle générale : Une table par entité/transaction

5.

Les concepts de données maîtresses des organisations

Le diagramme de structure de données et les règles d’affaires  Règle d’affaires : règle qui définit le fonctionnement désiré d’une organisation Ex. Un étudiant doit avoir réussi les préalables avant de s’inscrire à un cours On ne peut vendre qu’à un client préalablement approuvé Un client peut commander plusieurs produits sur la même commande L’entreprise n’utilise qu’un seul fournisseur par produit

L’entreprise ne fait qu’avec un seul fournisseur pour chaque produit vendu mais, un fournisseur peut fournir plusieurs produits à l’entreprise Un client peut commander des produits offerts par une commande distincte pour chacun des produits commandés  Changement dans les règles d’affaires

base de données

Changements dans la structure de la...


Similar Free PDFs