Разработка клиент-серверных приложений в Microsoft SQL Server 2000 и Borland Delphi 7. Семенова И.И. - 19 стр.

UptoLike

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

18
Использование функций совместно с подзапросом
51. Вывести список книг (поле Title_book), у которых количество стра-
ниц (поле Pages) больше среднего количества страниц всех книг в таблице.
52. Вывести список авторов (поле Name_author), возраст которых
меньше среднего возраста всех авторов в таблице (условие по полю Birth-
day).
53. Вывести список книг (поле Title_book), у которых количество стра-
ниц (поле Pages) равно минимальному количеству страниц книг, пред-
ставленных в таблице.
Использование квантора существования в запросах
54. Вывести список издательств (поле Publish), книги которых были
приобретены оптом (‘оптиз поля Type_Purchase).
55. Вывести список авторов (поле Name_author), книг которых нет в
таблице Books.
56. Вывести список книг (поле Title_book), которые были поставлены
поставщикомЗАО Квантор (условие по полю Name_company).
Оператор обработки данных Update
57. Изменить в таблице Books содержимое поля Pages на 300, если код
автора (поле Code_author) =56 и название книги (поле Title_book)
=’Мемуары.
58. Изменить в таблице Deliveries содержимое поля Address нанет
сведений, если значение поля является пустым.
59. Увеличить в таблице Purchases цену (поле Cost) на 20 процентов,
если заказы были оформлены в течение последнего месяца (условие по по-
лю Date_order).
Оператор обработки данных Insert
60. Добавить в таблицу Purchases новую запись, причем так, чтобы код
покупки (поле Code_purchase) был автоматически увеличен на единицу, а в
тип закупки (поле Type_purchase) внести значениеопт.
61. Добавить в таблицу Books новую запись, причем вместо ключевого
поля поставить код (поле Code_book), автоматически увеличенный на еди-
ницу от максимального кода в таблице, вместо названия книги (поле Ti-
tle_book) написатьНаука. Техника. Инновации.
62. Добавить в таблицу Publish_house новую запись, причем вместо
ключевого поля поставить код (поле Code_publish), автоматически увели-
ченный на единицу от максимального кода в таблице, вместо названия го-
рода Москва (поле City), вместо издательства Наука (поле Publish).
PDF created with pdfFactory Pro trial version www.pdffactory.com