Здавалка
Главная | Обратная связь

Знакомство с прикладной областью



Задание

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

Лабораторная работа №2

Формирование требований заказчика

Задание

Сформировать набор функций, которые должна выполнять проектируемая информационная система.

Лабораторная работа №3

Формирование технических требований

Задание

Сформировать набор технических требований, которым должна удовлетворять проектируемая информационная система.

 

Лабораторная работа №4-5

Создание модели "Сущность - связь"

Задание

Сформировать модель ER для заданной предметной области. Модель должна содержать не менее 8 объектов. Указать виды взаимосвязей (обязательное присутствие связей "один до многим" и "многие ко многим") и обязательность связей из каждой стороны.

 

Лабораторная работа №6

Создание реляционной модели данных

Задание

Выполнить преобразование модели ER в реляционную модель.

Лабораторная работа №7

Формирование запросов к БД

Задание

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

1) выборка для нескольких объектов по заданному условию, например, "какой товар завозил поставщик Х за последнюю неделю?";

2) выборка "по отсутствию", например, "какой товар ни разу не продавался на этой неделе?";

4) расчет итоговых значений с группировкой данных, например, "на какую сумму продан каждый товар за каждый день последней недели?";

5) нахождение экземпляра объекта с максимальным (минимальным) значением по итоговым данным в группе, например, "какой товар продается лучше других?"

 

Лабораторная работа №8

Изучение реляционной алгебры

Задание

Написать последовательность операций реляционной алгебры для получения результатов запросов из 1й и 2й групп лабораторной роботы № 7.

 

Лабораторная работа №9

Создание таблиц БД средствами языка SQL

Задание

Создать таблицы реляционной БД, созданной в лабораторной работе № 6, используя оператор CREATE TABLE. Учесть возможные ограничения по значениям и ссылочные ограничения.

 

Лабораторная работа №10-12

Реализация запросов на выборку с использованием оператора SELECT

Задание

Написать запросы из лабораторной работы № 7 на языке SQL.

 

Лабораторная работа № 13

Создание хранимых процедур

Задание

Например, даны таблицы Товар (Код, Название, Стоимость единицы, Единица измерения), Заказчик (Код, Название, Адрес), Заказ (Номер, Название, Дата, Код заказчика), ТоварВЗаказе(Номер заказа, Код товара, Количество).

Создать хранимые процедуры для своей предметной области по следующему образцу.

1. Процент, который составляет количество заказов конкретного заказчика от общего количества заказов за год. (ХП с входным параметром заказчика).

2. Стоимость товаров, проданных каждый месяц (вывод таблицы месяцев со значениями сумм заказанных в месяц товаров) (ХП без параметров).

3. Заменить название заказов на "Название заказа_Месяц выполнения_Год выполнения" (ХП с параметром Название заказа).







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.