Базы данных — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
=== Лекции ===
 
=== Лекции ===
# [https://docs.google.com/presentation/d/1NDK7wTmP8o-X9I2eyUjba7pOLP9S4Bt2Df699uJPjss/edit?usp=sharing Терминология баз данных, развитие и применение]
+
# [https://docs.google.com/presentation/d/1NDK7wTmP8o-X9I2eyUjba7pOLP9S4Bt2Df699uJPjss/edit?usp=sharing Терминология баз данных, развитие и применение.]
# [https://docs.google.com/presentation/d/1g3qlkeoJcbyQ-dCpb_6hDNDfsmXahkit2BIMDhjMNz4/edit?usp=sharing Архитектура СУБД, реляционные базы данных]
+
# [https://docs.google.com/presentation/d/1g3qlkeoJcbyQ-dCpb_6hDNDfsmXahkit2BIMDhjMNz4/edit?usp=sharing Архитектура СУБД, реляционные базы данных.]
# [https://docs.google.com/presentation/d/1ra1u1fPywtUH4UiDy93Uwhw_3FUGGNkvanG0eRmR5Xc/edit?usp=sharing Жизненный цикл ИС. Проектирование БД. ER-модель]
+
# [https://docs.google.com/presentation/d/1ra1u1fPywtUH4UiDy93Uwhw_3FUGGNkvanG0eRmR5Xc/edit?usp=sharing Жизненный цикл ИС. Проектирование БД. ER-модель.]
 +
# [https://docs.google.com/presentation/d/11ns3ISjXSfD9ac2DnSMx2p4DKmJSVVdLyYOgoW4qZi8/edit?usp=sharing Пример ER-моделирования. Правила нормализации. Физическое моделирование.]
 +
# [https://docs.google.com/presentation/d/1nBXH_G0Kh7uG5ta2lTlPxF0vEu_a-uxSBz1CjnSj8dQ/edit?usp=sharing Примеры нормализации. Реляционная алгебра.]
 +
 
  
 
=== Лабораторные работы ===
 
=== Лабораторные работы ===

Версия 01:10, 28 апреля 2016

Лекции

  1. Терминология баз данных, развитие и применение.
  2. Архитектура СУБД, реляционные базы данных.
  3. Жизненный цикл ИС. Проектирование БД. ER-модель.
  4. Пример ER-моделирования. Правила нормализации. Физическое моделирование.
  5. Примеры нормализации. Реляционная алгебра.


Лабораторные работы

  1. Простые запросы, агрегация, импорт/экспорт баз
  2. Сложные запросы: реляционная алгебра, запросы с окнами

Что почитать

Прочее

В конце модуля устный экзамен по БД (и оценка влияет на итоговую по ТП).

Формула итоговой оценки за курс ТП:

(если вы читаете это, пожалуйста, переверстайте формулы в латех)

оценка_за_лабы = 0.5 * (0.8 * оценка_за_лабы_сети + 0.2 * оценка_за_кр_сети) + 0.5 * оценка_за_лабы_бд

оценка_итог = 0.6 * оценка_за_лабы + 0,4 * оценка_за_экзамен

Экзамен сдавать обязательно. Экзамен состоит из 2 теоретических вопросов и один на составление запроса к PostgreSQL.

Вопросы к экзамену Список не окончательный и будет доработан по ходу чтения курса.