Работа с базами данных в архитектуре клиент-сервер. Дубинин В.Н. - 34 стр.

UptoLike

Составители: 

34
25) Произвести проекцию на столбцы title и pub_name декартова
произведения таблиц titles и publishers.
26) Определить среднюю цену выпускаемых каждым издателем
книг. В выбираемые данные включить имя издателя и среднюю цену
книги.
27) То же, что и 26, но в разделе FROM запроса использовать опе-
рацию соединения JOIN.
28) Определить, кто из авторов написал какую книгу по психологии.
В выбираемые
данные включить имя и фамилию автора, а также назва-
ние книги.
29) То же, что и 28, но в разделе FROM запроса использовать опе-
рацию соединению JOIN.
30) Выбрать все столбцы результата эквисоединения таблиц titles
publishers по идентификатору издателя.
31) Выбрать все столбцы таблицы titles и столбец pub_name таб-
лицы publishers результата эквисоединения данных таблиц по иденти-
фикатору издателя.
32) Выбрать все книги издательства Algodata Infosysytems. В за-
просе использовать подзапрос для определения нужного идентификато-
ра издателя. В условии поиска использовать предикат “=”. В выбирае-
мые данные включить название книги.
33) Выбрать всех издателей литературы по бизнесу. В запросе ис-
пользовать подзапрос для выборки нужных идентификаторов издателей.
В условии поиска использовать предикат IN. В выбираемые
данные
включить имя издателя.
34) Выбрать всех издателей литературы по бизнесу. В запросе ис-
пользовать подзапрос, формирующий промежуточную таблицу, в кото-
рую включаются те строки из таблицы titles, которые могутэкви-
соединитьсяпо идентификатору издателя со строками из таблицы pub-
lishers и которые представляют тип книг по бизнесу. В условии поиска
основного запроса
использовать предикат EXISTS. В выбираемые дан-
ные включить имя издателя.
35) Выбрать издателей, не выпускающих книг по бизнесу. Допол-
нительные условия формирования запроса взять из варианта 34.
36) Выбрать издателей, не выпускающих книг по бизнесу. Допол-
нительные условия формирования запроса взять из варианта 33.
37) Выбрать тип и цену для всех книг, цена которых не
превышает
средней. В запросе использовать подзапрос, определяющий среднюю
цену книг.
      25) Произвести проекцию на столбцы title и pub_name декартова
произведения таблиц titles и publishers.
      26) Определить среднюю цену выпускаемых каждым издателем
книг. В выбираемые данные включить имя издателя и среднюю цену
книги.
      27) То же, что и 26, но в разделе FROM запроса использовать опе-
рацию соединения JOIN.
      28) Определить, кто из авторов написал какую книгу по психологии.
В выбираемые данные включить имя и фамилию автора, а также назва-
ние книги.
      29) То же, что и 28, но в разделе FROM запроса использовать опе-
рацию соединению JOIN.
      30) Выбрать все столбцы результата эквисоединения таблиц titles
publishers по идентификатору издателя.
      31) Выбрать все столбцы таблицы titles и столбец pub_name таб-
лицы publishers результата эквисоединения данных таблиц по иденти-
фикатору издателя.
      32) Выбрать все книги издательства Algodata Infosysytems. В за-
просе использовать подзапрос для определения нужного идентификато-
ра издателя. В условии поиска использовать предикат “=”. В выбирае-
мые данные включить название книги.
      33) Выбрать всех издателей литературы по бизнесу. В запросе ис-
пользовать подзапрос для выборки нужных идентификаторов издателей.
В условии поиска использовать предикат IN. В выбираемые данные
включить имя издателя.
      34) Выбрать всех издателей литературы по бизнесу. В запросе ис-
пользовать подзапрос, формирующий промежуточную таблицу, в кото-
рую включаются те строки из таблицы titles, которые могут “экви-
соединиться” по идентификатору издателя со строками из таблицы pub-
lishers и которые представляют тип книг по бизнесу. В условии поиска
основного запроса использовать предикат EXISTS. В выбираемые дан-
ные включить имя издателя.
      35) Выбрать издателей, не выпускающих книг по бизнесу. Допол-
нительные условия формирования запроса взять из варианта 34.
      36) Выбрать издателей, не выпускающих книг по бизнесу. Допол-
нительные условия формирования запроса взять из варианта 33.
      37) Выбрать тип и цену для всех книг, цена которых не превышает
средней. В запросе использовать подзапрос, определяющий среднюю
цену книг.




                                  34