Контрольная работа №1 для специальности
группы 283123 Создание базы данных и проектирование процедур и функций
Минск 2015
Контрольная работа по дисциплине СУБД состоит из двух частей:
Первая часть контрольной работы является теоретической и оформляется в виде реферата на тему «Современные системы управления базами данных, их классификация и возможности».
Вторая часть контрольной работы является практической и включает в себя индивидуальное задание по созданию базы данных и проектированию процедур и функций. Вариант индивидуального задания соответствует вашему порядковому номеру в списке группы (прикреплён к письму, не путать с номером зачётной книжки!). Практическая часть контрольной оформляется в виде листинга и скриншотов.
Порядок выполнения индивидуального практического задания
Создать базу данных согласно вашему варианту, используя любую из изучаемых СУБД. Номер варианта соответствует вашему порядковому номеру в списке группы.
Создать процедуру, которая будет выводить запись из БД по заданной переменной.
Создать процедуры для добавления записи. Процедура добавляет запись в таблицу заполняя поля данными из входных параметров.
Создать процедуру для подсчета числа записей, удовлетворяющих определенному критерию.
Оформить отчёт по контрольной работе, содержащий также скриншоты.
Варианты индивидуальных заданий
Задание 1
Создать базу данных «УПРАВЛЕНИЕ ТЕЛЕФОННОЙ СТАНЦИЕЙ» (коды городов, телефоны, соединения, расценки, оплата, услуги).
Задание 2
Создать базу данных «УПРАВЛЕНИЕ АПТЕКОЙ» (виды лекарств, лекарства, ингредиенты, составы приготовляемых лекарств).
Задание 3
Создать базу данных «УПРАВЛЕНИЕ ПОЛИКЛИНИКОЙ» (врачи, больные, визиты к врачу, кабинеты, больничные карточки, процедуры).
Задание 4
Создать базу данных «РАБОТА С НЕДВИЖИМОСТЬЮ» (районы, типы домов, типы квартир, заявки на покупку, заявки на продажу).
Задание 5
Создать базу данных «РАБОТА БАНКОВ С РАСЧЕТНЫМИ СЧЕТАМИ» (типы счетов, список счетов, перечень операций, тарифы).
Задание 6
Создать базу данных «РАБОТА БАНКОВ С ЭЛЕКТРОННЫМИ КАРТОЧКАМИ» (типы карточек, список карточек, перечень операций, тарифы, список банкоматов).
Задание 7
Создать базу данных «УПРАВЛЕНИЕ РАБОТОЙ АЗС» (типы нефтепродуктов, сопутствующие товары, перечень резервуаров, виды обслуживания, реестр движения нефтепродуктов).
Задание 8
Создать базу данных «УПРАВЛЕНИЕ ЖЕЛЕЗНОДОРОЖНЫМИ ПЕРЕВОЗКАМИ» (типы вагонов, маршруты, станции назначения, тарифы, расписание движения, заявки).
Задание 9
Создать базу данных «УПРАВЛЕНИЕ АВТОБУСНЫМ ДВИЖЕНИЕМ» (типы автобусов, маршруты, пункты назначения, расценки, расписание движения, продажа билетов).
Задание 10
Создать базу данных «УПРАВЛЕНИЕ БИБЛИОТЕЧНЫМ ФОНДОМ» (направления, виды публикаций, издательства, языки, перечень изданий, читательские карточки).
Задание 11
Создать базу данных «ЖИВОТНЫЙ И РАСТИТЕЛЬНЫЙ МИР БЕЛАРУСИ» (регионы, виды и подвиды животных, виды и подвиды растений, история наблюдений).
Задание 12
Создать базу данных «КЛИМАТИЧЕСКАЯ КАРТА БЕЛАРУСИ» (природные явления, природные аномалии, регионы, метеостанции, реестр измерений).