Chapitre 1
Nombre d’heure : 2
Nombre de séance : 1
3ème STI
Plan du chapitre
1. Introduction à la gestion des données
1.1Information et donnée
1.1.1. Définition
1.1.2. Eléments constitutifs d’une information
1.2La persistance
1.3L’organisation papier 1.4L’organisation en fichiers
2. Bases de données : notions de base
2.1Définition d’une base de données
2.2Intérêt de l’utilisation d’une base de données 2.3Les modèles des bases de données
2.3.1 Le modèle hiérarchique 2.3.2 Le modèle réseau 2.3.3 Le modèle relationnel Retenons
Lecture Exercices
Chapitre 1 : Notion de Base de données
1. Introduction à la gestion des données
1.1. Notion de données et d’information
1.1.1. Définition
Une donnée peut être considérée comme étant un élément de base d’un raisonnement, d’une recherche, d’une étude etc.
Un regroupement de données donnent naissance à une information.
1.1.2. Eléments constituants une information
Les données sont généralement regroupées selon leur appartenance à un objet du monde réel. L’ensemble d’objets homogènes (cohérents) constitue une entité.
Une entité est décrite par un ensemble d’attributs (ou propriétés). Chacun de ces attributs prend ses valeurs dans un ensemble appelé Domaine.
Parfois, l’information provient de deux ou plusieurs entités reliées entre elles par ce qui est couramment appelé association.
1.2. La persistance
Une donnée est rarement utilisée une seule fois, donc elle doit être mémorisée (sur disque ou serveur).
Persistance mémorisation + disponibilité
Lors de la mémorisation d’une donnée, deux aspects doivent être pris en considération : Le type du support de mémorisation (papier ou fichier),
Le format de mémorisation : La forme selon laquelle une donnée est mémorisée (texte, image, son, vidéo).
1.2.1. L’organisation papier
L’organisation des données en papier (fiches, registres, cahiers, etc.) présente plusieurs problèmes parmi lesquels :
Classement de document
Consultation du document
Contraintes des tailles des documents
Délai de recherche et de conservation
Fiabilité du classement d’archivage
Sécurité contre la destruction et le vol
Qualité de la restitution (photocopie, fax…) 1.2.2. L’organisation en fichier
Un fichier est un ensemble de données structurées mémorisées sur un support de stockage permanent (disques durs, des DVD, des flashs disques, etc.).
Cette organisation possède les inconvénients suivants :
Lourdeur d’accès aux données
Manque de sécurité
Redondance de données
Donc pour remédier à ces inconvénients on a recherché des solutions tenant compte à la fois des désirs des utilisateurs et des progrès techniques. Cette recherche a abouti au concept de base de données.
2. Bases de données : Notions de base
2.1. Définition d’une base de données
Une base de données est une collection de données structurées relatives à un ou plusieurs domaines du monde réel.
Professeur : Soussi Ezzeddine Page 1
Base de données
Serveur
Client Client Client
Chapitre 1 : Notion de Base de données
Figure : Une base de données dans une architecture client/serveur.
2.2. Intérêt de l’utilisation des bases de données
L’organisation des données sous forme de bases de données présente les avantages suivants : Centralisation
Indépendance entre données et programmes Intégration des liaisons entre les données Intégrité de données
Partage des données (ou concurrence d'accès)
2.3. Les modèles des bases de données
Une base de données représente à la fois les données décrivant les objets du monde réel et les liens (ou associations) existant entre ces objets.
Depuis l’apparition des bases de données, quatre modèles se sont succédé pour permettre la structuration des données :
2.3.1. Le modèle hiérarchique
Le seul type de lien dans ce modèle est le lien père-fils (ou 1 : n). Un objet peut avoir plusieurs fils, mais un fils ne peut avoir qu’un seul père.
2.3.2. Le modèle réseau
Cette base de données se présente comme un graphe, ou réseau. Tous les types de liens sont possibles, notamment les liens (n : m).
2.3.3. Le modèle relationnel (le plus utilisé)
Ce modèle consiste à représenter aussi bien les objets que les liens à l’aide d’une structure appelé table. Une table est une structure tabulaire dont les colonnes, appelées aussi attributs, correspondent aux caractéristiques de l’objet ou de l’association à représenter et les lignes, appelées aussi tuples ou n-uplets, correspondent aux occurrences.
2.3.4. Le modèle orienté objet
Une base de données à objets est un stock d'informations groupées sous formes de collections d'objets persistants.
Professeur : Soussi Ezzeddine Page 2