Содержит основные презентационные материалы, выбранные для краткого
описания материалов лекций.
Темы презентаций:
Введение. Цели и задачи. Основные понятия и определение. Требования к базам данных.
Классификация БД. Логическое и физическое описание данных. Архитектура банка данных.
Представление предметной области. Методы представления предметной области. Модель сущность-связь. Инфологическое описание предметной области.
Модели баз данных. Иерархические сетевые модели данных. Примеры.
Реляционная модель данных. Структура реляционных баз данных. Отношения в базе данных. Элементы реляционной алгебры и реляционного исчисления.
Нормализация схем базы данных 1-я НФ, 2-я НФ, 3-я НФ, НФ Бойса-Кодда, 4-я НФ, 5-я НФ
Язык SQL. Запись операторов SQL. Манипулирование данными. Простые запросы.
Агрегатные функции. Выполнение реляционных операций с помощью SQL.
Системы распределенной обработки данных. Переход к распределенной обработке данных. Архитектура современных распределенных СУБД.
Распределенные базы данных и Интернет. Создание баз данных для Web приложений.
Эксплуатация баз данных. Защита баз данных. Управление транзакциями. Управление параллельным доступом.
Введение. Цели и задачи. Основные понятия и определение. Требования к базам данных.
Классификация БД. Логическое и физическое описание данных. Архитектура банка данных.
Представление предметной области. Методы представления предметной области. Модель сущность-связь. Инфологическое описание предметной области.
Модели баз данных. Иерархические сетевые модели данных. Примеры.
Реляционная модель данных. Структура реляционных баз данных. Отношения в базе данных. Элементы реляционной алгебры и реляционного исчисления.
Нормализация схем базы данных 1-я НФ, 2-я НФ, 3-я НФ, НФ Бойса-Кодда, 4-я НФ, 5-я НФ
Язык SQL. Запись операторов SQL. Манипулирование данными. Простые запросы.
Агрегатные функции. Выполнение реляционных операций с помощью SQL.
Системы распределенной обработки данных. Переход к распределенной обработке данных. Архитектура современных распределенных СУБД.
Распределенные базы данных и Интернет. Создание баз данных для Web приложений.
Эксплуатация баз данных. Защита баз данных. Управление транзакциями. Управление параллельным доступом.