Lesson | Title << | Date |
---|---|---|
- | ||
Lecture 158 minutes | Введение в базы данных
В лекции разберемся с основными понятиями, изучим условия, определяющие допустимые значения данных. Рассмотрим, как базы данных моделируют предметные области.
Contents | - |
Тест 127 minutes | - | |
Lecture 240 minutes | Модель сущность-связь
Рассматриваемая ниже модель "сущность-связь" (ER-диаграммы, ER-модель) — это частный случай моделей данных богатых семантикой.
Contents | - |
Тест 218 minutes | - | |
Lecture 32 hours 26 minutes | - | |
Тест 333 minutes | - | |
Lecture 41 hour 23 minutes | Реляционная модель данных
В этой лекции рассмотрим реляционную модель данных, в которой единственным источником данных являются отношения, может быть связанные между собой.
Contents | - |
Тест 415 minutes | - | |
Lecture 51 hour 20 minutes | Нормализация
Теперь, когда мы уже знакомы с реляционной алгеброй и понимаем предназначение теоремы Хиса, можно приступить к изучению процессов нормализации, которые позволяют создавать в некотором смысле хорошие схемы реляционных баз данных.
Contents | - |
Тест 530 minutes | - | |
Lecture 61 hour 11 minutes | Транзакции в базах данных
В этой лекции будем рассматривать проблемы, неизбежно возникающие при сбоях и при одновременной работе нескольких пользователей, обращающихся к одним и тем же данным.
Contents | - |
Тест 636 minutes | - | |
Lecture 71 hour 20 minutes | Языки реляционных баз данных
В начале лекции будут рассмотрены понятия исчисления и исчислений на кортежах и доменах. Будет показана возможность их использования в качестве языков запросов к реляционным базам данных. В следующих главах вы увидите, что два наиболее известных языка запросов SQL и QBE построены на основе этих исчислений.
Contents | - |
Тест 712 minutes | - | |
Lecture 82 hours 51 minute | Язык SQL
В этой лекции будут рассмотрены основы SQL —широко известного языка баз данных реляционного типа. В рамках общего курса основ баз данных невозможно подробное изучение SQL. В настоящее время это очень большой язык. Объём его стандартов давно перевалил за 1000 страниц.
Contents | - |
Тест 842 minutes | - | |
Lecture 934 minutes | Язык QBE (Query-by-example)
Язык с очень странным названием Query-By-Example "Запрос по образцу" (QBE) основан на исчислении предикатов на доменах.
Contents | - |
Тест 912 minutes | - | |
Lecture 102 hours 45 minutes | Объектные модели данных
Мы уже знакомы с четырьмя моделями данных —иерархической, сетевой, реляционной и сущность-связь. А теперь собираемся освоить ещё две разновидности объектной модели. Очевидно, пора навести порядок в этом разрастающемся семействе моделей, как-то связать их между собой. В начале лекции мы рассмотрим типы данных, которым ранее уделялось недостаточно внимания, и понятие "модель данных". Используя схемы Джекобса, убедимся в том, что иерархическая, сетевая и реляционная модели гораздо ближе друг к другу, чем казалось при их первоначальном изучении, и что все они связаны с некоторой логикой, но отличаются ограничениями на допустимые конструкции.
Contents | - |
Тест 1045 minutes | - | |
Lecture 111 hour 14 minutes | Хранение данных и доступ к нимContents | - |
Тест 1118 minutes | - | |
Lecture 122 hours 31 minute | Семантика баз данных
В последней, двенадцатой, лекции мы нарушим одну традицию, сложившуюся в начальном обучении базам данных. Не принято слишком глубоко интересоваться природой отображаемых сущностей и семантикой данных. Исключение составляет разве что темпоральные (временный) данные, без которых невозможно обойтись в моделях реальных систем.
Contents | - |
Тест 1227 minutes | - | |
5 hours | - |