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

3.3. Цикл дисциплін вільного вибору студентом (спецкурси):

Соціально-політичні технології

Процеси прийняття зовнішньополітичних рішень

Державна служба

Моделі виборчих систем (порівняльний аналіз)

Сучасні інформаційні агенції

Міжнародні економічні організації ГАТТ/СОТ

Міжнародна економічна безпека

Економічна дипломатія

"Фабрики думки"

Теорія цивілізацій

Лінгвонейрокомунікаційне моделювання

Філософія політики

Психологія та педагогіка вищої школи

Європейські телекомунікації

Міжнародна інформаційна безпека

Виборчі технології

Міжнародний медіа-моніторинг

Основи геополітики

Порівняльний аналіз сучасних політичних систем

Сучасні конфлікти та методи їх урегулювання

Міжнародне інвестиційне право

Право та влада

Проблеми економічної інтеграції України до ЄС

Глобалізація та міжнародна інтеграція

Актуальні проблеми історії української дипломатії

Електронний уряд

3.4 Анотації навчальних програм дисциплін спеціалізацій спеціальності “Міжнародна інформація”

3.4.1. Спеціалізація "Міжнародні інформаційні системи та технології"

3.4.1.1. Бази даних

Введення в бази даних. Бази даних і файлові системи.Файлові системи. Структури файлів. Іменування файлів. Захист файлів. Режим багатокористувацького доступу. Області застосування файлів. Потреби інформаційних систем. Основні функції СУБД. Безпосереднє управління даними у зовнішній пам'яті Управління буферами оперативної пам'яті. Управління транзакціями. Журналізація. Підтримка мов БД. Типова організація сучасної СУБД. Системи, засновані на інвертованих списках, ієрархічна і мережева СУБД. Приклади. Переваги і недоліки ранніх систем. Основні особливості систем, заснованих на інвертованих списках. Ієрархічні системи. Мережеві системи.

Теоретичні основи баз даних. Базові поняття реляційних баз даних ( тип даних, домен, схема відношення, схема бази даних, кортеж, відношення). Фундаментальні властивості відношень (відсутність кортежів-дублікатів, відсутність впорядкованості кортежів, відсутність впорядкованості атрибутів, атомарність значень атрибутів). Реляційна модель даних. Реляційна алгебра. Загальна інтерпретація реляційних операцій. Замкненість реляційної алгебри і операція перейменування. Особливості теоретико-множинних операцій реляційної алгебри. Спеціальні реляційні операції. Реляційне числення. Кортежні змінні і правильно побудовані формули. Цільові списки і вирази реляційного числення. Реляційне числення доменів.

Проектування реляційних баз даних з використанням нормалізації. Друга нормальна форма. Третя нормальна форма. Нормальна форма Бойса-Кодда. Четверта нормальна форма. П'ята нормальна форма.

Семантичне моделювання даних, ER-діаграми. Семантичні моделі даних. Основні поняття моделі Entity-Relationship (Сутність-Зв'язок). Нормальні форми ER-схем. Отримання реляційної схеми з ER-схеми. Класичні експериментальні системи.

Внутрішня організація реляційних СУБД . Структури зовнішньої пам'яті, методи організації індексів Зберігання відношень. Індекси (В-дерева, хешування) Журнальна інформація. Службова інформація. Транзакції і цілісність баз даних. Ізольованість користувачів. Спеціалізація транзакцій. Синхронізаціні захоплення. Гранульовані синхронізаційні захоплення. Предикатні синхронізаціні захоплення. Глухі кути, розпізнавання і руйнування. Метод тимчасових позначок. Журналізація і буферизація. Індивідуальний відкат транзакції. Відновлення після м'якого збою. Фізична узгодженість бази даних. Відновлення після жорсткого збою.

Реляційна база даних Microsoft Access2002. Створення бази даних. Об'єкти, які входять до складу бази даних (таблиця, запит, форма, звіт, сторінка, макрос, модуль). Створення об'єктів та робота з ними. Майстри, які існують в СУБД Microsoft Access2002. Допоміжні утілити. Засоби захисту інформації. Робота в мережі.

Мова реляційних баз даних SQL . SEQUEL/SQL СУБД System R (запити і оператори маніпулювання даними, оператори визначення і маніпулювання схемою БД, визначення обмежень цілісності і тригерів, представлення бази даних, визначення керуючих структур). Авторизація доступу до відношень і їх полів. Типи даних. Засоби визначення схеми. Оператор визначення схеми. Визначення таблиці. Визначення стовпця. Визначення обмежень цілісності таблиці. Визначення уявлень. Визначення і встановлення привілеїв. Структура запитів. Специфікація курсору. Оператор вибірки. Підзапит. Табличні вирази. Агрегатні функції і результати запитів Семантика агрегатних функцій. Результати запитів.

СУБД в архітектурі "клієнт-сервер". Відкриті системи. Клієнти і сервери локальних мереж. Системна архітектура "клієнт-сервер". Сервери баз даних. Принципи взаємодії між клієнтськими і серверний частинами. Переваги протоколів віддаленого виклику процедур. Типовий розподіл функцій між клієнтами і серверами. Вимоги до апаратних можливостей і базового програмного забезпечення клієнтів і серверів.

Розподілені бази даних. Різновиди розподілених систем. Розподілена система управління базами даних System R*. Іменування об'єктів і організація розподіленого каталогу. Розподілена компіляція запитів. Управління трансакціями і синхронізація. Інтегровані або федеративні системи і мультибази даних .

Сучасні напрями досліджень і розробок. Орієнтація на розширену реляційну модель. Абстрактні типи даних. Генерація систем баз даних, орієнтованих на додатки. Оптимізація запитів, керована правилами. Підтримка історичної інформації і темпоральних запитів. Зв'язок об'єктно-орієнтованої СУБД із загальними поняттями об'єктно-орієнтованого підходу. Об'єктно-орієнтовані моделі даних. Мови програмування об'єктно-орієнтованих баз даних (ООБД). Втрата відповідності між мовами програмування і мовами запитів в реляційних СУБД. Мови програмування ООБД як об'єктно-орієнтовані мови з підтримкою стабільних (persistent) об'єктів. Приклади мов програмування ООБД. Мови запитів об'єктно-орієнтованих баз даних. Приклади об'єктно-орієнтованої СУБД. Экстенсіональна і інтенсіональна частини бази даних. Активні бази даних. Дедуктивні бази даних.