Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
testirovanie_правильные ответы.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
649.22 Кб
Скачать

Тема 6 Этапы проектирования бд

пп

Вопрос

Варианты ответа

ВЕРНО

Укажите основные фазы процесса проектирования базы данных.

Концептуальное моделирование.

1

Логическое моделирование.

1

Физическое проектирование

1

Определение границ системы.

Определение состава пользователей системы.

Сбор и анализ информации, необходимой для проектирования БД и приложений.

Определение диапазона действия системы.

Выявление функций пользователей системы.

Выявление бизнес-правил.

Выявление данных, необходимых для выполнения функций пользователей.

Проектирование интерфейса конечного пользователя.

Укажите этапы фазы концептуального моделирования.

Создание локальных концептуальных моделей данных пользователей.

1

Построение локальных логических моделей данных пользователей.

Определение требований поддержки целостности данных.

1

Разработка механизмов защиты данных.

Проектирование пользовательских представлений.

1

Определение прав доступа к данным.

Укажите этапы фазы логического моделирования.

Построение локальных логических моделей данных.

1

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

?

Разработка механизмов защиты данных.

Определение прав доступа к данным.

Проектирование пользовательских представлений.

Проектирование таблиц в среде целевой СУБД.

?

Реализация бизнес-правил в среде целевой СУБД.

Укажите этапы фазы физического проектирования?

Реализация глобальной логической модели в среде целевой СУБД.

1

Проектирование физического представления базы данных.

1

Разработка механизмов защиты данных.

Проверка исполнимости транзакций пользователя.

?

Определение требований поддержки целостности.

1

Проверка возможностей расширения модели.

Выявление данных, необходимых для выполнения функций пользователей.

Выявление функций пользователей.

Тема 7 Концептуальное моделирование

пп

Вопрос

Варианты ответа

ВЕРНО

Укажите цель концептуального моделирования.

Создать спецификации требований к данным для каждого типа КП.

1

Создать описания ПО СБД с точки зрения каждого типа КП.

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

Определить набор таблиц для хранения данных организации.

Определить структуры файлов для хранения данных.

Локальная концептуальная модель — это…

…описание ПО СБД с точки зрения конкретного типа КП.

…спецификации требований конкретного типа КП к данным.

...описание сущностей и связей.

…описание сущностей и связей в представлении КП.

1

…описание таблиц и связей между ними.

…набор таблиц, обрабатываемый приложением пользователя.

…данные организации в представлении локального пользователя.

…данные подразделения организации.

Исходные данные для локальной концептуальной модели содержатся в описаниях…

…процессов и сценариев деятельности КП.

?

…функций КП.

…документов и сообщений, обрабатываемых КП.

1

…делового регламента организации.

…транзакций КП.

…типов сущностей.

…типов связей.

…доменов атрибутов.

…ограничений целостности.

Что следует учитывать в процессе создания локальной концептуальной модели?

Цель проекта.

Точку зрения КП.

1

Свойства логических структур данных.

Свойства физических структур данных.

Тип СУБД.

Версию СУБД.

Свойства оборудования.

Требования эффективности обработки запросов пользователя.

Наличие других типов КП.

Локальная концептуальная модель должна содержать описания…

…типов сущностей;

1

…типов связей;

1

…атрибутов;

…доменов атрибутов;

…потенциальных ключей сущностей;

…первичных ключей;

…ограничений целостности данных;

?

…функций пользователя;

1

…таблиц пользователя;

…транзакций пользователя;

…прав доступа к данным;

Укажите виды работ, выполняемых на этапе создания локальной концептуальной модели.

Определение типов сущностей.

1

Определение типов связей.

1

Определение атрибутов сущностей и связей.

1

Определение доменов атрибутов.

Выявление потенциальных ключей сущностей.

Определение первичных ключей.

Специализация или генерализация типов сущностей.

Создание диаграммы «сущность-связь».

1

Обсуждение локальной модели с конечными пользователями.

1

Очистка модели от нежелательных элементов.

Определение набора отношений.

Проверка соответствия модели требованиям нормализации.

Проверка исполнимости транзакций пользователя.

Определение требований поддержки целостности данных.

1

Укажите обязательные документы локальной концептуальной модели.

ER-диаграмма.

1

Словарь данных.

1

Карты выполнения транзакций пользователя.

Схема базы данных.

Описание ограничений целостности данных.

1

Определение прав доступа к данным.

Какие сведения о типе сущности должен содержать словарь данных локальной концептуальной модели?

Уникальное имя.

1

Описание смысла имени.

1

Список существующих синонимов имени.

1

Ожидаемое число экземпляров.

Перечень атрибутов.

Имя соответствующей таблицы БД

Какие сведения о типе связи должен содержать словарь данных локальной концептуальной модели?

Глагольный оборот, выражающий смысл связи (имя).

1

Развёрнутое описание смысла.

1

Степень связи.

1

Кардинальное число.

?

Признак обязательности/необязательности.

Список атрибутов.

Какие сведения об атрибуте любого типа должен содержать словарь данных локальной концептуальной модели?

имя;

1

описание смысла;

1

все известные синонимы имени;

1

признак допустимости неопределённых значений;

1

признак «простой/композитный»;

1

признак «однозначный/многозначный»;

1

признак «первичный/вычислимый»;

1

тип данных и длина поля;

1

значение по умолчанию;

1

имя соответствующего домена;

перечень компонентов;

1

метод получения значений;

1

имя сущности/связи-владельца;

перечень сравнимых атрибутов;

допустимые операции со значениями;

Какие сведения о домене должен содержать словарь данных локальной концептуальной модели?

имя;

1

описание семантики;

1

описание множества значений;

размер и формат поля каждого атрибута, определённого на домене;

1

допустимость неопределённых значений;

допустимые операции со значениями;

1

перечень сравнимых доменов.

1

Если не удаётся обнаружить ни одного потенциального ключа сущности, то возможно,…

…это слабая сущность.

1

…выявлены не все атрибуты сущности.

1

…выявлены не все бизнес-правила.

1

…сущность не имеет потенциальных ключей.

…необходимо определить суррогатный ключ.

Укажите обязательные свойства первичного ключа сущности.

Он не может принимать неопределённые значения.

1

Его значения воспринимаются пользователем как идентификаторы реальных объектов.

1

Его значения у существующих экземпляров сущности изменяются редко.

?

Он ни при каких условиях не потеряет свойств потенциального ключа.

1

Он имеет минимальную длину поля во множестве всех потенциальных ключей сущности.

?

Имеет минимальный состав атрибутов во множестве потенциальных ключей этой сущности.

?

Генерализация типов сущностей желательна, если…

…модель содержит несколько сущностей, близких по смыслу.

?

…модель содержит несколько сущностей, близких по составу атрибутов.

1

…модель содержит несколько сущностей, участвующих в аналогичных связях.

1

…при этом модель становится более ясной

?

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

?

…необходимо выделить подклассы класса сущностей, различающиеся по составу атрибутов.

?

…необходимо выделить подклассы класса сущностей, участвующие в различных связях.

?

…модель содержит слишком много сущностей.

?

…модель содержит слишком много связей.

?

Специализация типов сущностей выполняется, если…

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

…необходимо выделить подклассы класса сущностей, различающиеся по составу атрибутов.

1

…необходимо выделить подклассы класса сущностей, участвующие в различных связях.

1

…при этом модель становится более ясной

…модель содержит несколько сущностей, близких по смыслу.

?

…модель содержит несколько сущностей, близких по составу атрибутов.

?

…модель содержит несколько сущностей, участвующих в аналогичных связях.

…модель содержит слишком мало сущностей.

…модель содержит слишком мало связей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]