Évaluation du contrôle continu en base de données élémentaires

Support de cours évaluation du contrôle continu en base de données élémentaires, tutoriel & guide de travaux pratiques bases de données en pdf.

Création d’une base de données

Étape N°1 : Concevoir la base de données
= Réfléchir à ce que va contenir la base de données et comment structurer les données
= Modélisation de la base de données
⇒ Modèle conceptuel de données (hors programme – sera vu en L3)
Démarche :
ƒ Établir la liste des données devant être stockées dans la base
ƒ Définir la structure des données
Modèle relationnel
Étape N°2 : Définir le modèle relationnel
= le schéma des relations de la base de données
Démarche :
ƒ Pour chaque relation :
• Définir les différents attributs
• Définir la clé primaire
ƒ Pour chaque attribut de chaque relation
• Définir le type et le domaine
• Préciser les propriétés (taille, format, etc.)
ƒ Quand il y a plusieurs relations : définir les clés étrangères
Type de données
ƒ Texte : Chaîne de 255 caractères maximum
ƒ Mémo : Texte de 65535 caractères maximum
ƒ Numérique : Ensemble de chiffres
• Octet : valeur entière entre 0 et 255
• Entier : valeur entière entre –32768 et +32768
• Entier long : valeur entière entre –2147483648 et +2147483648
• Réel simple et réel double : valeur décimale négative ou positive (précision de7 chiffres pour simple de 15 pour double)
• Décimal : valeur décimale négative ou positive avec une précision de 28 chiffres décimaux
ƒ Date/Heure : Type spécifique pour les dates et les heures
ƒ Monétaire : Valeur numérique avec possibilités de gérer automatiquement le symbole monétaire et le format d’affichage
ƒ Oui/non : valeur booléenne (oui/non, vrai/faux, actif/inactif, etc.)
ƒ Objet OLE : pour incorporer des images, des fichiers Excel, etc.
ƒ Assistant liste de choix : pour insérer une liste de valeurs possibles
Propriétés d’un attribut
ƒ Taille du champ : taille maximum
Ex. Octet ou Entier pour le type Numérique
ƒ Format : aspect des valeurs de l’attribut à l’affichage
Ex. > (caractère supérieur) pour forcer les majuscules ou < (caractère inférieur) pour forcer les minuscules
ƒ Masque de saisie : pour contrôler la saisie des valeurs de l’attribut
ƒ Légende : remplace le nom de l’attribut à l’affichage
ƒ Valeur par défaut : valeur prise par l’attribut avant toute saisie
ƒ Valide si : Expression logique pour contrôler les valeurs saisies
Ex. >=0 et <=20
ƒ Message si erreur : texte affiché en cas d’erreur de saisie
ƒ Null interdit : de la valeur oui ou non, indiquant si on peut ou non ne pas donner de valeur (= null) à l’attribut
Attention : null ≠ chaîne vide
Par défaut pas de valeur null pour la clé primaire
ƒ Indexé : de valeur non, oui avec doublons et oui sans doublon
Définition des clés étrangères (1/8)
Après avoir créé les différentes relations (tables) : définition des clés étrangères
ƒ Dans le menu relations d’Access : indiquer les relations (tables) liées
ƒ Pour chaque clé étrangère : cliquer-glisser de l’attribut clé étrangère vers l’attribut référencé
ƒ Définir l’intégrité référentielle
ƒ Préciser (plus rarement) le type de jointure
Définition des clés étrangères (4/8)
Intégrité référentielle : ensemble de règles garantissant la cohérence (intégrité) des données référencées
ƒ Vérification de la compatibilité des types des attributs
Si l’attribut référencé est de type NuméroAuto alors la clé
! étrangère doit être de type Numérique entier long
ƒ Vérification de la cohérence lors de l’insertion d’un nuplet référençant
Ex. Si le nuplet correspondant à l’emprunteur référencé n’existe pas, impossible de créer un emprunt correspondant.

? Définitions générales et positionnement du cours dans la formation
? Vocabulaire relatif aux bases de données relationnelles
? Création d’une base de données
? Requêtes d’interrogation
? Présentation des données aux utilisateurs : Formulaires et États
? Importation de données externes (ex. Excel)
? Exportation des données de la base (ex. Web et Excel)
? Évaluation du contrôle continu en base de données élémentaires

………..

Cours gratuitTélécharger le cours complet

Télécharger aussi :

Laisser un commentaire

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