
- •75. Назовите подходы по созданию бд (лоскутная, субд. Тпр)
- •Показатели различных подходов к автоматизации предприятий с использованием бд
- •76. Цель создания бд
- •77. Затраты, объем, качество, время создания бд (сравнение старых и новых технологий)
- •79. Кто отвечает за сохранность данных и как это делается?
- •80. Как в случае катастрофы можно восстановить работоспособную систему (аппаратное обеспечение, данные, операционную систему)?
- •81. Как часто следует сохранять данные? Важность регулярного резервного копирования
- •82. Когда происходит полное копирование?
- •83. Жизненный цикл бд
- •84. Документальные, фактографические, пространственные бд.
- •85. Объектно-ориентированные бд. Распределенные бд. Коммерческие бд.
- •86. Процессы обработки данных в бд. Ограничения целостности.
- •87. Технология оперативной обработки транзакций (oltp).
- •88. Информационные хранилища. (olap)
- •Принципы организации хранилища
- •89. Объекты, атрибуты, связи, первичный и вторичные ключи. Основные типы абстракции.
- •90. Нормализованные отношения. Первичные и вторичные ключи отношений. Моделирование связей в реляционной модели данных. Внешние ключи.
75. Назовите подходы по созданию бд (лоскутная, субд. Тпр)
Таблица.
Показатели различных подходов к автоматизации предприятий с использованием бд
Показатели подхода |
Лоскутная автоматизация |
СУБД |
СУБД +ТПР |
Адаптация к текущим условиям и организационной структуре предприятия |
Есть |
Нет, следование условиям проекта | |
Запаздывание работ во времени |
Минимальное |
Высокое |
Среднее |
Управляемость изменениями |
Высокая |
Низкая |
Минимальная |
Риск неудачи проекта |
Низкий |
Очень высокий |
Высокий |
Открытость системы для заказчика |
Высокая |
Минимальная |
Определяется свойствами СУБД |
Гибкость и оптимизация в управлении разработкой |
Высокая |
Низкая |
Нет данных |
Оптимизация технологических решений |
Высокая |
Средняя |
Низкая |
Доступность системы для заказчика |
Высокая |
Низкая |
Низкая |
Размерность работ (число шагов и время для достижения результата) |
Минимальная |
Высокая |
Высокая |
Единое терминологическое и понятийное пространство |
Да, релевантный язык общения с пользователями |
Нет, требуется подстраиваться под конкретный проект | |
Скорость адекватных изменений, вносимых в ИС |
Средняя |
Низкая |
Низкая |
Реактивность технологии создания/сопровождения |
Максимальная |
Низкая |
Низкая |
Разновидность вносимых изменений на разработку |
Высокая |
Средняя |
Низкая |
Преемственность и сохранность результатов этапов создания ИС |
Максимальная. |
Низкая. |
Средняя |
Потребность в техно-рабочей документации |
Минимальная |
Высокая |
Высокая |
Время создания требуемой документации |
Минимальное |
Максимальное |
Малое |
Время обучения пользователей |
Минимальное |
Среднее |
Максимальное |
Потребность в реструктуризации предприятия |
Отсутствует |
Отсутствует |
Имеется |
Потребность в информационно-технологической реструктуризации |
Отсутствует |
Средняя |
Высокая. |
Сложность в переходе от лоскутной автоматизации на «серьезную» систему |
Высокая |
Средняя |
Высокая |
Относительная стоимость |
Низкая |
Высокая |
Средняя |
Технология лоскутной автоматизации. Лоскутная автоматизация применяется, когда для добавления чего то нового в вашу БД вы заново пишете этот "модуль", т.о. система постепенно увеличивается, "обрастает" этими модулями, минусы такой системы в том, что систему может поддерживать лишь тот человек(или проектная группа), который/ая ее формирует, т.е. если проект передать в другие руки, то скорее всего все придется переделать с нуля (проект без поддержки становится неуправляемым).
СУБД
Использование СУБД, при создании БД предполагает создание БД, используя все доступные средства, использованной СУБД, не выходя за рамки ее. Плюсы - система автоматизирована, поэтому повышается простота создания. Минусы - возможности БД ограничены выбранной СУБД.
СУБД +ТПР
Использование такого подхода является затратным, по сравнению с другими, т.к. вы по сути заказываете вашу БД у какой то организации, которая, в соответствии со всеми наработками, создает вам БД. В связи с этим увеличиваются сроки выполнения и риски неудачи проекта в целом.
Можно открыть лекцию №2, там есть много воды по этой теме.