Logiciel acces

Disponible uniquement sur Etudier
  • Pages : 5 (1029 mots )
  • Téléchargement(s) : 0
  • Publié le : 18 mai 2010
Lire le document complet
Aperçu du document
BDD: ensembles de données structurés relatives à un ensemble de données globales.
========================================================
SGBD: système gestion BDD
========================================================
Logiciel ACCESS = SGBDR: système de gestion de BDD relationnel: tables reliées entre elles - créer des liens (relations) entre les tables pour recouper les informations.========================================================
4 objects BDD: table, requête, formulaire, état
Table: sert a classer les données
Requête: poser une question - objectif principal d'un système de Gestion de BDD - en mode création ou mode SQL (Structure Query Language=Langage de Requête structuré) qui permet de créer une requête -
Dans une requête en type de données texte: guillemetsFormulaire: interface graphique qui sert à ajouter/modifier/supprimer les enregistrements/informations - sont plus sécurisants car on ne peux pas supprimer le nom d'un champ (on n'a pas accès aux champs eux-même contrairement à l'accès depuis la table)
Etat: rapport - seule la structure/forme est modifiable, pas le contenu - destiné à être imprimé========================================================
Quand création formulaire complexe, un champ est designé comme clé etrangere quand il est designé comme clé primaire dans autre table, donc on utilise juste consultation table. Il faut donc le designer comme clé primaire dans la première table (table principal) pour permettre ajout/modifications.
========================================================
Champs: ce que l'on trouve dans unetable: catégorie d'une table
Enregistrement: là ou l'on rentre les données pour plusieurs champs (ex: classe de 20 élèves: 20 enregistrements dans la table élève)
Clé primaire: va permettre de définir de manière unique un enregistrement (ex: numéro de carte étudiant, clé primaire table étudiant)
========================================================
Pour relier tables entre elles: on utilisedes champs jumeaux
Champs jumeaux: pas forcément même nom par contre:
- même informations à l'intérieur en respectant la casse
- même type de données
- même taille de champs (pas obligatoire, mais préférable)
========================================================
Etapes création BDD:
- Etape 0 : on fait les plans
> les données
>Comment on va les structurer
> Comment on va les relierentre elles
> Quelles questions (requêtes) se poser
- Etape 1 : on monte les murs
> on créé les tables
> quels sont les champs de la table
> type de données
> propriétés des champs
- Etape 2 : on met des portes
> on relie les tables entre elles
> on pense au type de données de champs + clé primaire + propriétés champs
- Etape 3 : dans quelle pièce est-on?
> poser des questions (requête)- Etape 4: Création de formulaires
- Etape 5 : Ajout d'enregistrement via les formulaires
========================================================
Type d'affichage ACCESS: mode création et feuille de données/mode formulaire
========================================================
La clé primaire joue un rôle dans les relations > intégrité référentielle
Intégrité référentielle: c'est unecouche de vérification supplémentaire
ex: si plusieurs clients même achats > une mère peut avoir plusieurs fils mais ses fils n(ont qu'une seule mère > cocher case intégrité réf quand création liens
IL Y A AU MOINS UNE CLE PRIMAIRE de définie car relation de 1 à plusieurs ou relation de 1 à 1
Vérifiez si intégrité réf à chaque fois création liens
Possibilité de mettre en jour en cascade leschamps ou d'effacer en cascade les champs
========================================================
Rôle de la clé étrangère dans la création de formulaire (choix des champs) > oui
Clé étrangère: en relation avec clé primaire (dans l'autre champs)
========================================================
Jokers:
- Etoile : remplace un groupe de caractères
- Point : d'interrogation remplace un...
tracking img