|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Програма навчальної дисципліниМодуль 1. Організація баз даних
Змістовий модуль 1. Бази даних. Поняття бази даних. Класифікація баз даних за характером організації даних: неструктуровані, частково структуровані, структуровані. Класифікація структурованих баз даних за типом моделі, яка використовується: ієрархічні, мережеві, реляційні. Класифікація баз даних за типом інформації що зберігається: фактографічні, документальні, лексикографічні. Класифікація баз даних за організацією збереження даних та звернення до даних: локальні та розподілені Історія розвитку баз даних.
Змістовий модуль 2. Системи роботи з базами даних. Поняття системи баз даних та системи управління базами даних. Класифікація СУБД за моделлю даних: ієрархічні, мережеві, реляційні, об’єктна-орієнтовні, об’єктна-реляційні СУБД. Класифікація СУБД за архітектурою та організацією збереження даних: локальні (персональні), загальні (інтегровані) та розподілені. Класифікація СУБД за потужністю: настільні та корпоративні СУБД. Класифікація СУБД за способом доступу до баз даних: файл-серверні, клієнт-серверні, вбудовані СУБД. Основні функції СУБД. Основні компоненти СУБД. Історія розвитку СУБД. Покоління СУБД.
Змістовий модуль 3. Реляційні бази даних. Основні поняття: відношення, атрибут, кортеж, домен, таблиця, первинний ключ (простий, складний), зовнішній ключ. Операції над відношеннями. Схема відношень. Типи відношень. Збитковість даних. Аномалії вставки, видалення та модифікації. Функціональні залежності між атрибутами відношень. Нормалізація відношень. Нормальні форми.
Змістовий модуль 4. Автоматизоване проектування баз даних. Життєвий цикл систем баз даних. Трьохрівнева архітектура ANSI-SPARC. Концептуальне, логічне та фізичне проектування баз даних. ER-моделі. Загальна характеристика та функціональні можливості CASE-засобів. Компоненти систем баз даних Microsoft Access: запити, форми, звіти, меню.
Модуль 2. Розподілена обробка даних
Змістовий модуль 5. Мови управління базами даних. Загальна характеристика мови SQL. Різновиди мови SQL: інтерактивна, вбудована, статична, динамічна мова. Мова визначення даних (data definition language, DDL), мова управління даними (data control language, DCL) та мова маніпулювання даними (data manipulation language, DML). Типи даних. Оператори створення таблиці, визначення ключів, вилучення таблиці. Оператор вибірки даних. З’єднання таблиць. Визначення діапазонів та шаблонів пошуку. Сортування даних. Групування даних. Вбудовані функції. Вкладені запити. Оператор модифікації даних. Оператор створення представлень (віртуальних таблиць). Створення тригерів та збережених процедур.
Змістовий модуль 6. Розподілені бази даних. Поняття розподіленої бази даних. Технології розподілення даних по вузлам: фрагментація та тиражування. Властивості систем управління розподіленими базами даних. Базові архітектури розподіленої обробки даних: архітектура файл-сервер, дворівнева архітектура клієнт-сервер, трирівнева архітектура клієнт-сервер. Поняття транзакції. Методи блокування об’єктів баз даних. Поняття тиражування (реплікації). Засоби резервного копіювання. Повне резервне копіювання. Вибіркове резервне копіювання. Резервне копіювання журналу транзакцій. Вимоги до систем відновлення даних в СУБД. Методи відновлення баз даних після збоїв. Створення облікових записів користувачів. Режими аутентифікації. Визначення прав та повноважень користувачів. Управління ролями баз даних. Системні та об’єктні повноваження. Засоби забезпечення цілісності даних. Обмеження, правила, замовчування. Створення тригерів додавання, модифікації та вилучення записів. Використання збережених процедур. Використання представлень користувачів (віртуальних таблиць). Типи представлень. Розробка нових архітектур СУБД. Покращення сервісу користувачів, адміністраторів та розробників баз даних. Розвиток сховищ даних (Data Warehouse). Засоби інтеграції неоднорідних баз даних, перетворення даних та «чистки даних». Розвиток засобів підвищення безпеки даних. Засоби інтелектуального аналізу даних (Data Minimg). Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |