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

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

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

  1. изолированность пользователей друг от друга (пользователь должен «не чувствовать», «не видеть» работу других пользователей в тот момент, когда он изменяет, обновляет, удаляет данные);

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

  3. прозрачность расположения данных для пользователя (иначе говоря, для пользователя распределенная база данных должна представляться и выглядеть точно так же, как и нераспределенная)

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

Целостность базы данных подразумевает:

  1. Отсутствие пустых полей

  2. Запрет существования неидентифицированных объектов

  3. Запрет на дублирование информации

  4. Использование исключительно целых чисел

  5. Запрет использование свободных таблиц для получения информации при реализации интерфейса

  6. Обязательное заполнение ключевых полей

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

SELECT DISTINCT NAZV_S FROM SPEC, STUDENT WHERE STUDENT.KOD_S=SPEC.KOD_S

  1. Показать какие специальности встречаются в таблице STUDENT.

  2. Вывести в запросе названия специальностей без дублирования

  3. Выбрать специальности из таблицы STUDENT, исключая дубли.

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

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

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

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

Связь – это

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

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

  3. это функциональная зависимость между сущностями

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

Найти картины, которые одновременно принимали участие в выставках и находились на реставрации.

SELECT картины.название FROM картины INNER JOIN выст ON картины.код_картины=выст.код_картин INNER JOIN реставр ON реставр.код_картины=выст.код_картин

WHERE (выст.дата_начал<реставр.дата_начала AND выст.дата_конца< реставр.дата_конца )

GROUP BY картины.название

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

Процессор запросов нужен для

  1. в организации совместного выполнения транзакций от нескольких пользователей над общими данными

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

модель сервера приложений основана на:

А) в переносе прикладного компонента АИС на специализированный в отношении повышенных ресурсов по быстродействию дополнительный сервер системы

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

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

Г) на клиентских установках находится интерфейсная часть системы (компонент представления)

Д) формировании транзакций, которые выполняет SQL-сервер

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

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

Индексы нужны для:

  1. Организации отношений между двумя таблицами по принципу «многие к одному»

  2. Организации отношений между двумя таблицами по принципу «один ко многим»

  3. Для сортировки данных в таблице

  4. Организации отношений между двумя таблицами по принципу «один ко одному»

  5. Организации отношений между двумя таблицами по принципу «многие ко многим»

  6. Для ускорения поиска информации

  7. Для повышения эффективности доступа к записям в базах данных

  8. Организации отношений между двумя таблицами по принципу «предок - потомок»

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