Le système de gestion de bases de données relationnelles, (Access)

LE CONCEPT DE BASES DE DONNEES RELATIONNELLES

a/ QU’EST CE QU’UNE BASE DE DONNEES RELATIONNELLES
Une base de données est un ensemble de données organisées sous forme de tables.  Une base de données  couvre  un  domaine  de  gestion précis  (ex  :  domaine  Gestion  des  clients,  gestion  des ventes, gestion des achats, gestion de rendez-vous…).

b/ QU’EST CE QU’UNE TABLE ?
Une table est un tableau dans lequel :
– les lignes constituent des enregistrements
– les colonnes représentent des champs

c/ QUELS SONT LES PRINCIPES ELEMENTAIRES A RESPECTER  POUR CREER UNE BASE DE DONNEES RELATIONNELLE ?
1) Chaque table doit comprendre un champ défini comme clé primaire, celle-ci permet d’identifier de manière unique chaque enregistrement.
2)  Les  données  doivent  être  élémentaires  :  Exemple  Le  champ  IDENTITE  contenant  le  nom  et  le prénom d’un individu n’est pas élémentaire, il faut créer un champ NOM et un champ PRENOM
3) Les données calculées sont éliminées (car elles peuvent être recalculées de manière dynamique et n’ont donc pas besoin d’occuper de l’espace disque)

QU’EST CE QU’UN SYSTEME DE GESTION DE BASE DE DONNEES RELATIONNELLES

C’est un logiciel outil qui permet de manipuler des données en offrant à l’utilisateur la possibilité de :
Créer des tables et saisir des données dans les tables, de créer et d’utiliser des formulaires de saisie de consulter, supprimer, mettre à jour des enregistrements de la base de données, faire des calculs grâce à la formulation de requêtes d’imprimer des états ; De réaliser des applications de gestion automatisée grâce aux macro-commandes et à la programmation en langage Visual Basic Application..

Les objets disponibles dans ACCESS 2000

L’ensemble des objets manipulés dans ACCESS 2000 sont disponibles depuis la fenêtre « Base de données » :

CREER UNE TABLE AVEC ACCESS

Pour créer une table trois questions sont à se poser :

A/ Quels sont les renseignements dont j’aurai besoin ?
La réponse à cette question va déterminer les champs à définir pour la table.

B/ Quelle sera la structure de ma table ?
Pour chaque champ de la table on doit définir le type de données et la  taille du champ (nombre de caractères maximal que peut contenir le champ)

C/ Quel sera le champ qui servira de clé primaire de la table ?
Toute table doit en effet comporter une clé primaire, c’est à dire un champ ayant une valeur unique pour chaque enregistrement. Il faut donc prévoir un champ contenant un numéro ou un code.

PARAMETRER LES PROPRIETES D’AFFICHAGE ET DEFINIR DES CONTROLES DE SAISIE

On va améliorer la table CLIENT en :
définissant une légende de certains champ (le champ CPCLI, par exemple est incompréhensible, sa légende sera Code postal)
définissant une description qui apparaîtra dans la  barre d’état (par exemple, la  légende du champ CPCLI sera « Entrez le code postal du client »)
définissant un format personnalisé pour certains champs : par exemple le champ VILLECLI sera au format majuscule, le champ code client sera au format 00000 …)
définissant des règles de validation : exemple :  le  champ CPCLI doit être compris entre 01000 et 95000
définissant des messages d’erreur si les règles de validation ne sont pas respectées.

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours Access (1.57 MO) (Cours PDF)
système de gestion de bases de données

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *