Домашнее задание по информатике
Вариант №13
Проектирование базы данных
1) Спроектируйте БД согласно варианту задания. Для этого:
a) создайте основное отношение;
b) определите атрибуты и их типы значений;
c) используя метод нормальных форм, используйте данное отношение путем декомпозиции его на 3 или более отношений;
d) определите первичные и внешние ключи (если они есть) в таблицах и необходимые связи между атрибутами таблиц для обеспечения целостности БД.
2) С помощью двух запросов SQL измените структуру двух таблиц (например, добавить или удалить какой-либо атрибут), определите результаты изменения.
3) Организуйте ввод данных в таблицы и внесите данные в таблицы (не менее 10 кортежей в каждой таблице).
4) Создайте запросы, которые будут использоваться для манипулирования данными;
– 4 запроса на изменение данных (добавление, удаление, обновление, создание таблиц);
– 4 запроса на выборку;
Реализуйте 8 спроектированных запросов с помощью языка SQL (при создании запросов на выборку следует обязательно использовать агрегатные функции и сортировку выходных данных); Определите результаты запросов.
5) С помощью языка SQL создайте 2 подзапроса и определите их результаты.
6) Аналогично с помощью языка SQL создайте 2 представления и определите результаты этих запросов.
7) Опишите подробно весь процесс выполнения всех пунктов задания.
Условие задачи
Основное отношение:
Код изделия, Марка, Описания изделия, Код типа, Серийный номер, Цена, Дата поступления, Количество, Код склада, Месяц, Нормативный запас, Остаток на начало, Приход, Расход, Остаток на конец, Отклонение от норматива.
Скачать:
Вы не можете смотреть то, что скрыто, требуется авторизоваться и иметь положительный счет баланса.