Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₽

Контрольная работа по курсу «Информационные системы»

project expired


1. Объявите следующие реляционные переменные:

VAR Cust BASE RELATION {C# CHAR, Discount RATIONAL} KEY {C#};

VAR OrderA BASE RELATION {O# CHAR, C# CHAR, Date CHAR} KEY {O#};

VAR OrderItem BASE RELATION {O# CHAR, P# CHAR, Qty INTEGER } KEY {O#, P#};

VAR Product BASE RELATION {P# CHAR, Unit_price RATIONAL} KEY {P#};

В отношении Cust хранится информация о клиентах (клиентах склада – розничных магазинах),

в OrderA – о заказах, в OrderItem – о пунктах (статьях) заказов, в Product – о товарах.

Значение атрибутов: C# – название розничного магазина, Discount – скидка, O# – номер заказа, Date – дата заказа, O# – номер пункта заказа, P# –название (идентификатор) товара.

Цена товара в определенном заказе вычисляется следующим образом:

Qty*Unit_price*(1-(Discount/100))

Присвойте значения реляционным переменным Cust, OrderA, OrderItem, Product. Содержание таблиц должно быть  индивидуальным у каждого студента.

Наберите в Rel выражение, значение которого является отношением с атрибутами O#, P#, and PRICE, при этом в атрибуте PRICE вычисляется цена товара P# из заказа O#.

2. Аналог задания 1 в MS Access.

3. Создайте в MS Access структуру из трех таблиц Student, Course, Enrol со схемой данных. Напишите выражение на SQL, возвращающее таблицу с полями Фамилия, Стипендия с разными значениями поля Стипендия для разных категорий студентов (двоечников, троечников, хорошистов, отличников).






Client
Project published
23 November 2015
189 views