КСЗ СиВБД. Протокол 12 от 30 марта 2023 г. Председатель Соловьёва Н. С. Задания срезовой контрольной работы
Скачать 21.31 Kb.
|
Рассмотрено на заседании ЦМК №4 «Информатика и ВТ» Протокол №12 от «30» марта 2023 г. Председатель ________/Соловьёва Н.С. ЗАДАНИЯ СРЕЗОВОЙ КОНТРОЛЬНОЙ РАБОТЫ
Максимальный балл за одно задание – 1 балл Шкала перевода баллов в отметки
ЗАДАНИЯ Вариант 1. Разработать базу данных «Банкоматы» с помощью языка sql. В БД должна храниться информация: о БАНКАХ: код банка, название банка, юридический адрес; о БАНКОМАТАХ: номер банкомата, адрес банкомата, код банка (обслуживающего банкомат); о КЛИЕНТАХ: номер карточки клиента, Ф.И.О. клиента, дата рождения, адрес клиента, код банка (обслуживающего клиента); Создать связи между таблицами. В каждой таблице по 5 записей. Написать запросы: 1. Вывести номер банкомата, название банка, обслуживающего банкомат и адрес банкомата. 2. Вывести ФИО клиентов и название их банка. 3. Вывести название банков и количество клиентов в каждом банке. 4. Вывести название банков, начинающихся на букву С. 5. Вывести ФИО и возраст самого молодого клиента. 6. Вывести ФИО клиентов, которые родились весной. Вариант 2. Разработать базу данных «аптечный склад» с помощью языка sql.В БД должна храниться информация: о ЛЕКАРСТВАХ: код лекарства, название лекарства, производитель, цена (руб.); об АПТЕКАХ: номер аптеки, название аптеки, адрес аптеки, номер телефона; о ЗАЯВКАХ: номер заявки, дата составления заявки, номер аптеки, код лекарства, дата выполнения заявки; Создать связи между таблицами. В каждой таблице по 5 записей. Написать запросы: 1. Вывести название аптек и количество заявок для каждой аптеки. 2. Вывести название лекарства с наименьшей ценой. 3. Вывести название аптек, которые начинаются на букву в диапазоне "А"-"П". 4. Вывести информацию об аптеках, которые составили заявки в марте. 5. Вывести лекарства с ценой выше средней. 6. Вывести названия и адреса аптек, которые заказали лекарство с названием «Анальгин». Вариант 3. Разработать базу данных «косметическая продукция» с помощью языка sql. В БД должна храниться информация: о ТОВАРАХ: код товара, наименование товара, код бренда, цена (руб.); о БРЕНДАХ: код бренда, наименование бренда; о ПРЕДПРИЯТИЯХ: код предприятия, наименование предприятия, адрес, телефон; о ЗАКАЗАХ: код заказа, код предприятия, код товара, количество товара в заказе, дата заказа, дата к исполнению; Создать связи между таблицами. В каждой таблице по 5 записей. Написать запросы: 1. Вывести название товара и название его бренда. 2. Вывести название предприятий и количество заказов для каждого предприятия. 3. Вывести заказ, у которого самая поздняя дата к исполнению. 4. Вывести сумму каждого заказа. 5. Вывести код заказа, название предприятия, название товара в заказе, дату заказа, где месяц март. 6. Вывести товары, у которых названия брендов начинаются на букву Л. Вариант 4. Разработать базу данных «дипломный проект» с помощью языка sqlВ БД должна храниться информация:о СТУДЕНТАХ: код студента, Ф.И.О. студента, группа;о ТЕМАХ: номер, тема дипломной работы, код преподавателя, код студента;об ОТМЕТКАХ: код, код студента, оценка за ГИА, оценка за диплом;о ПРЕПОДАВАТЕЛЯХ: код преподавателя, Ф.И.О. преподавателя, телефон, e-mail.Создать связи между таблицами. В каждой таблице по 5 записей. Написать запросы: 1. Вывести темы дипломных работ и ФИО соответствующего преподавателя и студента. 2. Вывести только хорошие оценки за диплом и ФИО студентов. 3. Вывести сумму хороших оценок за ГИА. 4. Вывести ФИО студента, его оценку за ГИА и за диплом и среднюю арифметическую. 5. Вывести студентов, фамилии которых начинаются на букву в диапазоне «В»-«К». 6. Вывести ФИО преподавателей, студенты которых получи оценку за диплом выше 3. Вариант 5. Разработать базу данных «типография» с помощью языка sql.В БД должна храниться информация:о ЦЕХАХ типографии: номер цеха, название цеха, телефон цеха;о ПРОДУКЦИИ: код продукции, название продукции, номер цеха, стоимость (руб.);о ДОГОВОРАХ: номер договора, название заказчика, адрес заказчика, дата оформления договора, дата выполнения договора;о ЗАКАЗАХ: код заказа, номер договора, код продукции, количество продукции (шт.).Создать связи между таблицами. В каждой таблице по 5 записей. Написать запросы: 1. Вывести название продукции и название цеха этой продукции. 2. Вывести название продукции, стоимость которой больше среднего. 3. Вывести самую раннюю дату оформления договора, название заказчика и название продукции, которую он заказал. 4. Вывести название заказчика, который заказал больше всего продукции. 5. Вывести продукцию, название цеха которой начинается на букву «Т». 6. Вывести информацию о договорах с самой ранней датой оформления. |