Informacione tehnologije
Prijava dokumenta
Napomena: Neke opcije za prijavu su dostupne samo nakon kupovine dokumenta.
Nad potpuno normalizovanim modelom se vrši denormalizacija i pri tome se:
narušavaju normalne forme,
uvodi redundansa podataka i
narušava integr itet podataka.
Pre joining - Користи се у случају када желимо да укључимо неку некључну колону у којој су нама
битне информације. Може се нарушити 2нф или 3нф.
Предности:
Операција спајања табела се изоставља
Недостаци:
Додатне ДМЛ операције и дефинисање тригера
Додатни меморијски простор
Short - Врста денормализације у којој се
примарни
кључ
из референциране релације
додаје у
референцирајућу релацију
као спољни кључ, тј. у којој се креира нова веза између две табеле
које су већ спојене посредовањем треће табеле.
Предности:
Смањује број табела које је неопходно повезати да би се добили жељени подаци
Недостаци:
Потреба за креирањем новог спољног кључа
Неопходно додатно кôдирање како би се обезбедила конзистентност података; дефинисање
тригера
Спецификација тригера даје се за све случајеве у којима може доћи до нарушавања интегритета
базе података, а при чему ти случајеви нису већ обухваћени референцијалним интегритетом
–
DDL
(Data Definition Language) :
CREATE, ALTER, DROP, RENAME…
–
DML
(Data Manipulation Language) :
SELECT, INSERT, UPDATE, DELETE, TRUNCATE
–
DCL
(Data Control Language):
GRANT, REVOKE
–
TCL
(Transaction Control Language):
COMMIT, ROLLBACK, SAVEPOINT
TRANSAKCIJA
: Logička jedinica posla koja se sastoji izjedne ili više operacija nad bazom podataka.
Funkcije predstavljaju moćno credstvo SQL-a. Mogu biti upotrebljene da:
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti