Fiche de révision : Introduction aux bases de données

Plan du Cours

  1. Limites de l’approche par fichiers
  2. Bases de données et SGBD
  3. Classification des SGBD
  4. Conception d’une base relationnelle

1. Limites de l’approche par fichiers

★ À maîtriser

  • Dans une organisation, les informations apparaissent à des instants, des endroits et sous des formes différents.

📌 L’approche par fichiers peut produire plusieurs formats de fichiers, une redondance des données, une redondance de code et des difficultés de partage des données.

📌 Dans l’approche par fichiers, la multiplicité des formats rend la gestion difficile, la redondance des données peut provoquer des incohérences, la redondance de code augmente les coûts et complique la maintenance, et le partage soulève un problème de confidentialité.

Compléments

  • Une gestion automatisée de l’information peut mobiliser:
    • plusieurs fichiers
    • plusieurs applications
    • plusieurs langages
    • plusieurs supports physiques de stockage
    • plusieurs normes
    • plusieurs équipes de développement

Astuce mémo

Fichiers multiples → redondance → incohérences et maintenance difficile

2. Bases de données et SGBD

Notions clés & Définitions

  • Base de Données : ensemble structuré d’informations agrégées ou élémentaires accessible par une communauté d’utilisateurs
  • Système de Gestion de Base de Données : logiciel qui permet d’interagir avec une base de données et d’implanter ses fonctions de gestion

Points essentiels

  • Un SGBD permet d’archiver, de retrouver, de traiter et de mettre à jour les données mémorisées dans une base de données.

  • Les objectifs fondamentaux d’un SGBD sont: centraliser l’information, assurer l’indépendance données-traitement, permettre des liaisons entre ensembles de données, garantir l’intégrité, garantir la sécurité, garantir la confidentialité, permettre le partage des données

Astuce mémo

BD = données structurées ; SGBD = logiciel qui les gère

3. Classification des SGBD

★ À maîtriser

📌 Les SGBD peuvent être classés selon leur modèle logique des données, leur nombre d’usagers, leur usage, leur architecture retenue et certaines caractéristiques techniques.

📌 OLTP désigne un usage avec un très grand nombre de transactions simples en parallèle, notamment pour la banque et la réservation en ligne, tandis qu’OLAP désigne un usage avec un faible nombre de transactions très complexes, notamment pour les entrepôts de données, les data cubes et le data mining.

Compléments

  • Les modèles logiques des données cités sont:

    • le modèle relationnel
    • le modèle objet-relationnel
    • le modèle graphe
  • Les caractéristiques techniques citées sont:

    • in-memory database
    • cloud database
    • embedded database

Astuce mémo

OLTP : nombreuses transactions simples ; OLAP : peu de transactions complexes

4. Conception d’une base relationnelle

★ À maîtriser

  • La conception d’une base de données relationnelle part du réel, construit un modèle conceptuel sous forme de diagramme UML, applique des règles de passage vers un schéma relationnel, puis peut conduire à une normalisation, à un modèle physique et à la mise en œuvre avec le langage SQL.

  • Dans l’exemple de schéma relationnel, la relation Etudiant contient idEtudiant, nom et dateNaiss, la relation Examen contient idEtudiant, idUE et note, et la relation UE contient idUE, nomUE et coefficient.

Compléments

📌 Dans le schéma relationnel présenté, idEtudiant et idUE identifient les relations Etudiant et UE, tandis que les mêmes attributs préfixés par # apparaissent dans Examen comme références vers ces relations.

Astuce mémo

Réel → modèle conceptuel → modèle logique → modèle physique

Tableaux de synthèse

BD et SGBD

NotionNatureRôle
Base de DonnéesEnsemble structuré d’informationsArchiver et rendre accessibles les données
Système de Gestion de Base de DonnéesLogicielInteragir avec la base et assurer sa gestion

Teste tes connaissances

Teste tes connaissances sur Introduction aux bases de données avec 11 questions à choix multiples et corrections détaillées.

1. Pourquoi les informations d’une organisation rendent-elles l’approche par fichiers difficile à structurer ?

2. Quelle situation illustre une redondance des données plutôt qu’une redondance de code ?

Faire le QCM →

Révisez avec les flashcards

Mémorisez les concepts clés de Introduction aux bases de données avec 24 flashcards interactives.

À quels moments et endroits apparaissent les informations dans une organisation ?

À des instants et endroits différents.

Que mobilise une gestion automatisée de l’information ?

Plusieurs fichiers, applications, langages, supports et équipes.

Quels problèmes l’approche par fichiers peut-elle produire ?

Formats multiples, redondance des données et du code, difficultés de partage.

Voir les flashcards →

Cours similaires

Crée tes propres fiches de révision

Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.

Générateur de fiches