- •«Інформаційні системи і технології»
- •Київ 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-запиту на вибірку із двох таблиць
- •Список рекомендованої літератури
Лабораторна робота № 4
ПРОЕКТУВАННЯ ЗАПИТІВ. ПРОЕКТУВАННЯ ФОРМ
1. Мета роботи
Опанування методикою проектування запитів на вибірку і проектування форм.
2. Постановка задачі
2.1. За таблицею бази даних “ПЕРСОНАЛ” створити запити на основі різних критеріїв і запит на оновлення поля у режимі “Конструктор”.
2.2. Створити форми на введення і корегування записів таблиці “ПЕРСОНАЛ”.
3. Порядок виконання роботи
3.1. Створити запит “Телефонний довідник”за полями: Прізвище,Ім’я,По-батькові,Адреса,Телефон.
3.2. Створити запит на вибірку записів за діапазоном значень дат прийому на роботу.
3.3. Створити запит на вибірку інформації про співробітників, які мають вищу освіту і працюють більше трьох років.
3.4. Створити запит на оновлення посадового окладу на 20 відсотків для всіх працюючих.
3.5. Створити запит на визначення середнього та максимального окладів.
3.6. Створити форми для введення і редагування таблиці “ПЕРСОНАЛ” в режимі “Автоформа” (в столбец, ленточная, табличная).
3.7. Створити форми для введення і редагування таблиці “ПЕРСОНАЛ” у режимі “Мастер форм”.
4. Контрольні питання
4.1. Дати визначення поняттю об’єкта “Запит”.
4.2. Визначити типи запитів.
4.3. Дати визначення поняттю об’єкта “Форма”.
4.4. Визначити види форм.
5. Навчальний матеріал
5.1 Створення запитів
Запит – об'єкт бази даних, за допомогою якого можна виконати вибірку з таблиць на основі заданих критеріїв, модифікувати таблиці, виконати обчислення.
Найбільш розповсюджений запит на вибірку, який виконує відбір даних з таблиць відповідно до заданих критеріїв.
Для створення запиту потрібно відкрити базу даних, перейти на вкладку “Запросы”, клацнути по кнопці “Создать”. На екрані з'явиться діалогове вікно “Новый запрос”, призначене для вибору способу побудови запиту. Вибрати “Конструктор”, “OK”. Результатом є поява двох вікон: вікна “Запрос на выборку” і вікна “Добавление таблицы”. Вікно “Добавление таблицы” складається із трьох вкладок, які містять перелік об'єктів для проектування запиту: “Таблицы”, “Запросы” і “Таблицы и запросы”.
На вкладці “Таблицы” потрібно вибрати таблицю “ПЕРСОНАЛ”, клацнути по кнопках “Добавить” і “Закрыть”. У вікні конструктора запитів з'явиться вікно із заголовком таблиці та списком її полів. Клацнути два рази по кожному полю. Ім'я кожного поля буде розміщене в рядку “Поле” бланку запиту (нижня половина вікна конструктора запитів).
5.2. Створення запиту “Телефонний довідник”
У вікні конструктора запитів внести поля Прізвище,Ім’я,По-батькові, Адреса, Телефоні закрити вікно конструктора запитів.Accessзапитає, чи потрібно зберегти запит. Клацнути по кнопці“ОК”. У вікні“Сохранение”в поле“Имя запроса”внести ім'я запиту“Телефонний довідник”,“ОК”. Виконати запит“Телефонний довідник”.
5.3. Створення запиту на вибірку за діапазоном значень дат
Вираз– найбільш розповсюджений тип об’єктів будь-якої бази даних. Він дозволяє робити обчислення, перетворення текстових даних, підсумовування, одержання середнього значення значень тощо. При використанні виразуAccessвиводить на екран результат, а не сам вираз.
На перетині рядка “Условие отбора” та поля “Дата прийому на роботу”для побудови виразу треба відкрити контекстне меню, вибрати “Построить...”. Відкриється вікно “Построитель выражений”. У першому стовпчику вікна вказані всі можливі об'єкти, які можна використовувати при побудові виразів. Ввести в центральне (верхнє) вікно вираз: