Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекц 16 ОМ 13.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
89.09 Кб
Скачать

Лекція № 16

Тема: Організація машинної бази даних

  1. Бази даних. Їх типи та характеристика

  2. Основні поняття бази даних. Етапи створення та проектування БД.

  3. Створення, збереження і відкриття баз даних. Копіювання БД.

  4. Форми, їх типи та призначення

1. Бази даних. Їх типи та характеристика

Банк даних – це дані, які зберігаються на машинних носіях.

Банк даних – це сукупність бази даних, системи управління базою даних, системи адміністрування БД і прикладних програм обробки.

СУБД включає :

  • · Спеціальну мова програмування

  • · Системний інтерфейс

  • · Бібліотеку додатків

СУБД класифікується:

По типу представлення даних:

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

  2. мережева БД, в ній зв'язки між даними влаштовані по типу мережі, така система зручна.

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

По мові, яка забезпечує роботу СУБД :

  1. dBase

  2. RBace

  3. Clipper

  4. Visual Basic

По типу трансляції:

1. компілюючі БД, компіляція – переклад на машинну мову цілих фраз.

2. інтерпретуючі БД, при роботі з транслятором переводиться кожен символ.

Реляційна БД – це БД, де зв'язки між даними здійснюються у вигляді таблиць. Кожному елементу рядка відповідає один і лише один елемент стовпця.

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

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

Загальна характеристика СУБД ACCESS

Сучасні СУБД містять:

  1. набір засобів для підтримки таблиць і відносин між ними.

  2. розвинений призначений для користувача інтерфейс, який дозволяє вводити і форматувати інформацію.

  3. засоби програмування високого рівня для створення додатку.

За допомогою СУБД можна:

  • · вибрати дані, що цікавлять;

  • · надрукувати таблицю або її частину;

  • · видати дані у вигляді діаграми;

  • · виконувати різні обчислення в процесі розрахунку.

2. Основні поняття бази даних. Етапи створення та проектування бд.

Таблиця

Запит – це засіб вибірки даних з однієї або декількох таблиць. Відбір здійснюється по умові заданій користувачем.

Форма – це засіб відображення даних на екрані, з їх допомогою можна оформляти таблиці.

Звіти – це засоби відображення даних і результатів при висновку на

друк.

Макроси – це засоби для автоматизації часто виконуваних операцій. Макроси містять одну або декілька макрокоманд.

Лічильник – це поле, яке містить номери записів в таблиці.

Конструктор – це режим визначення властивостей об'єкту в базі даних. Конструктор має своє вікно, яке називається банком.

Майстер – це програма для вирішення вузької певної задачі, діалогове рішення. Ця програма складається з декількох вікон, звично не менше 3.

Запуск MS ACCESS:

  • Пуск > Програми > MS ACCESS

  • через робочий стіл

  • через створення документів

  • через Мої документи

Проектування баз даних

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

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

  1. визначаються основні задачі, для вирішення яких будується БД і виявляється потреба заданих даних.

  2. відразу встановлюються типові об'єкти наочної області.

Етапи проектування і створення БД містять:

  • аналіз БД, створених уручну, визначення джерела даних

  • розділення інфо на групи

  • визначення типу даних, які зберігатимуться в таблицях

  • виділення загальних елементів в таблицях називається ключовими полями

  • продумування оформлення форм і звітів

  • визначення умов вибору для запитів

  • продумування, створення, автоматизація звітів

  • проблеми безпеки даних (створення полів і розмежування даних)