Курсовая работа: База даних "Теорія та практика прикладного програмування"

2.3.2 Об’єкти Access

Таблиці — це основні об'єкти будь-якої бази даних. По-перше, в таблицях зберігаються всі дані, які є в базі, а по-друге, таблиці зберігають і структуру бази (поля, їх типи і властивості).

Запити — це об'єкти, що служать для отримання даних з таблиць і надання їх користувачеві в зручному вигляді. За допомогою запитів виконують такі операції як відбір даних, їх сортування і фільтрацію. За допомогою запитів можна виконувати перетворення даних по заданому алгоритму, створювати нові таблиці, виконувати автоматичне наповнення таблиць даними, імпортованими з інших джерел, виконувати найпростіші обчислення в таблицях і багато іншого. [9]

Якщо запити — це спеціальні засоби для відбору та аналізу даних, то форми — це засоби для введення даних. Сенс їх той самий — надати користувачеві засоби для заповнення лише тих полів, які йому заповнювати належить. Одночасно з цим у формі можна розмістити спеціальні елементи управління (лічильники, що розкриваються списки, перемикачі, прапорці та інше) для автоматизації введення. Переваги форм розкриваються особливо наочно, коли відбувається введення даних з заповнених бланків. У цьому випадку форму роблять графічними засобами так, щоб вона повторювала оформлення бланка — це помітно спрощує роботу складача, знижує його стомлення і запобігає появі друкарських помилок.

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

Макроси та модулі. Ці категорії об'єктів призначені як для автоматизації повторюваних операцій при роботі з СУБД, так і для створення нових функцій шляхом програмування. В СУБД Microsoft Access макроси складаються з послідовності внутрішніх команд СУБД і є одним із засобів автоматизації роботи з базою. Модулі створюються засобами зовнішнього мови програмування, в даному випадку мови Visual Basic for Applications. Це один із засобів, за допомогою яких розробник бази може закласти в неї нестандартні функціональні можливості, задовольнити специфічне вимоги замовника, підвищити швидкодію системи управління, а також рівень її захищеності. [10]

2.3.3 Створення таблиць

При створенні бази даних дані зберігаються в таблицях — списках рядків і стовпців, що відносяться до конкретної області. Визначення структури бази даних потрібно завжди починати зі створення її таблиць. Таблиці створюються раніше будь-яких інших об'єктів бази даних.

Проста база даних може складатися всього з однієї таблиці.

Усі таблиці бази даних «Теорія та практика прикладного програмування» були створені у режимі конструктора.

Рисунок 2.3.1 – Таблиця «Глава»

Рисунок 2.3.2 – Таблиця «Листинги»

Рисунок 2.3.3 – Таблиця «Операторы»

Рисунок 2.3.4 – Таблиця «Параграфы»

Рисунок 2.3.5 – Таблиця «Примечания»

Рисунок 2.3.6 – Таблиця «Рисунки»

Рисунок 2.3.7 – Таблиця «Таблицы»

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

Рисунок 2.3.8 – Схема даних

2.3.4 Створення запитів

Запит (query) — це засіб вибору необхідної інформації з бази даних. Питання, що сформоване по відношенню до бази даних, і є запит.

К-во Просмотров: 533
Бесплатно скачать Курсовая работа: База даних "Теорія та практика прикладного програмування"