Создание таблиц и запросов с использованием SQL
Задание.
ВАРИАНТу с использованием инструкции SQL создать таблицу.
С помощью SQL запроса добавить в созданную таблицу записи.
С помощью SQL запроса удалить из таблицы записи по условию, заданному в ВАРИАНТе.
С помощью (заказать программу на SQL) SQL-запроса обновить в таблице записи по заданному условию из ВАРИАНТа.
С помощью SQL запроса сформировать вспомогательную таблицу из записей основной таблицы, отобранных по заданному условию из ВАРИАНТа.
С помощью SQL запроса уничтожить вспомогательную таблицу.
С помощью SQL запроса сформировать запрос на выборку по заданному условию из ВАРИАНТа.
ВАРИАНТ 1
Курсовая работа: РАСПИСАНИЕ ТРАНСЛЯЦИИ РЕКЛАМНОГО РОЛИКА
1.Заказчик
2.Название рекламного ролика
3.Изготовитель ролика
4.Дата трансляции
5.Стоимость заказа
- Удалить из таблицы все записи с истекшей датой трансляции
- Увеличить стоимость заказа на 10% для заданного заказчика
- Сформировать новую таблицу, содержащую сведения о заказах для конкретного заказчика.
- Вывести все сведения о рекламных роликах, прокатанных в заданное число
|
ВАРИАНТ 2
Курсовая работа: ЗАПИСНАЯ КНИЖКА МЕНЕДЖЕРА ПО РЕКЛАМЕ
- Название фирмы
- Профиль деятельности
- Реквизиты начальника по рекламе
- Названиезаказа
- Стоимость заказа
- Дата заказа
- Удалить из таблицы все записи со стоимостью заказа большей заданной
- Уменьшить стоимость заказа на 5% для всех записей с датой заказа меньшей заданной
- Сформировать новую таблицу, содержащую сведения о заказах для всех фирм с заданным профилем деятельности
- Вывести все сведения о заказах стоимость которых превышает заданную.
|
ВАРИАНТ 3
Курсовая работа: БАЗА РЕКЛАМНЫХ ОБЪЯВЛЕНИЙ В ГАЗЕТЕ
- Фамилия заказчика
- Телефон заказчика
- Тип заказа (частное объявление, коммерческое объявление от физических лиц, коммерческое объявление от юридических лиц)
- Даты выхода объявления
- Стоимость одного выхода (зависит от типа заказа)
- Рубрика
- Текст объявления
- Удалить из таблицы все объявления для заданной рубрики
- Для заданного заказчика дату выхода объявления сдвинуть на неделю вперед
- Сформировать новую таблицу, содержащую сведения о заказах в конкретную рубрику.
- Вывести все сведения о заказах с заданной датой выхода
|
ВАРИАНТ 4
Курсовая работа: РАСПИСАНИЕ ТРАНСЛЯЦИИ ХУДОЖЕСТВЕННЫХ ФИЛЬМОВ НА МЕСЯЦ
- УДК кассеты
- Название фильма
- Жанр (комедия, триллер и т.д.)
- Производитель
- Год выпуска
- Дата проката
- Время проката
- Удалить из таблицы все записи о фильмах с заданным годом выпуска
- Для заданного фильма заменить УДК кассеты
- Сформировать новую таблицу, содержащую сведения о фильмах заданного жанра.
- Вывести все сведения о фильмах заданного производителя.
|
ВАРИАНТ 5
Курсовая работа: ПРОГРАММА ТЕЛЕПЕРЕДАЧ НА НЕДЕЛЮ
- Название передачи
- УДК кассеты
- День недели
- Время трансляции
- Тип передачи (ток-шоу, документальный фильм и т.д.)
- Краткий анонс
- Удалить из таблицы все записи с истекшей датой трансляции
- Изменить название заданной передачи
- Сформировать новую таблицу, содержащую сведения о передачах, показанных в заданный день недели.
- Вывести все сведения о передачах с заданным типом
|
ВАРИАНТ 6
Курсовой проект: СВЕДЕНИЯ О БОЛЬНЫХ
- ФИО больного
- Его домашний адрес
- Номер историй болезни
- Дата поступления и дата выписки по истории болезни
- Основной диагноз по истории болезни
- Сопутствующие диагнозы
- ФИО лечащего врача
- Удалить из таблицы все сведения о больном с заданной фамилией
- Изменить фамилию врача с заданной на заданную
- Сформировать новую таблицу, содержащую сведения о заданном больном
- Вывести все сведения о больных лечившихся у заданного врача
|
ВАРИАНТ 7
Курсовой проект: СПРАВОЧНИК ЛЕКАРСТВ
- Название лекарства
- Профиль применения (урологическое, кардиологическое)
- Производитель
- Показания к применению
- Дозировки
- Стоимость
- Удалить из таблицы все сведения о лекарствах с заданным профилем применения
- Увеличить стоимость на 10% для заданного лекарства
- Сформировать новую таблицу, содержащую сведения о всех лекарствах заданного производителя.
- Вывести все сведения о лекарствах со стоимостью, лежащей в заданном интервале.
|
ВАРИАНТ 8
Курсовой проект: ЗАПИСНАЯ КНИЖКА МЕДСЕСТРЫ
- ФИО больного
- Номер палаты
- Основной диагноз
- Лечащий врач
- Дата
- Назначения
- Удалить из таблицы все сведения о заданном больном
- Изменить номер палаты для заданного больного
- Сформировать новую таблицу, содержащую сведения о больных в заданной палате
- Вывести все сведения о больных поступивших в заданную дату.
|
ВАРИАНТ 9
Курсовой проект: ЗАПИСНАЯ КНИЖКА ХИРУРГА
- Дата
- Название операции
- Время операции
- ФИО больного
- Диагноз больного
- Возраст больного
- Перенесенные ранее операции больным
- Удалить из таблицы все сведения об операциях в заданную дату
- Заменить диагноз для заданного больного
- Сформировать новую таблицу, содержащую сведения об операциях в заданную дату
- Вывести все сведения об операциях заданного больного
|
ВАРИАНТ 10
Курсовой проект: МЕДОСМОТР СОТРУДНИКОВ
- ФИО
- Название подразделения, где работает
- Должность
- Даты медосмотров
- Название специалиста, проводившего осмотр с результатами
- Результаты медосмотра
- Удалить из таблицы все записи по конкретному лицу
- Заменить фамилию больного с заданной на заданную
- Сформировать новую таблицу, содержащую сведения о медосмотрах для заданного лица
- Вывести все сведения о работниках, прошедших медосмотр в заданную дату
|
ВАРИАНТ 11
Заказать курсовую: ПРИВИВКИ
- Название подразделения, где работает
- Должность
- Название прививки
- Даты, в которые прививки были сделаны
- Возраст на момент прививки
- Дата следующей прививки
- Удалить из таблицы все записи по конкретному лицу
- Заменить должность для заданного лица
- Сформировать новую таблицу, содержащую сведения о прививках для заданного лица
- Вывести все сведения о работниках, прошедших прививки в заданном году
|
ВАРИАНТ 12
Заказать курсовую: СПРАВОЧНИК АПТЕКАРЯ
- Название лекарства
- Производитель
- Цена
- Вид лекарства (антибиотик, сироп от кашля и т.д.)
- Показания к применению с дозировками
- Способ отпуска (только по рецепту, свободная продажа)
- Удалить из таблицы все сведения о лекарствах, находящихся в свободной продаже
- Увеличить цену для заданного лекарства на заданную величину
- Сформировать новую таблицу, содержащую сведения о лекарствах, находящихся в свободной продаже
- Вывести все сведения о лекарствах заданного вида
|
ВАРИАНТ 13
Заказать курсовую: РЕГИСТРАЦИЯ ОТДЫХАЮЩИХ В САНАТОРИИ
- ФИО
- Паспортные данные (адрес, серийный номер, дата выдачи)
- Номер путевки
- Диагноз по санаторной карте
- Номер комнаты
- Консультации специалистов санатория
- Даты консультаций
- Удалить из таблицы все записи по конкретному лицу
- Заменить номер комнаты для заданного отдыхающего
- Сформировать новую таблицу, содержащую сведения о консультациях, для заданного отдыхающего
- Вывести все сведения о заданном лице.
|
ВАРИАНТ 14
Заказать курсовую: РЕГИСТРАЦИЯ КОНТРОЛЬНЫХ РАБОТ ЗАОЧНИКОВ
- ФИО – студента
- Номер группы
- Название предмета
- Дата поступления работы
- ФИО - преподавателя, проверяющего работу
- Оценка о зачете (зачет, незачет)
- Удалить из таблицы все записи по конкретной группе
- Заменить фамилию студента с заданной на заданную
- Сформировать новую таблицу, содержащую сведения о контрольных работах по заданному предмету
- Вывести все сведения о зачтенных работах конкретного лица
|
ВАРИАНТ 15
Заказать курсовую: РАСПИСАНИЕ ЗАНЯТИЙ
- Неделя над чертой или под чертой
- День недели
- Предмет
- Пара
- Тип занятия (лекция, практика)
- ФИО преподавателя
- Удалить из таблицы все записи по заданному предмету
- Заменить день недели и пару для заданного предмета
- Сформировать новую таблицу, содержащую сведения о занятиях в заданный день
- Вывести все сведения о лекционных занятиях
|
ВАРИАНТ 16
Заказать курсовую: ИСТОРИЯ БОЛЕЗНИ
- ФИО больногоi
- Паспортные данные (адрес, номер, дата выдачи)
- Диагноз при поступлении
- Дата поступления
- Даты осмотра
<>Запись врача по датам осмотра
- Удалить из таблицы все записи по конкретному лицу
- Заменить фамилию больного с заданной на заданную
- Сформировать новую таблицу, содержащую сведения о всех больных поступивших в заданную дату
- Вывести все сведения о больных с одинаковым диагнозом
|
ВАРИАНТ 17
Заказать курсовую: УЧЕТ УСПЕВАЕМОСТИ ШКОЛЬНИКОВ В ШБИ
- ФИО
- Адрес
- Номер школы
- Класс
- Название изучаемого предмета
- Оценка по предмету
- Удалить из таблицы все записи по конкретному лицу
- Заменить оценку по заданному предмету для заданного лица
- Сформировать новую таблицу, содержащую сведения об учениках заданного класса заданной школы
- Вывести все сведения о школьниках, изучающих заданный предмет
|
ВАРИАНТ 18
Заказать курсовую: РАСПИСАНИЕ ЗАНЯТИЙ ДЕТЕЙ В ДЕТСКОМ САДУ
- Группа (у разных групп разные темы занятий и в разное время)
- Возраст детей
- Количество детей
- Изучаемые темы
- День недели
- Время, отведенное на данную тему.
- Удалить из таблицы все записи для заданной группы
- Заменить день недели проведения занятия по заданной темы и для заданной группы
- Сформировать новую таблицу, содержащую сведения о изучаемых темах в заданной группе
- Вывести все сведения занятиях во всех группах в заданный день
|
ВАРИАНТ 19
Заказать курсовую: УЧЕТ МЕРОПРИЯТИЙ ПРОВЕДЕННЫХ В УНИВЕРСИТЕТЕ
- УДК мероприятия
- Название мероприятия
- Тип мероприятия (спортивное, учебное, воспитательное)
- Дата мероприятия
- Количество человек, принявших участие в мероприятии.
- Фамилии отличившихся студентов (если такие были)
- Удалить из таблицы все записи по заданному мероприятию
- Заменить количество человек для заданного мероприятия
- Сформировать новую таблицу, содержащую сведения о мероприятиях в заданную дату
- Вывести все сведения о мероприятиях заданного типа
|
ВАРИАНТ 20
Заказать курсовую: УЧЕТ СТУДЕНТОВ УЧАСТВУЮЩИХ В ОЛИМПИАДАХ
- Профиль олимпиад (информатика, математика и т.д.)
- Название олимпиады
- Дата проведения
- Место проведения
- Фамилии участников
- Удалить из таблицы все записи по олимпиадам, проведенным в заданную дату
- Заменить место проведения для заданной олимпиады
- Сформировать новую таблицу, содержащую сведения об олимпиадах по информатике
- Вывести все сведения об олимпиадах, проведенных в заданном месте
|
ВАРИАНТ 21
Заказать курсовую: ОТДЕЛ КАДРОВ СОТРУДНИКОВ
- Фамилия сотрудника
- Год рождения
- Название подразделения
- Должность
- Год поступления на работу
- Оклад
- Удалить из таблицы все записи о сотрудниках с годом рождения меньше заданного.
- Увеличить на 20% оклад заданного сотрудника.
- Сформировать новую таблицу, содержащую сведения о сотрудниках, поступивших на работу после заданного года.
- Вывести все сведения о сотрудниках заданной должности заданного подразделения.
|
ВАРИАНТ 22
Заказать курсовую: УЧЕТ ВЫДАЧИ БОЛЬНИЧНЫХ ЛИСТОВ
- Фамилия пациента
- Год рождения
- Дата посещения поликлиники
- Диагноз
- Номер больничного листа
- Удалить из таблицы все записи по пациентам с заданным годом рождения
- Заменить диагноз для заданного посещения поликлиники
- Сформировать новую таблицу, содержащую сведения о пациентах с диагнозом гипертония
- Вывести все сведения о посещениях в заданную дату
|
ВАРИАНТ 23
Заказать курсовую: УЧЕТ КНИГ В БИБЛИОТЕКЕ
- Автор книги
- Название книги
- Год издания
- Издательство
- Количество страниц
- Удалить из таблицы все записи заданного года издания
- Заменить год издания для заданной книги
- Сформировать новую таблицу, содержащую сведения о книгах заданного автора
- Вывести все сведения о книгах издательства BINOM
|
ВАРИАНТ 24
Заказать курсовую: СПОРТСМЕНЫ
- Фамилия спортсмена
- Год рождения
- Страна проживания
- Вид спорта
- Фамилия тренера
- Удалить из таблицы все записи о спортсменах заданного тренера
- Заменить фамилию тренера заданного спортсмена
- Сформировать новую таблицу, содержащую сведения о спортсменах - гимнастах
- Вывести все сведения о спортсменах заданного года рождения
|
ВАРИАНТ 25
Заказать курсовую: ПОДПИСКА
- Фамилия подписчика
- Номер участка
- Адрес
- Индекс издания
- Количество месяцев подписки
Удалить из таблицы все записи о подписчиках заданного участка
- Заменить адрес заданного подписчика
- Сформировать новую таблицу, содержащую сведения о подписчиках заданного издания
- Вывести все сведения о подписке на количество месяцев больших заданного числа
|
ВАРИАНТ 26
Заказать курсовую: ОТДЕЛ КАДРОВ СТУДЕНТОВ
- Номер личного дела
- Фамилия студента
- Город проживания
- Год рождения
- Группа
- Год поступления в ВУЗ
- Удалить из таблицы все записи о студентах заданной группы
- Изменить город проживания заданного студента
- Сформировать новую таблицу, содержащую сведения о студентах заданного года рождения
- Вывести все сведения о студентах, поступивших в ВУЗ до заданного года
|
|