Microsoft Access
17

зберегти таблицю без визначення первинного ключа, на екрані з'явиться діалогове вікно, яке вимагатиме його створення).

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

В режимі Конструктор таблиц (Design View) виберіть поле (або поля), яке бажано зробити первинним ключем. Щоб вибрати кілька полів, спочатку виберіть перше, клацнувши мишкою на кнопці ліворуч від назви поля, а потім, утримуючи натиснутою клавішу <Ctrl>, - решту полів.

Виконайте команду Правка та її опцію Первичный ключ (Edit Þ Primary Key) або клацніть мишкою на кнопці Первичный ключ (Primary Key) панелі інструментів (на Image66ній зображено ключ). Поруч з вибраним полем відобразиться піктограма ключа (рис. 3.8).

Рис. 3.8. Таблиця з іменем Sklad, яка має первинний ключ

3.2.10. Реорганізація і видалення полів при розробці таблиць

Змінювати структуру таблиці, що розробляється, неважко. Для зміни імені поля, типу або опису необхідно клацнути мишкою в межах необхідного поля і внести потрібні зміни. Щоб видалити поле, спочатку необхідно його виділити, клацнувши мишкою на кнопці ліворуч від назви поля, потім виконати команду Правка та її опцію Удалить строку (Edit Þ Delete Row) або натиснути клавішу <Delete>.