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

Материал из Викиконспекты
Перейти к: навигация, поиск
(Ответник)
м (rollbackEdits.php mass rollback)
 
(не показано 7 промежуточных версий 5 участников)
Строка 5: Строка 5:
 
# [[Требования к базам данных]]
 
# [[Требования к базам данных]]
 
# [[Развитие баз данных]]
 
# [[Развитие баз данных]]
# [[Архитектура современной СУБД]]
+
# [[Архитектура РСУБД]]
 +
# [[Современные РСУБД]]
 
# [[Физическая модель базы данных]]
 
# [[Физическая модель базы данных]]
 
# [[Модель сущность-связь]]
 
# [[Модель сущность-связь]]
Строка 23: Строка 24:
 
# [[Реляционная алгебра: соединения, деление]]
 
# [[Реляционная алгебра: соединения, деление]]
 
# [[Реляционная алгебра: деление и операции над данными|Реляционная алгебра: операции над данными]]
 
# [[Реляционная алгебра: деление и операции над данными|Реляционная алгебра: операции над данными]]
# [[Исчисление кортежей и его реляционная полнота]]
+
# [[Реляционное исчисление]]
 +
# [[Исчисление кортежей]]
 +
# [[Связь алгебры и исчисления кортежей. Реляционная полнота исчисления кортежей]]
 
# [[Исчисление доменов и его реляционная полнота]]
 
# [[Исчисление доменов и его реляционная полнота]]
 
# [[Datalog и рекурсия]]
 
# [[Datalog и рекурсия]]
Строка 32: Строка 35:
 
# [[Индексация данных. Упорядоченные и хеш-индексы]]
 
# [[Индексация данных. Упорядоченные и хеш-индексы]]
 
# [[Индексация данных. Другие типы индексов. Применение индексов]]
 
# [[Индексация данных. Другие типы индексов. Применение индексов]]
# [[Хранимые процедуры и функции. Сходства и различия]]
 
 
# [[Императивное подмножество SQL]]
 
# [[Императивное подмножество SQL]]
 
# [[Data Control Language]]
 
# [[Data Control Language]]
 +
# [[Хранимые процедуры]]
 +
# [[Хранимые процедуры и функции: операторы]]
 
# [[Курсоры]]
 
# [[Курсоры]]
 
# [[Хранимые функции]]
 
# [[Хранимые функции]]
Строка 49: Строка 53:
 
# [[Распределенные транзакции]]
 
# [[Распределенные транзакции]]
 
# [[Распределенные базы данных. Цели и проблемы]]
 
# [[Распределенные базы данных. Цели и проблемы]]
 +
# [[Неполные данные и null]]
 
# [[Иерархические данные. Модель близости]]
 
# [[Иерархические данные. Модель близости]]
 
# [[Иерархические данные. Вложенные множества]]
 
# [[Иерархические данные. Вложенные множества]]

Текущая версия на 19:40, 4 сентября 2022

http://www.kgeorgiy.info/courses/dbms/index.html

Ответник

  1. Требования к базам данных
  2. Развитие баз данных
  3. Архитектура РСУБД
  4. Современные РСУБД
  5. Физическая модель базы данных
  6. Модель сущность-связь
  7. Преобразование модели сущность-связь в физическую модель
  8. Реляционная модель данных. Ключи
  9. Функциональные зависимости: замыкание, эквивалентность и правила вывода
  10. Функциональные зависимости: замыкание атрибутов, неприводимые множества функциональных зависимостей, их построение
  11. Цели и средства нормализации
  12. Нормальные формы: первая и вторая
  13. Нормальные формы: третья и Бойса-Кодда
  14. Многозначные зависимости и четвертая нормальная форма
  15. Зависимости соединения и пятая нормальная форма
  16. Процесс нормализации и другие нормальные формы
  17. Реляционная алгебра
  18. Реляционная алгебра: унарные операции
  19. Реляционная алгебра: операции над множествами
  20. Реляционная алгебра: соединения, деление
  21. Реляционная алгебра: операции над данными
  22. Реляционное исчисление
  23. Исчисление кортежей
  24. Связь алгебры и исчисления кортежей. Реляционная полнота исчисления кортежей
  25. Исчисление доменов и его реляционная полнота
  26. Datalog и рекурсия
  27. Целостность данных. Триггеры
  28. Представления и их обновление
  29. Управление доступом к данным
  30. Подсистема хранения данных
  31. Индексация данных. Упорядоченные и хеш-индексы
  32. Индексация данных. Другие типы индексов. Применение индексов
  33. Императивное подмножество SQL
  34. Data Control Language
  35. Хранимые процедуры
  36. Хранимые процедуры и функции: операторы
  37. Курсоры
  38. Хранимые функции
  39. Транзакции. Восстановление. Классический алгоритм
  40. Транзакции. Восстановление. Алгоритм ARIES
  41. Транзакции. Параллельное исполнение. Блокировки
  42. Транзакции. Параллельное исполнение. Уровни изоляции
  43. Этапы обработки запроса. Перезапись запросов
  44. Оптимизация запросов. Выбор структуры исполнения запроса
  45. Оптимизация запросов. Выбор методов исполнения запроса
  46. Оптимизация запросов. Оценка размера и распределения
  47. Секционирование
  48. Репликация
  49. Распределенные транзакции
  50. Распределенные базы данных. Цели и проблемы
  51. Неполные данные и null
  52. Иерархические данные. Модель близости
  53. Иерархические данные. Вложенные множества
  54. Иерархические данные. Модель путей
  55. Временны́е данные. Полутемпоральные базы данных
  56. Временны́е данные. Модель интервалов
  57. Временны́е данные. Модель событий
  58. ORM. Ключи и ссылки
  59. ORM. Наследование
  60. ORM. Модель сущность-атрибут-значение

Практические навыки

Используем категорию [[Категория: Базы данных]]