Властивості полів, типи полів

ЩЕ МАТЕРІАЛИ ПО ТЕМІ:

Поля - це основні елементи структури бази даних. Вони мають властивості. Від властивостей полів залежить, які типи даних можна вносити в поле, а які ні, а також те, що можна робити з даними, що містяться в поле.

Основною властивістю будь-якого поля є його довжина. Довжина поля виражається в символах або, в знаках. Від довжини поля залежить, скільки інформації в ньому може поміститися. Зі шкільної інформатики ми знаємо, що символи кодуються одним або двома байтами, тому можна умовно вважати, що довжина поля вимірюється в байтах.

Очевидним унікальну властивість будь-якого поля є його Ім'я. Зрозуміло, одна база даних не може мати двох полів з однаковим ім'ям, оскільки комп'ютер заплутається в їх вмісті. Але крім імені у поля є ще властивість Підпис. Підпис - це та інформація, яка відображається в заголовку стовпця. Її не треба плутати з ім'ям поля, хоча якщо підпис не задана, то в заголовку програма відобразить ім'я поля. Однак різних полях, наприклад, можна задати однакові підписи. Це не завадить роботі комп'ютера, оскільки поля при цьому як і раніше зберігають різні імена.

Різні типи полів мають різне призначення і різні властивості.

1. Основна властивість текстового поля - розмір.

2. Числове поле служить для зберігання числових даних. Воно теж має розмір, але числові поля бувають різними, наприклад, для зберігання цілих чисел і для зберігання дійсних чисел.

В останньому випадку крім розміру поля повинен бути заданий також розмір десяткової частини числа.

3. Поля для введення дат або часу мають тип Дата / час.

4. Для зберігання логічних даних, що мають тільки два значення (Так чи Ні), або (0 або 1), або (Істина або Брехня) і т. П.), Служить спеціальний тип - Логічне поле. Неважко здогадатися, що довжина такого поля завжди дорівнює 1 байту, оскільки цього достатньо, щоб висловити логічне значення.

5. Особливий тип поля - Грошовий. З назви зрозуміло, які дані в ньому зберігають. Грошові суми можна зберігати і в числовому полі, але в грошовому форматі з ними зручніше працювати. У цьому випадку комп'ютер зображує числа разом із грошовими одиницями, розрізняє рублі і копійки, фунти і пенси, долари і центи, в загальному, звертається з ними елегантніше.

7. У текстового поля є недолік, пов'язаний з тим, що воно має обмежений розмір (не більше 256 символів). Якщо потрібно вставити в поле довгий текст, для цього служить поле типу MEMO. У ньому можна зберігати до 65 535 символів. Особливість поля MEMO полягає в тому, що реально ці дані зберігаються не в полі, а в іншому місці, а в полі зберігається тільки покажчик на те, де розташований текст.

8. Дуже цікаво поле Лічильник. На перший погляд це звичайне числове поле, але воно має властивість автоматичного нарощування. Якщо в базі є таке поле, то при введенні нового запису в нього автоматично вводиться число, на одиницю більше, ніж значення того ж поля в попередньому записі. Це поле зручно для нумерації записів.

Схожі статті