Базы данных. Полный курс
Enable Dark Theme?
Ignore Other Themes?
Весь курс
Пофиксить баги!
(opens new window)
GitHub
(opens new window)
#
Билеты по БД 2022
#
1. База данных как компонент информационной системы. Определение понятия данные, функции ИС. Абстрагирование данных от методов их обработки. Многозвенная архитектура ИС
#
2. Определения базы данных и СУБД по Конноли, Дейту и Хомоненко. Их сходства и различия
#
3. Файловые хранилища. Недостатки. Упорядоченные и неупорядоченные файлы
#
4. Трехуровневая архитектура ANSI/SPARC
#
5. Модель сущность-связь. Классификация сущностей, атрибутов и связей. Нотация Чена для представления модели сущность-связь
#
6. Логическая и физическая модели данных. Содержание уровней
#
7. Иерархическая и сетевая модели данных: составы моделей, преимущества и недостатки
#
8. Реляционная и постреляционная модели данных: составы моделей, преимущества и недостатки
#
9. Многомерная и объектно-ориентированная модели данных: составы моделей, преимущества и недостатки
#
10. Реляционная модель данных: терминология, свойства отношения
#
11. Реляционная модель данных: виды ключей, реализация различных типов связей, виды целостности
#
12. Операции реляционной алгебры: проекция, выборка, объединение, разность, пересечение
#
13. Операции реляционной алгебры: Тета-соединение, эквисоединение, естественное соединение, левое внешнее соединение, полусоединение
#
14. Структура и порядок выполнения предложения Select в SQL
#
15. Алгоритмы реализации соединений отношений в SQL
#
16. Нормализация реляционной модели: избыточность, аномалии, суть метода нормальных форм. Виды зависимостей между атрибутами
#
17. Первая и вторая нормальные формы. Примеры
#
18. Третья нормальная форма. Примеры
#
19. Нормальная форма Бойса-Кодда. Примеры
#
20. Четвертая нормальная форма. Примеры
#
21. Использование индексов для повышения производительности. Виды индексов
#
22. Использование представлений для повышений производительности и безопасности. Виды представлений. Преимущества и недостатки представлений
#
23. Транзакции. Понятие транзакции. Свойства транзакции
#
24. Проблемы конкурирующих транзакций и методы их решения. Уровни изоляции транзакций
#
25. Иерархия уровней безопасности по оранжевой книге. Понятия идентификации и аутентификации
#
26. Избирательный (дискреционный) контроль доступа. Ролевой контроль доступа
#
27. Мандатный контроль доступа
#
28. Аудит и шифрование данных в БД
#
29. Распределенные БД. Определение. Стратегии размещения данных в системе, их достоинства и недостатки. Понятие прозрачности
#
30. Двенадцать правил Дейта распределенных БД
#
31. Предпосылки к появлению NoSQL баз данных
#
32. Общие характеристики NoSQL баз данных
#
33. CAP теорема. Пример
#
34. NoSQL решения: хранилища ключ-значение и документоориентированные БД
#
35. NoSQL решения: колоночные и графовые БД
#
36. База знаний. Определение, отличие от базы данных, замкнутые и открытые БЗ
#
37. Логическая модель представления знаний
#
38. Сетевая модель представления знаний, семантическая сеть, онтология
#
39. Фреймовая модель представления знаний
#
40. Продукционная модель представления знаний