BDD - Re

Les Bases de Données et les Systèmes de Gestion de Bases de Données

Notion de Base de données (BD)

◦ Problèmes engendrés par la dépendance de données

◦ Pourquoi des Bases de Données  (BD)

◦ Définitions

Systèmes de gestion de base de données (SGBD)

oObjectifs d’un SGBD

oSGBD et Langages

Les niveaux de représentation

Les applications classiques géraient les données dans des fichiers en utilisant les méthodes d’accès standard

Cependant les SGF classiques ne peuvent pas gérer une grande masse d’information comportant des liaisons

Chaque application disposait de ses propres fichiers et de ses propres programmes

Ä une dépendance majeure entre les données et les programmes

Problèmes des dépendance de données

Redondance de stockage (gaspillage au niv du volume des fichiers)

Communication entre les programmes (partage de données)

Changement de méthodes de stockages par certains programmes

Multiplicité de mise à jour

Sécurité des données

Accès non autorisés à des informations confidentielles

Pourquoi des bases de données (BD)?

Pour y remédier,

}développement d’une nouvelle tendance; une Base de Données tel que:

◦Un seul exemplaire pour chaque élément de données

◦Stockage centralisé des données

◦Une seule exécution des  m-à-j, élimination des problèmes d’incohérence

◦Accès aux données spécifiques pour chaque utilisateur

◦Non apparence des complexités de stockage

◦Assurer la sécurité et la confidentialité des données

Définition

On appelle BD sur « un certain sujet » un ensemble d’informations organisé sur « ce sujet », qui répond aux critères suivants :

◦Exhaustivité ;

◦Non redondance ;

◦Structure.

Exhaustivité  Þ  la présence dans la BD de toutes les        informations concernant le sujet en question.

Non-redondance  Þ   la présence d’une information donnée        une fois et une seule

Structure  Þ   l’adaptation du mode de stockage des informations aux   traitements qui les exploitent et les mettent à jour


Exemples de grandes applications

}Systèmes de compagnies aériennes

}Systèmes bancaires, d'assurance, commerciaux

}Bases de données scientifiques, techniques

◦Biologie

◦Astronomie

◦Produits industriels

◦Santé

◦Transport, …

}Bases de données bibliographiques

Exemples

  Pour construire une BD d’une compagnie aérienne concernant les réservations des vols:

◦quelles informations doivent être stockées ?

◦quels types d'interrogations sont souhaités ?

◦Les données  (informations à stocker)

–les appareils

–les vols

–les aéroports

–les réservations

–les achats de billets

◦Les types d'interrogations

–quels sont les vols au départ de X et arrivant à Y le 15 mars  ?

–quels sont les prix de ces vols ?

–combien de passagers ont voyagé sur le vol 1234 du 15 mars  ?

Return to top