У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Лабораторна робота - Практична робота з бази даних
35



майстра необхідно вибрати поля, які будуть використовуватися при створенні форми, потім натиснути кнопку Далі. Треба сказати, що поля можуть бути вставлені у форму із декількох таблиць – для цього необхідно вибрати необхідну таблицю у списку, що відкривається Таблиці та запити вікно майстра форм.

Другий етап роботи передбачує вибір зовнішнього виду форми.

На третьому етапі роботи майстра треба вибрати стиль, що буде використовуватися для дизайну форми, що створюється.

Останній етап вимагає задання формі нового імені. Для завершення роботи майстра необхідно натиснути на кнопку Готово

3.Виконання роботи

3.1. Розробка та обґрунтування структури бази даних

При розробці структури БД взяті до уваги такі фактори:

база даних, це – модель об’єкта, для якого вона розроблена, тому вона повинна точно і адекватно відображати всі його матеріальні та фінансові ресурси та зв’язки між ними;

забезпечення виконання всіх необхідних робіт та видачі потрібних документів і звітів;

особливості програмного середовища, в якому розробляється база даних. Як правило, відомі системи управління базами даних (СУБД) забезпечують виконання всіх потрібних функцій, однак кожна з них реалізована по-різному;

максимальне використання стандартних програмних засобів, виготовлених висококваліфікованими програмістами;

надійність збереження даних, запобігання втрат інформації (ураження вірусами, захист від несанкціонованого доступу та некваліфікованого користування, стан технічних засобів);

вигідність обслуговування. На ведення БД повинно затрачатися якомога менше інтелектуальних та технічних ресурсів.

За завдання необхідно було створити 6 таблиць.

Шість вищезгаданих таблиць, назвемо їх, відповідно, Працівники, де зберігатимуться дані таблиці 3.1, Освіта – таблиці 3.2, Посада – таблиці 3.3 ; Спеціальність – таблиці 3.4; Індифікаційні дані– таблиці 3.5 і типи працівників– таблиці 3.6. Чотири звіти (Відомості, Розподіл, Роки стажу і вік працівників), обумовлені постановкою задачі; чотири запити:– Розподіл проміжний запит з даними для перехресного запиту Відомості з даними для звіту Динаміка змінності кадрів з даними про отримання підприємством певної диманіки відкриття родовищ,– Відомості проміжний запит, в якому міститимуться дані для наступного запиту Роки стажу і вік працівників з інформацією, необхідною при формуванні відомості;

Враховуючи вимогу, щоб таблиці були норималізованими, БД буде мати такі таблиці про:

Працівники (таблиця 3.1),

Освіта (таблиця 3.2)

Посада (таблиця 3.3)

Спеціальність (таблиця 3.4)

Індифікаційні дані (таблиця 3.5)

типи працівників (таблиця 3.6).

Таблиця 3.1

табельний номер | прізвище | ім’я | по батькові | код посади | код освіти | дата влаштування на роботу | код спеціальност

000501 | Іванів | Василь | Романович | 3095 | 4654 | 02.03.99 | 5949

000502 | Івасишин | Галина | Петрівна | 2864 | 5446 | 10.12.98 | 4963

000503 | Василишин | Петро | Іванович | 8246 | 5464 | 12.10.88 | 7982

Таблиця 3.2

Код освіти | освіта

4654 | вища

5446 | вища

5464 | вища

Таблиця 3.3

код посади | посада

3095 | директор

2864 | менеджер

8246 | головний інженер

 

Таблиця 3.4

код спеціальност | спеціальност

5949 | інженер-економіст

4963 | інженер

7982 |

інженер

Таблиця 3.5

табельний номер працівника | дата влаштування на роботу | код спеціальност

000501 | 02.03.99 | 5949

000502 | 10.12.98 | 4963

000503 | 12.10.88 | 7982

000501 | 02.03.99 | 5644

Таблиця 3.6

код посади | код освіти

3095 | 4654

2864 | 5446

8246 | 5464

3.2.Побудова таблиць, підбір та обгрунтування контрольних даних таблиць

Для запуску MS Access та утворення нової бази даних слід виконати такі команди операційної системи Windows:

Вікно Робочий стіл: Пуск – Програми – Microsoft Office – Microsoft Access;

Вікно інтерфейсу MS Access: Файл – Створити;

Вікно Створення файлу: Створення нової бази даних;

Вікно Файл нової бази даних: вибір зі списку імені потрібної папки, внесення у поле вводу імені Працівники, команда Створити.

Виконання цих команд приводить до появи на тлі вікна інтерфейсу MS Access вікна База Даних.

В нижній частині вікна зліва містяться перемикачі для вибору атрибутів поля таблиці (Формат поля, Число десяткових знаків і т. д.), вони ситуативні – приймають різні види та значення для кожного поля. Зправа знаходиться ситуативна підказка. В середній частині маємо два перемикачі: Загальні та Підстановка.

3.2.1.Таблиця Працівники була виготовлена у вікні База даних в такій послідовності:

вікно База даних: перемикач Таблиця, команда Створити;

вікно Нова таблиця: перемикач Конструктор, команда Ok;

вікно Таблиця в режимі конструктора: встановимо курсор (якщо він там не встановлений конструктором) у перший рядок графи Ім’я полявікно MS Access: команда Ключове поле, її кнопка має вигляд ключика від замка. При цьому у полі виокремлення рядка має появитися символ цього ключика;

вікно Таблиця: перехід у графу Тип поля, вибір з кишеньки Лічильник;

вікно Таблиця: перехід у наступний рядок верхньої частини вікна, введення імені поля Назва області та вибір з кишеньки його типу Текстовий. Корегування розміру поля в нижній частині вікна, введення числа 15 – такої кількості символів достатньо для назв постачальників;

закриття вікна Таблиця в режимі конструктора, відповідь Так на пропозицію конструктора зберегти таблицю. Ввід імені таблиці по батькові у запропоноване поле вводу;

вікно База даних: відмітка імені таблиці код посади, команда Відкрити;

вікно Таблиця в режимі таблиці: внесення імен постачальників у родовому відмінку в поле код освіти. Зауважимо, що поле код спеціальност має тип Лічильник, тому вводити в нього порядкові номери виробів не потрібно, вони формуються автоматично;

вікно Таблиця: регулювання висоти та ширини видимої частини полів. Для цього необхідно помістити курсор на лінію рамки в рядку назв полів для ширини або – у стовпчику виокремлення запису для висоти (він набере форми лінії, паралельної до лінії рамки) і пересунути відповідну лінію в потрібному напрямку.

Після виконання всього вище сказаного таблиця Працівники готова.

3.2.2.Таблиця Освіта була виготовлена у вікні База даних в


Сторінки: 1 2 3 4 5 6 7