Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 40027.doc
Скачиваний:
4
Добавлен:
30.04.2022
Размер:
166.4 Кб
Скачать

6 Варианты заданий

1. Создать БД, содержащую информацию о студентах ВУЗа: ф.и.о. студента, год рождения, факультет, кафедра, группа, номер зачетки, число специальностей на факультете, год основания факультета, число студентов на факультете, декан факультета, название специальности, код специальности, год основания специальности, число групп данной специальности, заведующий кафедрой.

1.1 Получить выборку всех студентов ЕГФ, специальности САПР с годом рождения после 1980.

1.2 Получить выборку специальностей, основанных в период с 1950 и по 1990 г. Указать факультет и кафедру, которым данная специальность принадлежит.

1.3 Получить список студентов, сгруппированный по факультетам. У факультета указать декана, а у кафедры – заведующего.

1.4 Получить выборку специальностей с указанием декана, факультета и кафедры.

1.5 Составить список (одно поле) студентов и работников факультета ЕГФ.

2. Создать БД, содержащую информацию о книгах в библиотеке: название, автор, издательство, год издания, жанр, количество страниц, год и место рождения автора, язык, на котором пишет автор, число произведений, созданных автором, тираж книги, адрес и дата основания издательства, рейтинг издательства (100 балльный).

2.1 Получить выборку книг с тиражом, превышающим 2000 экземпляров и рейтингом издательства книги выше 50.

2.2 Получить список авторов, публиковавшихся с 1990 по 1997 включительно, но издававшихся не в издательстве «Эксмо».

2.3 Получить список книг, сгруппированных по издательствам и с тиражом, не ниже среднего.

2.4 Получить выборку издательств с указанием адреса, рейтинга и авторов, которые в них публиковались.

2.5 Составить список:

Автор, Язык, Статус. В поле статус указать "Профессинал", если кол-во написанных книг больше 40, "Любитель", если кол-во от 20 до 40 и "Начинающий", если кол-во меньше 20.

3. Создать БД, содержащую информацию о фильмах в фильмотеке: название фильма, жанр, кинокомпания, режиссер, длительность, год основания кинокомпании, страна и численность работающих, рейтинг фильм (10 балльный), год, место рождения и место жительства режиссера, число фильмов режиссера.

3.1 Получить выборку фильмов с рейтингом выше 5 и снимавшихся не в Голливуде.

3.2 Получить выборку режиссеров с количеством отснятых фильмов меньше 15 и снятых в жанре «Боевик».

3.3 Получить список фильмов, сгруппированных по жанрам и с рейтингом выше среднего.

3.4 Получить выборку фильмов в жанре «Боевик» с указанием режиссера, количеством снятых им фильмов, кинокомпании и датой ее основания, в которой была снята картина.

3.5 Составить список: Название фильма, рейтинг фильма, рейтинг режиссера. Рейтинг режиссера зависит от количества снятых им фильмов и может принимать следующие значения: Мастер (более 25 фильмов), Любитель (10-25 фильмов), Новичок (менее 10 фильмов). Список отсортировать по рейтингу фильма.

4. Создать БД, содержащую информацию о записях в фонотеке: композиция, исполнитель, альбом, автор текста, продолжительность, страна исполнителя, жанр, количество альбомов, год выпуска альбома, тираж альбома, выпускающая компания, продолжительность и число композиций в альбоме.

4.1 Получить список альбомов, записанных в США и выпущенных тиражом выше 1000 экземпляров.

4.2 Получить список композиций, с указанием исполнителя, страны, альбома, в который данная композиция входит, года выпуска и компании издателя. Продолжительность альбома, на котором присутствует композиция, не должна превышать 50 минут.

4.3 Получить список композиций, сгруппированных по исполнителям и тираж альбомов, в которых они входят, должен быть больше (но не равен) минимального тиража.

    1. Получить выборку исполнителей США с указанием композиции, альбома и автора текста.

4.5 Составить следующий список:

Композиция, Исполнитель, Автор текста. Если поле "Автор текста" является пустым, то при выводе заполнить его значением "Неизвестен".

5. Создать БД, содержащую информацию о компьютерах: наименование, фирма, страна, оборот фирмы, служба поддержки и рейтинг фирмы, стоимость компьютера, модель процессора, объем ОЗУ, тип НЖМД, покупатель компьютера, место жительства и телефон покупателя.

5.1 Сделать выборку компьютеров, проданных в фирме «РЕТ», заказанных в ВГТУ и ценной не ниже 50000. Значение типа процессора не должно быть нулевым.

5.2 Сделать выборку компьютеров в ценовом диапазоне от 10000 до 50000 рублей с указанием фирмы-поставщика, ее телефона службы поддержки, покупателя, и его телефона.

5.3 Получить список фирм, сгруппированных по странам и с годовым оборотом выше среднего.

5.4 Получить выборку данных с указанием заказчика, модели заказанного им компьютера, и его характеристик.

5.5 Составить список: "Поставщик" (т.е. Фирма), "Заказчик" (т.е. Имя). Если у поставщика нет заказчика, то в поле "Поставщик" указать "Не назначен". Список отсортировать по поставщикам.

6. Создать БД, содержащую информацию о напитках в супермаркете: название, тип, тара, цена, код страны, крепость, срок хранения, температура хранения, название страны, валюта, курс по отношению к рублю, стоимость перевозки одной тонны.

6.1 Получите выборку всех напитков, произведенных во Франции срок годности которых неограничен, а температура хранения которых не превышает 10°С . Тип напитка не должен быть неопределён.

6.2 Получите выборку стран, стоимость перевозки напитков из которых лежит в пределах от 5000 до 8000 включительно, и укажите напитки, производимые в данной стране. Тип напитка не должен быть неопределён.

6.3 Получите выборку напитков сгруппированных по тарам, и выведите на экран только те напитки с максимальной крепостью.

6.4 Получить выборку названий напитков, их типов, крепости, страны изготовителя и стоимостью перевозки одной тонны напитка из страны.

6.5 Составить список:

Напиток, Страна, Крепость. В поле крепость указать "Сильноалкогольное", если крепость более 30, "среднеалкогольное", если крепость от 10 до 30, "слабоалкогольное", если

крепость панитка менее 10.

7. Создать БД, содержащую информацию о продуктах в магазинах: наименование, цена за 1 кг, дата изготовления, производитель, магазин, адрес, телефон и директор магазина, поставщик, адрес и телефон поставщика, количество обслуживаемых магазинов, репутация.

7.1 Получите выборку продукции, поставляемой фирмой АО «Еда, inc.» с датой изготовления не позднее 10,10,2005г. Цена за кг. не должна быть неопределенна.

7.2 Создайте запрос, результатом которого будет наименование продукции, производимой Мясокомбинатом и наименование которой должно начинаться на «К». Цена за кг. Не должна быть неопределенна.

7.3 Выведите на экран наименования товаров, сгруппированных по дате изготовления, поставляемых АО «Еда, inc.» и цена за кг. на которые ниже среднего значения.

7.4 Получить выборку наименований товаров, их производителем, магазином, директором магазина, поставщиком и его репутацией.

7.5 Составить список:

Наименование товара, Поствщик, Репутация. В поле репутация указать "Высокая", если Репутация больше 70, "Средняя", если Репутация от 40 до 70 и "Низкая", если Репутация ниже 40.

8. Создать БД, содержащую информацию о косметических изделиях: наименование, цена, качество, магазин, фирма, адрес и телефон магазина, номер лицензии, рейтинг, страна и директор фирмы, телефон службы поддержки, рейтинг фирмы.

8.1 Получите выборку продукции с ценой не ниже 85 руб. и укажите магазин, где можно приобрести данную продукцию, и телефон службы поддержки фирмы-изготовителя. Качество продукции не должно быть неопределенно.

8.2 Создайте запрос, результатом которого будет список продукции фирмы Avon, ее телефон службы поддержки, и телефон магазина, в котором данную продукцию можно приобрести. Рейтинг магазина должен лежать в пределах от 20 до 80. Качество продукции не должно быть неопределенно.

8.3 Выведите список товаров, сгруппированных по качеству изготовления и цена которых не превышает среднего значения цен.

8.4 Получить выборку продукции с указанием ее качества, фирмы изготовителя и рейтинга фирмы.

8.5 Составить список:

Наименование товара, Рейтинг фирмы, Рейтинг магазина. В поле Рейтинг фирмы записать "Высокий", если Рейтинг больше 70, "Средний", если Рейтинг от 30 до 70, "Низкий", если Рейтинг меньше 30. В поле Рейтинг магазина записать "Высокий", если Рейтинг больше 70, "Средний", если Рейтинг от 30 до 70, "Низкий", если Рейтинг меньше 30.

9. Создать БД, содержащую информацию об автомобилях на авторынке: модель, цвет, цена, фирма-изготовитель, год выпуска, двигатель, кузов, марка бензина, максимальная скорость, страна, год основания фирмы, телефон службы поддержки, рейтинг.

9.1 Получить выборку автомобилей, произведенных в Германии не позднее 1990 года. Цвет модели не должен быть неопределён.

9.2 Создайте запрос, результатом которого будет список автомобилей, произведенных с 1990 и по 1995 год включительно. Указать также фирму-изготовитель, страну, и телефон службы поддержки. Цвет модели не должен быть неопределён.

9.3 Вывести список моделей автомобилей, сгруппированный по типу кузовов и с рейтингом фирмы-изготовителя не ниже среднего значения рейтинга.

9.4 Получить выборку моделей автомобилей с указанием их года выпуска, мощности двигателя, типа бензина, фирмы изготовителя, года основания фирмы и страны.

9.5 Составить список:

Модель, Фирмы, Рейтинг фирмы. В поле Рейтинг фирмы записать "Высокий", если Рейтинг больше 20, "Средний", если Рейтинг от 11 до 20, "Низкий", если Рейтинг меньше 11.

10. Создать БД, содержащую информацию о лекарственных средствах: название препарата, группа, форма выпуска, состав, способ введения, заболевание, дозировка, длительность приема, средняя длительность течения заболевания, ф.и.о. больного, возраст, вес, рост, дата заболевания, сопутствующие заболевания.

10.1 Получить выборку ФИО больных с сопутствующим заболеванием «простуда» и названием препарата, который прописаны больному. Состав препарата не должен быть неопределён.

10.2 Создать запрос, результатом которого будет список препаратов, принадлежащих группе 1 и название которых начинается на «П». Состав препарата не должен быть неопределён.

10.3 Выведите на экран список препаратов, сгруппированных по группам и длительность приема которых не превышает среднего значения.

10.4 Получить выборку сопутствующих заболеваний, которым соответствует препарат, принимаемы больным, заболевание и средняя его длительность.

10.5 Составить список:

Заболевание, длительность течения. В поле длительность указать "Долговременное", если длительность течения больше 6 дней, иначе указать "Кратковременное"

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]