Рубрики

ВОРОТА | GATE-CS-2006 | Вопрос 69

Рассмотрим записанное отношение (студент, курс), в котором (студент, курс) является первичным ключом, и отношение платное (студент, сумма), где студент является первичным ключом. Не допускайте нулевых значений и внешних ключей или ограничений целостности. Предположим, что суммы 6000, 7000, 8000, 9000 и 10000 были выплачены по 20% студентов. Рассмотрите эти планы запросов (План 1 слева, План 2 справа), чтобы «перечислить все курсы, пройденные студентами, которые заплатили больше, чем х».

Поиск диска занимает 4 мс, пропускная способность передачи данных диска составляет 300 МБ / с, а проверка кортежа, чтобы увидеть, больше ли x, занимает 10 микросекунд. Какое из следующих утверждений является правильным?
(A) План 1 и План 2 не будут выводить идентичные наборы строк для всех баз данных.
(B) Курс может быть указан более одного раза в результатах плана 1 для некоторых баз данных
(C) Для x = 5000 План 1 выполняется быстрее, чем План 2 для всех баз данных.
(D) Для x = 9000 План I выполняется медленнее, чем План 2 для всех баз данных.

Ответ: (с)
Объяснение: См. Вопрос 3 в http://espressocode.top/database-management-systems-set-9/
Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE-CS-2006 | Вопрос 69

0.00 (0%) 0 votes