- •Розділ 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
5.1. Створення макросів у базі даних
Макрос - набір макрокоманд. Макрокоманда задає деяку дію, яку може виконати MS Access. Макроси у базі даних зберігаються або у вигляді окремих об'єктів, або у вигляді груп макросів. Для створення макросів використовується вікно конструктора макросів.
Рис. 5.1. Вікно конструктора макросів
Група
макросів - це
сукупність макросів, які зберігаються
в одному об'єкті бази даних. Ім'я макросу
вводиться у стовпці Имя
макроса вікна
конструктора макросу, який виводиться
на екран кнопкою
з панелі інструментів. Ім'я групи макросу
відображається на вкладці Макросы
вікна БД. Для одержання посилання на
макрос групи використовується такий
синтаксис: Ім
'яГрупи. Ім 'яМакросу.
Умова
- вираз логічного
типу, який визначає область дії
макрокоманди і задається у полі Условие
вікна конструктора макросів. Макрокоманда
виконується, якщо відповідний вираз,
що використовується у полі Условие
має значення ИСТИНА. В іншому випадку
макрокоманда пропускається. У вікні
конструктора макросів для виводу на
екран поля Условие
використовується кнопка
з панелі інструментів.
Рис. 5.2. Вікно конструктора макросів
5.2. Створення головного меню інформаційної системи
Створення головного меню можна здійснити:
використовуючи пункти меню Сервис, Служебный программы, Диспетчер кнопочных форм;
у режимі конструктора форм, за допомогою елементів управління кнопка.
Для створеного файлу бази даних можна задати параметри запуску, використовуючи пункти меню Сервис, Параметры запуска…
На рис. 18 представлена головна форма бази даних навчального процесу "Факультет".
Кнопка "Введення/редагування даних" забезпечує виведення на екран форму меню введення та редагування даних бази даних.
Кнопки "Виведення довідок" та "Статистика" забезпечують виведення на екран відповідних форм меню запитів.
Кнопка "Перегляд та друк документів" виводить на екран форму меню вихідних документів.
Кнопка "Вихід" забезпечує закриття форми "Головне меню".
Рис.5.3. Головна форма навчальної організації "Факультет"
5.3. Питання для самоперевірки
Що таке макрос?
Для чого використовуються макроси в середовищі СКБД Access?
Яке призначення меню в інформаційно-пошуковій системі?
Які засоби створення меню в середовищі СКБД Access ви знаєте?
Які макроси ви використали при виконанні лабораторної роботи?
Розділ 2. Бази даних в мережі інтернет Лабораторна робота № 6
Створення , адміністрування та заповнення бази даних в середовищі СКБД MySQL
Мета: Ознайомитися з процесом інсталяції оболонки Denwer, СКБД MySQL з інтерфейсом phpMyAdmin. Навчитися встановлювати з'єднання з віртуальним сервером, створювати базу даних на локальному віртуальному диску і виконувати елементарні дії, налаштовувати права доступу і встановлювати цілісність даних.
Завдання:
Інсталювати на персональний комп'ютер інструментальний набір WEB-розробника Denwer і СКБД MySQL. Виконати запуск і тестування роботи компонентів.
Створити права з різними рівнями доступу до даних: користувача і адміністратора БД.
Створити базу даних в MySQL відповідно до індивідуального завдання.
Організувати підстановку даних до дочірніх таблиць через поле зі списком, використовуючи зв’язки із батьківськими таблицями.
За допомогою утиліти phpMyAdmin заповнити таблиці даними. Створити в таблиці 10 записів.
Теоретичні відомості та приклад створення бази даних в середовищі MYSQL
