- •Роль и место субд в прикладных системах. Базы данных и файловые системы
- •2. Основные функции субд. Непосредственное управление данными во внешней памяти
- •Управление буферами оперативной памяти
- •Управление транзакциями
- •Журнализация
- •Поддержка языков бд
- •Взаимодействие субд с другими компонентами программного обеспечения.
- •История развития субд.
- •Неформальное определение модели данных и ранние модели данных.
- •6. Значение высокоуровневых языков запросов. Создание (формирование) запросов
- •Создание запроса на выборку с помощью Мастера
- •Создание запроса на выборку с помощью Конструктора
- •7. Реляционная модель данных: определение, основные операции реляционной алгебры, эквивалентность языков запросов.
- •Понятие ключа(Идентифицирующий атрибут)
- •4. Виды связей между таблицами
- •5. Реляционная модель данных
- •Требования к реляционным моделям
- •Графическая интерпретация реляционной схемы
- •8. Теория нормализации Нормализация отношений
- •Первая нормальная форма
- •Вторая нормальная форма
- •Третья нормальная форма
- •Четвертая нормальная форма
Третья нормальная форма
Отношение находится в третьей нормальной форме, если оно находится во второй нормальной форме и все неключевые атрибуты не зависят друг от друга.
Проанализируем таблицу «Личные данные ученика». Здесь есть информация о его месте проживания, о классе, классном руководителе и специализации класса. Видно, что есть неключевые столбцы, которые зависят друг от друга. Это «Класс», «Классный руководитель» и «Специализация класса». Эти данные будут повторяться для учеников, получится слишком много повторяющейся информации. Т.е. «Специализация класса» и «Классный руководитель» зависят от неключевого атрибута «Класс». Для устранения этой зависимости выделим из отношения «Личные данные ученика» отношение «Класс». Первичным ключом созданного отношения будет атрибут «Класс».
Поэтому отношение нужно привести к третьей нормальной форме.
Четвертая нормальная форма
Отношение находится в четвертой нормальной форме , если оно находится в третьей нормальной форме и если в нем не содержатся независимые группы атрибутов, между которыми существует отношение «многие-ко-многим».
Вернемся в таблице «Преподаватель – класс – предмет». Здесь наблюдаются связи «многие-ко-многим». Это обозначает, что следует привести отношение к четвертой нормальной форме.
Аналогично нужно нормализовать отношения «Оценка» и «Кабинет».
• Пост-реляционные модели данных: объектные модели данных, объектно-реляционные модели. Пространственные, временные, многомерные данные.
• Слабоструктурированная модель данных.
• Операционная система. Определение.
• Функции операционных систем.
• Классификация операционных систем по особенностям алгоритмов управления ресурсами, особенностям аппаратных платформ, особенностям областей использования
• Сетевые операционные системы.
