Другие конспекты:
https://itmo-synopses.github.io/academy/disciplines/db/
ноушен Насти
01. База данных как компонент информационной системы. Определение понятия данные, связь с функциями ИС. Абстрагирование данных от методов их обработки. Многозвенная архитектура ИС.
02. Определения базы данных и СУБД по Конноли, Дейту и Хомоненко. Их сходства и различия.
03. Файловые хранилища. Недостатки. Упорядоченные и неупорядоченные файлы.
04. Трехуровневая архитектура ANSI/SPARC.
05. Модель сущность-связь. Классификации сущностей, атрибутов и связей. Нотация Чена для представления модели сущность-связь.
06. Логическая и физическая модели данных. Содержание уровней.
07. Иерархическая и сетевая модели данных: составы моделей, преимущества и недостатки.
08. Реляционная и постреляционная модели данных: составы моделей, преимущества и недостатки.
09. Многомерная и объектно-ориентированная модели данных: составы моделей, преимущества и недостатки.
10. Реляционная модель данных: терминология, свойства отношения.
11. Реляционная модель данных: виды ключей, реализация различных типов связей, виды целостности.
12. Операции реляционной алгебры: проекция, выборка, объединение, разность, пересечение.
13. Операции реляционной алгебры: Тета-соединение, эквисоединение, естественное соединение, левое внешнее соединение, полусоединение.
14. Структура и порядок выполнения предложения Select в SQL.
15. Алгоритмы реализации соединений отношений в SQL.
16. Нормализация реляционной модели: избыточность, аномалии, суть метода нормальных форм. Виды зависимостей между атрибутами.
17. Первая и вторая нормальные формы. Примеры.