- •«Інформаційні системи і технології»
- •Київ 2005
- •Загальні вказівки
- •Лабораторна робота № 1
- •5.2. Мета створення системи
- •5.3. Основні задачі системи
- •5.4. Технологія створення і ведення моделі стану під’їзної колії підприємства
- •5.5. Введення даних в систему
- •5.6. Вихідна інформація
- •6. Варіанти індивідуальних завдань
- •Лабораторна робота № 2
- •4. Контрольні питання
- •5. Навчальний матеріал
- •5.1. Створення бази даних “Кадри”
- •5.2. Створення структури таблиці “персонал”
- •5.3. Створення в таблиці “персонал” ключового поля
- •5.4. Збереження структури таблиці
- •4. Контрольні питання
- •5. Навчальний матеріал
- •5.1. Введення даних у таблицю бази даних
- •5.2. Сортування даних таблиці бази даних
- •5.3. Вибирання записів таблиці
- •Лабораторна робота № 4
- •4. Контрольні питання
- •5. Навчальний матеріал
- •5.1 Створення запитів
- •5.2. Створення запиту “Телефонний довідник”
- •5.3. Створення запиту на вибірку за діапазоном значень дат
- •Between дата And дата
- •5.4. Створення запиту за кількома умовами
- •5.5. Обчислення в запиті. Створення запиту на зміну даних поля Оклад
- •[Персонал]![Оклад]*1,2
- •5.6. Використання статистичних функцій в запиті
- •5.7. Проектування форм
- •Лабораторна робота № 5
- •5.2. Розміщення в області даних полів
- •5.3. Додавання у звіт обчислювального поля
- •5.4. Форматування розміщених об'єктів
- •5.5. Розміщення тексту заголовка
- •5.6. Розміщення обчислювального поля за стовпчиком “До виплати”
- •Лабораторна робота № 6
- •4. Контрольні питання
- •5. Навчальний матеріал
- •5.1. Зв’язок між таблицями бази даних
- •5.2. Створення схеми даних “один-до-одного” (1:1)
- •Лабораторна робота № 7
- •4. Контрольні питання
- •5. Навчальний матеріал
- •5.1. Створення таблиці “Коди товарів” у режимі “Режим таблицы”
- •5.2. Створення таблиці “товари” у режимі “Конструктор”
- •5.3. Встановлення зв’язку між таблицями “Коди товарів” і “товари” за полем Код товару
- •5.4. Забезпечення цілісності даних для таблиць “Коди товарів” і “товари”
- •5.5. Створення таблиці “Замовлення” у режимі “Macтep таблиц”
- •5.6. Виконання імпорту таблиці “персонал” із бази даних “Кадри”
- •5.7. Встановлення зв’язків між таблицями “код товару”, “замовлення” і “персонал”
- •5.8. Створення запиту “справа”
- •Лабораторна робота № 8
- •4. Контрольні питання
- •5. Навчальний матеріал
- •5.1. Створення таблиці із використанням мови sql
- •5.2. Створення sql-запиту на вибірку даних із однієї таблиці
- •5.3. Створення sql-запиту на вибірку із двох таблиць
- •Список рекомендованої літератури
Лабораторна робота № 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 попередить про можливу втрату даних, ОК.
У вікні бази даних “Склад” на вкладці “Таблицы” з'явиться піктограма створеної таблиці “КОДИ ТОВАРІВ”.
У таблиці “Коди товарів”задана відповідність назви товару його коду. В усіх наступних таблицях замість назви товару більш зручно використовувати код товару. Код товару є числом і його швидше вводити, зменшується ймовірність виникнення помилок і, крім того, більш економно використовується пам'ять комп'ютера.