1/13
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Mi az adatszótár (Data Dictionary) szerepe Oracle-ben?
Metaadatokat tartalmazó központi, csak olvasható táblák és nézetek, amelyek információt adnak az AB objektumokról, felhasználókról, jogosultságokról stb.
Mik a Data Dictionary fő részei?
Base Tables és User-Accessible Views
Mit tartalmaznak a base table-ek?
Az adatbázis által olvasható és írt, belső használatú metaadatokat
Mit jelentenek a USER, ALL, DBA_ prefixek?
USER: saját objektumok, ALL: amire van jogosultság, DBA_: minden objektum (rendszergazdának)
Mi a DDL?
Data Definition Language – az adatbázis szerkezetének definiálására szolgál (CREATE, ALTER, DROP stb.)
Mi a különbség PRIMARY KEY és UNIQUE között?
PK: egyedi ÉS nem lehet NULL; UNIQUE: egyedi, de lehet NULL
Hogyan lehet PK-t automatikusan generálni Oracle 12c+ alatt?
IDENTITY oszlop használatával (GENERATED ALWAYS / BY DEFAULT AS IDENTITY)
Mire jó a SEQUENCE?
Egyedi sorszámokat generál, általában PK értékhez
Milyen lehetőségek vannak idegen kulcs törlés utáni viselkedésének beállítására?
ON DELETE CASCADE, ON DELETE SET NULL
Mi az ON UPDATE CASCADE?
A szülő rekord módosításakor a gyermek rekordok is automatikusan módosulnak
Mi az idegen kulcsok körkörös megszorításának problémája?
Két tábla egymásra hivatkozik, így nem lehet őket egyszerre létrehozni FK-kal
Hogyan lehet körkörös FK-t kezelni?
Először FK nélkül hozzuk létre a táblákat, majd ALTER TABLE-lel adjuk hozzá a megszorításokat
Mi az a DEFERRABLE megszorítás?
A megszorítás ellenőrzését késleltetni lehet a tranzakció végéig
Mi a különbség INITIALLY IMMEDIATE és INITIALLY DEFERRED között?
IMMEDIATE: azonnal ellenőriz, DEFERRED: csak COMMIT-kor ellenőriz