Добавил:
liisakochik@gmail.com Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Мага. 1 семестр / Вопросы

.docx
Скачиваний:
0
Добавлен:
04.01.2026
Размер:
21.36 Кб
Скачать

Вопросы

  1. Данные;

  2. Информация;

  3. База данных (БД);

  4. Банк данных (БнД);

  5. Система баз данных;

  6. Система управления базами данных (СУБД);

  7. Хранилище данных.

  8. Классификация БД

  9. Файл-серверные БД

  10. Клиент-серверные БД

  11. Классификация моделей БД

  12. Этапы проектирования БД

  13. Пути оптимизации работы с БД

  14. NoSql базы данных

  15. NewSql базы данных

  16. Различие NoSql и NewSql баз данных

  17. Характеристики NoSql баз данных

  18. Уровни изолированности

  19. Уровень изолированности Read uncommitted (чтение незафиксированных данных);

  20. Уровень изолированности Read committed (чтение фиксированных данных);

  21. Уровень изолированности Repeatable read (повторяемость чтения);

  22. Уровень изолированности Serializable (упорядочиваемость).

  23. Проблемы параллельного доступа с использованием транзакций

  24. Проблема потерянного обновления

  25. Проблема «грязного» чтения

  26. Проблема неповторяющегося чтения

  27. Проблема фантомного чтения

  28. Виды согласованности состояния данных

  29. Согласованность в «конечном счёте».

  30. Согласованность «Монотонные чтения».

  31. Согласованность «Чтение своих записей».

  32. Согласованность «Мгновенная согласованность».

  33. Теорема CAP

  34. Nosql типа Хранилище семейств колонок

  35. ACID свойства.

  36. Две модели Семейства столбцов

  37. Nosql типа Хранилище пар "ключ — значение"

  38. Nosql типа Хранилища на основе графов

  39. Решения в области хранения и обработки данных NewSql

  40. Обзор VoltDB

  41. Обзор MemSQL

  42. Обзор FoundationDB

  43. Принцип векторизации данные

  44. Способы ускорения доступа в векторных БД

  45. Векторные БД, назначение, описание принципа работы

  46. Денормализация и нормализация. Назначение.

  47. Три подхода денормализации данных:

  48. Подход к денормализации «Дублирование».

  49. Подход к денормализации «Предварительная подготовка».

  50. Подход к денормализации «Вертикальные таблицы».

  51. Столбцовые (колоночные) реляционные модели

  52. Общие понятия о фрагментации и репликации

  53. Виды репликации: Master-Slave и Master-Master.

  54. Асинхронность репликации. Синхронный режим репликации. "Ручная" репликация.

  55. Виды шардинга.

  56. Организация словарей при шардинге

  57. Организация выборки свежих записей при шардинге

  58. Организация сортировки и фильтрации при шардинге

  59. Шардинг. Перебалансировка.

  60. Структуры хранения в базе данных. Тип данных, мно́жество, абстра́ктный тип да́нных, список, стек, очередь, ассоциативный массив, очередь с приоритетом.

  61. Формы хранения данных: неупорядоченное хранение, упорядоченное хранение, структурированные файлы, кучи, хеш-корзины, B+-деревья.

  62. Индексы в базах данных. Две базовые функции индексов.

  63. Два типа индекса.

  64. Кластерный индекс

  65. Некластерный индекс.

  66. Некластерный индекс поверх кластерного

  67. Доступ к записям при наличии или отсутствии индексов.

  68. Статистика и выбор индексов.

  69. B, B+, B* деревья. Удаление и добавление элементов

  70. Модель стоимости. Стратегия поиска. Пространство поиска.

  71. Путь обработки запроса в реляционной СУБД.

  72. Путь обработки запроса в распределенной реляционной СУБД.

  73. Логическая оптимизация запросов.

  74. Классы логических преобразований.

  75. Семантическая оптимизация запросов.

  76. План выполнения запроса.

  77. Алгоритм «Вложенные циклы» и его особенности

  78. Алгоритм «Слияние» и его особенности

  79. Дерево разбора запроса

  80. Профилирование запроса

  81. Нагрузочное тестирование запросов

  82. OLAP и OLTP

  83. ETL-системы

  84. OLTP-системы. Их характеристика, свойства, достоинства и недостатки.

  85. OLAP-системы. Их характеристика, свойства, достоинства и недостатки.

  86. Способы извлечения данных в ETL-системах

  87. Очистка данных в ETL-системах

  88. Действия при неполной загрузке данных в ETL-системах

  89. Обработка запроса в параллельной СУБД.

  90. Формы параллелизма.

  91. Межтранзакционный параллелизм.

  92. Внутритранзакционный параллелизм.

  93. Внутризапросный (внутриоператорный) параллелизм.

  94. Вертикальный (конвейерный) параллелизм.