Επικοινωνήστε μαζί μας
 Διάρκεια 21 Ώρες

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

Θεμελιώδη Στοιχεία PL/SQL

  • Αρχιτεκτονική PL/SQL και δομή μπλοκ
  • Τύποι δεδομένων, μεταβλητές και σταθερές
  • Δήλωση και ανάθεση μεταβλητών

Ροή Ελέγχου και Λογική Αποφάσεων

  • IF, CASE και ένθετες συνθήκες
  • Κατασκευές LOOP, WHILE και FOR
  • Εντολές EXIT και CONTINUE

Δρομείς και Συναλλαγές

  • Έμμεσοι και ρητοί δρομείς
  • Βρόχοι FOR δρομέων και ιδιότητες
  • Έλεγχος συναλλαγών: COMMIT, ROLLBACK, SAVEPOINT

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

  • Τύποι εξαιρέσεων και όροι WHEN
  • Χρήση του RAISE_APPLICATION_ERROR
  • Προσαρμοσμένες εξαιρέσεις και χειριστές

Διαδικασίες και Συναρτήσεις

  • Δημιουργία διαδικασιών και συναρτήσεων
  • Παράμετροι IN, OUT και IN OUT
  • Κλήση αποθηκευμένων διαδικασιών από SQL και PL/SQL

Πακέτα και Εναύσματα

  • Δημιουργία και διαχείριση πακέτων
  • Προδιαγραφή πακέτου έναντι σώματος
  • Εναύσματα σε επίπεδο γραμμής και εντολής

Ασφάλεια και Δοκιμές

  • Παραχώρηση και ανάκληση δικαιωμάτων εκτέλεσης
  • Εκσφαλμάτωση PL/SQL με το SQL Developer
  • Δοκιμές μονάδας αποθηκευμένων διαδικασιών και πακέτων

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

Απαιτήσεις

  • Κατανόηση των εννοιών των σχεσιακών βάσεων δεδομένων
  • Βασικές γνώσεις SQL
  • Εξοικείωση με τα θεμελιώδη του διαδικαστικού προγραμματισμού

Κοινό

  • Προγραμματιστές βάσεων δεδομένων
  • Προγραμματιστές backend και μηχανικοί δεδομένων
  • Προσωπικό τεχνικής υποστήριξης και DevOps που εργάζεται με περιβάλλοντα Oracle

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


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

Σχόλια (2)

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

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