Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
14,15л_Базы данных.Таблицы.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
93.18 Кб
Скачать

Властивості полів таблиці

Підпис – за допомогою цієї властивості можна задати назви полів таблиці, які виводяться в різних режимах.

Обов'язкове поле – визначає необхідність уведення даних у це поле (значення Так/Немає) і забезпечує автоматичний контроль уведення даних у такі поля, тобто ні за яких умов користувач не зможе створити запис, у якій дане поле залишиться порожнім.

Формат поля – указує формат відображення даних з поля в режимі Таблиці.

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

Індексоване поле визначає, чи є дане поле індексованим, і якщо є, то в якому режимі. Існують два режими індексування: Збіги допускаються й Збіги не допускаються. У першому випадку поле може містити повторювані значення, у другому - немає.

Значення за замовчуванням – указується значення, додає автоматично в поле для кожного нового запису, якщо це значення не уведене користувачем.

Визначення ключових полів

Ключове поле – це одне або кілька полів, комбінація значень яких однозначно визначає кожен запис у таблиці. Якщо для таблиці визначені ключові поля, то Microsoft Access запобігає дублювання або уведенню порожніх значень у ключовому полю. Ключові поля використаються для швидкого пошуку й зв'язку даних з різних таблиць за допомогою запитів, форм і звітів. В Microsoft Access можна виділити три типи ключових полів: лічильник, простий ключ і складовій ключ.

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

Для створення простого ключа досить мати поле, що містить унікальні значення (наприклад, коди або номери). Якщо обране поле містить повторювані або порожні значення, його не можна визначити як ключове.

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

Створення й використання індексів

З метою прискорення пошуку й сортування даних у будь-який СУБД використаються індекси. Індекс є засобом, що забезпечує швидкий доступ до даних у таблиці на основі значень одного або декількох стовпців. Індекс являє собою впорядкований список значень і посилань на ті записи, у яких зберігаються ці значення. Щоб знайти потрібні записи, СУБД спочатку шукає необхідне значення в індексі, а потім по посиланнях швидко відбирає відповідні записи.

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

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

Ключове поле таблиці автоматично індексується й властивості Індексоване поле) привласнюється значення Так (Збіги не допускаються).