Інформаційні технології в юриспруденції

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Зміст
\ T "Заголовок 6 1" Розробка і створення реляційних баз даних. 2
Обробка даних у реляційних базах даних. 9
Обслуговування баз даних та застосування сервісних засобів. 14
Застосування мов запитів для створення додатків. 22
Організація баз даних в корпоративних мережах. 32
Автоматизація та упорядкування роботи з базою даних. 45
Об'єднання компонентів бази даних в єдине додаток. 55
Заліковий заняття з теми «Бази даних». 62

I. Розробка і створення реляційних баз даних

Тривалість:
160 хв.
Дисципліна:
Бази даних
Мета:
Ознайомлення з методами та засобами створення баз даних на ЕОМ.
Результат навчання:
Після успішного завершення заняття користувач повинен:
· Вміти використовувати основні прийоми розробки і створення реляційних баз даних.
Використовувані програми:
Access 2000.
План заняття:
1. Робота під керівництвом викладача 100 хвилин
Ознайомлення з можливостями програми Access 2000
зі створення баз даних.
2. Самостійна робота 60 хвилин
Запуск програми:
Передбачається, що необхідні програми вже інстальовані на диску.
(Див. «Інструкцію з встановлення програми на ПК»)
1. Ознайомлення з можливостями програми Access 2000 по створенню баз даних.
Рекомендований час
100 хвилин
Організація даних є ключовим моментом при роботі з великими обсягами інформації. У Microsoft Access підлягає зберіганню інформація називається даними, а місце її зберігання - базою даних.
У базах даних Access інформація вводиться і обробляється за допомогою форм, а зберігається у вигляді таблиць.

1.1. Створення бази даних

Розглянемо створення бази даних «Фірма Петрус» на основі наступної концептуальної схеми:
БУДІВЛЯ
ПРИЗНАЧЕННЯ
ПРАЦІВНИКИ
СПЕЦІАЛЬНІСТЬ
Код_зданія
Код_работніка
Ім'я
Спеціальність
Адреса
Код_зданія
Код_работніка
Часовая_ставка
Тіп_зданія
Спеціальність
Преміальні
Рівень якості
Кількість днів
Часов_в_неделю
Дата початку ремонту
Число тижнів ремонту
1.2. Проектування таблиці «Будівля»
1. На робочому столі створіть папку під своїм ім'ям.
2. Запустіть програму Access і створіть нову базу даних.
3. Задайте ім'я файлу бази даних Фірма Петрус і збережіть його у своїй папці.
4. У вікні бази даних відкрийте вкладку Таблиця і натисніть кнопку Створити.
5. Виберіть у списку діалогового вікна Нова таблиця спосіб створення Конструктор і натисніть кнопку ОК.
Примітка: у відкритому вікні конструктора таблиць в кожному рядку специфікації визначаються характеристики одного поля запису. У колонці Ім'я поля зазначається ім'я поля, в колонці Тип даних визначається вид інформації, яка зберігатиметься в даному полі. У нижній частині діалогового вікна вводяться індивідуальні властивості кожного поля.
6. Відповідно до Таблиці № 1 заповніть послідовно характеристики всіх полів.
Таблиця № 1. (БУДІВЛЯ)

Ім'я поля

Тип даних

Властивості поля

Код будівлі
Числовий
Розмір поля - ціле
Формат поля - основний
Число десяткових знаків - 0
Обов'язкове поле - Так
Індексоване полі - Так (Збіг не допускаються)

Адреса

Текстовий

Розмір поля - 30

Індексоване полі - Так (Збіги не допускаються)

Тип будівлі

Текстовий

Розмір поля - 20
Індексоване полі - Так (Допускаються збіги)

Рівень якості

Текстовий

Розмір поля - 5
Індексоване полі - Так (Допускаються збіги)

Дата початку

Дата / час

Формат - короткий формат дати.

Число тижнів ремонту

Числовий

Розмір поля - ціле.

Формат поля - основний.
Число десяткових знаків - 0.
1.3. Установка первинного ключа і збереження структури таблиці.
1. Встановіть курсор на перший рядок таблиці і клацніть на кнопці з зображенням ключа на панелі інструментів.
Примітка: програма створить особливе поле з ім'ям Код будівлі, в яке для кожного блоку даних буде заноситися унікальна інформація.
2. Виберіть команду меню Файл - Збережемо як і збережіть створену таблицю в поточній базі даних під ім'ям Будівля.
3. Закрийте вікно конструктора таблиці.
4. Аналогічним способом створіть таблиці: Призначення і Спеціальність. Ключові поля в таблицях виділені курсивом.
Таблиця № 2. (ПРИЗНАЧЕННЯ)

Ім'я поля

Тип даних

Властивості поля

Код працівника

Числовий

Розмір поля - ціле
Формат поля - основний
Число десяткових знаків - 0
Обов'язкове поле - Так
Індексоване полі - Так (Допускається збіг)

Код будівлі

Числовий

Розмір поля - ціле
Формат поля - основний
Число десяткових знаків - 0
Обов'язкове поле - Так
Індексоване полі - Так (Допускається збіг)

Таблиця № 3. (Спеціальність)

Ім'я поля

Тип даних

Властивості поля

Спеціальність

Текстовий

Розмір поля - 25
Індексоване полі - Так
(Допускаються збіги)

Годинна ставка

Грошовий

Формат поля - Грошовий

Число десяткових знаків - 0

Індексоване полі - Ні

Преміальні

Грошовий

Формат поля - Грошовий

Число десяткових знаків - 0

Індексоване полі - Ні

1.4. Додавання таблиці.
1. Відкрийте базу даних, К_занятію_1, розташовану в папці 1005 \ ПТ_190_01.
2. Скопіюйте в буфер обміну таблицю Працівник і закрийте базу даних.
3. Відкрийте базу даних Петрус і вставте таблицю з буфера обміну. Ім'я таблиці дайте Працівник.
1.5. Зв'язування таблиць.
При побудові реляційних баз даних програма дозволяє пов'язувати окремі таблиці, використовуючи, як правило, ключове поле однієї таблиці і відповідне йому поле в іншій таблиці.
1. Виберіть з меню команди Сервіс - Схема даних. На екрані з'явиться діалогові вікна Схема даних і Додавання таблиці.
2. У списку таблиць виділіть таблицю всі таблиці та натисніть кнопку Додати. Закрийте вікно Додавання таблиці.
3. Перемістіть за допомогою миші використовується для зв'язку полі Код будівлі з таблиці Будівля до відповідного поля таблиці Призначення. На екрані з'явиться діалогове вікно Зв'язки.
4. Активізуйте опції Забезпечення цілісності даних, Каскадне оновлення пов'язаних полів і Каскадне видалення пов'язаних записів. У полі Тип відносин перевірте установку відносини Один до багатьох.
5. Натисніть кнопку Створити. Зв'язок відобразиться графічно.
6. Перемістіть поле Код працівника з таблиці Працівник до відповідного поля таблиці Призначення. Повторіть операції 4.4 та 4.5.
7. Перемістіть поле Спеціальність з таблиці Спеціальність до відповідного поля таблиці Працівник. Повторіть операції 4.4 та 4.5.
8. Закрийте вікно Схема даних із збереженням схеми даних.
1.6. Введення записів.
1. Відкрийте таблицю Будівля в режимі таблиці.
2. Встановіть курсор миші до першої комірки першого рядка і відповідно до даних Таблиці № 4 заповніть всі записи.
Примітка: у полях, для яких визначені стандартні значення, автоматично заносяться зазначені користувачем значення. Перехід до наступного поля здійснюється клавішею TAB, переміщення між записами здійснюється клавішами управління курсором.
3. Закрийте таблицю. Всі дані автоматично збережуться у створеній таблиці.
Таблиця № 4 (Будинок)
Ім'я поля
Дані
Дані
Дані
Дані
Дані
Код будівлі
5375
6990
1001
9015
6090

Адреса

Лісова 57
Соснова 76
Донська
6
Лісова
7
Соснова
56

Тип будівлі

32 / 7
65 / 9
76 / 9
32 / 7
76/09

Рівень якості

2
6
4
3
2

Дата початку

06.09.01
09.11.01
08.07.02
12.09.02
12.12.00

Кількість місяців

11
8
9
10
5
1.7. Створення форм.
1. У вікні бази даних перейдіть на вкладку Форми і натисніть кнопку Створити. На екрані з'явиться вікно Нова форма.
2. У вікні, що з'явилося виберіть спосіб завдання форми Автоформа стрічкова. Виберіть вихідну таблицю Працівник. Натисніть кнопку ОК. З'явиться порожня форма.
3. Заповніть відповідно до даних Таблиці № 5 таблицю Працівник. Закрийте зі збереженням.
4. Створіть аналогічним способом форми для заповнення таблиць Спеціальність та Призначення, вибравши, спосіб завдання форми Автоформа стрічкова для таблиці Спеціальність та Автоформа в стовпець для таблиці Призначення. Заповніть таблицю за допомогою форм відповідно до даних таблиць № 6 і № 7.
Таблиця № 5 (Працівник)
Ім'я поля
Дані
Дані
Дані
Дані
Дані

Код працівника

123
124
125
126
127

Ім'я

Іванов П.М.
Соколов
Р.Г.
Ваніна
Т.К.
Федін
З.х.
Чкалов
М.І.

Спеціальність

Число опрацьованих днів

25
6
12
26
29
Таблиця № 6 (Спеціальність)
Ім'я поля
Дані
Дані
Дані
Дані
Дані

Спеціальність

Слюсар
Столяр
Маляр
Каменяр
Підсобний

Годинна ставка

80
100
95
124
50

Преміальні

1000
1500
2000
3000
500
Таблиця № 7 (Призначення)
Ім'я поля
Дані
Дані
Дані
Дані
Дані
Код працівника
123
124
125
126
127
Код будівлі
5375
6990
5375
6990
9015
1.8. Редагування таблиці Працівник.
1. Відкрийте таблицю Працівник у режимі таблиці і зверніть увагу, що третє поле кожного запису не заповнене.
2. Відкрийте у вікні бази даних таблицю Працівник у режимі конструктора.
3. Клацніть мишею в колонці Тип даних поля Спеціальність та зі списку доступних типів полів виберіть елемент Майстер підстановок.
4. У першому діалоговому вікні майстра виберіть опцію Стовпець підстановки буде використовувати значення з таблиці або запиту і натисніть кнопку Далі.
5. У наступному вікні виберіть таблицю Спеціальність. Натисніть кнопку Далі.
6. Зі списку Доступні поля виберіть поле Спеціальність та перенесіть до списку Вибрані поля. Натисніть кнопку Далі.
7. У наступному вікні відформатуйте ширину стовпця, якщо це потрібно. Натисніть кнопку Далі.
8. Підтвердіть назва таблиці. Натисніть кнопку Далі.
9. Натисніть кнопку Готово. Підтвердіть збереження таблиці.
10. Перейдіть в режим таблиці. Клацніть мишею в полі Спеціальність таблиці Працівник. Відкриється список, що складається з колонки: Спеціальність.
11. Клацніть по першому рядку списку, і найменування спеціальності занесеться у полі введення. Аналогічно заповніть поля всіх моделей, вибираючи їх зі списку в довільному порядку.
12. Закрийте таблицю Працівник.
1.9. Використання даних Access в Excel.
1. Виділіть таблицю Працівник.
2. Виконайте команду меню Сервіс - Зв'язки з Office - Аналіз в MS Excel. Access перетворює таблицю в робочий лист Excel.
3. Введіть у клітинку E 1 текст Зарплата.
4. Перетворіть в робочий лист Excel таблицю Спеціальність.
5. Розташуйте робочі листи Поруч.
6. Активізуйте таблицю Працівник.
7. Виділіть клітинку E 2 і підрахуйте зарплату для співробітника Іванова за формулою: Кількість відпрацьованих днів * на годинну ставку * 8 + Преміальні. Необхідні дані слід брати з двох таблиць.
8. Підрахуйте зарплату за цією - ж формулою і для інших співробітників.
9. Збережіть зміни, введені в таблицю Працівник у файлі під новим ім'ям Зарплата _ ​​працівника у своїй папці.
10. Закрийте таблицю Спеціальність.
1.10. Імпорт даних Excel в Access.
1. Виділіть клітинку E 1 в таблиці Зарплата _ ​​працівника. Скопіюйте вміст комірки в буфер обміну.
2. Відкрийте файл Працівник. XLS . Вставте вміст буфера обміну в клітинку E 1.
3. У таблиці Зарплата_работніка виділіть діапазон комірок E 2: E 8 і скопіюйте в буфер обміну (осередки містять формули розрахунку зарплати).
4. Перейдіть у таблицю Працівник. Виділіть діапазон E 2: E 7. Виберіть команди Правка - Спеціальна вставка. У діалоговому вікні встановіть перемикач Значення та натисніть кнопку ОК. У таблиці зафіксуються замість формул розраховані за цим формулами значення.
5. Закрийте таблицю Працівник. XLS зі збереженням змін. Закрийте таблицю Зарплата_работніка. Закрийте Excel.
6. Виберіть команди меню Файл - Зовнішні дані - Імпорт. З'явиться діалогове вікно Імпорт.
7. У діалоговому вікні Імпорт встановіть тип файлу Microsoft Excel, виділіть файл Зарплата_работніка і натисніть кнопку Імпорт.
8. Встановіть прапорець Перший рядок містить заголовки стовпців і натисніть кнопку Далі.
9. Виберіть перемикач У новій таблиці. Натисніть кнопку Далі.
10. Встановіть перемикач Не імпортувати для всіх полів крім Код працівника і Зарплата. Натисніть кнопку Далі.
11. Встановіть перемикач Визначити наступний ключ і виберіть ключове поле Код Працівника. Натисніть кнопку Далі.
12. Введіть ім'я таблиці Зарплата. Натисніть кнопку Готово. Access імпортує таблицю і повідомляє про успішне закінчення процесу. Клацніть на кнопці ОК.
13. Перегляньте імпортовану таблицю, порівняйте отримані результати. При розбіжності результатів повторіть п. п. 7 і 8.
2. Самостійна робота.
Рекомендований час
60 хвилин
Завдання: Створити базу даних Цукерки на основі наведеної нижче концептуальної схеми. Створені таблиці зв'яжіть відносинами: Замовники, Замовлення - Один до багатьох; Замовлення, Набори - Один до багатьох. Заповніть таблиці даними наведеними нижче. При створенні таблиць типи і властивості полів визначте самостійно, виходячи з даних таблиць.

ЗАМОВНИКИ
ЗАМОВЛЕННЯ
НАБОРИ
Код замовника
Код замовлення

Код набору
Прізвище
Подарунковий варіант
Назва
Місто
Дата замовлення
Вага
Код замовника
Вартість
Код набору
Кількість
Таблиця Замовники.

Таблиця Замовлення.


Таблиця Набори.


II. Обробка даних у реляційних базах даних

Тривалість: 160 хв.
Дисципліна:
Бази даних.
Мета:
Ознайомлення з методами і засобами обробки даних створення баз даних на ЕОМ.
Результат навчання:
Після успішного завершення заняття користувач повинен:
· Вміти використовувати основні прийоми розробки і створення запитів в реляційних базах даних.
· Вміти користуватися основними методами створення форм для обробки даних в базах даних.
Використовувані програми:
Програма Access 2000.
План заняття:
1. Робота під керівництвом викладача січня 2000 хвилин
Ознайомлення з можливостями програми Access 2000.
2. Самостійна робота 60 хвилин
Запуск програми:
Передбачається, що необхідні програми вже інстальовані на диску.
(Див. «Інструкцію з встановлення програми на ПК»)
Примітка: створіть на робочому столі папку під своїм ім'ям.
1. Ознайомлення з можливостями програми Access 2000.
Рекомендований час
100 хвилин
1.1. Аналіз даних за допомогою запитів.
Запити являють собою інструмент «доступу» до інформації, що зберігається в базі даних Access. З їх допомогою можна не тільки отримувати і аналізувати інформацію, але і формувати нові поля, яких немає у вихідних таблицях.
1.1.1 Створення простого запиту.
Завдання 1: створіть запит на вибірку даних про працівників, які призначені на ремонт будівель.
1. Відкрийте базу даних Фірма Петрус
2. У вікні бази даних перейдіть на вкладку Запити та натисніть кнопку Створити. На екрані з'явиться вікно Новий запит.
3. Клацніть двічі на рядку Простий запит. Відкриється перше вікно Створення простих запитів.
4. Виберіть із списку Таблиці та запити таблицю Будівля. У списку Доступні поля двічі клацніть на полі Код будівлі. Поле переміститься в Вибрані поля.
5. Виберіть зі списку Таблиці та запити таблицю Працівник і перенесіть поля Ім'я та Спеціальність. Клацніть на кнопці Далі.
6. У другому діалоговому вікні виділіть рядок створення докладного звіту. Клацніть на кнопці Далі.
7. Введіть назву запиту Заданіе_1 і виділіть варіант Відкрити запит для перегляду даних.
8. Клацніть на кнопці Готово. Майстер простих запитів закриється, а запит відкриється для перегляду в режимі таблиці.
9. Перегляньте отриману інформацію. Слід зауважити, що поле Спеціальність, в даному запиті не дає жодної інформації, тому його можна тимчасово приховати.
10. Натисніть кнопку Вид на панелі конструктора. Запит відобразиться в режимі конструктора, який дозволяє редагувати запити.
11. На бланку запиту у стовпці Спеціальність клацніть у клітинці Висновок на екран, щоб прибрати прапорець.
12. Клацніть у стовпці Ім'я в осередку Сортування, клацніть на стрілці і виділіть в списку значення За зростанням.
13. На панелі інструментів конструктора натисніть кнопку Вигляд, щоб перейти в режим таблиці.
14. Перегляньте результат запиту. Поле Спеціальність більше не відображається в режимі перегляду запиту.
15. Закрийте вікно запиту зі збереженням інформації.
1.1.2. Використання умов відбору в запиті.
Завдання 2: створіть запит на вибірку даних про працівників, призначених на ремонт будівлі з кодом 6990.
1. Створіть копію запиту Заданіе_1 і перейменуйте її в Заданіе_2.
2. Виділіть запит Заданіе_2 і натисніть кнопку Конструктор для можливості редагування запиту.
3. На бланку запиту клацніть у стовпці Код будівлі у клітинці Умова відбору.
4. Введіть у цю клітинку 6990, що є умовою відбору. Натисніть клавішу Enter.
5. На панелі інструментів конструктора клацніть на кнопці Вид. Результати запиту відображаються в режимі таблиці.
6. Закрийте вікно запиту зі збереженням змін.
1.1.3. Створення запитів у режимі конструктора.
Завдання 3: створіть запит на вибірку даних про будівлі, ремонт яких розпочато після 01.01.2000 і закінчено до 01.12.00 року.
1. У вікні бази даних перейдіть на вкладку Запити та натисніть кнопку Створити. На екрані з'явиться вікно Новий запит
2. Клацніть двічі на рядку Конструктор. Відкриється вікно бланка запиту і діалогове вікно Додавання таблиці.
3. У списку таблиць виділіть таблицю Будівля та натисніть кнопку Додати. Таблиця відіб'ється в бланку запиту. Закрийте діалогове вікно.
4. У списку полів запиту клацніть двічі на полях Код будівлі і Дата початку ремонту.
5. На бланку запиту клацніть у стовпці Дата початку в осередку Умова відбору.
6. Введіть у цю клітинку умова запиту:> 01.01.00 AND <30.12.00 натисніть клавішу Enter для введення умови. Вираз перетвориться до виду # 01.01.00 # AND # 30.12.00 #.
7. На панелі інструментів конструктора клацніть на кнопці Вид. Результати запиту відображаються в режимі таблиці.
8. Закрийте вікно запиту з збереженням змін і збережіть створений запит під ім'ям Заданіе_3.
1.1.4. Додавання в запит обчислюваних полів.
Завдання 4: додайте до запиту Заданіе_3 інформацію про закінчення ремонту будівель.
1. Створіть копію запиту Заданіе_3 і перейменуйте її в Заданіе_4.
2. Відкрийте запит Заданіе_4 в режимі конструктора.
3. Клацніть правою кнопкою миші в першому порожньому полі бланка запиту. У контекстному меню виберіть рядок Побудувати. З'явиться діалогове вікно Будівник виразів.
4. Для створення нового поля у верхній частині вікна треба ввести такий вираз: Дата закінчення: = Дата початку + Число тижнів * 7. Для цього введіть текст: Дата закінчення:, клацніть по знаку =, двічі клацніть на слові Таблиці, потім на назві таблиці Будівля. У правому вікні відіб'ються дані цієї таблиці.
5. Виділіть поле Дата початку та натисніть кнопку Вставити, потім клацніть знак додавання +, вставте поле Число тижнів, введіть множення на 7. Натисніть кнопку ОК. У бланку запиту з'явиться нове поле.
6. Перейдіть в режим таблиці і перегляньте результати. Збережіть запит під ім'ям Заданіе_4.
Завдання 5: створіть новий запит на підставі Заданіе_4 і відображуватимете у запиті інформацію про перенесення закінчення ремонту на два дні.
1. Створіть копію запиту Заданіе_4 і перейменуйте її в Заданіе_5.
2. Відкрийте запит Заданіе_5 в режимі конструктора.
3. Клацніть у порожньому полі праворуч від поля Дата закінчення.
4. Введіть вираз: [Дата закінчення] + 2 і натисніть клавішу Enter. Перейдіть в режим таблиці і перегляньте отримані результати.
1.1.5. Зміна властивостей обчислюваних полів.
1. Відкрийте запит Заданіе_5 в режимі конструктора.
2. Встановіть курсор у поле з ім'ям Вираз 1. Натисніть на панелі інструментів конструктора кнопку Властивості. З'явиться вікно властивостей поля.
3. Клацніть у полі властивості Опис і введіть Зміна закінчення ремонту. Клацніть у полі властивості Формат поля, клацніть на стрілці поля і виділіть в списку Довгий формат дати. Клацніть у полі властивості Підпис і введіть Нова дата. Закрийте вікно властивостей.
4. У бланку запиту виділіть текст Вираз1 і введіть Нова дата для назви поля.
5. Закрийте запит із збереженням змін. Перегляньте отримані результати. Зверніть увагу на новий формат подання даних дати. Відформатуйте ширину стовпця Нова дата.
6. Закрийте запит із збереженням змін.
Створення параметричних запитів.
Завдання 6: створіть параметричний запит для отримання інформації про часовий ставкою працівників задається спеціальності, наприклад муляра.
1. Створіть запит за допомогою конструктора на вибірку даних з таблиці Спеціальність. Включіть в нього поля Спеціальність та Годинна ставка.
2. Заповніть поля рядка Умова відбору не конкретними критеріями відбору, а зверненням до користувача для введення критерію. У рядку умова відбору в стовпці Спеціальність введіть фразу: [Назвіть спеціальність]. Текст - при введенні укладіть у квадратні дужки.
3. Виберіть Запит - Параметри. У полі Параметр діалогового вікна Параметри запиту введіть текст - Назвіть спеціальність тільки без дужок. Визначте тип даних у полі Тип даних у відповідності з таблицею Спеціальність та натисніть кнопку ОК. Запит буде оформлений.
4. Перейдіть в режим таблиці. На екрані з'являється вікно - Введіть значення параметра.
5. Введіть слово - Муляр і натисніть кнопку ОК. На екрані з'явиться результат запиту.
6. Перегляньте результат і закрийте вікно зі збереженням запиту під ім'ям Заданіе_6.
1.1.7. Створення перехресних запитів.
Завдання 7: створіть перехресний запит для визначення обсягу витрат на зарплату працівників різних спеціальностей
1. Створіть запит на вибірку на основі двох таблиць Працівник і Зарплата.
2. У меню Запит активізуйте команду Перехресний. У бланку запиту відобразяться рядка Групова операція і Перехресна таблиця.
3. Включіть в бланк запиту поля Ім'я та Спеціальність з таблиці Працівник і поле Латка з таблиці Зарплата.
4. Для поля Ім'я клацніть на рядку перехресна таблиця та виберіть у списку рядок Заголовки рядків. У рядку Групова операція для цього поля збережіть стандартну установку Угруповання.
Примітка: поле Ім'я буде назвою рядків.
5. Для поля Спеціальність клацніть на рядку Перехресна таблиця та виберіть у списку рядок Заголовки стовпців. У рядку Групова операція для цього поля збережіть стандартну установку Угруповання.
Примітка: поле Спеціальність буде назвою стовпців.
6. Для поля Зарплата клацніть на рядку Перехресна таблиця і вкажіть елемент Значення. У рядку Групова операція для цього поля вкажіть функцію Sum.
7. Для відображення результуючого набору записів перейдіть в режим таблиці.
8. Перегляньте результати і закрийте вікно зі збереженням запиту під ім'ям Заданіе_7.
1.2. Відображення даних у формі.
1.2.1. Створення форми за допомогою Майстра.
1. У вікні бази даних відкрийте вкладку Форма і натисніть кнопку Створити. З'явиться вікно Нова форма. Виділіть у списку рядок Майстер форм.
2. Клацніть на стрілці поля Виберіть в якості джерела даних таблицю або запит, виділіть таблицю Будівля. Клацніть на кнопці ОК. З'явиться перше вікно майстра форм, що містить доступні поля для створення форми.
3. Перенесіть у вікно Вибрані поля, поля Код будівлі і дата (ремонту).
4. Клацніть на кнопці Далі. З'явиться друге вікно майстра форм. Виберіть форму представлення даних в один стовпчик.
5. Натисніть на кнопці Далі. У третьому вікні виберіть стиль форми - Промисловий.
6. Натисніть на кнопці Далі. У четвертому вікні задайте ім'я форми Ремонт_зданій. Натисніть кнопку Готово.
7. Перегляньте дані, представлені у створеній формі. Поверніть вікно форми.
1.2.2. Створення форми на основі запиту.
1. Створіть простий запит Призначення на основі двох таблиць Призначення і Працівник. Запит повинен видавати інформацію про спеціальності працівника, викликаної на ремонті конкретного будинку.
2. Створіть форму Призначення на основі запиту Призначення за допомогою майстра форм. Перенесіть у форму всі доступні поля (Код будівлі і Спеціальність), форму представлення даних виберіть - Вирівняний, стиль - Офіційний. Перегляньте форму і закрийте.
1.2.3. Створення форми з підлеглою формою.
Підпорядкованої формою називається форма, поміщена всередину іншої форми. Форму, що містить усередині себе підпорядковану форму, називають головною.
1. Відкрийте головну форму Ремонт_зданій в режимі конструктора.
2. У меню Вікно команду Зліва направо. Розташуйте вікно бази даних зліва по горизонталі від форми без перекриття.
3. Перетягніть з вкладки Форми у вікні бази даних форму Призначення в нижню частину форми Ремонт_зданій. Форма Призначення стане підпорядкованої для форми Ремонт_зданій.
4. Перегляньте результати створеної форми. Закрийте форму із збереженням змін. Збережіть форму під ім'ям Заданіе_8.
5. Продемонструйте результати роботи викладача. У база даних Фірма Петрус папці з ім'ям студента має бути вісім виконаних завдань.

2. Самостійна робота.
Рекомендований час
80 хвилин
1. Скопіюйте базу даних Цукерки в свою папку під ім'ям Шоколадні цукерки.
2. Відкрийте базу даних Шоколадні цукерки і виконайте наступні завдання:
Завдання 1: Створіть запит, що включає набори, вага і ціна яких перевищують відповідно 375 г . і 150 рублів. Збережіть запит під ім'ям Дорогі набори.
Завдання 2: Створити запит, який видає список наборів вартістю від 100 рублів до 150 рублів, число яких на складі перевищує 500 штук. Збережіть запит підлогу ім'ям Набори середньої ціни.
Завдання 3: Створіть простий запит, перераховуючий замовників новорічних наборів, розміщених з 10 по 25 грудня. Збережіть запит під ім'ям Новорічні набори.
Завдання 4: Створіть запит, перераховуючий замовників подарункових наборів і дати їх замовлень.
Завдання 5: Включіть в запит Новорічні набори сумарну вартість замовлення. Запит збережіть під старим іменем.
Завдання 6: Створіть форму, яка дозволяє поєднати перегляд замовників новорічних наборів із переглядом їх вартості і дати замовлення. Збережіть форму під ім'ям Перегляд новорічних замовлень.

III. Обслуговування баз даних та застосування сервісних засобів
Тривалість: 160 хв.
Дисципліна:
Бази даних
Мета:
Знайомство з обслуговуванням баз даних та застосуванням сервісних засобів.
Результат навчання:
Після успішного завершення заняття користувач повинен:
· Навчитися використовувати опису об'єктів бази даних.
· Навчитися користуватися засобами захисту бази даних.
· Навчитися оптимізувати базу даних.
· Навчитися аналізувати і документувати базу даних.
Використовувані програми:
Access 2000
План заняття:
1. Робота під керівництвом викладача 120 хвилин
Обслуговування баз даних та застосування сервісних засобів.
2. Самостійна робота 60 хвилин
Запуск програми:
Передбачається, що необхідні програми вже інстальовані на диску.
(Див. «Інструкцію з встановлення програми на ПК»)
Створіть на робочому столі папку під своїм ім'ям. Подальші обчислення проводьте тільки у своїй папці.

1. Обслуговування баз даних та застосування сервісних засобів.
Рекомендований час
120 хвилин
Після експлуатації бази даних протягом певного терміну її вікно загромождают об'єктами. У деяких з них немає потреби, іншим слід було б дати більш інформаційні назви. Отже, необхідне використання засобів Access для ведення документування по базі даних і забезпечення її захисту та оптимизирования її продуктивності.
1.1 Підтримка порядку в базі даних.
У Access 2000 існує безліч засобів, за допомогою яких можна підтримувати базу даних в доброму робочому стані. Можна:
· Видаляти, перейменовувати і копіювати об'єкти бази даних,
· Забезпечувати об'єкти бази даних інформативним описом у вікні бази даних,
· Усувати неполадки в пошкодженій базі даних, а також стискати базу даних для економії дискового простору.
1.2 Видалення об'єктів.
Перед видаленням або перейменуванням об'єктів в базі даних рекомендується створити резервну копію файлу бази даних.
1. Відкрийте базу даних Торгівля.
2. Викличте контекстне меню для об'єкта таблиця Зарплата_за_2000_год.
3. У діалоговому меню виберіть команду Видалити.
4. У відповідь на пропозицію підтвердити видалення, натисніть на кнопці Так. Таблиця віддалиться.
1.2.1 Перейменування об'єктів.
Для кращого розпізнавання об'єктів у вікні бази даних слід давати об'єктах більш осмислені імена.
1. Виберіть об'єкт Запити. Перегляньте наявні у базі даних запити і переконаєтеся в безликості їх назв.
2. Виділіть Запит 1, викличте контекстне меню для нього та оберіть команду Перейменувати. Область тексту буде обведена прямокутником. А сам текст виділиться.
3. Введіть нове ім'я об'єкта: Вартість більше 15, і потім для закінчення введення натисніть клавішу Enter. Назва запиту зміниться.
1.2.2 Копіювання об'єкта.
Коли треба створити новий об'єкт, в базі даних вже існує подібний, то простіше скопіювати існуючий і його відредагувати.
1. Виділіть таблицю Типи. Викличте контекстне меню і виберіть команду Копіювати.
2. Натисніть кнопку Вставити на панелі інструментів. З'явиться діалогове вікно Вставка таблиці.
3. У полі Ім'я таблиці введіть Парфумерія і вкажіть параметри вставки - тільки структура.
Натисніть кнопку ОК. У базі даних з'явиться нова таблиця.
1.3 Використання описів.
Часто назва об'єкта не містить достатньо докладних відомостей про його призначення. У таких випадках рекомендується використовувати опису. Пояснення можна прочитати в самому вікні бази даних.
1. Виділіть об'єкт Парфумерія, викличте контекстне меню і виберіть команду Властивості.
2. У діалоговому вікні введіть опис: це нова таблиця з описом косметичних товарів.
Натисніть кнопку ОК.
3. Викличте контекстне меню для вікна бази даних і виберіть команди меню Вигляд - Таблиця
Access відобразить об'єкти у вікні бази даних у вигляді таблиці зі стовпцями: ім'я, Опис, Дата зміни, Дата створення і Тип.
1.4 Захист бази даних.
При використанні бази даних кількома користувачами виникає необхідність захисту бази даних від випадкових змін. Збереження бази даних у форматі MDE-файлу дозволяє захистити форми і звіти. При використанні файлу цього типу є можливість перегляду і редагування даних у формі і звіті, однак, відкрити ці об'єкти в режимі конструктора не вийде.
1. Виконайте команди меню Сервіс - Службові програми - Створити MDE-файл.
2. У діалоговому вікні Збереження файлу MDE введіть нове ім'я Торговля_ MDE і натисніть клавішу Зберегти.
3. Закрийте базу даних Торгівля. У папці з'явився значок бази даних Торгівля _ MDE.
4. Відкрийте базу даних Торгівля _ MDE.
Зверніть увагу, що вікно бази даних Торгівля _ MDE виглядає майже так само, як і вікно вихідного файлу бази даних Торгівля, за винятком того моменту, що для об'єктів Форми, Звіти кнопки Конструктор і Створити недоступні.
Закрийте базу даних Торгівля _ MDE.
1.5 Оптимізація продуктивності бази даних.
1.5.1 Стиснення бази даних.
У процесі експлуатації бази даних - створення та вилучення об'єктів виділяється нове дисковий простір. У результаті частина дискового простору залишається незадіяною. Його можна відновити шляхом стиснення бази даних.
1. Відкрийте базу даних Торгівля.
2. Виконайте команди меню Сервіс - Службові програми - Стиснути та відновити базу даних. Обрана команда виконається.
3. Закрийте базу даних Торгівля.
4. Натисніть кнопку Відкрити на панелі інструментів. У діалоговому вікні Відкриття бази даних встановіть представлення у вигляді таблиці.
Перегляньте, на скільки зменшився обсяг стислій бази даних.
Закрийте вікно відкриття бази даних.
1.5.2 Аналіз швидкодії.
Засіб аналізу швидкодії дозволяє протестувати об'єкти бази даних, запропонувати варіанти зміни їх структури для підвищення швидкодії і навіть автоматично внести деякі зміни.
1. Відкрийте базу даних Торгівля.
2. Виконайте команди меню Сервіс - Аналіз - Швидкодія.
3. У діалоговому вікні перейдіть на вкладку Усі типи об'єктів і натисніть на кнопку Виділити все.
Натисніть на кнопку ОК. У діалоговому вікні з'являться результати.
У списку результатів програма радить встановити зв'язки між таблицями, дійсно які не встановлені.
4. Відкрийте таблицю Торгівля в режимі конструктора і додайте ще одне поле Тип з текстовим типом даних розміром - 5.
5. Відкрийте схему даних і створіть зв'язок між таблицями.
6. Проведіть ще раз процедуру аналізу
Закрийте вікно аналізу бази даних.
1.6 Документування бази даних.
Засоби програми А ccess дозволяють скласти архів з повною документацією бази даних, в яку входять опис структури таблиць, властивостей їх полів, характеристик форм і звітів, інструкцій SQL для запитів та інші відомості.
1. Виконайте команди меню Сервіс - Аналіз _ Архіваріус.
2. У діалоговому вікні перейдіть на вкладку Поточна база даних і потім встановіть прапорці для пунктів Властивості та Зв'язку.
3. Натисніть кнопку ОК. Відкриється вікно звіту Опис об'єктів, на першій сторінці якого описані об'єкти, а на другій сторінці - відношення об'єктів.
Закрийте вікно опис об'єктів.
4. Продемонструйте результати роботи викладача і закрийте вікно бази даних.
2. Самостійна робота
Тривалість
60 хвилин
· Створити базу даних з таблицями відповідно вибраному варіанту.
Проведіть оптимізацію швидкодії створеної бази даних, проведіть аналіз і, якщо потрібно, внесіть корективи в створену базу даних.
· Створіть MDE-файл створеної бази даних.
Проведіть документування створеної і відкоригованої бази даних.
Варіант 1. База даних Особиста з двома таблицями:
Діти

Співробітники

Варіант 2. База даних Кадри з двома таблицями:
Працівники

Особиста


IV. Організація баз даних в корпоративних мережах
Тривалість: 160 хв.
Дисципліна:
Бази даних.
Мета:
Знайомство з організацією бази даних в корпоративних мережах.
Результат навчання:
Після успішного завершення заняття користувач повинен:
· Навчитися основним прийомам організації бази даних в корпоративних мережах.
Використовувані програми:
Access 2000.
План заняття:
1. Робота під керівництвом викладача 120 хвилин
Організація баз даних в корпоративних мережах
2. Самостійна робота 60 хвилин
Запуск програми:
Передбачається, що необхідні програми вже інстальовані на диску.
(Див. «Інструкцію з встановлення програми на ПК»)
Створіть на робочому столі папку під своїм ім'ям. Подальші обчислення проводьте тільки у своїй папці.
1. Організація баз даних в корпоративних мережах.
Рекомендований час
120 хвилин
Організацію бази даних розглянемо на прикладі створення інформаційної системи (ІС) для автоматизації роботи відділу кадрів, наприклад видавництва «ДУМИ і ДУМКИ».
На першому етапі проекту необхідно скласти набір вимог, що пред'являються до кінцевого продукту. Для цього розробнику потрібно отримати від замовника як можна більше інформації. Для нашого прикладу обмежимося розглядом наступних вимог:
ІС Відділ кадрів повинна забезпечити
· Введення, зберігання і обробку інформації про співробітників, штатному розкладі, рух кадрів.
· Виконання всіх дій, пов'язаних з рухом кадрів (кадровими операціями)
· Проведення операцій над штатним розкладом (штатними операціями).
· Формування документів, відповідних проведених операціях: накази, розпорядження, службові записки і т.д.
· І багато іншого.
На основі цих вимог і обмежень, визначаються класи користувачів системи з точки зору користувача. Використовуючи мова моделювання UML, можна побудувати діаграму використання інформаційної системи Відділ кадрів.

Відділ кадрів

Отримання
звітів
Перегляд
таблиць
Архівування
і оновлення
даних
Кадрові
операції
Штатні
операції
Правка
таблиць
Протоколювання операцій
Користувач
ІС Відділ кадрів виділено три категорії користувачів:
· Зав. кадрами - відповідає за управління даними про персонал організації
· Зав. штатним розкладом - відповідає за управління даними про штатний розклад
· Адміністратор - має право повного управління системою, зокрема може вручну коригувати дані в таблицях.
На діаграмі показано, що всі користувачі можуть отримувати звіти, переглядати таблиці, архівувати і оновлювати дані.
Таким чином Функціональні можливості системи можна розділити на два частково пересічних множини і відповідно до цього діленням організувати дві підсистеми:
· Управління персоналом (УП)
· Управління даними про штатний розклад (ШР).
Підсистема Управління персоналом призначена для роботи з інформацією про співробітників та управління рухом персоналу. З цією підсистемою взаємодіє зовнішній суб'єкт Зав. кадрами. Підсистема Штатний розклад знаходиться під управлінням зовнішнього суб'єкта Зав. штатним розкладом. Управляти обома підсистемами дозволено зовнішньому суб'єкту Адміністратору.
Згідно з таким поділом можна побудувати діаграми використання підсистем.

Управління персоналом

Кадрові операції
Протоколювання
операцій УП
Архівація і
оновлення
даних УП
Отримання
звітів УП
Перегляд
таблиць УП
Редагування таблиць ШР
Овал: Правка таблиць ШР

Діаграма використання підсистеми Управління персоналом.

Штатний розклад

Штатні
операції
Протоколювання
операцій ШР
Архівація і
оновлення
даних ШР
Отримання
звітів ШР
Перегляд
таблиць УП
Редагування таблиць ШР
 

Діаграма використання підсистеми Штатний розклад.
Підсистеми пов'язані між собою: зміна даних в одній підсистемі може спричинити зміни даних в іншій. Наприклад, скорочення штатної одиниці в підсистемі Штатний розклад супроводжується звільненням співробітника в підсистемі Управління персоналом. Для цього користувач програми Відділ кадрів, виконуючий роль суб'єкта використання Зав штатним розкладом, повинен вимагати виконання відповідної операції у користувача, який виконує роль суб'єкта використання Зав кадрами, наприклад, відправивши йому відповідне повідомлення по електронній пошті.
Наступним етапом проектування ІС є створення логічної моделі, яка буде складатися з трьох частин:
· Модель даних - опис організації даних у системі
· Модель представлення даних - візуальне представлення даних (запити, форми, звіти)
· Модель керування даними - проектування інтерфейсу.
Наступним етапом проектування ІС є створення фізичної моделі. На етапі створення фізичної моделі необхідно:
· Вибрати СУБД (в даному випадку буде використана MS Access 2000)
· Продумати структуру створюваних таблиць
· Призначити типи полів для зберігання атрибутів.
Для реалізації багатокористувацького доступу до даних створюється мережеве розподілене додаток. При проектуванні мережевого додатку необхідно враховувати специфіку багатокористувацького доступу і розподіленої архітектури додатку. Це означає, що необхідно продумати з яких компонентів буде складатися готове додаток, яким чином компоненти програми будуть розподілені по вузлах в мережі (комп'ютерів користувачів і серверами), як будуть розподілені права доступу до загальних даних і які клієнтські програми будуть обслуговувати користувачів.
Будемо вважати, що виділено сервер даних, на якому зберігаються дані, і певну кількість робочих станцій для роботи користувачів, які пов'язані мережею.
Для проектування фізичної архітектури додатку в UML використовуються діаграми компонентів і діаграми розміщення. Виходячи з того, що розміщення компонентів у мережі не повинно призвести до виникнення надмірного навантаження на мережу з-за великого обсягу переданих даних, побудуємо наступні діаграми.
Робоча станція
завідувача
кадрами
Управління
персоналом
. MDB
Робоча станція
завідувача
штатним розкладом
Штатний
розклад
. MDB
Сервер даних
Відділ кадрів
(Дані)
. MDB


* 1 1 *
Діаграма розміщення додатка Відділ кадрів
Додаток Відділ кадрів розділене на наступні компоненти об'єктів даних Відділ кадрів (дані). MDB і компоненти об'єктів додатків Управління персоналом. MDB і Штатний розклад. MDB.
Управління
персоналом
. MDB
Відділ кадрів
(Дані)
. MDB
Штатний
розклад
. MDB


Діаграма компонентів додатка Відділ кадрів.
При такій архітектурі передбачається, що компонент об'єкта даних Відділ кадрів (дані) зберігається на сервері баз даних чи просто на файл-сервері (Сервер даних). Компоненти об'єктів додатків Управління персоналом і Штатний розклад на відповідних робочих станціях, призначених для управління підсистемою Управління персоналом (Робоча станція зав. Кадрами) або підсистемою Штатний розклад (робоча станція зав. Штатним розкладом).
Для збереження цілісності даних при многопользовательском доступі необхідно використовувати вбудовані засоби СУБД підтримки цілісності пов'язаних таблиць, а також виділити групи користувачів, володіють певними правами доступу до даних. Для прикладу розглянемо права доступу до даних таблиці Особисті дані.
Назва таблиці
Зав. кадрами
Зав. штатним розкладом
Адміністратор
Підсистема
Особові справи
Оновлення,
вставка і видалення даних
Читання даних
Права адміністратора
Управління персоналом
Штатний розклад
Читання даних
Оновлення, вставка і видалення даних
Права адміністратора
Штатний розклад
Наступний етап після проектування - це створення прототипу додатку. Прототип дозволяє продемонструвати замовнику, як буде працювати створювана система.
1.1 Створення прототипу додатку.
Для розробки програми буде застосовуватися MS Access, тому перше питання, яке слід вирішити це - де розмістити дані. У даному випадку можна розмістити дані в різних джерелах: MS Access або MS SQL Server. Головним аргументом при виборі джерела даних є кількість користувачів. Добре спроектована додаток Access забезпечить високу продуктивність для груп в 25-50 користувачів, тому Access є гарним вибором для створення додатків для робочих груп.
Наступне питання, яке доводиться вирішувати, - як створювати клієнтську частину програми, тобто підсистеми Управління персоналом і Штатний розклад:
· Якщо компонент об'єктів даних Відділ кадрів (дані) реалізується у вигляді файлу бази даних Access (MDB), то клієнтські компоненти можна створити також у вигляді файлів баз даних Access (MDB)
· Якщо для реалізації компоненту об'єктів даних вибрано MS SQL Server 2000 Desktop Engine, то клієнтські компоненти повинні бути реалізовані у вигляді файлів проектів Access (ADP)
· Якщо дані розміщені сервері MS SQL Server, то клієнтські компоненти можуть бути реалізовані в будь-якому варіанті.
Для розглянутого програми використовуємо файли бази даних Access для реалізації всіх трьох компонентів програми.
Створення бази даних Відділ кадрів (дані).
Спочатку створимо файли бази даних Відділ кадрів (дані). MDB і Відділ кадрів (прототип). MDB (див. фізичну модель даних). Для цього треба створити папку, так як всі файли повинні знаходитися в одній папці.
У даному занятті для прикладу будуть створені тільки декілька таблиць у спрощеному варіанті.
1. Відкрийте програму Access і створіть нову базу даних.
2. У діалоговому вікні Файл нової бази даних відкрийте свою папку і потім натисніть кнопку Створити папку.
3. У вікні Створення папки у полі Ім'я введіть Відділ кадрів і натисніть кнопку ОК.
4. Відкрийте папку Відділ кадрів і введіть ім'я бази створюваної бази даних Відділ кадрів (дані) і натисніть кнопку Створити. З'явиться вікно нової бази даних.
Спочатку створимо прості таблиці - довідники: Освіта, Спеціальність, УченаяСтепень, Мова. Ці таблиці можна створити, застосувавши спосіб створення таблиць Шляхом введення даних.
5. Відкрий вкладку Таблиці, двічі клацніть на рядку Створення таблиці шляхом введення даних. З'явиться бланк для введення записів.
6. Введіть перший запис: у Поле1 - 1, в поле2 - Вища технічна, перейдіть на другу запис.
7. Введіть у Поле1 - 2, в поле2 - Вища гуманітарна, перейдіть на наступний запис і введіть інформацію відповідно до таблиці 1.
Таблиця 1.
Поле1
Поле2
1
Вища технічна
2
Вища гуманітарна
3
Незакінчена вища
4
Середня спеціальна
5
Середня загальна
6
Середня технічна
7
Початкове
8. Викличте контекстне меню для першого стовпця Поле1 і виберіть команду Перейменувати стовпець.
9. Введіть нову назву стовпця - КодОбразованія, аналогічно перейменуйте другий стовпчик, давши йому ім'я - Освіта.
10. Відформатуйте таблиці, щоб було видно назви стовпців.
11. Закрийте таблицю, давши їй ім'я Освіта. На питання про створення ключового поля дайте відповідь НІ.
12. Створіть аналогічним способом таблиці: Спеціальність, УченаяСтепень, Мова. Дані наведено у таблицях 2,3,4.
Таблиця 2
КодСпеціальності
Спеціальність
1
Програміст
2
Художник
3
Друкар
4
Електрик
Таблиця 3
КодСтепені
УченаяСтепень
1
Доктор
2
Професор
3
Кандидат
Таблиця 4
КодЯзика
ІнЯзик
1
Німецький
2
Китайський
3
Тільки російська
4
Англійська
Примітка: всі поля в створених таблицях-довідниках є текстовими даними.
13. Створіть за допомогою конструктора таблиці ЛічниеДанние і Кадри. Структури таблиць наведені нижче.
Таблиця Особисті дані

Примітка: Ключове поле - Код, поля Освіта, Спеціальність, ІнЯзик, УченаяСтепень є Полями підстановки, що спрощує введення даних з раніше створених таблиць - довідників.
Таблиця Кадри

Примітка: ключове поле Табельний номер.
14. Відкрийте таблиці - довідники в режимі конструктора і задайте ключові поля.
15. Зв'яжіть між собою всі створені таблиці зв'язком один-до-багатьох із забезпеченням цілісності даних.
У результаті будуть створені об'єкти даних додатка Відділ кадрів. Тепер треба приєднати створені таблиці до клієнтських компонентів.
1.1.1 Приєднання таблиць.
1. Створіть нову базу даних Відділ кадрів (прототип). MDB і збережіть її в папці Відділ кадрів.
2. На вкладці Таблиці виконайте команди меню Файл - Зовнішні дані - Зв'язок з таблицями.
3. У діалоговому вікні Зв'язки виділіть рядок Відділ кадрів (дані) і натисніть кнопку Зв'язок. Відкриється діалогове вікно Зв'язок з таблицями.
4. Натисніть кнопку Виділити все і натисніть кнопку ОК.
Усі таблиці з бази даних Відділ кадрів (дані). MDB приєднуються до поточної базі даних і їх назви позначаються зліва значком-стрілочкою.
Тепер з приєднаними таблицями можна працювати так само, як з локальними, але не можна змінювати їх структуру.
1.1.2 Розробка інтерфейсу.
Необхідно створити об'єкти, які забезпечать роботу користувача з даними в цих таблицях. Для прикладу створимо найпростіший прототип підсистеми Управління персоналом.
1. Відкрийте файл бази даних Відділ кадрів (прототип). Mdb.
2. Виділіть у списку таблиць таблицю ЛічниеДанние і натисніть стрілку праворуч на кнопці Новий об'єкт на панелі інструментів.
3. Виберіть зі списку об'єкт Форма і потім у діалоговому вікні Нова форма виберіть елемент Автоформа: у стовпець. На екрані з'явиться відкрита форма ЛічниеДанние.
Для зручності роботи з формою дещо змінимо її вигляд.
4. Перейдіть у режим конструктора форми.
5. Виділіть елемент керування Код разом зі пов'язаної написом і видаліть його (поле код, як правило, користувачеві не потрібний).
6. Перейдіть в режим форми і заповніть форму своїми даними. Зверніть увагу на поле Резюме.
7. Перейдіть у режим конструктора і збільшіть висоту області заголовка, приблизно на 3 см .
8. Вимкніть на панелі елементів кнопку Майстра.
9. Виберіть на панелі елементів елемент керування Кнопка і потім помістіть вказівник миші у верхній лівий кут області заголовка і клацніть лівою кнопкою миші. З'явиться кнопка з поточним номером.
10. Відкрийте для кнопки контекстне меню, виберіть команду Властивості. З'явиться вікно властивостей.
11. Перейдіть на вкладку Макет і введіть у полі Напис - А. Закрийте вікно Властивості.
12. Підведіть покажчик до кордону кнопки і коли він набуде вигляду двунапровленной стрілки, двічі клацніть лівою кнопкою миші. Кнопка стане маленькою і квадратною.
13. Перемістіть кнопку у лівий верхній кут області заголовка.
14. Виділіть кнопку і натисніть клавіші Ctrl + Ins. Кнопка скопіюється в буфер обміну.
15. Натисніть клавіші Shift + Ins. З'явиться ще одна кнопка з написом А.
16. Перемістіть її правіше створеної раніше кнопки.
17. Замініть напис А на Б.
18. Клацніть на кнопці Програма на панелі інструментів. Відбудеться перемикання в редактор коду VBA і відкриється вікно модуля форми.
19. Введіть в нього наступний текст:
  Private Function Letter_Click ()
Dim nm As String
nm = Screen.ActiveControl.Caption
Me.Filter = "UCase (Прізвище) LIKE '" & nm & "*'"
Me.FilterOn = True
Me.Refresh
End Function
20. Закрийте вікно VBA.
21. Виділіть обидві кнопки. Відкрийте вікно Властивості. Перейдіть на вкладку Події і введіть подія Натискання кнопки = Letter _ Click ().
Закрийте вікно властивостей. Закрийте форму із збереженням змін.
22. Перейдіть в режим форми і натисніть кнопку А, відбудеться фільтрація записів і відкриється запис з прізвищем на літеру А.
23. Продемонструйте результати роботи викладача.
24. Закрийте таблицю і форму.
2. Самостійна робота
Рекомендований час
60 хвилин
Завдання: Створити на формі ЛічниеДанние кнопки для фільтрування записів у відповідності з варіантом. Додати в таблицю прізвища на відповідні букви і перевірити роботу створених кнопок.
Варіант №
Кнопки
1
С, Д, Е, Ж,
2
І, К, Л, М
3
Н, О, П, Р
4
С, Т, У, Ф
5
Х, Ц, Ш, Щ

V. Автоматизація та упорядкування роботи з базою даних
Тривалість:
160 хв.
Дисципліна:
Бази даних.
Призначено:
Для студентів за напрямом і нформатіка і ВТ відповідно до навчального плану.
Мета:
Знайомство з обслуговуванням баз даних та застосуванням сервісних засобів.
Результат навчання:
Після успішного завершення заняття користувач повинен:
· Навчитися основним прийомам створення кнопок.
· Навчитися основним прийомам створення макросів.
Використовувані програми:
Access 2000.
Файли що:
Кадри. Mdb
План заняття:
1. Робота під керівництвом викладача 120 хвилин
Автоматизація та упорядкування роботи з базою даних.
2. Самостійна робота 60 хвилин
Запуск програми:
Передбачається, що необхідні програми вже інстальовані на диску.
(Див. «Інструкцію з встановлення програми на ПК»)
Створіть на робочому столі папку під своїм ім'ям. Подальші обчислення проводьте тільки у своїй папці.

1. Автоматизація та упорядкування роботи з базою даних.
Рекомендований час
120 хвилин
У Access 2000 є хороші засоби, використовуючи які, можна автоматизувати і впорядкувати роботу з базою даних. Такими засобами є макроси і кнопки. Макрос - це невеликі програми, в яких містяться макрокоманди Access, призначені для виконання одного або кількох дій. Кнопка - це елемент керування. При натисканні на кнопці автоматично виконується певна дія.
Розглянемо створення макросів і кнопок на конкретних прикладах.
1.1 Створення кнопок і макросів.
Розглянемо створення кнопки за допомогою майстра створення кнопок.
Прімер_1. Створимо кнопку відкриття форми для відібраних записів.
1. Відкрийте базу даних Кадри.
2. Перейдіть на вкладку Форми і відкрийте форму Особиста.
3. Перейдіть у режим конструктора форми (Вид - Конструктор_ або кнопка на панелі інструментів).
4. Виведіть на екран панель елементів, якщо її немає (Вид - Панель інструментів - панель елементів).
5. На панелі елементів натисніть кнопку (якщо вона віджата) Майстра.
6. На панелі елементів клацніть на елементі управління Кнопка і потім встановіть покажчик у вільний місце форми.
7. Перетягніть вказівник так, щоб задати приблизні розміри кнопки. Відпустіть кнопку миші. Запуститься майстер створення кнопок і відкриється перше діалогове вікно.
8. У списку Категорії виберіть пункт Робота з формою. У списку Дії двічі клацніть на пункті Відкрити форму.
Відбудеться перехід до наступного кроку майстра.
9. Двічі клацніть на формі Діти. З'явиться наступне діалогове вікно майстра ..
10. На наступному кроці встановіть перемикач Відкрити форму для відображення записів
І натисніть кнопку Далі.
11. У діалоговому вікні в списках обох таблиць виділіть поле КодСотрудкіка
і натисніть кнопку . Відбудеться перехід до наступного вікна майстра і під списками повинна з'явитися запис
Натисніть кнопку Далі.
12. У наступному вікні встановіть перемикач Текст і в полі поряд з перемикачем, введіть Відомості про дітей і потім натисніть кнопку Далі.
13. У вікні дайте назву кнопці Відомості про дітей і натисніть кнопку Готово. На формі з'явиться створена кнопка.
14. Перейдіть в режим форми і зверніть увагу, що у формі видно інформація першого запису про співробітника Власова.
15. Натисніть на кнопці Відомості про дітей. З'явиться таблиця з інформацією про дітей співробітника Власова.
16. Перейдіть у формі Особиста на третю запис і потім знову натисніть кнопку. З'явиться інформація про дітей співробітника Фількина.
Отже, на екран виводиться інформація про співробітника, чия запис у поточний момент проглядається у формі Особиста.
17. Закрийте вікна форми Діти.
Розглянемо створення макросів і створення кнопок за допомогою використання списку властивостей кнопки для визначення макросу або програми, яку слід запустити при натисканні кнопки.
Прімер_2. Створимо макрос, за допомогою якого можна періодично видаляти записи, пов'язані з звільненим співробітникам, з бази даних Кадри.
У таблиці Робота записи, пов'язані з звільненим співробітникам, позначаються нульовим значенням у полі Оклад. Створимо запит, який буде створювати нову таблицю з інформацією про звільнених співробітників, і створимо кнопку, яка запускає цей запит.
1. Створіть запит на вибірку на основі таблиці Робота. Бланк запиту заповніть відповідно малюнку.
2. Виконайте команди меню Запит - Створення таблиці.
3. У діалоговому вікні введіть ім'я таблиці Звільнені.
4. Запустіть запит на виконання і збережіть його під ім'ям Звільнення. У вікні бази даних на вкладці запити з'явиться значок створеного запиту, а на вкладці Таблиці з'явиться значок створеної таблиці.
5. Відкрийте таблицю Звільнені і перегляньте її зміст.
Закрийте таблицю.
6. Перейдіть на вкладку Форми. Відкрийте форму Загальні відомості.
7. Перейдіть в режим Конструктора (Вигляд - Конструктор) і виведіть на екран панель елементів (Вигляд - Панелі інструментів - Панель елементів).
8. За допомогою миші збільште у формі область даних.
9. На панелі елементів клацніть на елементі керування Кнопка.
10. Встановіть покажчик на вільне місце форми і трохи протягніть його для завдання розміру кнопки. На екрані з'явиться діалогове вікно майстра створення кнопок.
11. У вікні майстра встановіть категорію - Різне, а дія виберіть - Виконати запит.
Натисніть кнопку Далі.
12. У діалоговому меню виберіть запит Звільнення та натисніть кнопку Далі.
13. У наступному вікні встановіть прапорець Малюнок і виберіть малюнок створення таблиці. Натисніть кнопку Далі.
14. У наступному вікні задайте напис на кнопці Звільнені, і натисніть кнопку Готово. На формі з'явиться створена кнопка для запуску запиту на створення таблиці з інформацією про звільнених співробітників.
15. За допомогою кнопки на панелі інструментів перейдіть в режим форми.
16. Перейдіть на вкладку Таблиці, відкрийте таблицю Робота й відкоригуйте дані: введіть зарплату, що дорівнює 0 рублів і в другій запису про співробітника з кодом 2. Закрийте таблицю.
17. Активізуйте форму Загальні відомості.
18. Натисніть на створену кнопку. При появі запитів підтверджуйте виконання операції.
19. Перейдіть на вкладку Таблиці і відкрийте таблицю Звільнені. Перевірте правильність інформації про звільнення.
У таблиці з'явилося два записи про один працівника, так як у вихідній таблиці їх було так само дві, так як у співробітника змінювалася зарплата.
20. Закрийте таблицю.
Прімер_3. Створимо макрос, за допомогою якого можна відкрити таблицю Звільнені.
1. У вікні бази даних виділіть об'єкт Макроси та натисніть кнопку Створити. З'явиться вікно створення макросів.
2. Виконайте команди меню Вікно - Зліва направо. Вікно бази даних і вікно макросу розташуються поруч.
3. Перетягніть значок таблиці Звільнені у перший рядок вікна макросів.
4. У стовпці Примітка того ж рядка введіть текст Відкриття таблиці Звільнені та натисніть кнопку Enter.
5. Закрийте вікно створення макросу із збереженням змін і збережіть макрос під ім'ям Откритіе_табліци_Уволенние.
6. Перейдіть на вкладку макроси і запустіть макрос Откритіе_табліци_Уволенние на виконання. Відкриється таблиця Звільнені. Перегляньте і закрийте таблицю.
Зв'яжемо макрос з кнопкою.
7. Відкрийте форму Загальні відомості в режимі конструктора і розташуйте вікно макросів вікно форм поруч з один з одним.
8. Перетягніть значок макросу Откритіе_табліци_Уволенние у вільний місце форми. Створиться кнопка Откритіе_табліци_Уволенние. Змініть розмір кнопки так, щоб було видно всі назву.
9. Перейдіть в режим форми і перевірте роботу макросу при натисканні створеної кнопки.
10. Закрийте форму.
Розглянемо створення кнопки, дія якої не передбачено в списках Категорії.
Прімер_4. Створимо кнопку для пошуку в таблиці конкретного запису.
1. Відкрийте форму Особиста в режимі конструктора.
2. Запустіть майстра створення кнопок, і на першому кроці натисніть кнопку Скасувати. На формі з'явиться кнопка, вікна майстра закриється.
3. Відіжміть кнопку Майстра на панелі елементів. Створена кнопка має напис Кнопка з порядковим номером елемента керування у формі. Щоб така кнопка виконувала дії, необхідно спочатку створити для неї макрос.
4. Поверніть форму Особиста.
5. Перейдіть на вкладку Таблиці.
6. Відкрийте вікно створення нового макросу.
7. Розташуйте поруч вікно бази даних і вікно створення макросу.
8. Перетягніть значок таблиці Особиста в перше поля вікна макросів.
9. Для другого поля виберіть макрокоманду КелементуУправленія, а для аргументу Ім'я елемента введіть Код співробітника.
10. У третьому рядку в списку макрокоманд виберіть НайтіЗапісь, а для аргументу Зразок пошуку введіть - 2.
11. Збережіть макрос під ім'ям Пошук запису.
12. Перейдіть на вкладку Макроси і виконайте макрос Пошук запису. Відкриється таблиця Особиста, в якій буде виділена запис з кодом співробітника, рівним - 2.
13. Розгорніть вікно форми Особиста.
14. Викличте контекстне меню для створюваної кнопки. Виберіть рядок Свойства. Відкрийте вікно властивості для створюваної кнопки.
15. Перейдіть на вкладку Макет і змініть назву кнопки на Пошук запису.
16. Перейдіть на вкладку Події. У рядку Натискання кнопки відкрийте список доступних макросів і виберіть макрос Пошук запису.
Закрийте вікно властивостей.
17. Збережіть зміни форми і перейдіть в режим Форми.
18. Натисніть кнопку Пошук запису. Відкриється таблиця з необхідною записом.
Закрийте таблицю Особиста.
Прімер_5. Створимо макрос для видалення даних з таблиці.
1. Створіть запит на основі таблиці Робота на видалення з таблиці записів звільнених співробітників. Збережіть запит під ім'ям Видалення _ записів.
2. Відкрийте вікно макросу.
3. У першому рядку виберіть макрокоманду Відкрити запит. В аргументах дії вкажіть ім'я запиту Видалення записів.
4. Збережіть макрос під ім'ям Видалення.
5. Перевірте роботу макросу. При появі запит на видалення записів відповідайте негативно.
6. На формі Особиста створи кнопку Видалення записів, і зв'яжіть макрос на видалення зі створюваною кнопкою.
7. Перевірте роботу кнопки.
8. Відкрийте таблицю Робота і перевірте, чи правильно видалені записи
9. Продемонструйте виконану роботу викладачеві.
10. Закрийте таблицю і форму.
2. Самостійна робота
Рекомендований час
60 хвилин
Завдання: Створити макрос у відповідності з обраним варіантом і пов'язати їх з кнопками. Кнопки помістити на формі Співробітники.
Варіант №
Макрос
1
Збільшує оклад співробітників таблиці Співробітники на 10%.
2
Відкриває таблицю Співробітники після зміни окладів.
3
Змінює в таблиці Співробітники посаду лаборанта на техніка за умови, якщо його оклад більше 7000 руб.
4
Показує в таблиці Співробітники записи тільки про чоловіків.
5
Відкриває таблицю Співробітники після видалення записів про співробітників з окладом, рівним 0 руб.

VI. Об'єднання компонентів бази даних в єдине додаток
Тривалість:
160 хв.
Дисципліна:
Бази даних
Мета:
Знайомство з можливостями об'єднання компонентів бази даних в єдине додаток.
Результат навчання:
Після успішного завершення заняття користувач повинен:
· Навчитися основним прийомам створення кнопкових форм.
· Навчитися основним прийомам оформлення кнопкових форм.
Використовувані програми:
Access 2000.
Файли що:
Кадри. Mdb,
Прімер_1. Mdb
Прімер_2. Mdb
Прімер_3. Mdb
Прімер_4. Mdb
Малюнок. Gif.
План заняття:
1. Робота під керівництвом викладача 120 хвилин
Об'єднання компонентів бази даних в єдине додаток.
2. Самостійна робота 40 хвилин
Запуск програми:
Передбачається, що необхідні програми вже інстальовані на диску.
(Див. «Інструкцію з встановлення програми на ПК»)
Створіть на робочому столі папку під своїм ім'ям. Подальші обчислення проводьте тільки у своїй папці.
1. Об'єднання компонентів бази даних в єдине додаток.
Рекомендований час 120 хвилин
У Access 2000 можна створювати кнопкові форми, що дозволяють звичайному користувачеві розробляти досить серйозні програми, не вдаючись при цьому до програмування.
Між простою базою даних і додатком існує дві відмінності:
· Завдання, які в базі даних виконуються вручну (наприклад, запуск запиту і роздруківка результату), у додатку автоматизовані;
· Для програми розробляється спеціальний інтерфейс, що дозволяє зробити обслуговування бази даних максимально зручним для користувача.
Розробка програми починається з аналізу методики роботи з базою даних: складається список основних завдань, які має вирішувати створюване програми та проводиться аналіз відносин між завданнями.
Після складання списку основних завдань можна виділити категорії, на підставі яких будуть створюватися кнопки для головної кнопкової форми програми. Кнопкові форми, по суті є системою вкладених меню, представлених у вигляді кнопок.
Схематично послідовність дій при створенні кнопок форми може бути наступною:
· У режимі конструктора без вказівки джерела даних створити форми, що містять потрібні кнопки;
· У властивостях кожної кнопки визначити підпис і подія «натиснутою кнопки»;
Подія - це дія, распознаваемое об'єктом (наприклад, клацання мишею, натискання кнопки), для якого можна запрограмувати відгук. Подія виникає в результаті дій користувача або програми, або вони можуть бути викликані системою.
· Для обробки події створити для кожної кнопки макрос у режимі будівника, який буде відкривати потрібний об'єкт: таблицю, форму або звіт.
· Забезпечити автоматичне відкриття головної кнопкової форми при відкритті бази даних.
Розглянемо більш детально створення кнопкових форм на прикладі бази даних Кадри.
Для прикладу створимо у вигляді форм наступну систему меню:
Головна кнопкова форма з кнопками:
· Таблиці
· Звіти
· Архів
· Вихід.
Форма_табліци з кнопками:
· Особиста
· Робота
· Повернення в головну форму.
Форма_отчети з кнопками:
· Робота
· Діти
· Повернення в головну форму.
Форма_архів.
1.1Созданіе форми Главная_кнопочная_форма.
1. Відкрийте базу даних Кадри.
2. Увійдіть в режим створення форми конструктором без вказівки джерела даних.
3. На панелі елементів вимкніть кнопку Майстра.
4. На панелі елементів виберіть елемент Кнопка і намалюйте на формі в області даних чотири кнопки, розташувавши їх у стовпчик.
5. Для кожної кнопки викличте контекстне меню. Виберіть пункт Властивості. Перейдіть на вкладку Макет і в рядку Підпис задайте назву кнопки у відповідності з проектом.
6. Перейдіть в режим форми і перегляньте створений проект форми. Якщо він Вас влаштовує, то збережіть форму з ім'ям Главная_кнопочная_форма.
Закрийте форму.
1.2Созданіе форми з ім'ям Форма_табліци.
1. Повторіть пункти 2-5 розділу 1.1, створивши кнопки і їх підписи відповідно до проекту.
2. Збережіть форму з ім'ям Форма_табліци.
3. Викличте контекстне меню для кнопки Особиста. Виберіть пункт Властивості. Перейдіть на вкладку Події.
4. На вкладці Події в рядку Натискання кнопки клацніть кнопку будівника. Відкриється вікно Будівник.
5. Виберіть у якості обробки події Макроси
Натисніть кнопку ОК.
6. У діалоговому вікні дайте ім'я макросу Вибор_лічная. Натисніть кнопку ОК. З'явиться вікно будівника макросу.
7. У вікні будівника макросу відкрийте список стандартних макрокоманд і виберіть ОткритьТабліцу.
8. В аргументах дії у рядку Ім'я Таблиці виберіть Особиста, Режим - Таблиця, Режим даних - Зміна.
9. Закрийте будівник і збережіть макрос.
10. Закрийте вікно властивостей.
11. Для кнопки Робота повторіть пункти 3-10 з наступними змінами: ім'я макросу - Вибор_работа, в аргументах дії виберіть таблицю Робота.
12. Для кнопки Повернення в головну форму повторіть пункти 3-10 з наступними змінами: ім'я макросу - Повернення, у списку макрокоманд виберіть ОткритьФорму, в аргументах дії виберіть форму Главная_кнопочная_форма.
13. Збережіть зміни, внесені у форму Форма_табліци і закрийте форму.
1.3Созданіе форми з ім'ям Форма_отчети.
2. Створіть форму Форма_отчети з кнопками відповідно до проекту, аналогічно створенню кнопок форми Форма_табліци.
3. Задайте макросам відповідно імена: Отчет_работа, Отчет_деті.
4. Виберіть для кнопок Робота і Діти стандартний макрос ОткритьОтчет, а в аргументах дії виберіть відповідні імена звітів Робота і Діти, режим - Перегляд.
5. Виберіть для кнопки Повернення ім'я макросу - Возврат_в_основную_форму.
6. Збережіть всі зміни і закрийте форму Форма_отчети.
1.4 Обробка кнопки Архів.
Примітка: Форма Архів вже існує в базі даних Кадри.
1. Визначте четвертої кнопці ім'я Архів.
2. Визначте кнопці Архів подію «натискання кнопки» відкриття форми Архів.
1.5 Об'єднання створених форм.
1. Відкрийте форму Главная_кнопочная_форма в режимі конструктора.
2. Для кнопки Таблиці повторіть пункти 3-10 розділу 1.2 з наступними змінами: ім'я макросу Вибор_табліци, в списку стандартних макрокоманд виберіть ОткритьФорму, в аргументах дії виберіть форму - Форма_табліци.
3. Закрийте будівник і збережіть макрос.
4. Для кнопки Звіти повторіть пункти 3-10 розділу 1.2 з наступними змінами: ім'я макросу - Вибор_отчета, в списку стандартних макрокоманд виберіть ОткритьФорму, в аргументах макрокоманди - форму Форма_отчети. Закрийте будівник, збережіть макрос.
5. Збережіть зміни, внесені в головну кнопкову форму.
Оформлення головної форми.
1. У режимі конструктора виконайте команди меню Формат - Автоформат. Виберіть дифузний стиль оформлення.
2. На панелі елементів виберіть елемент Рисунок і вставте за допомогою його у форму малюнок з файлу Малюнок.
3. Виконайте команди меню Вид - заголовок / примітка форми.
4. На панелі елементів виберіть елемент Напис і введіть в область заголовка напис БАЗА ДАНИХ.
5. Збережіть всі зміни і перейдіть в режим форми.
6. Перевірте роботу створеного додатки. При виявленні помилок поверніться до потрібного пункту і повторіть необхідні операції.
7. Виконайте команди меню Сервіс - Параметри запуску.
8. У діалоговому вікні в списку Висновок форми / сторінки виберіть форму Главная_кнопочная_форма.
Натисніть кнопку ОК.
9. Закрийте базу даних Кадри і потім відкрийте її знову. На екрані автоматично з'явиться Главная_кнопочная_форма.
10. Продемонструйте роботу створеного програми викладачеві.
2. Самостійна робота
Рекомендований час
60 хвилин
· Створіть форму Главная_кнопочная_форма, яка буде автоматично завантажуватися при відкритті бази даних відповідно вибраному варіанту.
· На формі створіть кнопки Таблиці, Запити, Звіти, Вихід.
· Для кожної кнопки визначте підпис і подія «натискання кнопки» відповідно об'єктах обраної бази даних.
Варіант №
База даних
1
Прімер_1
2
Прімер_2
3
Прімер_3
4
Прімер_4

VII. Заліковий заняття з теми «Бази даних»
Тривалість: 160 хв.
Дисципліна:
Організація баз даних.
Мета: Перевірка оволодіння методами та засобами організації баз даних
Використовувані програми:
Microsoft Access 2000
План заняття:
1.Загальні рекомендації щодо виконання залікового завдання 20 хв.
2.Самостоятельная практична робота 125 хв.
3.Ітоговий контроль 15 хв.
Запуск програми:
Передбачається, що необхідні програми вже інстальовані на диску.
(Див. "Інструкцію з встановлення програми на ПК")
1. Загальні рекомендації щодо виконання залікового завдання.
Рекомендований час 20 хвилин
Для успішного виконання залікової роботи рекомендується переглянути та опрацювати окремі фрагменти занять по всій темі (заняття №, № 1 - 4). Тільки після цього приступати до виконання залікового завдання.
2. Самостійна практична робота
Рекомендований час 125 хвилин
Завдання:
Запустіть програму Access - 2000 і створіть нову базу даних, яка містить деякі відомості про співробітників, представлені у вигляді групи перерахованих нижче атрибутів. П'ять перших атрибутів є обов'язковими для всіх варіантів, а інші варіюються. Наведені атрибути характеризують деяку групу людей і дозволяють з урахуванням їх професійної діяльності розраховувати грошове утримання. Склад атрибутів:
1
ПІБ
Прізвище та ініціали
2
Посада
Займана посада
3
Оклад
Оклад за посадою
4
Стаж
Стаж роботи
5
Надбавка за стаж
Надбавка за стаж (понад 5, 10, 15, 20, 25 років
6
Ступінь
Вчена ступінь (КТН, ДТН)
7
Надбавка за ступінь
Надбавка за вчений ступінь
8
Звання
Вчене звання (Професор, доцент, СНС)
9
Надбавка за звання
Надбавка за вчене звання
10
Шкідливість
Шкідливість за категоріями: 1,2,3,4,5
11
Надбавка за шкідливість
Надбавка за шкідливість
РОЗПОДІЛ АТРИБУТ За варіантами
Варіант
Номер атрибуту
6
8
9
1
***
***
2
***
***
3
***
***
***
4
***
***
5
***
***
По кожному варіанту необхідно:
1. Створити базу даних.
2. Занести в неї п'ять записів у відповідності з варіантом.
3. Організувати зв'язку між таблицями для забезпечення цілісності даних бази даних.
4. Створити запити до бази даних, які б дозволяли продемонструвати:
· Прізвище і посада співробітника
· Суму грошового утримання співробітника і значення компонентів, з яких вона складається
· Відомості у запиті порядок в порядку убування грошового утримання, а при рівному грошовому утриманні - в алфавітному порядку співробітників.
5. Оформити звіт, використовуючи, Конструктор звітів.
3. Підсумковий контроль
Рекомендований час 15 хвилин
Результати показати викладачеві.
Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Методичка
279.3кб. | скачати


Схожі роботи:
Інформаційні технології в економіці інформаційні технології
Інформаційні технології 3
Інформаційні технології
Інформаційні технології 2
Інформаційні технології в музиці
Інформаційні технології керування 3
Інформаційні технології в банку
Інформаційні технології в економетрики
Інформаційні технології в бізнесі
© Усі права захищені
написати до нас