Organisation de l'information, base de données, SGBDR, ACCESS, données relationnelles
Une base de données est un ensemble de données organisé pour stocker et exploiter des informations se rapportant à un sujet. Par ex. la base de données des salariés d'une entreprise.
Un système de gestion de base de données (S.G.B.D.) est une couche logicielle (programme informatique) qui permet d'organiser, de présenter, de rechercher et de conserver des informations.
Un système de gestion de base de données relationnelles (S.G.B.D.R.) permet d'organiser des données par sujets et établir des relations entre eux. Microsoft ACCESS est un système de gestion de base de données relationnelle.
[...] Une donnée est une information utile à l'exécution de traitement. Ex. une raison sociale, un chiffre d'affaires Les informations constantes ne sont pas retenues ex : les informations stables de l'entreprise placées en tête et en pied de page du courrier commercial. Les informations constantes sont appelées paramétres. Analyser ces données et préparer le dictionnaire des données : c'est un tableau qui précise les caractéristiques des données lors de l'analyse de l'existant après avoir éliminé les données redondantes et en respectant la règle : à une donnée ne doit correspondre qu'un libellé. [...]
[...] Remarque : Le problème se pose dans les relations dont la clé primaire est composée d'une clé complexe (plusieurs clés étrangères). Mauvais exemple : CATEGORIE (codecateg, n°produit, nom_catégorie) Cette relation est mal construite car le nom_catégorie dépend fonctionnellement et uniquement de codecateg donc n°produit lui est inutile. Il faudrait corriger la relation : CATEGORIE (codecateg, nom_catégorie) Bon exemple : COMMANDER (n°commande, n°produit, date, quantité_commandée) La quantité commandée dépend bien d'une commande précise (numéro de commande) sur un produit précis (numéro d'article) à une date donnée. [...]
[...] Le vocabulaire : L'entité est un objet, concret ou abstrait, caractérisé par des attributs ou propriétés. Ex. Une entité comporte plusieurs occurrences : Client Numéro client Nom client Entité Attributs (ou propriétés) Entité Client N°client Nom Prénom Rue 2000 LEBON Daniel 2 rue des Pins 2001 MARTIN Pierre 4 allée Bleu Occurence < number > Phase de conceptualisation de la base de données Le vocabulaire : L'identifiant est une propriété pa rticulière qui permet d'identifier l'entité et est appelé clé primaire ou identifiant. La valeur de la clé doit correspondre à une seule entité. Par ex. [...]
[...] Microsoft ACCESS est un système de gestion de base de données relationnelle. < number > Un SGBDR Permet de traiter des ensembles de données en assurant : La confidentialité (protection contre les indiscrétions) ; La sécurité : Les SGBD travaillent sur deux domaines : L'autorisation d'accès associée à un compte identifié et le maintien d'une base stable (sans erreur, sans valeur incomplètes, gérant les conflits d'accès) Droits d'accès : selon leur niveau de complexité, les SGBD peuvent définir les droits d'accès, de modification et suppression sur le contenu (on parlera de droits sur les objets) ou sur la structure de la base de données (on parlera de droits sur le système). [...]
[...] < number > Principes de normalisation d'un modèle relationnel C. La troisième forme normale ou règle N°3 : 3FN Une relation est en troisième forme normale si et seulement si : Elle est en deuxième forme normale Et si tous les attributs de la relation dépendent directement de la clé primaire Mauvais Exemple : COMMANDER (n°commande, nom.clt, quantitécommandée) La troisième forme normale n'est pas respectée dans cette relation. L'attribut nom.clt ne dépend pas directement du n°commande mais de n°client. Bon exemple : COMMANDER (n°commande, quantitécommandée) < number > Le modèle logique relationnel permet de mettre en évidence les tables à créer : R1-CLIENTS (NUMCLI, NOMCLI, PRENCLI, RUECLI, VILLECLI, CPOSTCLI) R2- COMMANDE (NUMEC, DATEC, #NUMCLI) R3- PRODUITS ( NUMEROP, DESIGP, ) R4 -PORTER ( NUMEC,NUMEP,Quantité ) ou (#NUMEC, #NUMEP,#Quantité) R5- FACTURE ( NUMEFAC, DATEFAC,MONTFAC, #NUMEC) R6- FOURNISSEUR ( NUMEF, RUEF, VILLEF, CPOSTF) R7- LIVRER (NUMEP,NUMEF) ou ( #NUMEP, #NUMEF) Modèle logique des données relationnelles (MLDR) < number > Création des tables sur poste informatique Cette opération consiste à créer une table par relation. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture