Vocabulaire pour la passage du modèle conceptuel des données au modèle relationnel des données. MCDMRD EntitéTable PropriétésChamps, attribut IdentifiantClé primaire Occurrence Ligne, enregistrement
Définition dune table Une table est un ensemble denregistrements relatifs à un type dinformations. Une table est structurée en champs (rubrique). Exemple : une table regroupant les articles disponibles dans un magasin comporte les champs suivants : code, article, désignation, prix HT…
Création dune table sans lassistant Créer une base de données Cliquet lobjet « Tables » Double clic sur « Créer une table en mode création » Saisir le nom du champ : Cliquer dans la zone « nom de champ » Saisir le nom du champ Tabulation ou entrée pour aller à la colonne suivante
Création dune table sans lassistant (suite) Saisir le type de données : Dans la zone « type de données », cliquer le bouton déroulant puis le type de champ désiré : Texte : limité à 255 caractères Mémo : limité à caractères Numérique : nombre Date/heure : dates ou heures Monétaire : valeurs monétaires avec symbole Numéroauto: incrément automatique à chaque saisie Oui/non : type logique : oui/non Objet OLE : image, photo, graphique Lien hypertexte : adresse web ou nom de fichier Assistant liste de choix : Crée des menus déroulants personnalisés ou à partir dune table
Création dune table sans lassistant (suite) Type de données : « Assistant liste de choix » : Cliquer dans la colonne « Type de données » Cliquer le bouton déroulant, puis sélectionner « Assistant liste de choix « Cliquer loption « Je taperai les valeurs souhaitées » Cliquer le bouton Suivant > Saisir le nombre de colonne de la liste Saisir la 1ère données à afficher dans le champ TAB pour aller à la 2ème donnée
Création dune table sans lassistant (suite) Saisir la taille du champ (type texte) : Cliquer dans la zone « taille du champ » au bas de la fenêtre Saisir la taille du champ Indiquer la clé primaire : Cliquer le champ qui servire de clé primaire Cliquer le bouton clé sur la barre doutil La clé primaire est un champ qui identifie de façon unique un enregistrement dune table. Elle permet de créer des liens avec dautres tables.
Modifier la structure de la table Supprimer un champ : Cliquer le bouton de sélection du champ Suppr Insérer un champ : Cliquer la 1ère ligne vierge au bas de la structure Saisir le nom du champ Paramétrer les propriétés du champ Renommer un champ : Cliquer le nom du champ Modifier le nom du champ Paramétrer les propriétés du champ Déplacer un champ : Cliquer le bouton de sélection du champ à déplacer Cliquer-glisser le champ vers le haut ou vers le bas
Relier les tables Cliquer loutil relation dans la barre doutils Cliquer la 1ère table Cliquer le bouton « Ajouter » Cliquer la 2ème table Cliquer le bouton « Ajouter » Continuer pour les autres tables Cliquer le bouton « Fermer » Cliquer-glisser la clé primaire de la table mère sur le même champ de la table fille (clé externe) Cliquer la case « Appliquer lintégrité référentielle » Cliquer la case « Mettre à jour en cascade… » Cliquer le bouton « Créer », puis enregistrer
Propriétés du champ Taille du champ : Saisir la taille du champ : 1 à 255 caractères Format : Cliquer le bouton déroulant dans la zone Cliquer le format désiré La propriété format permet de spécifier le format daffichage des nombres, des dates et du texte. ex: pour écrire automatiquement en majuscule insérer le symbole >. Masque de saisie : Saisir le code de caractères qui composera le masque de saisie Ex : pour un code postal ; 99/99/00 pour une date de naissance… Les codes disponibles sont : 0 : entrée obligatoire de chiffres& : entrée obligatoire dun caractère quelconque 9 : entrée facultative de chiffresC : entrée facultative dun caractère quelconque L : entrée obligatoire de lettres> : convertit les caractères en minuscules ? : entrée facultative de lettres< : convertit les caractères en majuscules A : entrée obligatoire de lettres ou de chiffres
Propriétés du champ (suite) Légende : Cliquer dans la zone « Légende » Saisir le libellé à afficher dans len-tête de colonne de la feuille de données Valeur par défaut : Cliquer dans la zone « Valeur par défaut » Saisir le texte ou la valeur par défaut dans le champ Condition de validité : Cliquer dans la zone « Valide Si » Saisir les critères de validation des données saisies La propriété Valide Si permet détablir une règle de validation de la saisie. Ex : > 100 : la valeur doit être supérieure à 100 Comme « A* : le texte doit débuter par un A Comme « A??? : le texte doit débuter par A et doit avoir 3 caractères…
Propriétés du champ (suite) Message derreur : Cliquer dans la zone « Message si erreur» Saisir le message à afficher en cas derreur de saisie Nul interdit : Cliquer dans la zone « Nul interdit» Sélectionner « Oui » ou « Non » Oui : rend la saisie dune donnée obligatoire Non : possibilité de valider si le champ est vide Chaîne autorisée : Cliquer dans la zone « Chaîne autorisée » Sélectionner « Oui » ou « Non » Oui : rend possible la saisie de chaînes vides (espace) Non : rend impossible la saisie de chaîne vide
Propriétés du champ (suite) Index : Cliquer le bouton déroulant dans la zone « Indexé» Cliquer loption désirée Non : pas dindex ou suppression dun index lors dune modification. Oui avec doublon : index basé sur le champs et acceptant une valeur identique pour un autre enregistrement. Oui sans doublon : index basé sur le champ et nacceptant pas une valeur identique pour un autre enregistrement. Compression unicode : Cliquer le bouton déroulant dans la zone «Compression unicode » Cliquer loption « Oui » pour compresser les données de type texte, mémo et lien hypertexte. Oui : rend la saisie dune donnée obligatoire Non : possibilité de valider si le champ est vide
Police, taille des caractères et styles Activer le mode feuille de données Cliquer « Format » puis cliquer « Police…» Paramétrer : police, style, taille et couleur désirés OK ou [entrée]
Format des cellules et du quadrillage Cliquer « Format » puis « Feuille de données… » Sélectionner les paramètres désirés OK ou [entrée]
Largeur des champs et hauteur des lignes Modifier la largeur dun champs Cliquer-glisser le trait de séparation des noms de champs Ajuster automatiquement la largeur dun champ Double-clic sur le trait de séparation droit du champ Modifier la hauteur des lignes Cliquer-glisser vers le haut ou vers le bas le trait de séparation des deux lignes
Masquer ou afficher des champs Masquer des champs Sélectionner les champs à masquer Cliquer « Format » puis « Masquer les colonnes » Afficher des champs Cliquer « Format » puis « Afficher les colonnes » Activer la case des champs masqués – « Fermer »
Figer ou libérer une colonne Figer une colonne Cliquer le champ à figer Cliquer « Format » puis sur les deux flèches vers le bas et « Figer les colonnes » Libérer une colonne Cliquer « Format » puis les deux flèches vers le bas et « Libérer toutes les colonnes »
Trier les enregistrements Cliquer le champ sur lequel trier les enregistrements Cliquer licône de tri désiré AZ pour effectuer un tri croissant ZA pour un tri décroissant