- •Розділ 2. Бази даних в мережі інтернет ……………………………... 32 Лабораторна робота № 6 Створення , адміністрування та заповнення бази даних в середовищі скбд MySql ………………………………………….32
- •Створення ділової моделі організації
- •1.2. Створення концептуальної схеми бази даних організації
- •1.3. Створення бази даних та таблиць
- •1.4. Створення зв’язків, між таблицями бази даних
- •1.5. Питання для самоперевірки
- •2.1. Створення форм у скбд ms Access
- •2.2. Створення форми для зв’язаних таблиць
- •1.1Питання для самоперевірки
- •Побудова запитів користувача в середовищі скбд Access
- •Загальні поняття про запит в ms Access
- •Створення запитів-вибірок за допомогою конструктора
- •Побудова параметричного запиту
- •Створення підсумкового запиту за допомогою майстра
- •Створення звітів
- •1.2Питання для самоперевірки
- •Лабораторна робота № 4
- •4.1. Створення розрахункового поля на формі
- •Створення запитів з розрахунковими полями
- •4.3. Питання для самоперевірки
- •5.1. Створення макросів у базі даних
- •5.2. Створення головного меню інформаційної системи
- •5.3. Питання для самоперевірки
- •Розділ 2. Бази даних в мережі інтернет Лабораторна робота № 6
- •6.1. Установка і налаштування базового пакета Denwer
- •6.2. Створення користувачів і надання привілеїв
- •6.3. Створення таблиць бази даних
- •6.4. Створення первинних ключів і встановлення зв’язків у бд
- •6.5. Введення та редагування даних у таблицях
- •6.6 . Організація підстановки даних до дочірніх таблиць через поле зі списком
- •6.7. Питання для самоперевірки
- •7.1.1.Вибірка даних з однієї таблиці
- •7.1.2. Внутрішнє та зовнішнє об’єднання таблиць
- •7.2.Створення запитів з використанням складної довільної умови
- •7.3. Створення підсумкового запиту за допомогою агрегативних функцій
- •7.4. Формування запиту на упорядкування даних
- •7.5. Використання індексів при формуванні запитів
- •7.6. Розробка клієнтського web-додатку для перегляду даних
- •7.7. Питання для самоперевірки
- •8.1. Поняття про оператори маніпулювання даними
- •8.2. Розробка додатку для модифікації даних
- •8.3. Питання для самоперевірки
- •9.1. Створення представлень
- •9.2. Керування транзакціями
- •9.3. Паралельні запити
- •9.4. Питання для самоперевірки
- •10.1. Встановлення MySqLdump
- •10.2. Експорт та імпорт бази даних
- •10.3. Приклади використання параметрів MySqLdump
- •10.4. Питання для самоперевірки
- •Додаток 2. Маски введення
- •Додаток 3. Типи даних mysql
Створення запитів-вибірок за допомогою конструктора
Для створення запиту у вікні бази даних переходимо на вкладку Запросы, натискаємо кнопку Создать, у вікні Новый запрос вибираємо Конструктор та натискаємо кнопку Ok. На екран виводиться вікно шаблону QBE.
Рис. 3.1. Вікно шаблону QBE
У
вікно конструктора запитів додаємо
необхідні таблиці та запити. Для додавання
таблиці/запиту використовуємо пункти
меню Запрос/Добавить
таблицу… або
натискаємо кнопку
.
Вибрані таблиці повинні бути зв'язані
по одному або декількох полях.
У рядок Поле шаблону QBE переміщуємо за допомогою "мишки" необхідні для формування динамічного набору записів поля із списків таблиць/запитів.
Рядок Сортировка містить значення по возрастанию/по убыванию і використовується для впорядкування даних динамічного набору записів по деякому полю відповідного стовпця таблиці QBE. При упорядкуванні даних по декількох полях спочатку виконується впорядкування по полю, яке розміщене ліворуч.
Рядок Вывод на экран містить для кожного поля прапорець, який дає змогу вивести/сховати деяке поле запиту.
Рядок
Условие отбора
використовується для формування фільтра
для відповідного поля. Для побудови
складних виразів у рядку Условие
отбора, як
правило, використовується засіб
Построитель
выражений, який
можна викликати кнопкою Построить
Таблиця QBE залежно від типу запиту може містити інші рядки.
Розрахункові поля створюються за допомогою засобу Построитель выражений при цьому курсор необхідно розмістити у рядку Поле вільного стовпця шаблону QBE.
У базах даних Microsoft Access для побудови фільтрів і пошуку значень полів, записів у діалогових вікнах Пошук і Заміна чи у командах і виразах допускається використання ряду символів приведених у додатку 3.
Для створення умов відбору і розрахункового поля використовуються підстановлювальні знаки (див. додаток 3) як прототипи для інших символів при вказівці прикладу пошуку в наступних випадках:
відома тільки частина значення;
потрібно знайти значення, що починаються з конкретної літери або відповідні певному шаблону.
Для
перегляду результатів у режимі
конструктора із списку режимів перегляду
кнопки Вид
обирається
елемент Режим
таблицы.
Для
повернення до режиму конструктора
обирається елемент Конструктор
Для відображення або створення запиту на мові SQL із списку режимів перегляду кнопки Вид обирається елемент Режим SQL.
Для редагування створеного запиту у вікні бази даних на вкладці Запросы вибираємо потрібний запит та натискаємо кнопку Конструктор.
Побудова параметричного запиту
Створимо у режимі конструктора запит з параметром "Забезпечення кафедри викладачами".
Запит будується у режимі конструктора на основі трьох таблиць "Кафедра", "Викладач" та "Дисципліна". Для поля "НазваКафедри" у рядку Условие отбора введено значення параметру.
Рис. 3.2. Запит "Забезпечення кафедри викладачами", відкритий у режимі конструктора
При виконанні запиту на екран виводиться вікно для введення назви кафедри, за допомогою якого формується відповідний фільтр для виведення даних. |
|
