- •«Інформаційні системи і технології»
- •Київ 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-запиту на вибірку із двох таблиць
- •Список рекомендованої літератури
5.6. Виконання імпорту таблиці “персонал” із бази даних “Кадри”
Вибрати команду “Файл”, “Внешние данные”, “Импорт...”. Відкриється вікно, в якому вибрати піктограму файлу бази даних “Кадри”.Клацнути по кнопці “Импорт”.Відкриється список таблиць бази даних “Кадри”.Вибрати“ПЕРСОНАЛ”,ОК. У вікні бази даних з'явиться піктограма імпортованої таблиці.
5.7. Встановлення зв’язків між таблицями “код товару”, “замовлення” і “персонал”
Введення даних в таблицю “ЗАМОВЛЕННЯ”виконується після встановлення зв'язків між таблицями з накладанням умов цілісності даних, каскадного оновлення та каскадного вилучення полів. Ці умови будуть забезпечувати контроль введення даних, узгодження даних.
Встановити зв'язок між таблицями “КОД ТОВАРУ”(базова таблиця) і“ЗАМОВЛЕННЯ” (зв’язана таблиця) за полемКод товару, а також між таблицями“ПЕРСОНАЛ” (базова таблиця) і“ЗАМОВЛЕННЯ”(зв’язана таблиця) за полемТабельний номеріКодспівробітникавідповідно. Накласти на зв’язки умови цілісності даних, каскадного оновлення і каскадного вилучення полів.
Ввести дані у таблицю “Замовлення” за власним розсудом. В полеКодспівробітникаввести відповідні значення поляТабельний номертаблиці“ПЕРСОНАЛ”.
5.8. Створення запиту “справа”
Запити в багатотабличній базі даних дають можливість об'єднувати дані з декількох таблиць.
На вкладці “Запросы” клацнути по кнопці “Создать”. У вікні “Новый запрос” вибрати “Конструктор” та клацнути по кнопці ОК. У вікні “Добавление таблицы” на вкладці “Таблицы” вибрати таблиці “ПЕРСОНАЛ”, “КОД ТОВАРІВ” та “ЗАМОВЛЕННЯ” і клацнути по кнопці “Закрыть”.
У запит включити поля: Посада, Прізвище, Імя, По-батькові (таблиця “ПЕРСОНАЛ”); Назва, Тип (таблиця “КОД ТОВАРУ”); Оплачено, Дата замовлення (таблиця “ЗАМОВЛЕННЯ”).
Зберегти запит під назвою “СПРАВА”. Проглянути результат роботи запиту.
Лабораторна робота № 8
ВИКОРИСТАННЯ МОВИ SQL ПРИ СТВОРЕННІ ТАБЛИЦЬ І ПРОЕКТУВАННІ ЗАПИТІВ
1. Мета роботи
Опанування навичками застосування структурованої мови запитів (SQL) для створення таблиць і запитів у базі данихMicrosoft Access.
2. Постановка задачі
2.1. Створити SQL-запит на створення двох таблиць.
2.2. Створити SQL-запит на вибірку даних із однієї таблиці.
2.3. Створити SQL-запит на вибірку із двох таблиць.
3. Порядок виконання роботи
3.1. Створити базу даних “ЯСЗ”.
3.2. В базі даних “ЯСЗ”скластиSQL-запит“Кадр1”на створення таблиці“КАДР” за полями:ТабНомер, Прізвище, ІПоб, Посада, Телефон.
3.3. Ввести дані в таблицю “КАДР”десятьзаписів (дані для десяти працівників).
3.4. Створити SQL-запит“Всі”на вивід всієї таблиці“КАДР”.
3.5. Створити SQL-запит“Телефон1”на вивід полівПрізвище, ІПоб, Посада, Телефон таблиці“КАДР” для працівників, які мають телефон.
3.6. Створити SQL-запит“ТелеПосада”на вивід полівПрізвище, ІПоб, Посада, Телефон таблиці“КАДР” працівників, які мають телефон і обіймають однакову посаду.
3.7. Скласти SQL-запит“Замовл1”на створення таблиці“ЗАМОВЛЕННЯ” із полями:Код, Назва, КодЗамовника, Ціна.
3.8. Ввести дані в таблицю “ЗАМОВЛЕННЯ”(десятьзаписів) за власним вибором. ПолеКодЗамовника таблиці “ЗАМОВЛЕННЯ”за типом даних і їх значеннями повинен відповідати полюТабНомертаблиці“КАДР”.
3.9. Створити SQL-запит“Справа1”на вивід полівПрізвище, Посада, таблиці“КАДР” іНазва, Цінатаблиці“ЗАМОВЛЕННЯ”.