Czym są indeksy w bazie danych?
DBA / Database
Wyjaśnij różnicę między WHERE a HAVING
Czy można wywołać wyjątki wewnątrz triggera? Co się stanie z bazą danych i interfejsem RS Bank?
Czym są wyzwalacze? Jakie rodzaje wyzwalaczy istnieją?
Czym jest tymczasowa tabela w SQL/PLSQL? Czy używasz tymczasowych tabel?
Czy użycie indeksowanych kolumn przyspieszy operacje GROUP BY i ORDER BY?
Jaka jest różnica między COUNT(*) a COUNT(1) — którego lepiej używać?
Czym jest TCL? Jakie polecenia zawiera TCL?
Jaka jest różnica między TRUNCATE a DELETE?
Wyjaśnij pojęcie normalizacji i jej zalety
BEGIN LOOP UPDATE table SET status = 'PROCESSED' WHERE category = 'OLD' AND ROWNUM <= 50000; EXIT WHEN SQL%NOTFOUND; COMMIT; END LOOP;
Jak obsługiwać wyjątki w obrębie triggera? Czy lepiej zgłaszać błąd, czy go zignorować?
Czym są BULK COLLECT i FORALL? Czym się różnią i jakie mają zalety?
Czym jest błąd mutującej tabeli?
Co się dzieje wewnątrz Oracle podczas wykonywania zapytania SELECT (po naciśnięciu F8)?