скачать рефераты
  RSS    

Меню

Быстрый поиск

скачать рефераты

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

Рис.7 - Діалогове вікно майстра підстановок.

Вкажемо наступні параметри (на кожному кроці натискаємо кнопку "Далі"):

-   Об'єкт "стовпець підстановки" використовуватиме значення з таблиці або запиту;

-   Значення вибиратимуться з таблиці "Співробітники";

-   У стовпець підстановки включити поле "ПІП" (виділяємо це поле і кнопкою переміщаємо його з вікна доступних полів у вікно вибраних полів);

-   Залишити запропоновані параметри ширини стовпців і приховання ключового стовпця;

-   Робимо підпис "Виконавець" для підстановлювального стовпця.

Після натиснення кнопки "Готово" буде видано попередження про необхідність зберегти таблицю, з яким потрібно погодитись.

10.  Настроїмо параметри зв'язку між таблицями. Зв'язок вже був створений (в процесі налаштування поля підстановки), але для забезпечення цілісності даних вимагається її додаткове налаштування. Відкрийте вікно "Схема даннях" (рис.8). Для цього потрібно вибрати пункт меню "Сервіс > Схема даних". При першому зверненні до вікна "Схема даних" відразу буде запропоновано і вікно додавання нових таблиць. Додаємо в схему даних таблиці "Договори" і "Співробітники". Після цього закриваємо вікно додавання таблиць.

Рис.8 - Вікно "Схема даних".

11.  Відкриваємо вікно "Зміна зв'язків" для зв'язку (рис.9), що настроюється. Це можна зробити через контекстне меню лінії зв'язку або виділивши лінію зв'язку клацанням миші і давши команду меню "Связи > Изменить связь".

Рис.9 - Вікно "Зміна зв'язків".

12.  Збережемо макет схеми даних, виконавши команду меню "Файл > Сохранить" або натиснувши кнопку з дискетою на панелі інструментів.

  IV. Заповнення бази даних інформацією

13.  Усі дії, які виконувались до цього моменту з базою даних, були спрямовані на створення її структури. Це етап проектування бази даних, при якому з базою даних працює її розробник. Після створення структури БД можна переходити до заповнення бази даних інформацією. Це вже етап експлуатації бази даних, на якому з БД працює користувач.

Спочатку заповнимо таблицю "Співробітники".

14.  Відкриваємо таблицю "Співробітнки" двічі клацнувши мишею по значку таблиці у вікні "База даних". Мишею встановлюємо розміри вікна таблиці, а також розміри окремих полів. Заповнимо таблицю в БД (рис.10) так як показано в таблиці 3:

Таблиця 3 - Дані таблиці "Співробітники"

№ вико-навця ПІП Адреса Телефон Посада Оклад Термін роботи, дн.
23 Лазаренко Петро Васильович вул. Мелеш-кіна 7, 22 903482 Провідний спеціаліст 2450 63
26 Онопенко Тарас Андрійович вул. Лермон-това 8, 90 938271 Провідний спеціаліст 3000 31
28 Галенко Анна Петрівна пр. Гагаріна 67, 2 340929 Головний спеціаліст 3400 89
34 Сафронов Іван Анатолійович пр. Миру 33, 41 375283 Провідний спеціаліст 2700 44
36 Антонюк Павло Олексійович вул. Глінки 3, 4 456221 Провідний спеціаліст 2840 23
40 Рудаєв Антон Петрович вул. Харито-нова 6, 11 335533 Голова відділу договорів 4410 45
45 Комарова Ірина Вікторівна вул. Мазепи 3, 56 685465 Асистент голови відділу 1890 101

Рис.10 - Вікно таблиці "Співробітники".

Після заповнення таблиці даними закриваємо її. При цьому буде запропоновано питання про збереження макету таблиці (тобто таких параметрів, як ширина стовпців і тому подібне), а не введених даних. Дані, що вводяться, записуються відразу ж після завершення заповнення усіх полів запису (при переході до заповнення полів нового запису).

15.  Тепер заповнимо другу таблицю "Договори" даними з таблиці 4. Вид таблиці "Договори" показаний на рис.11. Заповнення поля виконавця виконується шляхом вибору відповідних значень із списку. При чому, завдяки підстановці, замість номеру виконавця відображається його ПІП. Окрім цього біля кожного запису є значок "+", за допомогою якого можна продивитись повну інформацію про виконавця, як показано на рис.11.

база microsoft access проект


Таблиця 4 - Дані таблиці "Договори"

Шифр договору № виконавця Організація Термін виконання Сума договору Вид договору
32145 Лазаренко Петро Васильович ТОВ "Перспектива" 24.08.2011 4000 Аренда
34213 Онопенко Тарас Андрійович ЗАТ "Персона" 30.05.2011 13500 Лізинг
23123 Антонюк Павло Олексійович ВАТ "Криворіжсталь" 24.11.2011 300000 Продаж
11231 Сафронов Іван Анатолійович ВАТ "ІнСістем" 23.06.2011 30000 Кридетний
43115 Галенко Анна Петрівна ТОВ "Перспектива" 25.09.2011 5600 Аренда
45231 Рудаєв Антон Петрович ВАТ "Універсал_Х" 25.01.2012 15000 Аренда

Рис.11 - Вікно таблиці "Договори".

  V. Виконання простих запитів

16.  Часто для повсякденної роботи не вимагається уся інформація з бази даних. Зокрема, зручнішим представляється варіант роботи з таблицею, в якій представлено лише три поля з таблиці "Договори": Організація, Термін виконання та Сума договору. Саме за допомогою запитів можна дати користувачеві можливість роботи з такою таблицею.

Для цього відкриваємо вікно "База даних" і переходимо на вкладку об'єктів "Запити". Обираємо створення запиту в режимі конструктора і додаємо необхідні таблиці зі списку. Далі відкриється бланк запиту за зразком.

Перетягаємо поля "Організація", "Термін виконання" та "Сума договору" у таблицю, яку формуємо (рис.12). Вкажемо також параметр "Сортування" (за збільшенням) для поля "Сума договору". Це забезпечить угрупування записів, що відображуються, по сумі. Збережемо складений запит і закрийте бланк запитів за зразком. Щоб подивитися результати роботи запиту (рис.13), відкриваємо його зробивши подвійне клацання по відповідному запису у вікні "База даних".

Рис.12 - Вікно конструктору першого запиту до БД.

Рис.13 - Вікно виконання першого запиту до БД.

17.  Далі складемо запит, який з усього списку договорів показує тільки договори аренди. Для цього запустимо створення запиту в режимі конструктора і заповнимо бланк запиту за зразком як показано на рис.14.

Як і в минулому запиті, в бланк потрібно включити поля "Організація", "Термін виконання" та "Сума договору", а також поле "Вид договору". Потрібно також додати умову відбору: "аренда". Виконання запиту показано на рис.15.

Рис.14 - Вікно конструктору другого запиту до БД.

Рис.15 - Вікно виконання другого запиту до БД.

  VI. Форми і звіти

18.  Таблиці і запити забезпечують не лише зберігання і обробку інформації в базі даних, але і дозволяють користувачам виконувати базовий набір операцій з даними (перегляд, поповнення, зміна, видалення). В той же час, в Microsoft Access існують спеціальні об'єкти, які покликані спростити повсякденну роботу з базою даних. Це такі об'єкти як форми і звіти.

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

19.  Створимо форму, за допомогою якої буде зручно вводити нові дані про договори. Для цього відкриваємо вікно "База даних" і переходимо на вкладку об'єктів "Форми". Форму створюємо за допомогою майстра, вказуючи такі дані:

ü  Форма будується на основі таблиці "Договори". У форму включимо усі поля таблиці.

ü  Зовнішній вигляд форми - "в один стовпець".

ü  Необхідний стиль - можна вибрати "Стандартний".

ü  Ім'я форми - "Договори"

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

Закриємо створену форму і відкриємо її в режимі конструктора. Відкриється макет форми, а також панель елементів, що містить заготівлі і інструменти для створення елементів управління форми.

Розсунемо за допомогою миші область заголовка форми, додамо в заголовок елемент "Напис" з введеним туди текст "Договори" та вкажемо бажані параметри тексту (шрифт, розмір, колір і інше). Аналогічним чином оформимо і примітки форми. Введемо туди рік створення бази даних (рис.16).

Рис.16 - Макет форми "Договори". Додавання заголовку і приміток.

Збережемо і закриємо макет форми. Відкриємо форму в звичайному режимі, як показано на рис.17.

Рис.17 - Макет форми "Договори". Додавання заголовку і приміток.

20.  Створимо форму із списком договори аренди. Для цього запускаємо майстер створення форм і вказуємо наступні параметри:

ü  Форма будується на основі запиту "Запрос2_Договори_аренди" (включаємо усі поля).

ü  Зовнішній вигляд форми - "стрічковий".

ü  Необхідний стиль - "Стандартний".

ü  Ім'я форми - "Договори аренди".

Аналогічно попередньому прикладу, задаємо заголовок і підпис форми, як показано на рис.18.

Рис.18 - Форма "Договори аренди".

21.  Створимо список договорів аренди у вигляді звіту. Для цього у вікні "База даних" і переходимо на вкладку об'єктів "Звіти". Звіт створимо за допомогою майстра, при цьому вкажемо такі параметри звіту:

ü  Звіт будується на базі запиту "Запрос2_Договори_аренди". Обираємо усі доступні поля.

ü  Рівні угрупування - не додаємо.

ü  Порядок сортування - Організація (по зростанню).

ü  Макет для звіту - "Табличний".

ü  Стиль звіту - "Діловий".

ü  Ім'я звіту - "Договори аренди".

Внесемо деякі зміни до створеного звіту (скоректуємо заголовок, розміри шрифтів, тощо). Для цього потрібно відкрити звіт в режимі конструктора і виконати потрібні дії. Вигляд звіту показаний на рис. 19.

Рис. 19 - Звіт "Договори аренди".


Висновки

При виконанні було проведено ознайомлення з основними об'єктами СУБД (таблиці, запити, форми, звіти), режимами роботи з базами даних (проектування і розробка, експлуатація), інструментальними засобами (майстри, конструктори). Досить детально розглянуті усі основні етапи роботи з Microsoft Access.


Страницы: 1, 2


Новости

Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

  скачать рефераты              скачать рефераты

Новости

скачать рефераты

Обратная связь

Поиск
Обратная связь
Реклама и размещение статей на сайте
© 2010.