База ответов ИНТУИТ

Основы проектирования реляционных баз данных

<<- Назад к вопросам

Для баз структурированных данных различают три основных типа логических моделей данных - сетевую, иерархическую и реляционную. Классифицирующими признаками в этих моделях являются:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
допустимые типы данных(Верный ответ)
степень жесткости (фиксации) связи(Верный ответ)
математическое представление структуры модели(Верный ответ)
Похожие вопросы
Укажите правильное соответствие между элементами диаграммы потока данных и их определениями.
ЭлементыОпределение
1Источники данныхA показывают места хранения данных.
2Потоки данныхBпоказывают операции, производимые над данными.
3Хранилища данныхCпоказывают, кто использует или работает с данными.
4Процессы обработки данныхDпоказывают способ передачи данных между источниками и хранилищами данных
Установите соответствие между терминами и их определениями.
ТерминОпределение
1.ИндексA- это физический объект реляционной базы данных, организованный по принципу сбалансированной иерархической структуры
2.Ключевые поля или ключиБ- это колонки, входящие в индекс
3.Индекс B-TreeВ- это объект в реляционной базе данных, который предназначен для организации быстрого доступа к строкам таблицы по значениям одной или более колонок этих строк
4.Составной индексГ- это индекс типа B-Tree базы данных, который одновременно выполняет роль таблицы
5.Исключительно индексная таблицаД- это индекс, построенный для нескольких колонок таблицы
6.Кардинальность колонкиЕ- это число дискретных различных значений колонки, которые встречаются в строках таблицы
В значения какого типа данных не могут быть преобразованы данные строкового типа?
Укажите правильное соответствие между задачами этапа "Сбор и анализ входных данных" и результатами их выполнения
ЗадачиРезультаты
1.Контроль качества ER-диаграммAПоследовательность работ бизнес-модели процесса проектирования базы данных со сведениями об ответственных исполнителях и сроках их исполнения
2.Контроль качества диаграмм функциональной модели предметной области базы данныхBОснова для создания логической модели базы данных
3.Систематизация требований заказчика к базе данныхCВывод о достаточности требований и реализуемости базы данных
4.Подготовка плана проектирования базы данныхDОснова для разработки серверного кода и проектирования модулей приложений базы данных
Определите порядок действий при создании базовых таблиц реляционной базы данных
Номер шага алгоритмаДействие
1IАФормирование списка имен таблиц и их сокращений в словаре данных
2IIБИдентификация реляционной таблицы
3IIIВПроверка: число базовых таблиц соответствует числу отношений логической модели реляционной базы данных
4IVГФормирование списка имен колонок и их сокращений в словаре данных
5VДОпределение колонок для базовых таблиц
6VIЕОпределение типов данных колонкам
7VIIЖПроверка списка имен в словаре данных, чтобы избежать конфликтов имен в базе данных в целом
8VIIIЗВыборочное добавление
Установите соответствие между типами приложений и их определениями.
Тип приложения Определение
1.OLTP-системаA- это такое приложение обработки данных, для которого база данных растет или сжимается в размерах периодически в зависимости от характера обработки данных.
2.DSS-системаБ- это приложение, которое обеспечивает аналитическую обработку данных, включающую математический, статистический или иной анализ данных.
3.BATCH-системыВ- это такое приложение, которое работает с базой данных в не интерактивном режиме.
4.OLAP-системаГ- это такое приложение, которое работает с очень большой базой данных в режиме "только чтение".
5.VCDB-системаД- это такое приложение, которое содержит в основном транзакции вставки, обновления и удаления, с высокой частотой преимущественно транзакций обновления.
Укажите, какие объекты не являются результатами проектирования базы данных.
Укажите правильное соответствие между этапами проектирования базы данных и их кратким содержанием.
ЭтапСодержание
1.Создание логической модели базы данныхA- это этап, на котором на основании информационной модели предметной области базы данных создается логическая структура базы данных, независимая от ее реализации
2.Создание физической модели базы данных: внутренняя схемаB- это этап, на котором анализируются возможные транзакции системы, выполняется, в случае необходимости, денормализация отношений для обеспечения более высокой производительности базы данных
3.Создание физической модели базы данных: учет влияния транзакцийC- это этап, на котором на основании логической модели базы данных создается физическая структура базы данных, зависимая от ее реализации
4.Создание серверного кодаD- это этап, на котором на основании функциональной модели предметной области базы данных создается серверный код базы данных в виде триггеров, хранимых процедур и пакетов
5.Проектирование модулей приложений базы данныхE- это этап, на котором создаются спецификации модулей приложений, разрабатываются стратегии тестирования базы данных и приложений, создается план тестирования приложений базы данных и готовятся тестовые данные
6.Контроль качества проектирования базы данныхFзаключается в настройке некоторых транзакций к базе данных и локальном перепроектировании базы данных согласно требованиям, поступающим с других этапов создания базы данных
7.Учет задач обратного влиянияGзаключается в проверке качества результатов проектирования на каждом его этапе
8.Сбор и анализ входных данныхH- это начальный этап проектирования, на котором осуществляется сбор и контроль качества результатов анализа предметной области базы данных, готовится план проектирования базы данных
Укажите, какие объекты не являются входными данными для проектирования базы данных
Дана спецификация модуля приложения базы данных.

Цель: идентификация пользователя и предоставление доступа к приложению базы данных

Входные данные

Имя пользователя

Пароль

Таблица базы данных: USERACCOUNT

Колонки:

USERNAME - запрашивается, используется в предикате поиска

USERPASS - запрашивается, используется в предикате поиска

Действия:

Если пользователя с таким именем и паролем нет в базе данных - отказать в доступе и попросить правильно ввести свои данные (на случай ошибки), но не более трех раз.

Если пользователь есть в базе данных - предоставить доступ к модулю "Главная страница", которая в зависимости от полномочий пользователя может иметь различный внешний вид.

Какая позиция спецификация была пропущена проектировщиком базы данных?