? Microsoft Access fait partie de la suite bureautique Microsoft Office . L'accès est l'un des rares programmes qui permet à un utilisateur de créer et gérer une base de données sans aucune connaissance des langages de programmation . L'interface utilisateur est similaire à ceux d'autres programmes Microsoft Office . Un administrateur peut créer une base de données en utilisant le point -and-click et les boîtes de dialogue de l'assistant. Il est important de maintenir l'intégrité de l' information. Cela peut se faire grâce à l'utilisation d'une clé primaire . Définition
clés primaires sont en tables seulement parce que c'est là que les données brutes sont logés. Requêtes, formulaires, états et macros sont simplement des outils supplémentaires pour manipuler les données dans la table. Une clé primaire est un champ ou un champ Table (s) sélectionné par l'accès ou l'utilisateur qui identifie chaque enregistrement, est indexé et a une valeur unique pour chaque enregistrement .
Création
Si l'utilisateur ne permet pas d'identifier le champ de clé primaire , Access va générer automatiquement un champ et l'utiliser comme clé primaire . Le champ généré par Access NuméroAuto chaque enregistrement. Si la clé primaire est attribué par l'utilisateur, il est recommandé que le terrain ont des valeurs uniques. Par exemple, dans une base de données des comptes débiteurs , le champ de numéro de facture peut être la clé primaire .
Site Utilisez
clés primaires peuvent être utilisés pour créer des relations à travers tables. Utilisation de la base de données des débiteurs comme un exemple , disons qu'il ya deux tables , l'une intitulée « Informations à la clientèle " et les autres "Factures " . Dans le tableau d'information à la clientèle sont le numéro de compte, nom et adresse du client client . Dans le tableau factures sont le numéro de compte du client et le numéro de facture . La clé primaire de la table d'information à la clientèle est le compte champ du numéro de client et la clé primaire de la table des factures est le champ de numéro de facture. Pour exécuter une requête pour inclure les numéros de facture et de l'information de la clientèle, il est nécessaire de relier les deux tables dans cette requête. Le champ utilisé pour lier les tables ensemble est le numéro de compte du client.
Attention
Si une clé primaire n'est pas utilisé, ou si le champ de clé primaire ne contient pas des valeurs uniques , une requête retournera les enregistrements en double.
Recommandation
Avant la création de base de données , isoler l'information qui sera utilisé comme clé primaire . Double-vérifier les dossiers pour s'assurer que les valeurs dans le champ ne sont pas dupliqués . Si les champs de texte sera utilisé comme clé primaire , faire les conventions de nommage uniforme. Par exemple, si le nom d'une société est " ABC , Inc. " dans un enregistrement et "ABC , Incorporated » dans un autre dossier, la base de données sera traiter comme deux sociétés différentes .