русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Основні типи полів баз даних. Властивості полів бази даних.


Дата додавання: 2014-12-02; переглядів: 2499.


 

Усі дані в БД розділені по типах.

Символьный (текстовий). У такім полі за замовчуванням може зберігатися до 256 символів.

Числовой. Містить числові дані різних форматів, використовувані для проведення розрахунків.

Дата / время. Містить значення дати й часу.

Денежный. Включає грошові значення й числові дані до п'ятнадцяти знаків цілої частини та чотирьох знаків дробової частини.

Поле примечание. Воно може містити до 216 символів (216 = 65536).

Счетчик. Спеціальне числове поле, у якім СУБД привласнює унікальний номер кожного запису.

Логический. Може зберігати одне із двох значень: true or false.

Поле объекта OLE (Object Linking and Embedding - технологія вставки й зв'язування об'єкта). Це поле може містити будь-який об'єкт електронної таблиці, документ microsoft word, малюнок, звукозапис або інші дані у двоїчному форматі, впроваджені або пов'язані із СУБД.

Гиперссылка. Може містити рядок, що складається з букв і цифр, що представляє адресу сайту або web - сторінки.

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

Якщо тип даних числовий, то припустимими для властивості Розмір поляє значення, наведені в таблиці.

 

Значення Опис Розмір
Байт Числа від 0 до 255 (без дрібної частини). 1 байт
Ціле Числа від -32 768 до 32 767 (без дрібної частини). 2 байта
Довге ціле (Значення по умовчанню). Числа від -2 147 483 648 до 2 147 483 647 (без дрібної частини). 4 байта
З плаваючою точкою (4 байта) Числа від -3,402823E38 до -1,401298E-45 для негативних значень і від 1,401298E-45 до 3,402823E38 для позитивних. 4 байта
З плаваючою точкою (8 байтів) Числа від -1,79769313486232E308 до -4,94065645841247E для негативних значень і від 1,79769313486231E308 до 4,94065645841247E-324 для позитивних. 8 байтів
Код реплікації Унікальний глобальний ідентифікатор (GUID). 16 байтів

Поля бази даних не просто визначають структуру бази — вони ще обумовлюють групові властивості даних, які записуються у чарунки, що належать кожному з полів.

Нижче перераховані основні властивості полів таблиць баз даних на прикладі СУБД Microsoft Access:

Имя поля — визначає, як слід звертатися до даних цього поля при автоматичних операціях з базою (за замовчуванням імена полів використовуються як заголовки стовпців таблиць).

Тип поля — визначає тип даних, які можуть міститися в данім полі.

Размер поля — визначає граничну довжину (у символах) даних, які можуть розміщатися в данім полі.

Формат поля — визначає спосіб форматування даних у чарунках, що належать полю.

Маска ввода — визначає форму, у якій уводяться дані в поле (засіб автоматизації введення даних).

Подпись — визначає заголовок стовпця таблиці для даного поля (якщо підпис не зазначений, то в якості заголовка стовпця використовується властивість Ім'я поля).

Значение по умолчанию — те значення, яке вводиться в чарунку поля автоматично (засіб автоматизації введення даних).

Условие на значение — обмеження, використовуване для перевірки правильності введення даних (засіб автоматизації введення, яке використовується, як правило, для даних, що мають числовий тип, грошовий тип або тип дати).

Сообщение об ошибке — текстове повідомлення, яке видається автоматично при спробі введення в поле помилкових даних (перевірка помилковості виконується автоматично, якщо задана властивість Условие на значение).

Обязательное поле — властивість, що визначає обов'язковість заповнення даного поля при наповненні бази.

Пустые строки — властивість, що дозволяє введення порожніх строкових даних (від властивості Обязательное поле відрізняється тим, що ставиться не до всіх типів даних, а лише до деяких, наприклад до текстових).

Индексированное поле — якщо поле має цю властивість, усі операції, пов'язані з пошуком або сортуванням записів за значенням, що зберігається в данім полі, суттєво прискорюються. Крім того, для індексованих полів можна зробити так, що значення в записах будуть перевірятися по цьому полю на наявність повторів, що дозволяє автоматично виключити дублювання даних.



<== попередня лекція | наступна лекція ==>
Основні можливості СУБД Mіcrosoft Access. | Запити. Основні поняття. Види запитів.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн