La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

1 ACCESS Découverte. 2 Motivation ACCESS Chef de projet, Maitre dœuvre, Consultant, Ingénieur, Technicien, Petites mains… BD, Applications de gestion,

Présentations similaires


Présentation au sujet: "1 ACCESS Découverte. 2 Motivation ACCESS Chef de projet, Maitre dœuvre, Consultant, Ingénieur, Technicien, Petites mains… BD, Applications de gestion,"— Transcription de la présentation:

1 1 ACCESS Découverte

2 2 Motivation ACCESS Chef de projet, Maitre dœuvre, Consultant, Ingénieur, Technicien, Petites mains… BD, Applications de gestion, SI, SIG, SID, Datawarehouse, Applications décisionnelles (BI), Datamining… 30K 20K

3 3 Motivation… à court terme Une ou plusieurs notes. Examen sur machines, Dossier individuel, Dossier par groupe de 2, 4, 12… Preférence ?

4 4 Faisons connaissance… vous Merise Modèle entités-associations Modèle relationnel SQL SGBD

5 5 Faisons connaissance… vous Programmation procédurale Enregistrements, Pointeurs, VB, VBA Programmation événementielle

6 6 Faisons connaissance… moi Doctorant en informatique (analyse automatique dimages numériques)

7 7 Pause

8 8 Objectif des 4x4h de cours Apprendre à utiliser le SGBD ACCESS, pour créer des applications de gestion, où des données sont stockées et manipulées.

9 9 Ressources (Access, les bases)

10 10 Conclusion (1/2) ACCESS est un SGBDR et un RAD. Utiliser ACCESS pour de petites applications de gestion mono-utilisateur. La notion théorique fondamentale est celle dintégrité.

11 11 Conclusion (2/2) Les données sont stockées dans des tables. Elles sont retrouvées à laide de requêtes. Les formulaires permettent lalimentation ou la mise à jour dune base, par saisie contrôlée. Les états présentent les données dune base, pour une consultation papier. Les macros et modules (VBA) permettent dautomatiser les traitements et de créer une véritable application.

12 12 Interface

13 13 Objet table Pré-requis : modèle E/A, R Schéma de table Shéma de la table en épaisseur (saisie non contôlée)

14 14 Schéma de la table

15 15 Schéma de la table

16 16 Exo1 Créer une table PERSONNE Avec pour champs : Un identifiant arbitraire (clef primaire) Nom, prenom, sexe et date de naissance.

17 17 Schéma de la table

18 18 Exo2 Créer une table PARENTE représentant la relation de parenté. Avec pour champs : Deux identifiants numériques IDpere et IDfils (clef primaire composée)

19 19 Schéma de la table

20 20 Schéma de la table en épaisseur Schéma de la table = Affichage, mode création Schéma en épaisseur = Affichage, mode feuilles de données

21 21 Exo3 Alimenter votre base avec quelques individus (vous, vos frères et sœurs, vos parents)

22 22 Objet formulaire Pré-requis : programmation graphique événementielle Consultation synthétique dune base et saisie contrôlée. Il se construit à partir dune ou plusieurs tables et se composent de contrôles caractérisés par différentes propriétés dont lune est de réagir à des évenements (clic, fermeture, perte du focus, etc.)

23 23 Exo4 Créer un formulaire, à laide de lassistant, pour saisir de nouvelles personnes. Créer un formulaire en mode création, avec deux listes déroulantes pour saisir les relations de parenté entre personnes déjà saisies. Créer un formulaire menu permettant laccès aux formulaires précédents.

24 24 Exo5 Créer un formulaire de consultation (ni ajout, ni mise à jour, ni suppression autorisée). Avec des champs texte pour le nom, le prenom, la date de naissance dune personne et la liste de ses enfants.

25 25 Exo6 Créer des bases cohérentes à partir des fichiers country.txt, codes.xml et genealogie.xml


Télécharger ppt "1 ACCESS Découverte. 2 Motivation ACCESS Chef de projet, Maitre dœuvre, Consultant, Ingénieur, Technicien, Petites mains… BD, Applications de gestion,"

Présentations similaires


Annonces Google