Access
 sql >> Base de données >  >> RDS >> Access

Types de champs et utilisations dans les bases de données Access 2019

Un champ dans Access 2019, vous vous en souvenez, est l'endroit où se trouvent vos données. Chaque champ contient une donnée, telle que le nom de famille ou la moyenne au bâton. Parce qu'il existe tellement de types d'informations différents dans le monde, Access propose une variété de types de champs pour les stocker. En effet, Access met à votre disposition les types de champs suivants :
  • Texte court
  • Texte long
  • Numéro
  • Devise
  • NuméroAuto (ce type de données est appliqué, par défaut, au champ ID de départ dans toute nouvelle table)
  • Date/Heure
  • Oui/Non
  • Recherche et relation
  • Texte enrichi
  • Pièce jointe
  • Lien hypertexte
  • Objet OLE
  • Calculé
  • Assistant de recherche
Les types qui viennent d'être répertoriés sont ceux disponibles pour les champs que vous créez en plus de ce premier champ - ceux qui contiendront vos données.

Pour l'instant, il suffit de dire que le champ AutoNumber susmentionné est un champ qui contient un numéro généré automatiquement afin que chaque enregistrement soit unique en ce sens qu'il a un AutoNumber ou ID. unique.

Pour l'instant, ne vous inquiétez pas de savoir ce qu'est chaque type de champ ou ce qu'il fait en fonction de son nom - je passe en revue chacun sous peu. Comme vous pouvez le voir, cependant, la liste couvre à peu près tous les types de données que vous pouvez imaginer. Et n'oubliez pas que chacun peut être personnalisé de manière approfondie, ce qui donne des champs qui répondent exactement à vos besoins.

La prochaine liste à puces présente les types de champs disponibles et leur utilisation. Vous découvrirez également comment vous pouvez les modifier pour répondre à vos besoins spécifiques :
  • Texte court : Stocke jusqu'à 255 caractères de texte :lettres, chiffres, signes de ponctuation et toute combinaison de ceux-ci.
  • Texte long : Cela remplace le type de champ Mémo trouvé dans les versions 2010 et précédentes. Un champ de texte long contient jusqu'à 64 000 caractères d'informations, soit près de 18 pages de texte. C'est un vraiment gros champ de texte. Il est idéal pour les notes générales, les descriptions détaillées et tout ce qui nécessite beaucoup d'espace.

Les nombres dans un champ de texte ne sont pas des nombres avec lesquels calculer ; ce ne sont que des chiffres qui traînent ensemble dans un champ. Faites attention à ce fait lorsque vous concevez les tables de votre base de données - vous ne voulez pas entrer, par exemple, une valeur que vous avez l'intention d'utiliser dans un champ Calculé ou extraire d'autres types d'informations d'un rapport et avoir cette valeur stocké sous forme de texte, le rendant inutilisable en tant que nombre. Si les données sont numériques, stockez-les de cette façon.

Les champs de texte ont un paramètre que vous devez connaître :la taille. Lorsque vous créez un champ de texte, Access veut savoir combien de caractères le champ contient. C'est le champ taille. Si vous créez un champ appelé Prénom et faites sa taille 6, Joseph s'inscrit dans le domaine, mais pas Jennifer. Cette restriction peut être un problème. Une bonne règle générale est de rendre le champ un peu plus grand que ce dont vous pensez avoir besoin. Il est facile de rendre le champ encore plus grand ultérieurement si nécessaire, mais il est potentiellement dangereux de le réduire.
  • Numéro : Contient des nombres réels et sûrs. Vous pouvez ajouter, soustraire et calculer votre chemin vers la gloire et la fortune avec des champs numériques. Mais si vous utilisez des dollars et des cents (ou des livres et des pence), utilisez plutôt un champ Devise.
  • Devise : Suit l'argent, les prix, les montants des factures, etc. Dans une base de données Access, la responsabilité s'arrête ici. D'ailleurs, il en va de même pour la lire, le mark et le yen. Si vous êtes d'humeur pour un autre type de numéro, consultez le champ Numéro.
  • Date/Heure : Stocke l'heure, la date ou une combinaison des deux, selon le format que vous utilisez. Utilisez un champ Date/Heure pour suivre les moments de la vie. Assez polyvalent, hein ?
  • Oui/Non : Contient Oui/Non, Vrai/Faux et Activé/Désactivé, selon le format que vous choisissez. Lorsque vous avez besoin d'un simple oui ou non, c'est le champ à utiliser.
  • Recherche et relation : Si vous voulez qu'un champ dans une table affiche réellement le contenu d'un champ dans une autre table, choisissez ceci comme type de champ. Un simple assistant de recherche s'ouvre dès que ce type de champ est choisi, à travers lequel vous sélectionnez la table et le champ à rechercher via ce nouveau champ dans votre table.
  • Texte enrichi : Vous avez besoin que le contenu d'un champ particulier soit formaté de la sorte ? Choisissez ce type de champ et la mise en forme appliquée aux données du champ (à l'aide des outils de mise en forme du texte de l'onglet Accueil) correspondra à la façon dont il apparaîtra à l'écran et dans les rapports.
  • Objet OLE : Vous pouvez utiliser le type de données Objet OLE pour lier ou incorporer un objet, tel qu'une feuille de calcul Excel ou un document Word, à une table Access.
  • Pièce jointe : Utilisez ce type de champ pour joindre des fichiers (documents Word, feuilles de calcul Excel, présentations PowerPoint ou tout autre type de fichier, y compris des graphiques (une photo du bénévole, du produit ou de l'emplacement, peut-être ?)) à l'enregistrement.
  • Lien hypertexte : Grâce à ce type de champ, Access comprend et stocke le langage de lien spécial qui fait d'Internet un endroit si puissant. Si vous utilisez Access sur le réseau de votre entreprise ou utilisez Internet de manière intensive, ce type de champ est fait pour vous.
  • Calculé : Utilisez ce type de champ lorsque vous souhaitez remplir le champ en question avec le résultat d'une formule qui utilise un ou plusieurs autres champs de la même table. Par exemple, dans un tableau contenant une liste de vos produits, d'autres champs peuvent inclure Prix et Remise. Si vous souhaitez également avoir un champ qui calcule le nouveau prix (le prix, moins la remise), vous devez en faire un champ calculé. Lorsque vous choisissez ceci comme type de champ, vous utilisez un sous-menu pour choisir le type de données qui hébergera le résultat, puis une boîte de dialogue Générateur d'expression apparaît, à travers laquelle vous configurez la formule.
Pour vous aider à commencer à réfléchir à votre base de données et à vos données et à imaginer les champs que vous pourriez utiliser pour certains types de données courants, ce tableau présente une répartition des types de champs et la manière dont vous pourriez les utiliser.

Champs communs pour les tableaux de tous les jours

Nom Type Taille Contenu
Titre Texte court 4 Monsieur, Mme, Mme, Mme, Monsieur, etc.
Prénom Texte court 15 Prénom de la personne.
initiale du second prénom Texte court 4 Initiale du second prénom de la personne ; permet deux initiales et la ponctuation.
Nom de famille Texte court 20 Nom de famille de la personne.
Suffixe Texte court 10 Jr., Sr., II, Ph.D., etc.
Tâche Texte court 25 Titre ou poste du poste.
Entreprise Texte court 25 Nom de l'entreprise.
Adresse 1, Adresse 2 Texte court 30 Incluez deux champs pour l'adresse, car certains sites d'entreprise sont assez compliqués de nos jours.
Ville Texte court 20 Nom de la ville.
État, province Texte court 4 État ou province ; appliquez le nom de manière appropriée aux données que vous stockez.
Code postal, code postal Texte court 10 Zip ou code postal ; notez qu'il est stocké sous forme de caractères de texte, pas sous forme de nombre.
Pays Texte court 15 Non nécessaire si vous travaillez dans un seul pays.
Téléphone du bureau Texte court 12 Numéro de téléphone vocal ; augmentez la taille à 17 pour une extension.
Numéro de fax Texte court 12 Numéro de fax.
Téléphone résidentiel Texte court 12 Numéro de téléphone personnel.
Téléphone portable Texte court 12 Téléphone portable (ou "téléphone portable" pour vous cosmopolites).
Adresse e-mail Texte court 30 Adresse e-mail Internet. Si la personne dont vous créez l'enregistrement a plusieurs adresses e-mail, créez-en une E-mail1 et numérotez les alternatives - E-mail2, E-mail3, etc.
Site Web Lien hypertexte Adresse de la page Web ; Access définit automatiquement la taille du champ.
SSN Texte court 11 États-Unis Numéro de sécurité sociale, y compris les tirets.
Commentaires Texte long Un espace de forme libre pour les notes ; Access choisit automatiquement une taille de champ.
Tous les types de champs répertoriés comme exemples dans ce tableau sont en réalité du texte champs, même ceux des numéros de téléphone. En effet, Access considère leur contenu comme du texte plutôt que comme un nombre pouvant être utilisé dans un calcul. (Consultez le tableau suivant pour nommer les champs non-nos.)

Symboles interdits

Symbole Nom
/ Barre oblique
 ? Point d'interrogation
* Astérisque
- Tiret
; Point-virgule
" Citations doubles
 : Côlon
' apostrophe
 ! Point d'exclamation
$ Signe dollar
# Signe dièse
% Pourcentage
& Eperluette

Bien entendu, un autre type de champ (répertorié dans la colonne Type) n'est ni un champ Texte court ni un champ Texte long — vous voyez également le champ Lien hypertexte. Ce type de données est également considéré comme du texte, mais le type de données Lien hypertexte stocke les URL, en tant qu'URL, et pas seulement sous forme de chaîne de texte et de ponctuation.

Si tout ce texte par rapport aux chiffres vous déroute, rappelez-vous que les ordinateurs pensent qu'il y a une différence entre un nombre (que vous utiliseriez dans un calcul) et une chaîne de chiffres, comme les chiffres qui composent un numéro de téléphone. Lorsqu'il s'agit de différents types de champs de texte, il s'agit de la quantité de texte qui sera stockée dans le champ et s'il nécessite une mise en forme spéciale pour fonctionner correctement dans la base de données.