Professional Documents
Culture Documents
Vježba 1
Vježba 1
Vježba 1
Prof. dr. sc. Kornelije Rabuzin
Sadržaj 2
01
Retouching
1
17/03/2021
Uvod i literatura 3
Teorija Zadaci
(10b) (15b)
Plan rada 4
Vježba 1
Vježba 2
Vježba 3
CASE alat s intuitivnim grafičkim sučeljem
•Unos, ažuriranje i brisanje podataka, sekvence, indeksi
za konceptualno modeliranje BP.
Vježba 4
Mogućnosti: vizualno kreiranje i pregled
•Jednostavni upiti, GROUP BY, ORDER BY, LIMIT
strukture BP (tablice, veze, pogledi,
Vježba 5
okidači...), generiranje i izmjena BP na
•Složeni upiti, ugnježđeni upiti, JOIN
serveru, reverzno inženjerstvo....
Vježba 6
Namijenjen za PostgreSQL DBMS
•Skupovni upiti, pogledi, transakcije
Vježba 7
Vježba 8
•Probni zadatak
2
17/03/2021
SQL 8
Komponente:
1. Data definition language (DDL) – CREATE, ALTER, DROP, RENAME
2. Data manipulation language (DML) – INSERT, UPDATE, DELETE
3. Query language (QL) – SELECT
4. Data control language (DCL) – GRANT, REVOKE
5. Transaction control language (TCL) – COMMIT, ROLLBACK, SAVE POINT
PostgreSQL 9
http://db-engines.com/en/ranking_trend
3
17/03/2021
PostgreSQL 6
www.postgresql.org
psql 6
kod instalacije sustava ste kreirali lozinku koju morate upisati u Password:
4
17/03/2021
PostgreSQL 6
Naredba Značenje
Bazu podataka može kreirati samo super user ili korisnik s posebnom CREATEDB
ovlasti !!
5
17/03/2021
Primjeri 11
1 2 3
CREATE ROLE CREATE ROLE
CREATE ROLE bp1_admin
bp1_studenti bp1_student_1 PASSWORD
LOGIN SUPERUSER;
CREATEROLE; ‘student1’ CREATEDB;
4 5
GRANT bp1_studenti TO REVOKE bp1_studenti
bp1_student_1; FROM bp1_student_1;
6
17/03/2021
14