Разработка клиент-серверных приложений с использованием технологий Oracle. Семенова И.И. - 60 стр.

UptoLike

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

59
35. Создать курсор по данным таблицы Books и Authors с полями
Code_book, Title_book, Name_author.
36. Создать курсор по данным таблицы Books и Publishing_house с по-
лями Code_book, Title_book, Publish.
Операторы для работы с курсором:
37. Создать курсор по данным таблицы Deliveries с полями
Code_delivery, Name_delivery. Вывести данные 3-й записи.
38. Поместить в курсор данные таблицы Purchases. Перебрать все за-
писи таблицы Purchases. Просуммировать значения произведений полей
Cost и Amount и результат сохранить в переменной Sum_table, которую
после суммирования вывести на экран. Закрыть курсор.
39. Объявить курсор по данным полей Name_Author и Title_Book таб-
лиц Authors и Books. Вывести данные 5-й записи курсора.
Использование функций для работы со строковыми переменными.
Базовый текст дан в отдельном файле по вариантам. Для выполнения
этого блока заданий в Query Analyzer объявите переменную типа varchar и
присвойте ей в качестве значения строку с базовым текстом, который бу-
дет анализироваться и/или исправляться в заданиях.
40. Удалить в тексте лишние пробелы. Лишними считаются те, кото-
рые идут непосредственно за пробелом. Подсчитать количество исправле-
ний.
41. Подсчитать количество встреч каждой из следующих букв: "а", "в",
"и", "п" в базовом тексте.
42. Подсчитать доли процентов встречи следующих букв: "е", "о", если
суммарный процент встречаемости всех этих букв
равен 100% или процент
встречаемости е% + о% равен 100%.
43. По правилам оформления машинописных текстов перед знаками
.,!?:; пробелы не ставятся, но обязательно ставятся после этих знаков. Уда-
лите лишние пробелы. Подсчитать количество исправлений.
44. По правилам оформления машинописных текстов перед знаками
.,!?:; пробелы не ставятся, но обязательно ставятся после этих знаков. Рас-
ставьте
недостающие пробелы. Подсчитать количество исправлений.
45. Найти из исходного текста второе предложение и вернуть его в пе-
ременную Perem, а также вывести на экран весь исходный текст и найден-
ное предложение.
46. Удалить из базового текста 2-е, 4-е, 6-е, 8-е слова.
47. Удалить из базового текста 3-е, 5-е, 7-е, 10-е слова.
48. Вставить в базовый текст вместо букв «а» – «АА».
49. Вставить в базовый текст вместо букв «е» и «о» – «ББ».
50. Поменять местами первое и последнее слова в базовом тексте.