
- •Лабораторна рОбота №1 Розробка схеми бази даних
- •Мета роботи
- •Короткі теоретичні відомості
- •Хід работи
- •Свойства таблицы (Товар)
- •Свойства таблицы (Склад)
- •Свойства таблицы (Поставки)
- •Свойства таблицы (Оплата)
- •Висновки
- •На цій лабораторній роботі я отримав базові навички роботи в субд PostgreSql, Навчився створювати інфологічну модель бази даних і реалізовувати її в субд.
Свойства таблицы (Склад)
Свойство |
Значение |
Имя |
Склад |
OID |
16411 |
Владелец |
postgres |
Табличное пространство |
pg_default |
ACL |
|
Тип данных |
|
Первичный ключ |
id Складу |
Строк (приблизительно) |
5 |
Коэффициент заполнения |
|
Строк (сосчитано) |
5 |
Наследует таблицы |
Нет |
Число наследованных таблиц |
0 |
Нежурналируемая? |
Нет |
Имеет OIDы? |
Нет |
Системная таблица? |
Нет |
Комментарий |
|
-- Table: "Склад" -- DROP TABLE "Склад"; CREATE TABLE "Склад" ( "id Складу" integer NOT NULL, "Код товару" integer, "id Поставки" integer, "Банківські реквізити" character varying, CONSTRAINT "Склад_pkey" PRIMARY KEY ("id Складу" ), CONSTRAINT "Склад_id Поставки_fkey" FOREIGN KEY ("id Поставки") REFERENCES "Поставки" ("id Поставки") MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION, CONSTRAINT "Склад_Код товару_fkey" FOREIGN KEY ("Код товару") REFERENCES "Товар" ("Код товару") MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ) WITH ( OIDS=FALSE ); ALTER TABLE "Склад" OWNER TO postgres;
Свойства таблицы (Поставки)
Свойство |
Значение |
Имя |
Поставки |
OID |
16421 |
Владелец |
postgres |
Табличное пространство |
pg_default |
ACL |
|
Тип данных |
|
Первичный ключ |
id Поставки |
Строк (приблизительно) |
0 |
Коэффициент заполнения |
|
Строк (сосчитано) |
5 |
Наследует таблицы |
Нет |
Число наследованных таблиц |
0 |
Нежурналируемая? |
Нет |
Имеет OIDы? |
Нет |
Системная таблица? |
Нет |
Комментарий |
|
-- Table: "Поставки" -- DROP TABLE "Поставки"; CREATE TABLE "Поставки" ( "id Поставки" integer NOT NULL, "Номер прихідної накладної" character varying, "Кількість одиниць" integer, "Дата поставки на склад" character varying, "Номер рахунку-фактури" character varying, "Закупівекльна ціна" integer, CONSTRAINT "Поставки_pkey" PRIMARY KEY ("id Поставки" ), CONSTRAINT "Поставки_Номер рахунку-фактури_fkey" FOREIGN KEY ("Номер рахунку-фактури") REFERENCES "Оплата" ("Номер рахунку-фактури") MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ) WITH ( OIDS=FALSE ); ALTER TABLE "Поставки" OWNER TO postgres;