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

3 Домашнее задание

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

4 Методические указания по выполнению лабораторной работы

Создать запросы изменения данных в соответствии с заданием.

5 Контрольные вопросы

  1. Назовите основные команды модификации данных в языке Transact SQL.

  2. Каковы особенности их применения?

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

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

1.1 Декан Щетинин А.А. ищет студента своего факультета, у которого номер зачетной

книжки начинается на 21 (т.е. 21ххх).

1.2 Кафедра САПРИС была переименована в кафедру Разработки Пакетов Прикладных Программ (РППП).

1.3 Добавить в таблицу Кафедры новую запись:

ТиПТЭ, Разинкин К.А.

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

2.1 Удалить из списка книги, выпущенные издательствами, которые основаны в один день.

2.2 Изменить рейтинг издательств на 100 для тех, которые выпускают книги авторов, родившихся не более 200 лет назад.

2.3. В таблицу авторы вставить значение:

Кэнту М., 1969, Нью-Йорк, Английский, 7.

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

3.1 Если страна представлена несколькими кинокомпаниями, то оставить только одну кинокомпанию с наибольшей численностью работников.

3.2 Если фильм снят американской кинокомпанией, то увеличить его длительность на 25 минут.

3.3. Вставить в таблицу кинокомпании запись:

Tristar Pictures, 1932, США, 3790.

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

4.1 Удалить из таблицы "Композиции" те записи, в описании которых есть незаполненные поля.

4.2 Если автор текста песни неизвестен (пустое поле), то заполнить поле следующим образом: Copyright by "названием компании", где "Название компании" - компания, записавшая альбом.

4.3 Вставить в таблицу исполнители запись:

Валерия, Россия.

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

5.1 Удалить заказы, в которых присутствуют модели на базе Pentium 1.8 ГГц.

5.2 В связи с повышением минимальных системных требований для программного

обеспечения производители компьютеров решают удвоить объем ОЗУ для моделей,

у которых объем оперативной памяти менее 1 Гб. Цена при этом увеличиться

на 1300 руб. Обновленные модели в своем названии получают постфикс "+".

Внести в БД необходимые изменения.

5.3 Вставить в фирмы исполнители запись:

Элмар, Россия, 30700, (0732)526532, 5.

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

6.1 Удалить из таблицы напитки с самой высокой стоимостью перевозки одной тонны.

6.2 Пиво из Чехии стало поставляться в таре, объемом 0,45 л. Внести изменения в БД.

6.3 Вставить в таблицу страны запись:

8, Австрия, Евро, 38, 5000.

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

7.1 Удалить те товары, которые продаются в магазине, директором которого является Дорофеев А.В.

7.2 Сегодня мясокомбинат завез в магазин "Пятерочка" свою продукцию. Обновить в БД поле "Дата изготовления для этой продукции".

7.3 Вставить в таблицу продукты запись:

Маргарин, 26, 10.10.2005, Гормолзавод, Пятерочка.

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

8.1 Удалить из БД все английские товары.

8.2 Повысить цену французских товаров на 10%.

8.3 Вставить в таблицу магазины запись:

Россия, Кольцовская ул., 32, 52-64-06, 000009462963, 75.

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

9.1 Удалить те модели, которые произведены фирмой с рейтингом ниже 13.

9.2 Снизить цену на 10% для немецких моделей, которые выпущены раньше 1995 г

9.3 Добавить в таблицу фирмы запись:

ВАЗ, Россия, 1960, 823-73-82, 5.

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

10.1 Удалить из списка препаратов аспирин, если он назначен пациентам младше 18 лет.

10.2 Увеличить длительность приема препаратов 1 группы на 1 день.

10.3 Добавить в таблицу пациенты запись:

Дубов А.П., 41, 71, 182, 11.10.2005, Хронический тонзилит.