Росдистант. Базы данных Практическое задание 2. Тема 2.1. Методы проектирования баз данных

Раздел
Программирование
Просмотров
158
Покупок
3
Антиплагиат
Не указан
Размещена
21 Мая в 00:52
ВУЗ
Росдистант
Курс
Не указан
Стоимость
500 ₽
Демо-файлы   
1
docx
bazy-dannyh-zadanie-2 (готово) bazy-dannyh-zadanie-2 (готово)
142.7 Кбайт 142.7 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Задание_2_Фамилия
31.7 Кбайт 500 ₽
Описание

Выполнено практическое задание 2. Тема 2.1. Методы проектирования баз данных

Оглавление

Задание

На основе заданного описания предметной области разработать структуру реляционной базы данных, выполнив следующую последовательность действий:

1.     Выполнив анализ описания предметной области и заданного перечня атрибутов, для каждой сущности выбрать набор определяющих ее атрибутов.

2.     Создать первичные ключи для каждой сущности.

3.     Представить схему связей между сущностями.

4.     Перейти к представлению сущностей в виде реляционных таблиц:

·       определить состав полей таблиц базы данных;

·       в каждой таблице определить первичный ключ;

·       определить тип связей между таблицами;

·       определить свойства полей в таблицах.

Описание предметной области

Магазин закупает товар по некоторой закупочной цене и продает его по цене продажи, которая, как правило, выше закупочной. Цена продажи может изменяться в процессе реализации товара. При продаже товара фиксируется наименование товара, продавец, дата продажи, цена продажи, количество проданных единиц товара. В магазине работают несколько продавцов. Каждый продавец получает комиссионное вознаграждение за каждый проданный товар, которое равно произведению цены продажи товара на количество проданных единиц товара и на процент вознаграждения, устанавливаемый индивидуально каждому продавцу. Этот процент не зависит от характеристик товара, цены и даты продажи, а также от количества проданных товаров. В проектируемой базе данных должны храниться данные о товарах, продавцах и продаже товаров.

Предлагаемый набор сущностей проектируемой базы данных:

1.    ТОВАР.

2.    ПРОДАВЕЦ.

1.    ПРОДАЖА.

Минимальный перечень атрибутов:

1.    Наименование (товара).

2.    Единица измерения (товара).

3.    Цена закупки (единицы товара).

4.    Цена продажи (единицы товара).

5.    Дата продажи.

6.    Количество (проданных единиц товара).

7.    ФИО (продавца).

8.    Процент комиссионных (продавца).

Задание оформляется в соответствии с бланком выполнения задания и сохраняется в файле «Задание_2_Фамилия.doc» или «Задание_2_Фамилия.docx».

Бланк выполнения практического задания 2

Представленные в базе данных информационные объекты (сущности):

1. ТОВАР (Атрибут 1, Атрибут 2, ...).

2. ПРОДАВЕЦ (Атрибут 1, Атрибут 2, ...).

3. ПРОДАЖА (Атрибут 1, Атрибут 2, ...).

 Схема таблиц проектируемой базы данных:

ТОВАРЫ

ПРОДАЖИ

ПРОДАВЦЫ

Код товара

Код продажи

Код продавца

Тип связи между таблицами «ТОВАРЫ» и «ПРОДАЖИ» – «…-ко-…».

Связь установлена по полю «…».

 Тип связи между таблицами «ПРОДАВЦЫ» и «ПРОДАЖИ» – «…-ко-…».

Связь установлена по полю «…».

 Тип связи между таблицами «ТОВАРЫ» и «ПРОДАВЦЫ» – «…-ко-…».

 Таблица «ТОВАРЫ» будет хранить записи вида:

Код товара

1

2

Таблица «ПРОДАВЦЫ» будет хранить записи вида:

Код продавца

1

2

Таблица «ПРОДАЖИ» будет хранить записи вида:

Код продажи

1

2

Типы данных для полей таблицы «ТОВАРЫ»:

Имя поля в таблице

Тип данных

Код товара

числовой целый (значения не повторяются)

Типы данных для полей таблицы «ПРОДАЖИ»:

Имя поля в таблице

Тип данных

Код продажи

числовой целый (значения не повторяются)

Вам подходит эта работа?
Похожие работы
Базы данных
Курсовая работа Курсовая
18 Ноя в 19:41
10 +1
0 покупок
Базы данных
Курсовая работа Курсовая
18 Ноя в 17:28
14 +4
0 покупок
Базы данных
Курсовая работа Курсовая
18 Ноя в 16:06
13
0 покупок
Базы данных
Курсовая работа Курсовая
18 Ноя в 15:48
10
0 покупок
Другие работы автора
Машиностроение
Задача Задача
22 Ноя в 01:31
3 +3
0 покупок
Информационные системы
Тест Тест
22 Ноя в 01:13
4 +4
0 покупок
Другое
Контрольная работа Контрольная
18 Ноя в 00:00
10
0 покупок
Другое
Лабораторная работа Лабораторная
17 Ноя в 23:07
10
0 покупок
Другое
Лабораторная работа Лабораторная
15 Ноя в 00:30
9
0 покупок
Финансы
Контрольная работа Контрольная
14 Ноя в 01:08
57 +1
3 покупки
Информационные системы
Тест Тест
10 Ноя в 23:45
24
0 покупок
Информатика
Лабораторная работа Лабораторная
9 Ноя в 16:53
45 +4
0 покупок
Информационная безопасность
Контрольная работа Контрольная
8 Ноя в 00:56
39
0 покупок
История
Реферат Реферат
7 Ноя в 00:37
33 +2
0 покупок
Темы журнала
Показать ещё
Прямой эфир