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

Розділ іv. Організація багатокористувацького доступу до даних.

Тема 4.1 Проблема багатокористувацького доступу.

Доступ до даних розділяють на режим монопольного доступу й режим загального (розподіленого) доступу. У режимі розподіленого доступу відразу декілька користувачів можуть працювати з базою даних. Для запобігання можливих конфліктів і спробах з боку різних користувачів змінити одні й ті самі записи використовується механізм блокувань.

Тема 4.2 Самим значним напрямком розвитку баз даних є перспектива взаємодії Web-технології і баз даних. У сучасних СКБД підтримується один із двох найбільш загальних підходів до питання забезпечення безпеки даних: виборчий підхід і обов'язковий підхід. В обох підходах одиницею даних чи "об'єктом даних", для яких повинна бути створена система безпеки, може бути як уся база даних повністю, так і будь-який об'єкт усередині бази даних. Необхідно підтримувати два фундаментальних принципи: перевірку повноважень і перевірку дійсності (аутентификацію).

Тема 4.3 MS Query є клієнтом для серверів OLAP (електронної аналітичної обробки даних) і забезпечує підключення до реляційної БД. Замість передачі не згрупованих даних великого обсягу створюються ієрархічні структури даних, що включають ознаки, по яких обчислюються підсумкові показники. Попередньо оброблена сукупність даних є результатом агрегування великого обсягу первинних даних. Куб OLAP має ієрархічну структуру даних і містить:

- поля розмірності, ці поля задають ієрархію ознак;

- поля підсумків, по яких обчислюються статистичні функції разом.

Тема 4.4 Робота з таблицями в MS Query. Мова запитів SQL.

У складі SQL можуть бути виділені наступні групи інструкцій:

- мова опису даних - DDL (Data Definition Language);

- мова маніпулювання даними - DML (Data Manipulation Language);

- мова керування транзакціями.

3. Перелік лабораторних робіт за програмою дисципліни „Системи керування базами даних”

Лабораторна робота 1 Використання різних типів СКБД та створення власної БД.

Лабораторна робота 2 Створення взаємозв’язків між таблицями.

Лабораторна робота 3 Введення та редагування даних.

Лабораторна робота 4 Конструювання екранних форм для роботи з даними.

Лабораторна робота 5 Створення складної форми.

Лабораторна робота 6 Створення простих, складних запитів та запитів мови SQL.

Лабораторна робота 7 Створення складних звітів.

Лабораторна робота 8 Створення макросів.

Лабораторна робота 9 Використання диспетчера кнопочних форм.

Лабораторна робота 10 Застосування елементів управління

Лабораторна робота 11 Використання програмування в MS Access

Лабораторна робота 12 Робота зі списками Excel, Word та передача даних в інші програмні додатки.

Лабораторна робота 13 Створення панелі інструментів та власного меню.

Лабораторна робота 14 Створення таблиць за допомогою Майстра таблиць та встановлення зв’язків.

Лабораторна робота 15 Створення запитів MS QUERY.

Лабораторна робота 16 Використання мови запитів SQL.