Задания для VISUAL FOX PRO, страница 12

Вариант 1.

Используя вложенный запрос:

1.  Вывести список преподавателей (ФИО), у которых специализируются студенты группы 31.

2.  Вывести список кафедр, на которых специализируются студенты.

3.  Вывести фамилии, имена, отчества всех преподавателей и студентов кафедры прикладной математики.

Вариант 2.

Используя вложенный запрос:

1.  Вывести список номеров телефонов, абоненты которых живут на определенной улице.

2.  Вывести список абонентов (ФИО, адрес), которые еще не внесли плату за последний месяц.

3.  Вывести номера список абонентов, которые еще не внесли плату за последний месяц или плата не превысила значение 50 рублей.

Вариант 3.

Используя вложенный запрос:

1.  Вывести список пациентов (ФИО), срок лечения которых превышает 10 дней.

2.  Вывести список отделений, в которых находятся пациенты.

3.  Вывести список пациентов (ФИО), находящихся в отделении терапии или имеющих диагноз грипп.

Вариант 4.

Используя вложенный запрос:

1.  Вывести список работников (ФИО), разряд которых больше 12.

2.  Вывести список работников (ФИО), оклад которых больше 4000.

3.  Вывести список работников (ФИО), разряд которых больше 12 или оклад больше 4000.

Вариант 5.

Используя вложенный запрос:

1.    Вывести наименования товарных групп, цена товаров в которых превышает 100 рублей.

2.    Вывести список товаров, количество которых по приходу меньше, чем 20 единиц.

3.    Вывести список товаров, количество которых по приходу меньше, чем 20 единиц, или относящихся к заданной товарной группе.

Вариант 6.

Используя вложенный запрос:

1.    Вывести список пунктов назначений, из которых сегодня прибыли поезда.

2.    Вывести даты и время прибытия (убытия) для всех местных поездов.

3.    Вывести даты и время прибытия (убытия) для всех местных поездов или для тех, у которых время следования до пункта назначения более 20 часов.


Вариант 7.

Используя вложенный запрос:

1.  Вывести список отделов, в которых работают сотрудники, поступившие на работу в текущем году.

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

3.  Вывести значения окладов сотрудников, родившихся ранее 1980 года или работающих в заданном отделе.

Вариант 8.

Используя вложенный запрос:

1.  Вывести все дни недели и время (ленты), в которое работают преподаватели кафедры прикладной математики.

2.  В таблицу DISCHIP добавить новое поле CURS (C,1) – поле означает тип данной дисциплины: а ­ альтернативный курс, о – обязательный, с - спецкурс. Заполнить значения этого поля для всех записей таблицы. Вывести все дни недели и время (ленты), в которое читаются спецкурсы.

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

Вариант 9.

Используя вложенный запрос:

1.  Вывести списки заказов в виде: номер и дата заказа для всех оптовых покупателей.

2.  Вывести списки заказов в виде: номер и дата заказа для всех заказов, включающих в себя промышленные товары.

3.  Вывести списки заказов в виде: номер и дата заказа для всех оптовых покупателей или заказов, включающих в себя промышленные товары.

Вариант 10.

Используя вложенный запрос:

1.  Вывести список безработных (ФИО) с высшим образованием.

2.  Вывести список безработных (ФИО), обладателей тех профессий, по которым в вакансиях предлагается оклад выше 5000 рублей.

3.  Вывести список безработных (ФИО) с высшим образованием или обладателей тех профессий, по которым в вакансиях предлагается оклад выше 5000 рублей.