câmpurile bazei de date nu sunt pur și simplu definesc structura bazei de date - acestea sunt încă proprietățile grupului definesc elementele de date care aparțin fiecare dintre domeniile. Să luăm în considerare proprietățile de bază ale câmpurilor bazei de date cu privire la exemplul SGBD Microsoft Access:
• numele câmpului - identificatorul prin care accesează datele câmpului în operațiunile automate cu baza de date (utilizată ca titlu implicit);
• Semnătură - Definește antetul coloanei, care este diferit de numele câmpului;
• tip de câmp - specifică tipul de date conținute în acest domeniu;
• câmp obligatorie - o proprietate care determină intrarea de date legat;
• linii goale - în contrast cu proprietățile anterioare, permite intrarea liniilor goale pentru unele (de exemplu, text) de tipuri de date;
• dimensiunea câmpului - specifică lungimea finală (în caractere) din datele care pot fi plasate în acest domeniu;
• Format câmp - determină modul în care datele sunt formatate în celulele care aparțin domeniului;
• Masca de intrare - specifică forma în care datele sunt introduse într-un câmp;
• implicit - a intrat în mod automat într-o valoare atunci când creați un nou record;
• condiție privind valoarea - limită utilizată pentru validarea datelor de intrare;
• Mesaj de eroare - mesajul text este aruncat atunci când încercați să introduceți date false, în cazul în care se specifică în proprietatea anterioară;
• Câmpul Indexed - înregistrările de proprietate de accelerare de căutare și operațiile de sortare pentru acest domeniu. Puteți verifica și eliminarea duplicării datelor în mod automat.
Deoarece diferite domenii pot conține date de tipuri diferite, setul de proprietăți definite de tipul de date stocate. De exemplu, setul de proprietăți enumerate mai sus nu este completă și se referă în general la câmpurile de tip text. un set de proprietăți vor fi diferite pentru alte tipuri de date. De exemplu, pentru a reprezenta numerele reale de proprietate importantă care determină numărul de zecimale. O stocare a obiectului OLE încorporate cele mai multe dintre proprietățile enumerate nu este general aplicabilă.
tabelele bazei de date permit operarea cu un număr mult mai mare de tipuri diferite în comparație cu multe alte aplicații. Enumerăm principalele tipuri de date, care sunt utilizate în MS Access:
• Text - tipul de date pentru a stoca textul de până la 255 de caractere;
• câmp Memo - tipul de date pentru a stoca cantități mari de text (până la 65535 de caractere). Fizic, textul este stocat într-o bază de date locație diferită, iar în câmpul este plasat doar un pointer la aceasta;
. • numeric - tipul de date pentru memorarea numerelor a căror format de reprezentare (număr întreg, reale, etc.) Câmpul dimensiune specifică proprietatea;
• Data / Ora - tipul de date la datele din calendar din magazin și de ori;
• Bani - tipul de date pentru a stoca numerar. Tipul de bani este mult mai convenabil decât setarea special de tip format numeric și are unele caracteristici speciale, cum ar fi de rotunjire;
• Counter - un câmp special pentru numerele naturale cu extensii automate. Folosit pentru înregistrările de numerotare naturale;
• logică - tipul de date pentru stocarea valorilor logice (on / off);
• obiect de câmp OLE - tipul de date pentru stocarea obiectelor OLE (de exemplu, multimedia). Ca și în nota, conținutul stocat într-o bază de date locație specială, sau de lucru cu baza de date va fi întârziată;
Lista pentru a selecta tipul de date la proiectarea tabelelor, există un Wizard Căutare. Cu toate acestea, acest lucru nu este un tip independent de date, și proprietăți de câmp (fila Substituirea), aplicabile tipuri de date text, numeric sau logic. Expertul este format substituții drop-down listă din care să aleagă la introducerea datelor. În special, această listă poate fi format dintr-un câmp într-un alt tabel, în cazul în care se stabilește o legătură între tabele.