Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Testovoe_zadanie_po_3_kursu_2011_god_1_variant.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
6.24 Mб
Скачать

Тестовое задание по курсу: Базы данных и субд (5 вариант)

Студент 3 курса _________________________

Реализация системы «Клиент-сервер» основаны на разделении структуры СУБД на три компонента

А) прикладной компонент, включающий набор запросов, событий, правил, процедур и других вычислительных функций, реализующий предназначение автоматизированной информационной системы в конкретной предметной области

Б) компонент представления, реализующий функции ввода и отображения данных, называемый иногда еще просто как интерфейс пользователя

В) компонент доступа к данным, реализующий функции хранения, извлечения, физического обновления и изменения данных (машина данных)

Г) компонент транзакций, реализующий функции механизма обеспечения ограничений целостности базы данных

Логическая модель базы данных нужна для:

  1. определяет размещение данных, метод доступа и технику индексирования (иногда называется внутренней моделью системы)

  2. отражает логические связи между элементами данных вне зависимости от их содержания и среде хранения

Выберите что делает данный запрос:

SELECT NAZV_F||’ обучается ‘||COUNT (STUDENT.BALL)||’ человек’ As CountStudOnFakultet FROM FAKULTET, SPEC, STUDENT WHERE STUDENT.KOD_S =SPEC.KOD_S AND SPEC.KOD_F= FAKULTET.KOD_F GROUP BY NAZV_F;

  1. Подсчитать количество студентов, обучающихся на всех факультетах

  2. Подсчитать количество студентов, обучающихся на каждом факультете

  3. Вывести в запросе название факультета, комментарий – «обучается», количество студентов, комментарий «человек».

Модель удаленного доступа к данным основана :

  1. компонент доступа к данным в СУБД полностью отделен от двух других компонентов (компонента представления и прикладного компонента) и размещается на сервере системы

  2. отсутствие высоких требований к производительности сервера (главное—требуемый объем дискового пространства)

  3. Функции SQL-сервера ограничиваются низкоуровневыми операциями по организации, размещению, хранению и манипулированию данными в дисковой памяти сервера (роль машины данных)

Ключевые поля бывают:

А) простые

Б) составные

В) степенные

Г) распределенные

Д) уникальные

Найти ошибку в запросе

Выбрать 10 художников, чьих картин в собрании наибольшее количество.

SELECT TOP 10 авторы.автор, count(картины.название) as nazv FROM картины INNER JOIN авторы ON авторы.код_автора=картины.код_автор GROUP BY авторы.автор ORDER BY nazv

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

модель сервера базы данных основана на-

А) прикладной компонент полностью размещается и выполняется на сервере системы

Б) На клиентских установках размещается только интерфейсный компонент (компонент представления)

В) отсутствие высоких требований к производительности сервера

Г) Пользователь через интерфейс системы на клиентской установке направляет на сервер базы данных только лишь вызовы необходимых процедур, запросов и других функций по обработке данных

Д) Все затратные операции по доступу и обработке данных выполняются на сервере и клиенту направляются лишь результаты обработки

Е)на сервере системы выполняются процедуры прикладных задач одновременно всех пользователей системы

Ключевым элементом данных (ключом) называется

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

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

  3. такой элемент, по которому можно определить значения других элементов данных

  4. это атрибут (или группа атрибутов), несовпадающий с первичным ключом и уникально идентифицирующий экземпляр объекта

  5. это совокупность значений связанных элементов данных

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

  1. Inner Join (когда в результирующей таблице включаются все записи из правой и записи из левой таблицы вне зависимости от ключевых полей)

  2. Left Join (когда в результирующей таблице включаются все записи из левой таблицы и записи из правой таблицы в зависимости от ключевых полей)

  3. Full Join (когда в результирующей таблице включаются все записи из правой и все записи из левой таблицы вне зависимости от ключевых полей)

  4. Right Join (когда в результирующей таблице включаются все записи из правой и все записи из левой таблицы вне зависимости от ключевых полей)

  5. Inner Join (когда в результирующей таблице включаются записи из правой и записи из левой таблицы в зависимости от ключевых полей)

  6. Left Join (когда в результирующей таблице включаются все записи из левой таблицы и все записи из правой таблицы вне зависимости от ключевых полей)

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