Course Outline

Εισαγωγή στο PL/SQL

  • Επισκόπηση του περιβάλλοντος χρόνου εκτέλεσης PL/SQL
  • Δομή και τύποι PL/SQL μπλοκ
  • Δήλωση και χρήση μεταβλητών
  • Δομές ελέγχου: προϋποθέσεις και βρόχοι

Ενσωματώνοντας το SQL στο PL/SQL

  • Εκτέλεση εντολών DML
  • Χρησιμοποιώντας το DDL και το δυναμικό SQL
  • Εντολές ελέγχου συναλλαγών (TCL)
  • Εκτέλεση ανάκτησης δεδομένων με δηλώσεις SELECT

Διαδικασίες και Λειτουργίες

  • Δημιουργία και διαγραφή διαδικασιών και λειτουργιών
  • Τεχνικές παραμετροποίησης
  • Διαβίβαση παραμέτρων κατά τιμή και με αναφορά. κατανόηση NOCOPY

Χειρισμός σφαλμάτων και εξαιρέσεων

  • Στρατηγικές για τη διαχείριση σφαλμάτων και εξαιρέσεων στο PL/SQL

Δρομέας Management

  • Κατανόηση εγγραφών και στατικών δρομέων
  • Παραμετροποίηση δρομέων
  • Εφαρμογή δρομέων με FOR UPDATE

Συνειρμικοί πίνακες

  • Δήλωση και χρήση συσχετιστικών πινάκων στο PL/SQL

Πακέτα

  • Δομή πακέτων: προδιαγραφές και σώματα
  • Ενότητες αρχικοποίησης, καθολικές μεταβλητές και διαχείριση μνήμης
  • Έννοιες της ενθυλάκωσης, της υπερφόρτωσης και των δηλώσεων προώθησης

Πυροδοτήσεις

  • Δημιουργία ενεργοποιητών DML
  • Εφαρμογή ΑΝΤΙ ΓΙΑ εναύσματα
  • Κατανόηση των ερεθισμάτων συστήματος
  • Εξερεύνηση προηγμένων χαρακτηριστικών ενεργοποίησης

Πρακτικές Εφαρμογές Ενσωματωμένων Πακέτων

  • Εγγραφή σε αρχεία χρησιμοποιώντας UTL_FILE
  • Αποστολή email από PL/SQL

Κωδικός Management και Σύνταξη

  • Τεχνικές κρυπτογράφησης και συσκότισης κώδικα
  • Χρησιμοποιώντας τη συλλογή υπό όρους
  • Διαχείριση εξαρτήσεων αντικειμένων
  • Ερμηνεία προειδοποιήσεων μεταγλωττιστή

Περίληψη και Επόμενα Βήματα

Requirements

  • Βασική επάρκεια σε οποιαδήποτε γλώσσα προγραμματισμού (δομημένη ή αντικειμενοστραφή)
  • Εξοικείωση με τις βασικές αρχές SQL και το περιβάλλον της βάσης δεδομένων Oracle

Ακροατήριο

  • προγραμματιστές
  • Database διαχειριστές
 28 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories