• Aucun résultat trouvé

Les bases de données

N/A
N/A
Protected

Academic year: 2022

Partager "Les bases de données"

Copied!
4
0
0

Texte intégral

(1)

2eme Année Lycée Pilote de Sousse

Les bases de données

Nombre de séances: 10 Séances Horaire : 20 Heures Objectifs :

Identifier une base de données et un SGBD.

Décrire l’intérêt d’utilisation des bases de données.

Utiliser les fonctions de base du SGBD pour gérer une base de données :

Charger une BD

Interroger une BD.

Mme Nefzaoui S. 2009/2010

(2)

2eme Année Lycée Pilote de Sousse

FICHE PEDAGOGIQUE : Séance 1/10

Les bases de données

Plan de la leçon : Durée : Réflexions Pédagogiques :

Activité d’introduction

I- Introduction 1- Définition

d’une Base de données 2- Intérêts d’une

base de données 3- Définition

d’un SGBD II- Composants

d’une BD 1- Les tables 2- Les relations Activité

20 mn 10 mn 10 mn 10 mn 15 mn 15 mn

30 mn

Objectifs de la leçon :

Présenter les différentes méthodes de gestion des informations

Identifier une donnée et une information

Définir une base de données

Méthode envisagée :

 Notions de cours.

Aspect pratique.

Documentation : Questions à Poser :

Documentation personnelle.

Recherche internet.  Quelles sont les différentes méthodes pour gérer des informations concernant la gestion de présence des élèves?

 Quels sont les avantages et les inconvénients de chacune de ces méthodes?

 Pourquoi utilise-t-on une base de données?

Difficultés prévues :

Difficultés rencontrées : Thermes techniques :

Base de données SGBD

Table Relation

Mme Nefzaoui S. 2009/2010

(3)

Mme Nefzaoui S. Lycée Pilote de Sousse

1

ère

Séance :-2 Heures-

Activité : Le lycée désire gérer la présence de ses élèves. Citer les différentes méthodes à utiliser ainsi que leurs avantages et inconvénients.

Les élèves parleront d’une gestion en papiers et surtout en utilisant le tableur. Mais le tableur dégage des inconvénients de gestion de grande masse d’informations d’où la nécessité d’utilisation d’un système de gestion de base de données.

I- Introduction :

1- Définition d’une base de données:

Une base de données est un ensemble de données relatives à un sujet donné d’un ou plusieurs domaines du monde réel. Ces objets sont reliés de manière à réduire la redondance des informations et maximiser l’efficacité.

 Une base de données peut être :

Locale : utilisable sur une machine par un utilisateur.

Répartie : les informations sont stockées sur des machines distantes et accessibles par réseau.

2- Intérêts d’une base de données:

La centralisation : Les données peuvent être utilisées par plusieurs programmes et plusieurs utilisateurs.

Intégration des liaisons entre les données : Les liens entre les données sont inclus dans la base.

Intégrité des données : Ce sont les règles assurant la cohérence entre les données.

Concurrence d’accès : Plusieurs utilisateurs peuvent travailler en même temps sur la base.

Pour gérer une base de données, on doit utiliser un Système de Gestion de Base de Données (SGBD).

3- Définition d’un système de gestion de base de données: SGBD

Un SGBD est un logiciel qui permet de décrire, modifier, manipuler, interroger, gérer les données d’une base de données.

Exemples :

 Oracle

 Microsoft SQL Server

 MySQL (logiciel libre)

 Microsoft Access

 Microsoft FoxPro

 DB2 d’IBM

-1-

(4)

Activité : Lancer le SGBD fourni avec Microsoft office et soit à gérer la gestion de présence des élèves.

II- Les composants d’une base de données:

1- Les tables:

Une table est un ensemble de données relatives à un même sujet. Elle a la forme d’un tableau.

Une table est formée de plusieurs colonnes appelées aussi : champs ou attributs et de lignes appelées aussi enregistrements.

Exemple : Table Élève :

Elève

Inscription CIN Nom prénom adresse 012567 19831234 Ali Methenni Sousse 012571 18325432 Besma ltaief Maken 012572 17785678 Amor belhadj Monastir 012577 18769876 Amira Mrad Mahdia

Une table doit avoir une clé primaire qui est un champ ou colonne permettant d’identifier de façon unique chaque enregistrement de la table.

Remarques :

 Aucun SGBD n’accepte les doublons ou une valeur Nulle à une clé primaire d’une table.

 On peut distinguer un champ clé primaire en le mettant en gras ou en le soulignant

2- Les relations entre les tables:

Une relation est un lien entre deux tables d’une BD à l’aide de deux champs en commun. Ces deux champs sont dits associés. Le champ qui représente la clé primaire d’une table inséré dans la deuxième table est appelé Clé étrangère dans la deuxième table.

Pour identifier le type de relation entre ces deux tables, on se posera les deux questions suivantes :  Pour un enregistrement de la 1ère table, combien peut-on avoir de correspondants dans la 2ème table?

 Pour un enregistrement de la 2ème table, combien peut-on avoir de correspondants dans la 1ère table?

Remarques: Les deux champs associés doivent être de même type.

On peut distinguer un champ clé étrangère en le suivant par le signe dièse (#) ou en le soulignant en double.

Pour les champs associés, on doit appliquer l’intégrité référentielle afin d’assurer que les valeurs prises par la clé étrangère soient des valeurs prises par la clé primaire de la table mère. (Impossible d’associer un élève à une classe s’il n’appartient pas déjà à la liste des élèves).

Activité : Création des tables et relations nécessaires pour la gestion de présence des élèves dans un lycée.

Références

Documents relatifs

x x concernent les livres ; les chiffres X V I les sous et les chiffres VI III I les deniers, puisque la livre se divise en 20 sous et le sou en 12 deniers. Nous ne l'avons

Attention, il peut y avoir plusieurs bonnes réponses.. Le tableau ci-dessous indique la superficie, en km², de chacun de ces pays :?. 1) Sur l’axe ci-dessous, place les

Justier que Q est inversible et calculer son

Combien de omités diérents omprenant au moins 2 garçons est-il possible de onstituer.. Combien de omités diérents ontenant F red et Emilie est-il possible

- On étudie les conséquences d’une relation de domination d’un processus adapté positif et continu à droite par un processus

Pour exprimer l’écart entre ces deux coefficients on pourra utiliser les relations matricielles qui précèdent (KENDALL est à CONDORCET ce que SPEARMAN est à

Le graphique semble indiquer une association entre les variables poids et taille: une plus grande taille semble correspondre en moyenne ` a un plus grand poids2. Une fa¸con

Mais elle va nous montrer aussi que si, dans une des figures, deux points sont d'un même côté par rapport à un plan, il en sera de même pour les points et le plan correspondants