
- •Флегантов л.О. Система управління базами даних
- •Методичні вказівки до практичних занять Полтава 2009
- •Практична робота 1 Знайомство з ms Access. Створення таблиць
- •Інтерфейс вікна програми
- •Створення базових таблиць
- •Для розробки таблиць рекомендується використовувати режим Конструктор. Створення кожної таблиці полягає у завданні полів таблиці та призначенні їх властивостей.
- •Список класів
- •Список учнів
- •Список викладачів
- •Журнал успішності
- •Практична робота 2 Прийоми роботи з таблицями бд Заповнення таблиць даними
- •Прийоми роботи з таблицями бд
- •Робота з Майстром підстановок
- •Створення випадаючого списку вручну
- •Створення випадаючого списку на базі іншого об’єкту
- •Практична робота 3 Зв’язки між таблицями. Запити Створення зв’язків між таблицями
- •II. Журнал успішності
- •Створення запитів
- •Створення запиту на вибірку
- •Створення запиту з умовою
- •Створення запиту з параметром
- •Практична робота 4 Створення запитів (продовження)
- •Запити з обчисленнями
- •Створення обчислень за допомогою діалогового вікна Постоитель выражений
- •Створення підсумкового запиту
- •Створення запиту на зміну
- •Створення перехресного запиту
- •Практична робота 5 Робота з формами
- •Автоформи
- •Створення форм за допомогою Майстра
- •Структура форми
- •Створення надписів
- •Вставка малюнку
- •Створення та редагування пов’язаних полів
- •Створення списку
- •Створення кнопки
- •Автозвіти
- •Майстер звітів
- •Структура звіту
Створення запиту з умовою
У даному запиті потрібно відібрати викладачів школи, які не мають класного керівництва і їх педагогічний стаж більше 10 років.
Початкові дії аналогічні: СоздатьНовый запрос, Конструктор, ОК;
в діалоговому вікні Добавление таблицы виберіть таблицю Список викладачів;
для майбутньої результуючої таблиці виберіть поля: Прізвище, Ім’я по-батькові, Пед.стаж, Кураторство;
для стовпця Пед.стаж в рядок Условие отбора введіть умову: >10;
для стовпця Кураторство в рядок Условие отбора введіть умову: 0;
в рядку Вывод на экран зніміть прапорець для стовпцю Кураторство – це означає, що в результуючій таблиці цей стовпець не буде відображено;
перегляньте результуючу таблицю створеного запиту: ЗапросЗапуск або клацанням на кнопці Запуск на панелі інструментів;
поверніться в режим Конструктор: ВидКонструктор або клацнувши кнопку Вид на панелі інструментів;
збережіть запит під іменем 04_Пед.стаж та кураторство: ФайлСохранить або кнопка Сохранить на панелі інструментів;
внесіть декілька записів в базову таблицю Список викладачів, які б відповідали умовам створеного запиту. Далі відкрийте запит 04_Пед.стаж та кураторство та переконайтеся, що внесені записи відображено в результуючій таблиці;
Створіть ще один запит з умовами на базі кількох таблиць. Цей запит повинен представити інформацію про учнів, які приймали участь в шкільній або міській олімпіаді з алгебри або української літератури.
перші дії аналогічні;
в діалоговому вікні Добавление таблицы виберіть таблиці Список предметів, Список учнів, Журнал успішності;
бланк майбутнього запиту заповніть такими полями: Прізвище, І.П. (з таблиці Список учнів); Назва предмету (Список предметів); Клас, Участь в олімпіадах (Журнал успішності);
для стовпця Назва предмету в рядок Условие отбора введіть “Українська література” Or “Алгебра”; Примітка: Or – це спеціальна команда мови SQL, яка передбачає вибір того чи іншого елементу.
для стовпцю Участь в олімпіадах задайте умову: “шкільна” Or “міська”. Вираз внесіть в рядок ИЛИ: Примітка: Умови внесені в один рядок, означають одночасне їх виконання.
перегляньте результуючу таблицю створеного запиту та оцініть результат. Якщо він вас влаштовує, збережіть запит під іменем 05_Участь в олімпіадах;
самостійно створіть запити на вибірку: а) запит, який представляє список учнів-сиріт або з не повної сім’ї із задовільною та незадовільною поведінкою (06_Стан сім’ї та поведінка);
Результуюча таблиця запиту:
Прізвище |
І.Б. |
Клас |
Сім’я |
Поведінка |
|
|
|
|
|
б) запит, який надає дані про учнів – п’ятикласників, що одержали двійки з будь-якого предмету (07_Відстаючі п’ятикласники). Примітка: В цьому випадку умову для стовпцю Клас потрібно ввести як “5 з зірочкою”: “5*”. Вона означає вибір будь-якого 5-го класу.
Результуюча таблиця запиту:
Прізвище |
І.Б. |
Клас |
Предмет |
Оцінка |
|
|
|
|
|