Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ІСТлаб.doc
Скачиваний:
20
Добавлен:
20.02.2016
Размер:
680.45 Кб
Скачать

Лабораторна робота № 7

ІМПОРТ ТАБЛИЦЬ. ЗАБЕЗПЕЧЕННЯ ЦІЛІСНОСТІ ДАНИХ

1. Мета роботи

Опанування методиками створення і редагування таблиць баз даних у різних режимах, а також імпорту таблиць із інших баз даних Microsoft Access і встановлення зв’язків між таблицями.

2. Постановка задачі

2.1. Створити багатотабличну базу даних Склад, яка містить таблиці:

  • Коди товарівіз реквізитами:Код товару,Назва,Тип;

  • Товари”із реквізитами:Код товару,Ціна,Кількість;

  • Замовлення”із реквізитами:Код замовлення,Код товару,Сума, Оплачено,Код співробітника,Дата замовлення.

2.2. Встановити зв’язки між таблицями “Коди товарів” і“Товари” бази даних “Склад”.

2.3. Встановити зв’язки між таблицями“ПЕРСОНАЛ”, “Коди товарів” і“Замовлення” баз даних “Кадри” і “Склад”.

3. Порядок виконання роботи

3.1. Створити багатотабличну базу “Склад”.

3.2. Створити таблицю “Коди товарів” у режимі “Режим таблицы”.

3.3. Перейти в режим таблиці “Конструктор” і змінити назву поляКоднаКод товару. Переглянути властивості полів і при необхідності змінити їх.

3.4. Ввести дані у таблицю Коди товарівза таблицею 7.2 (Додаток 7.1).

3.5. Сформувати структуру таблиці “ТОВАРИ” у режимі “Конструктор” за таблицею 7.1.

3.6. Ввести дані у таблицю товарИза таблицею 7.3 (Додаток 7.2).

3.7. Встановити зв’язок типу “Один-до-багатьох” між таблицями “Коди товарів” і “товарИ”.

3.8. Виконати вправи, які демонструють правила цілісності данихдля таблиць“Коди товарів” “Товари” (див. п. 5.4):

  • у таблицю “товарИ” ввести запис з кодом товару 11;

  • із таблиці “Коди товарів” вилучити будь-який запис;

  • із таблиці “Коди товарів” вилучити будь-який запис при попередньому редагуванні зв’язків між таблицями.

3.9. Створити таблицю“Замовлення” у режимі“Macтep таблиц”.

3.10. Реалізувати імпорт таблиці “ПЕРСОНАЛ”із бази даних“КАДРИ”в базу даних“СКЛАД”.

3.11. Створити зв’язки між таблицями “КОД ТОВАРУ”, “ЗАМОВЛЕННЯ” і “ПЕРСОНАЛ”.

3.12 Ввести дані у таблицю “Замовлення” за власним вибором. Поле Код співробітника заповнити за полем Табельний номер таблиці “ПЕРСОНАЛ”.

3.13. Створити запит “СПРАВА” за полями: Посада, Прізвище, Імя,  По-батькові (таблиця “ПЕРСОНАЛ”); Назва, Тип (таблиця “КОД ТОВАРУ”); Оплачено, Дата замовлення (таблиця “ЗАМОВЛЕННЯ”).

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

4.1. Як створити таблицю в режимі “Режим таблицы”?

4.2. Як створити таблицю в режимі “Мастер таблиц”?

4.3. Визначити основні відмінності режимів “Режим таблицы” і “Мастер таблиц”від режиму “Конструктор”?

4.4. Яким чином забезпечується умови цілісності даних у зв’язаних таблицях?

4.5. Як імпортувати таблицю з іншої бази даних?

5. Навчальний матеріал

5.1. Створення таблиці “Коди товарів” у режимі “Режим таблицы”

У вікні бази даних “Склад” перейти на вкладку “Таблицы”, клацнути по кнопці “Создать”. На екрані з'явиться вікно “Новая таблица”. Вибрати “Режим таблицы” і натиснути кнопку ОК.

Відкриється пуста таблиця. Виділити по черзі кожен стовпчик таблиці і через контекстне меню змінити назви стовпчиків. У результаті перші два стовпчики повинні мати такі назви: Назва, Тип.Ввести дані в таблицю за таблицею 7.2Додатка 7.1. За допомогою кнопкиВид”або команди “Вид”,Конструктор”перейти в режим конструктора таблиць. Accessзапросить ім'я таблиці. ВвестиКоди товарів”. Accessповідомить про відсутність ключового поля. Підтвердити створення ключового поля,ОК. Для створення ключового поляAccess додає в таблицю нове поле із типом даних“Счетчик” і присвоює йому ім’я“Код”. Відкриється таблиця в режимі конструктора.

У цьому режимі можна проглянути і при потребі змінити типи даних полів та їх властивості. При створенні таблиці в режимі Режим таблицы” Accessавтоматично розпізнає типи даних, які вводяться.

Змінити назву поля Код на Код товару. (Поле Код створилося автоматично як ключове). Закрити таблицю. Access попередить про можливу втрату даних, ОК.

У вікні бази даних “Склад” на вкладці “Таблицы” з'явиться піктограма створеної таблиці “КОДИ ТОВАРІВ”.

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

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