Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab26.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
940 Кб
Скачать
☆

Додаткове завдання на рівень “Високий”

  1. У таблиці АДРЕСИ в режимі Конструктора самостійно додайте поле з назвою Кількість співробітників (тип Числовой, розмір поля - ЦЕЛОЕ).

  2. Відкрийте таблицю АДРЕСИ в режимі таблиці. Введіть до числового поля значення, яке не відповідає заданим раніше умовам на значення, або залишіть це поле порожнім та переконайтеся, що СУБД виявить це при спробі перейти до іншого поля та видасть повідомлення про помилку. Для виходу з комірки, введіть правильне значення або відмініть зміни клавішею Esc. Введення кожного нового запису починайте з заповнення порожнього рядка, розташованого в кінці таблиці та відміченого *.

  3. Відкрийте вікно Схема данных . Викличте контекстне меню на побудованому раніше зв’язку. Виберіть пункт Изменить связь. У вікні, яке з’явиться, встановіть прапорці Каскадное обновление связанных полей та Каскадное удаление связанных записей (рис. 5), тоді буде забезпечена автоматична корекція даних для збереження цілісності у зв’язаних таблицях. Поекспериментуйте у вікні Схема данных з зовнішнім виглядом побудованої схеми даних.

  4. Відкрийте створені раніше таблиці в режимі таблиці. Змініть значення поля зв’язку у записі головної таблиці, яка має підпорядковані записи. Для завершення редагування перейдіть до іншого запису.

  5. Підготуйте новий запис у підпорядкованій таблиці з значенням поля зв’язку, не представленим в головній таблиці. Переконайтеся, що додати такий запис у підпорядковану таблицю неможливо.

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

  7. Результати досліджень цілісності створеної бази даних коротко опишіть у звіті.

  8. Закрийте файл створеної бази даних.

  9. Скопіюйте створену базу даних у власну папку на сервері.

Підготуйте звіт та захистіть роботу.

Контрольні запитання

  1. У файлі якого типу зберігається база даних Access?

  2. Які об'єкти представлені у вікні бази даних?

  3. У якому режимі найбільш повно визначаються параметри структури таблиці?

  4. У якій властивості поля задаються обмеження на його значення?

  5. Що формує система на основі заданого первинного ключа?

  6. Чи може ключ мати повторювані значення?

  7. Чи можна в рядку таблиці не вводити значення ключа?

  8. Чи можуть у таблиці повторюватися значення в одному із полів складового ключа?

  9. У якому режимі здійснюється введення даних у таблицю?

  10. У якому режимі виконується настроювання макета таблиці?

  11. Для чого створюється схема даних бази Access?

  12. У яких відношеннях повинні знаходитися таблиці, щоб для них можна було встановити параметри підтримки зв’язної цілісності даних?

  13. По якому полю повинен бути встановлений зв'язок між таблицями, щоб з'явилася можливість установити параметри підтримки зв’язної цілісності даних?

  14. Що відбудеться при зміні значення ключового поля в головній таблиці, якщо для її зв'язку з підпорядкованою таблицею встановлений прапорець Каскадное обновление связанных полей ?

Таблиця 1. Структура та властивості таблиці АДРЕСИ (адреса кожної фірми)

Ім'я поля

Тип даних

Опис

Властивості поля

Фірма

Текстовий

Назва фірми

Розмір поля – 30

Місто

Текстовий

Назва міста

Розмір поля - 20

Адреса

Текстовий

Вулиця, будинок,

Розмір поля - 25

Телефон

Текстовий

Телефон фірми

Розмір поля - 16;

Таблиця 2. . Вміст таблиці АДРЕСИ

Фірма

Місто

Адреса

Телефон

Віктор холдинговий центр

Автоір

Добробут

Тен-Фор-Транс

Авторейтінг

АТ Кримавтогаз

ЕСТ ел. сист.

MTI DIRECT

ASTRON

Електроніка Ц

Діавест +

Далет

Таблиця 3. Структура та властивості таблиці ПОСАДИ

Ім'я поля

Тип даних

Опис

Властивості поля

Код

Счетчик

Номера п/п

Длинное целое, последовательные (установка по умолчанию)

Фірма

Текстовий

Розмір поля 30

Посада

Текстовий

Розмір поля 30

Прізвище

Текстовий

Розмір поля 20

Ім'я

Текстовий

Розмір поля 15

По батькові

Текстовий

Розмір поля 15

Вміст таблиці ПОСАДИ

Код

Фірма

Посада

Прізвище

Ім'я

По батькові

1

Віктор холдинговий центр

2

Автоір

3

Добробут

4

Тен-Фор-Транс

5

Авторейтінг

6

АТ Кримавтогаз

7

ЕСТ ел. сист.

8

MTI DIRECT

9

ASTRON

10

Електроніка Ц

11

Діавест +

12

Далет

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