Τι είναι οι δείκτες σε μια βάση δεδομένων;
DBA / Database
Εξηγήστε τη διαφορά μεταξύ WHERE και HAVING
Μπορούν να καλούνται εξαιρέσεις μέσα σε ένα trigger; Τι θα συμβεί με τη βάση δεδομένων και το interface της RS Bank;
Τι είναι οι triggers; Ποιοι τύποι triggers υπάρχουν;
Θα επιταχύνει η χρήση ευρετηριασμένων στηλών τις λειτουργίες GROUP BY και ORDER BY;
Τι είναι ένας προσωρινός πίνακας σε SQL/PLSQL; Χρησιμοποιείτε προσωρινούς πίνακες;
Ποια είναι η διαφορά μεταξύ COUNT(*) και COUNT(1) — ποιο είναι καλύτερο να χρησιμοποιήσετε;
Τι είναι το TCL; Ποιες εντολές περιλαμβάνει το TCL;
Ποια είναι η διαφορά μεταξύ TRUNCATE και DELETE;
Εξηγήστε την έννοια της κανονικοποίησης και τα πλεονεκτήματά της
BEGIN LOOP UPDATE table SET status = 'PROCESSED' WHERE category = 'OLD' AND ROWNUM <= 50000; EXIT WHEN SQL%NOTFOUND; COMMIT; END LOOP;
Πώς χειρίζεστε τις εξαιρέσεις μέσα σε ένα trigger; Είναι καλύτερο να αναφέρετε το σφάλμα ή να το αγνοείτε;
Τι είναι το BULK COLLECT και το FORALL; Ποια είναι οι διαφορές και τα πλεονεκτήματά τους;
Τι είναι το σφάλμα μεταβαλλόμενου πίνακα;
Τι συμβαίνει μέσα στην Oracle κατά την εκτέλεση ενός ερωτήματος SELECT (μετά το πάτημα του F8);