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

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

Βασικές Αρχές της PL/SQL

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

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

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

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

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

Διαχείριση Εξαιρέσεων

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

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

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

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

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

Ασφάλεια και Έλεγχοι

  • Χορήγηση και ανάκληση δικαιωμάτων εκτέλεσης
  • Αποσφαλμάτωση PL/SQL με το SQL Developer
  • Μοναδιαίος έλεγχος αποθηκευμένων διαδικασιών και πακέτων

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

Απαιτήσεις

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

Ακροατήριο

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

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


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

Σχόλια (3)

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

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