Текущая версия |
Ваш текст |
Строка 1: |
Строка 1: |
- | Предыдущая лекция | [[Базы Данных, 02 лекция (от 07 сентября)|Следующая лекция]]
| + | == From Ebaums Inc to MurkLoar. == |
- | {{TOC-right}}
| + | We at EbaumsWorld consider you as disgrace of human race. |
- | | + | Your faggotry level exceeded any imaginable levels, and therefore we have to inform you that your pitiful resourse should be annihilated. |
- | [[Image:Kuznecov.jpg|thumb|400px|Кузнецов Сергей Дмитриевич]]
| + | Dig yourself a grave - you will need it. |
- | ==Базы Данных== | + | |
- | | + | |
- | ''Лектор:'' Кузнецов Сергей Дмитриевич
| + | |
- | | + | |
- | ===Учебники===
| + | |
- | | + | |
- | * <!--тут будет ссылка для скачивания--> 5B K-891 С. Д. Кузнецов «Основы БД. Курс лекций. Учебное пособие»
| + | |
- | * <!--тут будет ссылка для скачиваний--> 5В М-272 А. С. Марков, К. Ю. Лисовский «Базы данных»
| + | |
- | | + | |
- | ===Контакты лектора и рекомендованные ресурсы=== | + | |
- | | + | |
- | * mailto:kuzloc@ispras.ru
| + | |
- | * http://www.ispras.ru
| + | |
- | * http://www.intuit.ru
| + | |
- | * http://www.citforum.ru
| + | |
- | | + | |
- | ===Рекомендованные лекторы и их спецкурсы===
| + | |
- | | + | |
- | * Петр Плешачков
| + | |
- | ** (осенний семестр) XML, БД и др.
| + | |
- | ** (весенний семестр) Управление транзакциями
| + | |
- | * Дмитрий Лизоркин
| + | |
- | ** Функциональное программирование и XML
| + | |
- | * Андрей Фомичев
| + | |
- | ** Внутренняя организация БД
| + | |
- | * Максим Гринев
| + | |
- | ** Приложения СУБД
| + | |
- | | + | |
- | ==Нулевое приближение==
| + | |
- | | + | |
- | В [[1974]] году было введдено и обоснованно понятие реляционных БД. Курс именно о них.
| + | |
- | | + | |
- | ===Величайшие люди данной области===
| + | |
- | | + | |
- | * [[Эдгар Кодд]] — классик, отличный ученый и человек, достойный восхищения
| + | |
- | * [[Кристофер Дейт]] — автор труда «Основы современных БД», один из авторов «Третьего Манифеста»
| + | |
- | * [[Хью Дарвен]] — один из авторов «Третьего Манифеста»
| + | |
- | | + | |
- | ==Программа Курса==
| + | |
- | | + | |
- | # Введение
| + | |
- | ## Системы управления данными ([[Базы Данных, 02 лекция (от 07 сентября)|02]])
| + | |
- | ## Требования к БД и СУБД исходя из информационных систем ([[Базы Данных, 03 лекция (от 14 сентября)|03]])
| + | |
- | ## Ортодоксальный взгляд — «взгляд стариков»? ([[Базы Данных, 04 лекция (от 15 сентября)|04]])
| + | |
- | # Реляционная модель данных ([[Базы Данных, 04 лекция (от 15 сентября)|04]])
| + | |
- | ## Структурная часть ([[Базы Данных, 06 лекция (от 22 сентября)|06]])
| + | |
- | ## Манипуляционная часть ([[Базы Данных, 06 лекция (от 22 сентября)|06]])
| + | |
- | ## Целостная часть ([[Базы Данных, 06 лекция (от 22 сентября)|06]])
| + | |
- | # Проектирование реляционных БД ([[Базы Данных, 11 лекция (от 12 октября)|11]])
| + | |
- | ## Теория функциональных зависимостей ([[Базы Данных, 11 лекция (от 12 октября)|11]], [[Базы Данных, 12 лекция (от 13 октября)|12]], [[Базы Данных, 13 лекция (от 19 октября)|13]])
| + | |
- | ## Проектирование БД на основе нормализации ([[Базы Данных, 13 лекция (от 19 октября)|13]], [[Базы Данных, 14 лекция (от 20 октября)|14]], [[Базы Данных, 15 лекция (от 26 октября)|15]], [[Базы Данных, 16 лекция (от 27 октября)|16]])
| + | |
- | ## Семантическое проектирование ([[Базы Данных, 16 лекция (от 27 октября)|16]])
| + | |
- | ### Entity-Relationship ([[Базы Данных, 16 лекция (от 27 октября)|16]], [[Базы Данных, 17 лекция (от 02 ноября)|17]])
| + | |
- | ### Диаграммы классов UML ([[Базы Данных, 18 лекция (от 03 ноября)|18]], [[Базы Данных, 19 лекция (от 09 ноября)|19]])
| + | |
- | ### Object Constraint Language ([[Базы Данных, 20 лекция (от 16 ноября)|20]], [[Базы Данных, 21 лекция (от 17 ноября)|21]])
| + | |
- | # Внутренняя организация СУБД ([[Базы Данных, 21 лекция (от 17 ноября)|21]])
| + | |
- | ## на примере System R (IBM, 1974–1979) ([[Базы Данных, 21 лекция (от 17 ноября)|21]], [[Базы Данных, 22 лекция (от 23 ноября)|22]])
| + | |
- | ## Структура данных ([[Базы Данных, 22 лекция (от 23 ноября)|22]], [[Базы Данных, 23 лекция (от 24 ноября)|23]])
| + | |
- | ## Управление транзакциями ([[Базы Данных, 24 лекция (от 30 ноября)|24]], [[Базы Данных, 25 лекция (от 07 декабря)|25]], [[Базы Данных, 26 лекция (от 08 декабря)|26]], [[Базы Данных, 27 лекция (от 14 декабря)|27]])
| + | |
- | ## Журналирование и восстановление ([[Базы Данных, 27 лекция (от 14 декабря)|27]], [[Базы Данных, 28 лекция (от 15 декабря)|28]])
| + | |
- | ## Управление буферизацией ([[Базы Данных, 28 лекция (от 15 декабря)|28]])
| + | |
- | ## Обработка запросов
| + | |
- | # SQL
| + | |
- | ## Модель данных
| + | |
- | ## Сравнение с реляционной моделью
| + | |
- | | + | |
- | ===4 абстрактных языка, рассматриваемых в пункте 2.2 программы курса===
| + | |
- | * Логический подход
| + | |
- | ** Исчисление кортежей (SQL) ([[Базы Данных, 10 лекция (от 06 октября)|10]], [[Базы Данных, 11 лекция (от 12 октября)|11]])
| + | |
- | ** Исчисление доменов (формы в БД) ([[Базы Данных, 11 лекция (от 12 октября)|11]])
| + | |
- | * Алгебраический подход
| + | |
- | ** Классическая алгебра Кодда (алгебраическая часть SQL, избыточна) ([[Базы Данных, 07 лекция (от 28 сентября)|07]], [[Базы Данных, 08 лекция (от 29 сентября)|08]])
| + | |
- | ** Алгебра А (непрактична, нереализуема, но зато минимальна) ([[Базы Данных, 08 лекция (от 29 сентября)|08]], [[Базы Данных, 09 лекция (от 05 октября)|09]], [[Базы Данных, 10 лекция (от 06 октября)|10]])
| + | |
- | | + | |
- | {{Базы Данных}}
| + | |
- | | + | |
- | {{Лекции}}
| + | |