Лабораторная работа: Особливості використання Access для створення баз даних

Створити проект відповідно до предметної області заданої у варіанті. Реалізувати його засобами СУБД.

Предметна область: Договірна діяльність організації

Мінімальний список характеристик:

· шифр договору, найменування організації, термін виконання, сума договору, примітки вид договору;

· номер, П.І.П., адреса, телефон, посада, оклад співробітників, термін роботи даного співробітника по даному договору.

Хід роботи

I.Початок роботи з СУБД .

1. Спочатку запускаємо програму. Найнадійніший спосіб - через меню кнопки "Пуск" (рис.1) або через ярлик, розташований на робочому столі. В діалоговому вікні, що відкрилося, вказуємо на створення нової бази даних (рис.2), або натиснувши команду меню "Файл > Создать". Також вказуємо назву бази даних, в даному випадку підійде: "Договори".

Рис.1 - Запуск програми через головне меню

Рис.2 - Створення нової бази даних

2. Перед нами відкриється вікно "База даних" (рис.3). Це вікно є початковим елементом управління СУБД. На лівій панелі вікна "База даних" зосереджені елементи управління для виклику усіх типів об'єктів Access (таблиці, запити, форми і так далі). На правій - елементи управління для створення нових об'єктів. Сюди ж додаються і створювані об'єкти. Вікно має панель інструментів для здійснення основних операцій з об'єктами (відкриття редагування, видалення і тому подібне).

Рис.3 - Вікно "База даних"

II.Створення таблиць бази даних .

3. Запускаємо конструктор створення таблиць, зробивши подвійне клацання по відповідному елементу управління або натиснувши кнопку "Конструктор" на панелі інструментів. Перед нами відкриється вікно проектування структури таблиці (рис.4).

Рис.4 - Вікно проектування структури таблиці.

4. Далі задаємо структуру основної таблиці ("Договори") проектованої бази даних. Задаємо імена полів, їх описи і довжини (рис.5), згідно з приведеною нижче таблицею 1:

Таблиця 1 - Параметри полів основної таблиці "Договори"

Ім’я поля Тип Опис Довжина
Шифр договору Текстовий Шифр договору 5
№ виконавця Текстовий Код виконавця, зайнятого договором 5
Організація Текстовий Найменування організації, пов'язаної з договором 30
Термін виконання Дата/час Термін виконання договору -
Сума договору Числовий Сума коштів по договору -
Вид договору Текстовий Примітка щодо виду договору 30

Рис.5 - Створення структури таблиці "Договори".

5. Вкажемо наявність ключового поля (в даному випадку поле "№ виконавця"). Це можна зробити через контекстне меню (натиснувши правою кнопкою миші на рядку відповідного поля і вибравши пункт "Ключове поле" контекстного меню), давши команду меню "Правка > Ключове поле" або натиснувши на кнопку з ключем панелі інструментів Microsoft Access. Про те, що поле задане ключовим, свідчить значок ключа поряд з ім'ям поля у вікні проектування структури таблиці (рис.5).

6. Збережемо в поточній базі даних створену таблицю. Зробити це можна за допомогою команди меню "Файл > Зберегти" або за допомогою кнопки з дискетою панелі інструментів Microsoft Access. Вкажемо ім'я таблиці, що зберігається, "Договори". Зачиняємо вікно проектування структури таблиці і бачимо, що у вікні "База даннях" з'явився новий елемент - тільки що створена таблиця "Договори". Створена таблиця була збережена не у вигляді окремого файлу на диску, а в структурі бази даних.

7. Шифр договору в створеній таблицібуло позначено ключем. Це було зроблено з розрахунком, що в структурі бази даних буде ще одна таблиця з виконавцями договорів. Такий підхід має ряд переваг, до яких можна віднести, наприклад, спрощення (автоматизацію) введення даних про абонентів, гнучке управління списком категорій, виключення помилок в позначенні категорій, економію ресурсів пам'яті комп'ютера та ін.

Створимо за допомогою конструктора другу таблицю - "Співробітники". Імена полів, їх описи і довжини (рис.6) приведені в таблиці 2:

Таблиця 2 - Параметри полів додаткової таблиці "Співробітники"

Ім’я поля Тип Опис Довжина
№ виконавця Текстовий Код виконавця, зайнятого договором 5
ПІП Текстовий Прізвище, ім'я та по-батькові співробітника 50
Адреса Текстовий Адреса співробітника 40
Телефон Текстовий Телефон співробітника 20
Посада Текстовий Посада співробітника в організації 30
Оклад Числовий Заробітна плата співробітника -
Термін роботи, дн Текстовий Термін роботи даного співробітника по даному договору 50

Рис.6 - Створення структури таблиці "Договори".

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 207
Бесплатно скачать Лабораторная работа: Особливості використання Access для створення баз даних