32
Introduction Introduction Pour concrétiser l’enseignement assisté par Pour concrétiser l’enseignement assisté par ordinateur ordinateur les responsables on proposer de créer des CD- les responsables on proposer de créer des CD- éducatif. éducatif. Dans ce cadre se situe ce projet de mémoire pour Dans ce cadre se situe ce projet de mémoire pour les professeurs stagiaires en 2ème année. C'est le les professeurs stagiaires en 2ème année. C'est le sujet N° " 8 " qui consiste a préparer des projets sujet N° " 8 " qui consiste a préparer des projets sur les Bases de Données pour les élèves de 4éme sur les Bases de Données pour les élèves de 4éme année Sciences Informatiques. année Sciences Informatiques.

Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Embed Size (px)

Citation preview

Page 1: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

IntroductionIntroduction

Pour concrétiser l’enseignement assisté par ordinateurPour concrétiser l’enseignement assisté par ordinateur

les responsables on proposer de créer des CD- éducatif. les responsables on proposer de créer des CD- éducatif.

Dans ce cadre se situe ce projet de mémoire pour les Dans ce cadre se situe ce projet de mémoire pour les

professeurs stagiaires en 2ème année. C'est le sujet N° " 8 professeurs stagiaires en 2ème année. C'est le sujet N° " 8

" qui consiste a préparer des projets sur les Bases de " qui consiste a préparer des projets sur les Bases de

Données pour les élèves de 4éme année Sciences Données pour les élèves de 4éme année Sciences

Informatiques.Informatiques.

En effet ce projet a pour objectif de mettre en œuvre la En effet ce projet a pour objectif de mettre en œuvre la

pédagogie par projet ;pédagogie par projet ; Comme il assure une assistance Comme il assure une assistance

scolaire.scolaire.

Page 2: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Approche par projetsApproche par projets

Cette approche invite les Cette approche invite les enseignants à élaborer et réaliser enseignants à élaborer et réaliser des projets pédagogiques en des projets pédagogiques en rapport avec les programmes.rapport avec les programmes.

Elle favorise le développement de Elle favorise le développement de compétences, et pas seulement compétences, et pas seulement l'acquisition de connaissances.l'acquisition de connaissances.

Page 3: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

ObjectifsObjectifs

C'est un moyen d'apprendre où l'élève C'est un moyen d'apprendre où l'élève doit:doit:

prévoir des difficultés prévoir des difficultés

trouver des solutions à différents trouver des solutions à différents problèmes. problèmes.

Page 4: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

ÉtapesÉtapes

exploration.exploration.

cueillette des données.cueillette des données.

organisation des informations.organisation des informations.

communication et action.communication et action.

Page 5: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Réaliser un projet permet aux élèves de Réaliser un projet permet aux élèves de

mieux contrôler leurs apprentissages et mieux contrôler leurs apprentissages et

de prendre conscience de leurs progrès. de prendre conscience de leurs progrès.

Comme il permet aussi de regrouper les Comme il permet aussi de regrouper les

élèves autour de centres d'intérêts élèves autour de centres d'intérêts

communs et facilite la gestion des communs et facilite la gestion des

classes multi niveaux.classes multi niveaux.

Page 6: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Réalisation d'une Base Réalisation d'une Base de Donnéesde Données

NOTION DE BASES DE NOTION DE BASES DE DONNEES :DONNEES :

stocker des données de façon stocker des données de façon structurée structurée

avec le moins de redondance possible avec le moins de redondance possible etet

mettre en commun ces informations mettre en commun ces informations

Page 7: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

OBJECTIF D’UNE BASE DE OBJECTIF D’UNE BASE DE

DONNEES DONNEES 

Centraliser l’information Centraliser l’information 

Assurer l’indépendance donnée Assurer l’indépendance donnée

traitementstraitements

Accès à l'information plus Accès à l'information plus

rapidement et facilement. rapidement et facilement.

Page 8: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Meilleure gestion des données.Meilleure gestion des données.

Meilleure analyse des données.Meilleure analyse des données.

Meilleure prise de décision. Meilleure prise de décision.

Automatisation de certaines tâches Automatisation de certaines tâches

répétitives. répétitives.

Page 9: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

NOTION DE SGBDNOTION DE SGBD  

La gestion de la base de données La gestion de la base de données

se fait grâce au système de se fait grâce au système de

gestion de bases de donnéesgestion de bases de données

Permet l’accès aux données de Permet l’accès aux données de

façon simplefaçon simple

Page 10: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Manipuler les données présentes dans Manipuler les données présentes dans

la base de données (insertion, la base de données (insertion,

suppression, modification). suppression, modification).

Rechercher efficacement des Rechercher efficacement des

données. données.

Page 11: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Étapes de mise en Étapes de mise en œuvre d’une base de œuvre d’une base de

données données  Etape 1 :Etape 1 : Etude préalable : Etude préalable :

Définition de l’application, Définition de l’application, comprendre le problème,…comprendre le problème,…

Etape 2 :Etape 2 : Analyse fonctionnelle : Analyse fonctionnelle : Schéma conceptuel, schéma logiqueSchéma conceptuel, schéma logique

((Conception de la base de données) Conception de la base de données) Etape 3 :Etape 3 : Réalisation de Réalisation de

l’application : Requêtes, formulaires, l’application : Requêtes, formulaires, états,… états,…

Page 12: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

CONCEPTION DE LA CONCEPTION DE LA BASE DE DONNEES BASE DE DONNEES 

description du contenu de la base de description du contenu de la base de

données sous forme d’un données sous forme d’un

diagramme .Ce schéma décrit diagramme .Ce schéma décrit

l’ensemble des classes d’entités de la l’ensemble des classes d’entités de la

base de données ainsi que les base de données ainsi que les

relations qui existe entre elles.relations qui existe entre elles.

Page 13: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Le schéma physique Le schéma physique 

Prend en compte les caractéristiques Prend en compte les caractéristiques

techniques du système de gestion de techniques du système de gestion de

base de donnée il s’agit d’afficher le base de donnée il s’agit d’afficher le

schéma conceptuel en fonction des schéma conceptuel en fonction des

possibilités offerte par le système possibilités offerte par le système

utilisé.utilisé.

Page 14: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Passage du schéma Passage du schéma conceptuel au schéma conceptuel au schéma

physiquephysique  

1. Chaque classe d’entité sera représenter 1. Chaque classe d’entité sera représenter

sous forme de table avec Access.sous forme de table avec Access.

2. La référence de la classe d’entité 2. La référence de la classe d’entité

représente la clé primaire de la table. représente la clé primaire de la table.

Dans le cas d’une référence composé de Dans le cas d’une référence composé de

plusieurs rubriques on dit que la clé plusieurs rubriques on dit que la clé

primaire de la table est composée aussi de primaire de la table est composée aussi de

plusieurs champs.plusieurs champs.

Page 15: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

3. Les liaisons de type [M : N] serons 3. Les liaisons de type [M : N] serons

représentées sous forme de tables avec représentées sous forme de tables avec

Access.Access.

4. Les liaisons hiérarchiques [1 : N] 4. Les liaisons hiérarchiques [1 : N]

partielles/totales seront représentées sous partielles/totales seront représentées sous

forme de relations de type [1, ∞] avec forme de relations de type [1, ∞] avec

Access.Access.

5. Entre les tables issues des classes d’entités 5. Entre les tables issues des classes d’entités

et les tables issue d’une liaison qui relie ces et les tables issue d’une liaison qui relie ces

classes d’entités nous créons des relations classes d’entités nous créons des relations

avec Access ces relations dépend de type de avec Access ces relations dépend de type de

la liaison.la liaison.

Page 16: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Requêtes Requêtes 

C’est une question pour interroger la base de C’est une question pour interroger la base de

données et d’en extraire les informations données et d’en extraire les informations

spécifiques.spécifiques.

Requête de sélection Requête de sélection :: dont les dont les

critères de sélection sont les opérateurs de critères de sélection sont les opérateurs de

comparaison en addition a d’autres tel que : comparaison en addition a d’autres tel que :

Entre, Dans, Est, Comme, Pas,…Entre, Dans, Est, Comme, Pas,…

Page 17: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Requête paramétréRequête paramétré : : le critère de le critère de

sélection sera sous forme d’un nom de sélection sera sous forme d’un nom de

paramètre saisie entre deux crochets paramètre saisie entre deux crochets

dans la ou les colonnes des champs sur dans la ou les colonnes des champs sur

les quel doivent porter des critères de les quel doivent porter des critères de

sélection. sélection.

Requête d’analyse croiséeRequête d’analyse croisée  :: Permet Permet

d’obtenir un résultat sous forme de d’obtenir un résultat sous forme de

tableau tableau

Page 18: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Requêtes d’action Requêtes d’action : : Permet la Permet la

réalisation de modifications (mise a réalisation de modifications (mise a

jour, suppression, ajout) cette requête jour, suppression, ajout) cette requête

ne crée pas de table dynamique mais ne crée pas de table dynamique mais

agit directement sur les agit directement sur les

enregistrements des tables concernée. des tables concernée.

Requête de suppression :Requête de suppression : Permet d’effacer Permet d’effacer

des enregistrements dans une table.des enregistrements dans une table.

Page 19: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

– Requête de création table :Requête de création table : Permet de Permet de matérialiser le résultat d’une requête multi matérialiser le résultat d’une requête multi table dans une seul table (exemple : création table dans une seul table (exemple : création d’un état pour l’imprimer)d’un état pour l’imprimer)

– Requête Ajout :Requête Ajout : Permet d’ajouter des Permet d’ajouter des

enregistrements à la fin d’une table.enregistrements à la fin d’une table.

– Requête de MAJ :Requête de MAJ : Permet de changer les Permet de changer les

données d’un ou de plusieurs champs d’une données d’un ou de plusieurs champs d’une

table en une seule manipulation.table en une seule manipulation.

Page 20: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Les Formulaires Les Formulaires 

Pour saisir les données de façon plus Pour saisir les données de façon plus ergonomique que celle de la feuille de ergonomique que celle de la feuille de donnée et pour éditer facilement ces donnée et pour éditer facilement ces données, un formulaire va permettre données, un formulaire va permettre de combiner :de combiner :

Des données provenant des Des données provenant des différentes tables différentes tables

Des graphiques, des valeurs Des graphiques, des valeurs sélectionnées, à partir des listessélectionnées, à partir des listes

Des totaux calculés, des champs Des totaux calculés, des champs calculés utilisant des fonctions calculés utilisant des fonctions mathématiquesmathématiques

Page 21: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

Les États Les États 

Les Etats permettent l’impression Les Etats permettent l’impression d’enregistrements selon une d’enregistrements selon une présentation qui aura été définie présentation qui aura été définie préalablement.préalablement.

L’état permet aussi de gérer des L’état permet aussi de gérer des étiquettes. Peut grouper des étiquettes. Peut grouper des données, montres des totaux par données, montres des totaux par groupe, intégrer des images et des groupe, intégrer des images et des graphiques. Il peut également être graphiques. Il peut également être inséré dans un autre état.inséré dans un autre état.

Page 22: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet
Page 23: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet
Page 24: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet
Page 25: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet
Page 26: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet
Page 27: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet
Page 28: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet
Page 29: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet
Page 30: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet
Page 31: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet
Page 32: Introduction Pour concrétiser lenseignement assisté par ordinateur les responsables on proposer de créer des CD- éducatif. Dans ce cadre se situe ce projet

ConclusionConclusion

Ce projet est réaliser dans le cadre de Ce projet est réaliser dans le cadre de l’amélioration de la stratégie d’enseignement l’amélioration de la stratégie d’enseignement et la concrétisation de l’approche par projet.et la concrétisation de l’approche par projet.

Cette application est composé de deux Cette application est composé de deux parties :parties :

Une partie théorique dans laquelle on aUne partie théorique dans laquelle on a définit la notion de base de données ainsi définit la notion de base de données ainsi

que le système de gestion de base de que le système de gestion de base de données et on a présenter aussi les étapes données et on a présenter aussi les étapes de réalisation de BD avec Microsoft Access.de réalisation de BD avec Microsoft Access.

Une Partie réalisation dans laquelle on a cité Une Partie réalisation dans laquelle on a cité les différents outils utilisés pour la réalisation les différents outils utilisés pour la réalisation de ce travail y compris le matériel et la liste de ce travail y compris le matériel et la liste des grilles qui forment cette application.des grilles qui forment cette application.