Экзаменационные билеты (1034765), страница 2
Текст из файла (страница 2)
БИЛЕТ 18
1. Модель доступа к БД из Web-браузера с помощью Java-апплетов и управляющих элементов ActiveX.
2. Задача. Написать запрос SELECT: выдать имена поставщиков, имеющих состояние больше 1000 и поставляющих деталь с названием "Гайка 01-01" для изделия с названием "Велосипед 03-04" в количестве (в поставке) большим, чем средний объём поставки, выполненной поставщиками с именем ‘Иванов’.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
БИЛЕТ 19
1. Объединение разнородных СУБД с помощью шлюзов.
2. Задача. Написать запрос SELECT: выдать названия красных деталей, которые входят только в изделие с названием "Рама 02-03" в количестве меньшем 10 единиц в поставке.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
БИЛЕТ 20
-
Объединение разнородных СУБД с помощью ODBC-интерфейса.
-
Задача. Написать запрос SELECT: выдать имена поставщиков, поставляющих только белые детали.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
БИЛЕТ 21
-
Объединение разнородных СУБД с помощью Web-сервисов.
-
Задача. Написать запрос SELECT: выдать названия изделий, для которых детали поставляет только и только поставщик с номером ‘S1’.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
БИЛЕТ 22
1. Классификация способов репликации данных. Асинхронная пакетная репликация.
2. Задача. Написать запрос SELECT: выдать имена поставщиков, которые поставляют только детали с номером 'P1' для изделия с именем ‘Штуцер 01-02‘
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
БИЛЕТ 23
1. Использование снимков при тиражировании данных.
2. Задача. Написать запрос SELECT: выдать имена поставщиков, которые поставляют деталь с названием "Винт" в количестве большим 100 единиц в одной поставке и имеют состояние больше среднего по их родному городу.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
БИЛЕТ 24
-
Сравнение синхронной и асинхронной репликации данных.
-
Задача. Написать запрос SELECT: выдать наименования деталей и общее их количество для всех наименований деталей, изготавливаемых в одном городе.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
БИЛЕТ 25
1. Схема асинхронного тиражирования (репликации) данных на уровне записей без конфликтов.
2. Задача. Написать запрос SELECT: выдать имена поставщиков, поставляющих хотя бы одну белую деталь для изделия с названием ‘Велосипед 01-04’ с объёмом поставки большим, чем средний объём поставки этого поставщика.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
БИЛЕТ 26
1. Методы асинхронного тиражирования данных (тиражирование из первичного сервера, тиражирование из первичного сервера или его резерва).
2. Задача. Написать запрос SELECT: выдать номера красных деталей и количество поставок этих деталей.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
БИЛЕТ 27
1. Методы асинхронного тиражирования данных (поточная модель тиражирования данных, иерархическая модель тиражирования данных).
2. Задача. Написать запрос SELECT: выдать наименования городов и среднее состояние поставщиков для каждого города, поставляющих детали с названием "Гайка 01-01" для изделия с названием "Велосипед 03-04" в количестве (в поставке) большим, чем минимальный объём поставки, выполненной поставщиком с номером ‘S1’.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
БИЛЕТ 28
1. Планирование тиражирования данных со вторичного сервера.
2. Задача. Написать запрос SELECT: выдать названия изделий, куда входит хотя бы одна красная деталь весом больше 10 граммов, поставляемая только поставщиком с номером ‘S1’.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
БИЛЕТ 29
1. Теорема CAP.
2. Задача. Написать запрос SELECT: выдать названия деталей, которые входят только и только в состав изделия с названием ‘Штуцер 01-03’.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------
БИЛЕТ 30
1. Задачи, решаемые на этапе логического проектирования систем обработки данных. Свойства оптимальной схемы базы данных.
2. Задача. Написать запрос SELECT: выдать имена поставщиков, которые поставляют, по крайней мере, все те детали, которые поставляет поставщик с номером ‘S2’.
Схема базы данных: = (S, P, J, SPJ), S – Поставщик (номер_поставщика, имя, состояние, город), P – Деталь (номер_детали, название, цвет, вес, город), J – Изделие (номер_изделия, название, город), SPJ – Сборка (номер_поставщика, номер_детали, номер_изделия, количество).
------------------------------------------------------------------------------------------------------