Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή στην PL/SQL

  • Τι είναι η PL/SQL;
  • Πλεονεκτήματα της χρήσης PL/SQL

Βασική Δομή ενός Μπλοκ PL/SQL

  • Ανώνυμα μπλοκ
  • Ονοματισμένα μπλοκ

Μεταβλητές και Τύποι Δεδομένων

  • Δήλωση μεταβλητών
  • Σύνταξη και κανόνες
  • Τύποι δεδομένων στην PL/SQL
  • Χρήση μεταβλητών σε μπλοκ PL/SQL

Δομές Ελέγχου

  • IF-THEN-ELSE
  • Εντολές CASE
  • Βρόχοι FOR
  • Βρόχοι WHILE

Αποθηκευμένες Διαδικασίες και Συναρτήσεις

  • Δημιουργία και εκτέλεση αποθηκευμένων διαδικασιών
  • Σύνταξη και παραδείγματα
  • Παράμετροι εισόδου και εξόδου
  • Δημιουργία και εκτέλεση συναρτήσεων στην PL/SQL
  • Σύνταξη και παραδείγματα
  • Χρήση σε εντολές SQL

Cursors

  • Ρητοί cursors
  • Σιωπηροί cursors
  • Ανάκτηση δεδομένων
  • Ιδιότητες cursor

Χειρισμός Εξαιρέσεων

  • Προκαθορισμένες εξαιρέσεις
  • Εξαιρέσεις οριζόμενες από τον χρήστη
  • Χρήση μπλοκ TRY-CATCH

Έλεγχος Συναλλαγών

  • Έλεγχος συναλλαγών στην PL/SQL
  • Χρήση ένθετων μπλοκ και συναλλαγών
  • Διαχείριση ένθετων συναλλαγών
  • Δημιουργία και χρήση savepoints

Προηγμένες Τεχνικές Cursor

  • Ισχυρό έναντι ασθενούς REF CURSOR
  • Σενάρια χρήσης

Triggers

  • Δημιουργία triggers
  • Τύποι triggers
  • Χρήση triggers για έλεγχο

Πακέτα στην PL/SQL

  • Δημιουργία
  • Προδιαγραφή
  • Υλοποίηση
  • Εκτέλεση
  • Κλήση
  • Εφαρμογή σε πραγματικά σενάρια
  • Παρουσίαση κώδικα

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Βασική κατανόηση της SQL
  • Κατανόηση σχημάτων βάσεων δεδομένων, πινάκων και σχέσεων

Κοινό

  • Διαχειριστές βάσεων δεδομένων
  • Προγραμματιστές βάσεων δεδομένων
  • Προγραμματιστές λογισμικού
  • Αναλυτές δεδομένων
 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες