). Дана модель характеризується такими параметрами, як рівні, вузли, зв'язку. Принцип роботи моделі такий, що декілька вузлів нижчого рівня з'єднується за допомогою зв'язку з одним вузлом більш високого рівня.
Вузол - інформаційна модель елемента, що знаходиться на даному рівні ієрархії.
1.3 Мережева модель
Мережева модель бази даних схожа на ієрархічну. Вона має ті ж основні складові (вузол, рівень, зв'язок), проте характер їх відносин принципово інший. У мережній моделі прийнята вільна зв'язок між елементами різних рівнів.
2. СУБД Access
Система управління базами даних (СКБД) - це комплекс програмних засобів для створення баз даних, зберігання та пошуку в них необхідної інформації.
В даний час існує декілька видів СУБД. Найбільш відомими і популярними СУБД є Access, FoxPro і Paradox. Кожна з цих систем має свої достоїнства і недоліками. Зупинимо свій вибір на базі даних Access, яка входить в програмний продукт Microsoft Office і є найбільш доступною для вивчення в шкільному курсі. Перш ніж переходити до роботи зі створення бази даних на комп'ютері, необхідно перейти від інформаційної моделі даних, до моделі, орієнтованої на комп'ютерну реалізацію.
2.1 Властивості полів БД Access
· Ім'я поля - як потрібно звертатися до даних.
· Тип поля - визначає тип даних.
· Розмір поля - визначає граничну довжину даних.
· Формат поля - спосіб формування даних в осередках.
· Маска введення - форма введення даних в поле.
· Підпис - заголовок стовпця таблиці.
· Значення за замовчуванням - (введення автоматично).
· Умова на значення - обмеження, для перевірки правильності введення (числовий, грошовий або тип дати).
· Повідомлення про помилку - якщо вводяться помилкові дані.
· Обов'язкове поле - дані обов'язкового заповнення.
· Індексовані поле - швидка обробка.
2.2 Типи даних
· Текстовий - неформатований текст (до 255 знаків).
· Поле меню - (до 65535 символів).
· Числовий - дійсні числа.
· Дата і час - календарні дати і поточний час.
· Грошовий - грошові суми (округлення).
· Лічильник - порядкова нумерація записів (неповторювані).
· Логічний - приймає значення ТАК чи НІ.
· Поле об'єкта OLE - покажчик на об'єкт OLE.
· Гіперпосилання - зберігання адрес URL WEB об'єктів Інтернету.
· Майстер підстановок - це об'єкт для нестирающуюся автоматичного введення даних (тобто можна вибирати, а не вводити в ручну).
2.3 Об'єкти БД
· Таблиці - основний об'єкт БД (дані і структура).
· Запити - потрібні для отримання даних з таблиць. В основі створює тимчасову таблицю (віртуальну). Самої таблиці фізично немає на жорсткому диску. Це програма.
· Форми - це кошти для введення даних, хоча з їх допомогою можна переглядати дані.
· Звіти - призначені тільки для виводу даних на принтер: у них існують заходи для групування виведених даних, а так само номера сторінки, верхній і нижній колонтитули, час створення звіту.
· Сторінки - особливий об'єкт, виконаний в коді HTML розміщується на WEB сторінках. Сторінки здійснюють інтерфейс між клієнтом, сервером і базою даних розміщеної на сервері. Ці сторінки дозволяють так само зв'язуватися з базами даних Microsoft SQL Server.
· Модулі та макроси - програми, написані на зовнішньому мові програмування Visual Basic for Application. Макроси - послідовність внутрішніх команд СУБД - автоматизація роботи з базою.
Перед тим як приступити до створення БД необхідно розробити схему даних.
· Схема даних - це структура бази, а, саме, структура чи структури основних таблиць. Існує кілька типів зв'язків між таблицями. Найбільш поширені: «один» - ко - «багатьох» і «один» - «одному»
Зв'язок між двома таблицями організовується на основі загального поля, воно має бути присутнє в обох таблицях, причому в одній таблиці воно має бути первинним ключем, тобто на боці «один» - первинний ключ, на боці «багатьох» - вторинний ключ.