Системы управления базами данных
1. Учебная программа
1.1. Тематический план
Таблица 1
|
Окончание табл. 1
|
1.2. Содержание предмета
Введение в курс «Системы управления базами данных». Цели и задачи курса, его характеристика. Краткая характеристика развития методов и средств обработки информации, информационные технологии, применяемые в области СУБД.
Раздел 1. Основные концепции организации данных и реляционная модель данных
Тема 1.1. Типовая организация современной СУБД
Рассматриваемые вопросы: Понятия «информационная система», «база данных», «системы управления базами данных». Общие функции всех СУБД. Классификация моделей представления данных: полнофункциональные, серверы БД, клиенты БД, средства разработки программ работы с БД. Модели представления данных. Банк данных и его компоненты.
«База Данных (БД, database)» – структурированный организованный набор данных, описывающих характеристики какой-либо физической или виртуальной системы.
Система управления базами данных (СУБД) - это комплекс программных и языковых средств, необходимых для создания баз данных, их поддержания в актуальном состоянии и организации в них поиска необходимой информации.
Данные – это представление фактов и идей в формализованном виде, пригодном для передачи и обработки в некотором информационном процессе.
Ключ (key) – атрибут (или совокупность атрибутов) отношения, обладающий некоторыми специфическими свойствами, зависящими от вида ключа.
Организация структуры БД формируется, исходя из следующих соображений:
1. Адекватность описываемому объекту или системе – на уровне концептуальной и логической модели.
2. Удобство использования для ведения учёта и анализа данных – на уровне так называемой физической модели.
Виды концептуальных (инфологических) моделей БД:
• «сущность-связь»;
• семантические модели;
• графовые модели.
Виды логических (даталогических) моделей БД:
• документальные (архивы) – ориентированные на формат документа, дескрипторные, тезаурусные;
• фактографические (картотеки);
• теоретико-графовые: иерархическая модель, сетевая модель;
• теоретико-множественные: реляционная модель (ER-модель), многомерная модель;
• объектно-ориентированные: объектная модель;
• основанные на инвертированных файлах (инвертированные файлы содержат: словарь, содержащий все термы, встретившиеся в коллекции и ссылку на массив данных «пост-листа» для каждого из них; «пост-листы», представляющие собой массив информации обо всех вхождениях данного слова в документы коллекции).
Дата добавления: 2015-04-19; просмотров: 926;