Proprietăți de câmp, Tipuri de câmpuri

MAI MULTE MATERIALE PE TEMA:

Domeniile sunt principalele elemente ale structurii bazei de date. Ei au proprietăți. Proprietățile câmpurilor determină ce tipuri de date pot fi introduse în câmp și care nu pot și ce se poate face cu datele conținute în câmp.

Proprietatea principală a oricărui domeniu este lungimea sa. Lungimea câmpului este exprimată în caractere sau în caractere. Lungimea câmpului depinde de câtă informație se poate potrivi. Din știința calculatoarelor școlare, știm că caracterele sunt codate de unul sau doi octeți, astfel încât să puteți presupune în mod condiționat că lungimea câmpului este măsurată în octeți.

Proprietatea evidentă unică a oricărui domeniu este numele său. Desigur, o bază de date nu poate avea două câmpuri cu același nume, deoarece calculatorul devine confuz în conținutul lor. Dar, pe lângă numele câmpului, există și proprietatea Signature. O semnătură este informația care este afișată în antetul coloanei. Nu trebuie confundat cu numele câmpului, deși în cazul în care semnătura nu este specificată, programul afișează numele câmpului în antet. Cu toate acestea, pentru diferite domenii, de exemplu, puteți specifica aceleași semnături. Acest lucru nu interferează cu calculatorul, deoarece câmpurile își păstrează încă nume diferite.

Diferitele tipuri de câmpuri au scopuri diferite și proprietăți diferite.

1. Proprietatea principală a câmpului de text este dimensiunea.

2. Câmpul numeric servește pentru stocarea datelor numerice. De asemenea, are o dimensiune, dar câmpurile numerice sunt diferite, de exemplu, pentru stocarea numerelor întregi și stocarea numerelor reale.

În acest din urmă caz, pe lângă dimensiunea câmpului, trebuie specificată și mărimea părții zecimale a numărului.

3. Câmpurile pentru introducerea datei sau orelor sunt de tipul Date / Ora.

4. Pentru a stoca date logice având doar două valori (Da sau Nu), fie (0 sau 1), fie (Adevăr sau Fals), etc., există un tip special - Câmpul logic. Nu este greu de ghicit că lungimea unui astfel de câmp este întotdeauna un octet, deoarece acest lucru este suficient pentru a exprima o valoare logică.

5. Un tip special de câmp este Monetar. Din titlu, este clar ce date sunt stocate în el. Sumele de bani pot fi de asemenea stocate într-un câmp numeric, dar este mai convenabil să lucrați cu ele într-un format monetar. În acest caz, calculatorul descrie numerele împreună cu unitățile monetare, distinge între ruble și copeici, lire sterline și bani, dolari și cenți, în general le tratează mai elegant.

7. Câmpul de text are un dezavantaj datorită faptului că are o dimensiune limitată (nu mai mult de 256 de caractere). Dacă doriți să introduceți text lung în câmp, un câmp ca MEMO servește pentru acest lucru. Poate stoca până la 65.535 de caractere. Particularitatea câmpului MEMO este că aceste date sunt de fapt stocate nu în câmp, ci într-un alt loc, iar câmpul stochează numai pointerul în locul unde este localizat textul.

8. Foarte interesant este câmpul Counter. La prima vedere, acesta este un câmp numeric obișnuit, dar are proprietatea extinderii automate. Dacă există un astfel de câmp în baza de date, atunci când introduceți o intrare nouă în acesta, este introdus automat un număr, unul mai mult decât valoarea aceluiași câmp din înregistrarea anterioară. Acest câmp este util pentru înregistrările de numerotare.

Articole similare