Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Systèmes d’Information
Les bases de données
2
Gérer les informations
Enregistrer (= créer une trace) Utiliser Rapporter (un état de l’information à un moment donné) Constater une évolution Mettre en relation (joindre/comparer les informations) Calculer/interpoler/prévoir (aide à la décision) Maintenir (= mettre à jour) Partager (= mettre à disposition en contrôlant l’accès) Supprimer (=effacer la trace)
3
les bases de données Les bases de données assurent l’ensemble des fonctions de gestion des informations. Informatisées, elles peuvent être locales (liées à un poste de travail), en intranet (réseau interne à l’entreprise) ou extranet (accès depuis l’extérieur). Des protocoles permettent d’assurer la pérennité de l’information : Accès sécurisé (identifiant/mot de passe) Sécurisation des transactions (l’information est maintenue même en cas de défaillance d’un composant) Dispositif miroir pour le stockage (une copie en permanence et dans différents états = sauvegarde incrémentielle)
4
Implémentation d’une BDD
Les données pertinentes sont stockées en fonction des besoins ! Exemple : Gestion de clientèle => il faut pouvoir créer/modifier/supprimer les informations concernant les clients de la société => leur civilité, nom, prénom, adresse, adresse de courriel, etc. Gestion de clientèle sera l’application Clients sera une entité (un tableau) contenant tous les clients Chaque client deviendra un enregistrement (une ligne) de Clients Pour chaque enregistrement, on retrouvera les champs (colonnes) nom, prénom, etc.
5
Un aperçu : amazon.com Une commande !! Traitement du formulaire..
Gestion de commande Gestion de clientèle Gestion de facture Bidot Alain 2 rue Thiers 10120 Saint-André Un client existe-t-il avec cette même adresse de courriel dans nos données clients ? NON N° Nom Prénom Adresse Code Postal Ville courriel 3 Bidot Alain 2 rue Thiers 10120 Saint-André Enregistrement des données client dans la base de données
6
Résumé Une base de données contient des tables (=tableaux)
Ex. : tables clients, fournisseurs, produits, commandes.. Dans chaque table, l’objet (un client, un fournisseur, etc.) correspond à un enregistrement (= une ligne du tableau) Pour chaque enregistrement, les mêmes données sont enregistrées : ce sont les champs (=colonnes du tableau) N° Nom Prénom Adresse Code Postal Ville courriel 3 Bidot Alain 2 rue Thiers 10120 Saint-André
7
Saisie & transactions On saisie les données via des formulaires de saisie : Local (ie formulaire Access) En ligne (ie formulaire html) Les transactions (insertion, mise à jour, effacement, sélection dans la BDD) passe le plus souvent par un système de requêtes (query) qui peuvent constituer un véritable langage : Langage spécifique pour Access (Query By Example : QBE) SQL (Structured Query Language) qui est un langage plus généraliste et dérivé en de nombreuses version et plates- formes.
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.