Курсовая работа: Створення бази даних "Відвідування" засобами Access
Мережева база даних відрізняється більшою гнучкістю, оскільки в ній існує можливість встановлювати додатково до вертикальних ієрархічних зв'язків горизонтальні зв'язки.
Реляційна модель певної предметної області є набором відношень, що змінюються в часі. Поняття реляційний (англ. relation — відношення) пов'язано з розробками відомого англійського фахівця в області систем баз даних Едгара Кодда (Edgar Codd). Ці моделі характеризуються простотою структури даних, зручною для користувача табличною виставою і можливістю використання формального апарату алгебри стосунків і реляційного числення для обробки даних.
РМД – взаємозв’язки моделі даних. Відношення між таблицями встановлює зв’язок між даними, щ знаходяться у різних таблицях. Зв’язки між таблицями встановлюються шляхом об’єднання співпадаючих значень ключових полів.
Реляційна модель орієнтована на організацію даних у вигляді двовимірних таблиць.
Базовими поняттями (елементами) реляційних СУБД є:
Атрибут | Заголовок стовпця |
Відношення | Таблиця |
Домен | Стовпець |
Кортеж | Рядок |
Первинний ключ | Один або кілька атрибутів |
Сутність | Опис властивостей об’єкту |
Схема відношення | Рядок заголовків таблиць |
Тип даних | Тип значень елементів таблиць |
Атрибут – поіменована характеристика сутності.
Відношення – є двовимірною таблицею, що містить деякі дані.
Сутність – містить деякі дані – це об’єкт будь-якої природи. Дані про сутність зберігаються в відношенні таблиці.
Первинний ключ – мінімальний набір атрибутів, за значенням яких можна знайти кожний екземпляр сутності.
Об’єктивно-орієнтовна модель - система управління обробляє дані як абстрактні об'єкти, наділені властивостями, у вигляді неструктурованих даних, і використовуючи методи взаємодії з іншими об'єктами навколишнього світу.
Таблиці баз даних, як правило, допускають роботу з набагато більшою кількістю різних типів даних.
Проектування баз даних
Зазвичай з базами даних працюють дві категорії користувачів. Перша категорія – проектувальники. Їх завдання полягає в розробці структури таблиць бази даних і узгодження її із замовником. Окрім таблиць проектувальники розробляють і інші об'єкти бази даних, призначені, з одного боку, для автоматизації роботи з базою, а з іншого боку – для обмеження функціональних можливостей роботи з базою (якщо це необхідно з міркувань безпеки).
Проектувальники не наповнюють базу конкретними даними (замовник може вважати їх конфіденційним і не надавати стороннім особам). Виняток становить експериментальне наповнення модельними даними на етапі відладки об'єктів бази.
Друга категорія виконавців, що працюють з базами даних, - користувачі. Вони отримують вихідну базу даних від проектувальників і займаються її наповненням і обслуговуванням. У загальному випадку користувачі не мають засобів доступу до управління структурою бази – лише до даних, да і то не до всіх, а до тих, робота з якими передбачена на конкретному робочому місці.
Відповідно СУБД має два режими роботи: проектувальний і призначений для користувача.
Перший режим призначений для створення або зміни структури бази і створення її об'єктів. У другому режимі відбувається використання раніше підготовлених об'єктів для наповнення бази або здобуття даних з неї.
Створення нової БД
Для того, щоб створити нову БД «Відвідування» необхідно запустити Microsoft Access. Можна скористатися декількома способами:
1) Пуск – програми – Microsoft Office – Microsoft Office Access
2) Клацнути правою клавішею миші по вільному місцю – створити – Microsoft Office Access
Після того як загрузилася Microsoft Access створюємо нову БД:
3) натиснути меню «Файл» - команда «Создать»
5) в правій частині вікна необхідно виконати команду «новая база данных»
6) Тепер необхідно задати ім’я базі даних та шлях її збереження