Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ZVIT SUBD.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
192 Кб
Скачать
  1. Хід работи

Згідно теми завдання « » необхідно розробити інфологічну модель бази даних.

Виконавши нормалізацію, маємо наступні відношення:

Рисунок 1 – Інфологічна модель бази даних «Торгівля»

Таблиця

Ключ

Поле

Тип

Товар

PK(Товар_pkey)

Код товару

integer

Назва

character varying

Марка

character varying

Виробник

character varying

Склад

PK(Склад_pkey)

id Складу

integer

FK2 (Код товару_fkey)

Код товару

integer

FK1(id Поставки_fkey)

id Поставки

integer

Банківські реквізити

character varying

Поставки

PK(Поставки_pkey)

id Поставки

integer

Номер прихідної накладної

character varying

Кількість одиниць

integer

Дата поставки на склад

character varying

FK(Номер рахунку-фактури_fkey)

Номер рахунку-фактури

character varying

Закупівельна ціна

integer

Оплата

PK(Оплата_pkey)

Номер рахунку-фактури

character varying

Роздрібна ціна

integer

Дата прожажу

character varying

Сума

numeric

Тип платежу

character varying

Кількість проданих одиниць

integer

Номер прихідної накладної

integer

Звіти (reports), згенеровані для створеної БД:

Свойства таблицы (Товар)

Свойство

Значение

Имя

Товар

OID

16403

Владелец

postgres

Табличное пространство

pg_default

ACL

Тип данных

Первичный ключ

Код товару

Строк (приблизительно)

0

Коэффициент заполнения

Строк (сосчитано)

0

Наследует таблицы

Нет

Число наследованных таблиц

0

Нежурналируемая?

Нет

Имеет OIDы?

Нет

Системная таблица?

Нет

Комментарий

-- Table: "Товар" -- DROP TABLE "Товар"; CREATE TABLE "Товар" ( "Код товару" integer NOT NULL, "Назва" character varying, "Марка" character varying, "Виробник" character varying, CONSTRAINT "Товар_pkey" PRIMARY KEY ("Код товару" ) ) WITH ( OIDS=FALSE ); ALTER TABLE "Товар" OWNER TO postgres;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]