Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Створення та модифікація реляційної бази даних в СУБД ACCESS 2007-2010.doc
Скачиваний:
5
Добавлен:
28.06.2022
Размер:
2.49 Mб
Скачать
  1. Необхідне програмне забезпечення та матеріали

  1. Персональий комп’ютер.

  2. СУБД Microsoft Office Access 2007.

  3. Описові та графічні дані для вводу у БД (інтернет-джерела).

  4. Робочий зошит.

II. Завдання роботи

Лабораторна робота складається з двох частин – домашнього завдання та роботи в лабораторії. На виконання лабораторної роботи відводиться 6 годин: 2 години - на домашнє завдання і 4 годин - на лабораторну роботу.

Лабораторна робота передбачає знання студентами інформатики та основ геоінформатики.

У результаті виконання роботи студент повинен:

- знати теоретичні основи курсу «Бази і банки геопросторових даних» та вміти застосовувати їх на практиці у програмному середовищі СУБД Ассess;

- вивчити функціональні можливості СУБД Ассess 2007, методи створення і модифікації таблиць;

- розробити зміст реляційної моделі БД і структуру таблиць, які до неї входять;

- зібрати геопросторові дані для введення у БД;

- створити базу геопросторових даних засобами СУБД Ассеss;

- виконати редагування/модифікацію таблиць, пошук, сортування та фільтрацію даних у БД;

- імпортувати зовнішні дані у MS Аccess із MS Excel;

- написати звіт та дати письмові відповіді на контрольні питання.

  1. Зміст домашнього завдання

Домашнє завдання полягає у вивченні теорії, функціональних можливостей та програмного середовища СУБД Ассess 2007, опису в зошиті (або на аркушах А4) ходу виконання лабораторної роботи та відповідей на контрольні запитання.

Контрольні питання

1. Що таке бази даних? Назвіть основні характеристики БД.

2. Які моделі даних ви знаєте та які особливості реляційної моделі даних?

3. Що таке системи управління базами даних та які СУБД ви знаєте?

4. Які функціональні можливості та основні компоненти MS Access?

5. Що являє собою структура таблиці?

6. Яке призначення ключового поля?

7. Які типи даних ви знаєте?

8. Які є способи створення таблиць у СУБД Access?

9. Що таке модифікація таблиць і як її здійснюють в середовищі MS Access?

10. Як виконують пошук, фільтрацію та сортування даних засобами MS Access?

  1. Методика виконання роботи

Для виконання лабораторної роботи запропонована структурна схема бази даних для реєстру земель та ведення земельного кадастру на території деякого населеного пункту, яка включає чотири таблиці з назвами: «Ділянки», «Ґрунти», «Власники угідь», «Будівлі» (рис. 1).

Рис.1. Схематична будова БД «Земельний кадастр».

Нижче наведений можливий приклад структури таблиці 1 «Ділянки».

Номер

Прізвище

Реєстраційний номер

Площа

План

Вартість

1

Рис.2. Структура таблиці 1 «Ділянки».

  1. Запуск СУБД MS Access та створення файлу нової бази даних Земельний кадастр.accbd.

Рис.3. Створення файлу нової бази даних Земельний кадастр.accbd в середовищі MS Access 2007

  1. Створення таблиці 1 «Ділянки» в режимі конструктора: Создание – Конструктор таблиц

Рис.4.Створення нової таблиці в режимі конструктора.

  1. Задати структуру таблиці Ділянки, яка зображена на рис.2. Для цього в електронному вікні конструктора таблиць ввести ім’я/назву для кожного стовпця/поля і вибрати необхідний тип даних із запропонованого списку.

Рис.5. Встановлення структури таблиці в режимі конструювання таблиць.

  1. Вибір ключа для поля «Номер» (за замовчуванням програма завжди вибирає ключовим полем перше поле таблиці) та зберігання структури таблиці і присвоєння їй назви «Ділянки» (правою кнопкою миші по вкладці Таблиця1 або закриваючи вікно кнопкою керування

  1. У результаті конструювання одержимо таблицю заданої структури.

Вводимо дані з клавіатури комп’ютера для 10-12 записів/рядків.

  1. Виконати сортування, фільтрацію та пошук даних у таблиці «Ділянки».

Усі шаблони Office Access 2007 містять запити, які можна одразу використовувати.

Сортування даних «від меншого до більшого» виконується кнопкою і навпаки, «від більшого до меншого» кнопкою , які знаходиться на головній панелі або у списку команд при натисканні правої кнопки мишки.

Пошук даних за запитом здійснюють у виділеному полі за допомогою кнопки «знайти» .

Фільтрування окремих записів та відображення їх виконують за допомогою кнопки «фільтр» , виділивши у списку один чи декілька необхідних елементів.

  1. Редагувати таблицюі (модифікувати) – це виконати такі дії як «вставити», «видалити», «перейменувати» поле та ін. які призводять до зміни структури таблиці. Їх виконують двома способами: 1) над виділеним полем, відкривши перелік команд правою кнопкою мишки комп’ютера; 2) повторним вибором «режиму конструктора» та застосуванням відповідних команд із командного рядка.

  1. Імпорт у БД «Земельний кадастр» таблиці «Ґрунти» із програми Excel .

Існує кілька способів обміну даними між Microsoft Office Access та іншими програмами MS Office – копіювання, імпорт, експорт. Імпорт таблиці відбувається в декілька етапів:

  • Створити таблицю «Ґрунти» в програмі MS Excel.

  • У головному меню MS Access вибрати закладку «Зовнішні дані», потім – кнопку Excel.

  • Вказати розташування файлу ґрунти.xlsx та імпортувати дані таблиці-джерела в нову таблицю Access.

  • Оформити заголовок таблиці, поставивши «галочку» для першого рядка :

  • Встановити потрібний тип даних для усіх полів таблиці:

  • Підтвердити імпорт таблиці кнопкою ОК, задати ім’я нової таблиці, після чого у середовищі MS Access з’явиться таблиця «Ґрунти», як зображено на рис. 18.