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

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

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

Дан следующий список функций и модулей.
ФункцияМодуль
1. Назначить руководителя проекта1. Ввод информации о проекте
2. Определить бюджет проекта2. Ввод информации о сотрудниках
3. Определить список подразделений3. Поиск информации о сотрудниках
4. Определить список сотрудников4. Поиск информации о проектах
5. Выполнять проект5. Генерация отчета о выполненных проектах
6. Сдать проект6. Генерация отчета о выполняемых проектах
Функция 5 отображается в модули …

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

Варианты ответа
4,6(Верный ответ)
1,3
5
Похожие вопросы
Дан следующий список функций и модулей.
ФункцияМодуль
1. Назначить руководителя проекта1. Ввод информации о проекте
2. Определить бюджет проекта2. Ввод информации о сотрудниках
3. Определить список подразделений3. Поиск информации о сотрудниках
4. Определить список сотрудников4. Поиск информации о проектах
5. Выполнять проект5. Генерация отчета о выполненных проектах
6. Сдать проект6. Генерация отчета о выполняемых проектах
Функция 1 отображается в модули …
Дан следующий список функций и модулей.
ФункцияМодуль
1. Назначить руководителя проекта1. Ввод информации о проекте
2. Определить бюджет проекта2. Ввод информации о сотрудниках
3. Определить список подразделений3. Поиск информации о сотрудниках
4. Определить список сотрудников4. Поиск информации о проектах
5. Выполнять проект5. Генерация отчета о выполненных проектах
6. Сдать проект6. Генерация отчета о выполняемых проектах
Функция 4 отображается в модули …
Выберите правильную последовательность действий по нормализации сущности предметной области и отношения логической модели базы данных
Действия
1.Определить функциональные зависимости в отношении
2.Назначить первичные ключи связывающих отношений, исходя из уникального идентификатора связи и процедуры миграции ключей при нормализации
3.Получить список атрибутов сущности
4.Определить класс принадлежности сущности к связи
5.Для полученных отношений назначить первичные ключи
6.Определить степень связи сущностей
7.Выполнить нормализацию сущности (преобразовать сущность в отношение
8.Нормализовать отношение (разрешить связи)
9.Определить возможные ключи отношения, в частности, рассмотрев уникальный идентификатор сущности
10.Получить список детерминантов
Установите правильное соответствие между конструкциями отношения в табличном представлении и их определениями
КонструкцияОпределение
1ОтношениеAтаблица
2Атрибут Bимя колонки таблицы
3Схема отношенияCсписок имен атрибутов
4ДоменDтип данных колонки таблицы
5КортежEстрока таблицы
Что из ниже перечисленного не входит в функциональную сторону определения информации?
Что из ниже перечисленного не входит в представительную сторону определения информации?
Какое из перечисленных ниже преобразований не используется в информационных системах в процессе обработки данных и информации?
К какой нормальной форме приведено исходное отношение?

Исходное отношение:

Курсовой_проект (Преподаватель, Проект, Студент)

Иванов Тема1 Петрова

Фролов Тема1 Исаев

Антонов Тема1 Сидоров

Иванов Тема2 Ивлева

Фролов Тема2 Степанов

Фролов Тема3 Мусин

Антонов Тема3 Сац

Результирующие отношения:

Руководство (Преподаватель, Предмет)

Выполнение (Студент, Предмет)

Комментарий к ответу: На роль ключа отношения Курсовой_проект претендует набор атрибутов {Преподаватель, Предмет}. Студент выполняет только один проект, один и тот же проект может выполняться несколькими студентами у разных преподавателей. Отношение содержит следующие ФЗ: {Преподаватель, Предмет} \to Студент и Студент \to Предмет.

Отношение находится в 3НФ и не содержит частичных и транзитивных ФЗ. Однако наличие ФЗ части составного ключа от неключевого атрибута может привести к следующим аномалиям:

  • проблема контроля избыточности данных: замена студента требует просмотра всего отношения, чтобы изменить данные о преподавателе для него;
  • проблема нуль-значений: данные о проекте студента не могут быть внесены, пока не назначен преподаватель.
  • Устранение аномалий заключается в удалении ФЗ ключа от неключевого атрибута.

    Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
    SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESCFROM VENDOR, PRODUCTWHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = "100";

    По следующему пути доступа:

  • Формируем декартово произведение таблиц PRODUCT и VENDOR.
  • Выполняем проекцию результирующей таблицы на список колонок, указанный в предложении SELECT.
  • Ограничиваемся в результирующей таблице строками, которые удовлетворяют условию поиска в предложении WHERE.
  • если 20 строк удовлетворяют условиям поиска
    Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
    SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESCFROM VENDOR, PRODUCTWHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = "100";

    По следующему пути доступа:

  • Формируем декартово произведение таблиц PRODUCT и VENDOR.
  • Ограничиваемся в результирующей таблице строками, которые удовлетворяют условию поиска в предложении WHERE.
  • Выполняем проекцию результирующей таблицы на список колонок, указанный в предложении SELECT.
  • если 20 строк удовлетворяют условиям поиска