Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бази даних.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.1 Mб
Скачать
  1. Типи даних

При введенні даних у поля бази даних слід дотримуватись не тільки певної послідовності символів, а й уводити дані відповідно до того типу, який був запроектований на етапі створення моделі БД бази даних. Ви вже ознайомилися при вивченні табличного процесора Excel 2007, що одні й ті самі дані, які містяться в клітинці, можуть бути подані у різних форматах. У полях бази даних дані теж можуть мати різні формати. Тільки не в одному, а в різних полях. В базах даних формат у якому зберігаються дані називають типами даних. Використання різних типів даних пов’язано з різним обсягом пам’яті, який необхідно виділяти для зберігання даних певного типу. Так для логічного типу потрібно всього 1 біт пам’яті, а для тексту – 256 байт (або 512 байт при використанні Юнікоду). Чим менше обсяги даних, тим швидше йде опрацювання даних. Тому при проектуванні баз даних намагаються мінімізувати обсяги даних за рахунок раціонального використання даних різних типів.

Основні типи даних, що використовуються у Access 2007 наведено у табл.. 3.1.

Таблиця 3.1. Основні типи даних, що використовуються в Access 2007

п\п

Назва типу даних

Довжина двійкового коду

Опис

Так\Ні

1 біт

Використовується для вибору одного з двох значень або для збереження значення істинності виразу

Текст

2 байти

Текст довжиною від 0 до 255 символів (для збереження символу у форматі Юнікод потрібно два байти)

Дата й Час

8 байтів

Значення дати або часу між роками 100 та 9999

Примітка

До 2,14 Гбайт

Текст, довжина двійкового коду якого не перевищує зазначений обсяг.

OLE

До 2,14 Гбайт

Об’єкт довільного типу (наприклад, графічні або відео файли), довжина двійкового коду якого не перевищує зазначений обсяг

Гіперпосилання

До 1 Гбайт

Використовується для збереження посилання на веб-сайти, сайти або файли в локальній мережі і сайти або файли на комп’ютері користувача.

Автонумерація

4 байти

Використовується для генерування унікальних даних і подальшого визначення поля як первинного ключа.

Числові типи

Байт

1 байт

Ціле число в діапазоні від 0 до 255.

Ціле число

2 байти

Ціле число в діапазоні від – 32 768 до 32 767.

Довге ціле число

4 байти

Цціле число в діапазоні від – 2 147 483 648 до 2 147 483 647.

Одинарне значення

4 байти

Дійсне число в діапазоні від – 3,402823*1038 до – 1,401298*10-45 для від’ємних значень і від 1,401298*10-45 до 3,402823*1038 для додатних значень і 0.

Подвійне значення

8 байтів

Дійсне число в діапазоні від – 1,79769313486232*10308 до – 4,94065645841247*10-324 для від’ємних значень і від 4,94065645841247*10-324 до 1,79769313486232*10308 для додатних значень і 0.

Крім типу даних Access 2007 надає можливість встановити обмеження на форму подання або на значення, які можуть набувати дані в полях. Так для типу даних Текст можна встановити обмеження на кількість символів, для полів з типом даних Дата й час – на форму подання, наприклад, довгий формат часу, короткий формат дати тощо. Ці обмеження називають форматами даних.

Слід зважати на те, що неправильно визначений тип даних для певного поля може призвести до неможливості опрацьовувати певні дані або до їх втрати. Наприклад, якщо для поля Дата народження буде обраний тип даних Текст, то в подальшому неможливо буде вирахувати вік особи на поточний момент часу, не можна буде порівняти вік різних осіб і т.д. При зміненні типу даних у цьому полі, усі уже введені дані, як правило, будуть втрачені і доведеться їх вводити знову.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]