You are on page 1of 3

Горбань Ю. В.

КІ-18
Лабораторна робота №1
Тема: Створення структури бази даних за допомогою PostgreSQL та
PgAdmin. Побудова таблиць та знайомство з основними скриптами.
Мета: Ознайомитися з інтерфейсом PostgreSQL та PgAdmin. Закріпити
навички розробки структури таблиць у складі бази даних.
Хід роботи

1. Створити базу даних, назвавши її своїм прізвищем англійською.

Рисунок 1.1 – Створення БД

2. Створити структуру таблиці (задати назву стовпчиків, обрати їх тип даних


та за потребою розмір).

Рисунок 1.2 – Створена таблиця

3. Для створеної таблички обрати меню Scripts та створити 5 основних типів


запитів. Зберегти їх у файлі lab1_name.sql, де name – це прізвище
англійською, та текст навести у звіті до лабораторної.
Горбань Ю. В. КІ-18
Запит CREATE:
-- Table: public.Students

-- DROP TABLE public."Students";

CREATE TABLE public."Students"


(
"ID" integer NOT NULL,
"Full Name" name COLLATE pg_catalog."C" NOT NULL,
"Grades" numeric,
"Budget" boolean NOT NULL,
CONSTRAINT "Students_pkey" PRIMARY KEY ("ID")
)

TABLESPACE pg_default;

ALTER TABLE public."Students"


OWNER to postgres;

Запит DELETE:
DELETE FROM public."Students"
WHERE “Grades”=2;

Запит INSERT:
INSERT INTO public."Students"(
"ID", "Full Name", "Grades", "Budget")
VALUES (1, Bubnova Anna, 5, yes);

Запит SELECT:
SELECT "ID", "Full Name", "Grades", "Budget"
FROM public."Students";

Запит UPDATE:
UPDATE public."Students"
SET "ID"=1, "Full Name"=Bubnova Anna, "Grades"=5, "Budget"=yes
WHERE ID=1;

4. Створити три довільні таблиці. Заповнити створені таблиці за допомогою


INSERT (у кожній від 3 до 5 записів).

Рисунок 1.3 – Код першої таблиці «Animals»


Горбань Ю. В. КІ-18

Рисунок 1.4 – Результат першої таблиці

Рисунок 1.5 – Друга таблиця «School»

Рисунок 1.6 – Третя таблиця «Menu»

Висновок
В ході виконання лабораторної роботи №1 було ознайомлено з інтерфейсом
PostgreSQL та PgAdmin та закріплено навички розробки структури таблиць у
складі бази даних.

You might also like