Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Типи даних і властивості полів СУБД Ассеss



Кожне поле має і м'я, тип і властивості. Імена полів можуть мати не більше за 64 символи, до яких належать літери, цифри і пробіли. Імена полів в одній таблиці не повинні повторюватися. Одне поле або кілька полів необхідно визначити як ключові.

Тип даних визначає вид інформації, що зберігається в полі. Коли вказується тип даних, Ассеss визначає, які дані можуть збе­рігатися в цьому полі, а також скільки місця потрібно для них заре­зервувати. На основі типу даних визначаються типи розрахунків або інших операцій, можливих для даного поля.

В Ассе88 передбачено 10 основних типів полів:

Текстовый. Можуть записуватися літери, цифри та інші символи - до 255 байт (1 байт на 1 символ).

МЕМО. Це довге поле, або інакше - поле приміток, Можуть записуватися літери, цифри та інші символи - до 64 Кбайт.

Числовой. Можуть записуватися цілі числа та числа з плаваючою комою.

Дата/Время. Використовується для запису дат або часу у визначених форматах. Довжина поля - до 8 байт.

Денежный. Використовується для запису чисел до 15 зна­ків зліва від десяткової крапки і 4 десяткових знаків.

Счетчик. Використовується як лічильник записів, тобто для послідовної нумерації, яка автоматично збільшується. Він також використовується як ключове поле.

Логический. Можна записувати тільки одне з двох значень: "ТАК" або "НІ", "ХИБНЕ" чи "ІСТИННЕ", "ВВІМКНЕНО" чи "ВИМКНЕНО". Найчастіше використовують в анкетних даних, де є лише дві можливі відповіді.

Поле обьекта ОLЕ. Це поле вміщує не інформацію про об'єкт, а вказівку на ім'я об'єкта. Об'єктами можуть бути рисунки, відео-, звукозаписи та інші файли.

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

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

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

У загальному випадку поля мають такі властивості;

• Размер поля. Обмежує розмір текстових полів визна­ченою кількістю символів (від 1 до 255), а для числових полів визна­чає інтервал значень числа;

• Формат поля. Із допомогою спеціальних символів можна задавати вигляд і розмір рядків, що вводяться;

• Число десятинних знаков. Установлює кількість знаків після крапки (коми) в полях типів Числовий та Грошовий;

• Маска ввода. Із допомогою спеціальних символів можна визначити тип символу в кожній позиції введення. Вона дає можливість одразу визначити, скільки цифр або символів потрібно ввести в поле. Наприклад, у масці цифра "9" означає необов'язкове введення цифри, а "О" - обов'язкове введення цифр у поле;

• Подпись. Це - друге ім'я поля, що використовується у формах, звітах або режимі таблиці замість основного імені поля;

• Значение по умолчанию. Дає змогу автоматично вста­вляти рядки, які часто повторюються, у всі новостворені поля;

• Условие на значение. Дає можливість створювати фільтр, що забезпечує введення в дане поле лише тих значень, які відповідають заданій умові;

• Обязательное поле. Установлюється для даних, які обов'язково повинні бути введені;

• Пустые строки. Дає змогу полям типів Текстовий та МЕМО мати рядок нульової довжини. Набувають двох значень: "ТАК" і "НІ". "ТАК" означає, що порожні рядки дозволені, "НІ" - не дозволені;

• Индексированное поле. Установлює додатковий ін­декс, що дає змогу значно прискорити пошук і сортування даних.

Індекси можна встановити для полів усіх типів, крім поля об'єкта ОLЕ і логічного типу.

Ця властивість має три значення:

"НЕТ' (за замовчуванням) - індекс не створюється;

"ДА - допускаются совпадения" - створюється індекс, що враховує можливість повторення значення в полях;

"ДА - совпадения не допускаются" - створюється індекс, що не допускає повторення значень полів.





Дата публикования: 2014-11-18; Прочитано: 9654 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...