Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СКБД.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
366 Кб
Скачать
☆

2. Тематичний зміст дисципліни Розділ і. Елементи теорії баз даних.

Тема 1.1 Поняття бази даних.

Етапи розвитку СКБД, файлових систем обробки даних. Об’єкт, атрибут, запис, ключ – дати визначення та застосування цих понять в теорії СКБД. Надлишковість та неузгодженість даних з точки зору недоліків файлових систем СКБД.

Тема 1.2 Моделі організації даних. Реляційна модель даних.

Моделі даних: ієрархічна, мережна, реляційна моделі даних. Сучасна модель даних – реляційна. Розглянути основні поняття, які використовуються в ній, типи зв’язків, як встановлювати зв’язки.

Тема 1.3 Програмні системи управління базами даних. Застосування СКБД в економіці.

Промислові СКБД являють собою програмну основу для розробки автоматизованих систем керування великими економічними об'єктами. Характерними представниками професійних СКБД є такі програмні продукти, як Oracle, DB2, Sybase, Іnformіx, Іngres, Progress.

Розділ іі. Скбд ms Access та її основні можливості.

Тема 2.1 Загальна характеристика СКБД MS Access. Основні етапи розробки бази даних в середовищі MS Access.

До переваг MS Access відносять:

• високий ступінь універсальності інтерфейсу;

• розвинені можливості інтеграції з програмними продуктами, що входять до складу Microsoft Office;

• багатий набір візуальних засобів розробки.

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

  • розробка й опис структур таблиць даних;

  • розробка схеми даних і завдання системи взаємозв'язків між таблицями;

  • розробка системи запитів, форм та звітів;

  • розробка програмних розширень та захисту БД;

Тема 2.2 Економічні додатки скбд ms Access. Створення таблиць і схем даних.

Розглянути процес створення таблиць за схемою:

  • Методи створювання таблиць.

  • Властивості полів.

  • Типи зв’язків, створення зв’язків.

Тема 2.3 Модулі, на відміну від макросів, є більше тонким і потужним засобом створення програмних розширень у середовищі Access. Для програмування в Access використається процедурна мова Visual Basic для додатків (VBA — Visual Basic for Applications) з додаванням об'єктних розширень й елементів SQL. Використання програмних розширень у середовищі Access припускає активне використання технології об’єктно-орієнтованого програмування (ООП).

Розділ ІІІ. Організація взаємодії між системами управління даними.

Тема 3.1 Проблема форматонезалежного доступу до даних та технологія odbc.

Програмні процедури обробки інформації, створювані в рамках СКБД, повинні бути максимально незалежними від формату збережених даних. Тому до складу переважної більшості систем керування даними входять відповідні ODBC-драйвери. Підтримується два способи використання даних із зовнішніх джерел: імпорт даних у нову таблицю Microsoft Access та зв'язування даних. При цьому встановлюється підключення до даних іншого додатка без їхнього імпорту, що дозволяє переглядати і редагувати дані як у вихідному додатку, так і в базі даних Аccess.

Тема 3.2 Форма для роботи з списками Excel. Сортування списків.

Форма даних – діалогове вікно, у заголовку якого міститься назва активного робочого листа, де по вертикалі перераховані всі поля таблиці даних. Розрізняють два способи фільтрації (відбору) записів списків Автофільтр і Розширений фільтр. Розширений фільтр припускає формування спеціального діапазону осередків у довільному місці. При вставці даних в Microsoft Word в більшості випадків можливо вибрати метод або засіб їх форматування. Після вставки тексту під фрагментом з’являється кнопка Параметры вставки та список, де можливо вибрати засіб вставки даних в документ.

Тема 3.3 В Ms Office 2000 існує спеціальний програмний засіб - Microsoft Query (MS Query), що забезпечує доступ до даних зовнішніх джерел та їх спільну обробку, а також конвертування форматів даних за допомогою драйверів ODBC. В MS Query реалізуються запити, а їхні результати пересилаються в Ms Excel або Ms Word.

Мова QBE є досить простою й потужною мовою запитів, що дозволяють здійснювати:

  • пошук (фільтрацію) даних в одно табличній і багато табличних запитах;

  • агрегувати (групувати) дані й обчислювати підсумки.