Course Outline

Εισαγωγή

    Στόχοι και Στόχοι Πρόγραμμα Μαθημάτων Εισαγωγές Προαπαιτούμενα Αρμοδιότητες

SQL Εργαλεία

    Στόχοι SQL Προγραμματιστής SQL Προγραμματιστής - Πληροφορίες πίνακα προβολής σύνδεσης με χρήση SQL, SQL προγραμματιστής - Ερώτημα SQL*Συν σύνδεση Άμεση σύνδεση με χρήση SQL*Συν τερματισμός της συνεδρίας SQL*Συν εντολές [4 ]*Plus Environment SQL*Plus Prompt Εύρεση πληροφοριών σχετικά με πίνακες Λήψη βοήθειας χρησιμοποιώντας SQL Αρχεία iSQL*Plus, Μοντέλα οντοτήτων Οι ΠΑΡΑΓΓΕΛΙΕΣ Πίνακες Οι πίνακες FILM Πίνακες μαθημάτων Φυλλάδιο SQL Σύνταξη δήλωσης SQL*Συν εντολές

Τι είναι το PL/SQL;

    Τι είναι το PL/SQL; Γιατί να χρησιμοποιήσετε το PL/SQL; Δομή μπλοκ Εμφάνιση ενός μηνύματος Δείγμα κώδικα ρύθμισης Παράδειγμα ενημέρωσης SERVEROUTPUT, Οδηγός στυλ

Μεταβλητές

    Μεταβλητές Τύποι δεδομένων Ρύθμιση μεταβλητών Σταθερές Τοπικές και καθολικές μεταβλητές %Τύπος Μεταβλητές Αντικατάσταση Μεταβλητές Σχόλια με & Επαλήθευση Επιλογής && Μεταβλητές Ορισμός και Μη καθορισμός

Δήλωση SELECT

    SELECT δήλωση Συμπλήρωση μεταβλητών %Rowtype Variables CHR Συνάρτηση Self Study PL/SQL Εγγραφές Παραδείγματα δηλώσεων

Δήλωση υπό όρους

    Δήλωση IF Δήλωση SELECT Δήλωση περίπτωσης αυτομελέτης

Σφάλματα παγίδευσης

    Εξαίρεση Εσωτερικά σφάλματα Κωδικός σφάλματος και μήνυμα με χρήση Δεν βρέθηκαν δεδομένα Εξαιρέσεις χρήστη Αύξηση σφάλματος εφαρμογής παγίδευση μη καθορισμένων σφαλμάτων Χρήση PRAGMA EXCEPTION_INIT Εργαστήριο δέσμευσης και επαναφοράς Self Study Nested Blocks

Επανάληψη - Looping

    Δήλωση βρόχου ενώ η δήλωση για δήλωση Goστη δήλωση και τις ετικέτες

Δρομείς

    Δρομείς Χαρακτηριστικά Δρομέα Ρητά Παράδειγμα Ακριβούς Δρομέα Δήλωση του Δρομέα Δήλωση της Μεταβλητής Ανοικτό, Ανάκτηση της Πρώτης Σειράς Ανάκτηση της Επόμενης Σειράς Έξοδος όταν %Notfound Κλείσιμο Για Βρόχο Ι Για Βρόχο ΙΙ Ενημέρωση Παράδειγμα ΓΙΑ ΕΝΗΜΕΡΩΣΗ ΓΙΑ ΕΝΗΜΕΡΩΣΗ ΓΙΑ ΕΝΗΜΕΡΩΣΗ ΟΠΟΥ CURRENT Exits OF I Παράδειγμα επικύρωσης II Παράμετροι δρομέα, Λύση εργαστηρίου εργαστηρίου

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

    Δημιουργία παραμέτρων δήλωσης Διαδικασία Σώμα εμφάνισης σφαλμάτων Περιγράψτε μια διαδικασία Διαδικασίες κλήσης Διαδικασίες κλήσης στο SQL*Συν χρήση παραμέτρων εξόδου Κλήση με παραμέτρους εξόδου Δημιουργία συναρτήσεων Παράδειγμα συνάρτησης Εμφάνιση σφαλμάτων Περιγράψτε μια συνάρτηση που καλεί συναρτήσεις κλήση συναρτήσεων στο SQL ExitedPlus. Κλήση συναρτήσεων Κλήση συναρτήσεων σε δήλωση IF Δημιουργία πακέτων Παράδειγμα πακέτου Λόγοι για πακέτα Δημόσια και ιδιωτικά υποπρογράμματα Εμφάνιση σφαλμάτων Περιγραφή πακέτου που καλεί πακέτα σε SQL*Συν Κλήση πακέτων από υποπρογράμματα Απόρριψη υποπρογράμματος Εύρεση υποπρογραμμάτων ένα πακέτο εντοπισμού σφαλμάτων που καλεί το πακέτο εντοπισμού σφαλμάτων Θέση και ονομαστική σημείωση Παράμετρος Προεπιλεγμένες τιμές Εργαστήριο ανασύνταξης διαδικασιών και συναρτήσεων

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

    Δημιουργία ενεργοποίησης Δήλωση Ενεργοποιήσεις Ενεργοποιήσεις σε επίπεδο σειράς ΟΤΑΝ Περιορισμός Επιλεκτικοί κανόνες ενεργοποίησης - ΑΝ Εμφάνιση σφαλμάτων Δέσμευση σε εναύσματα Περιορισμοί Μετάλλαξη κανόνων εύρεσης ενεργοποίησης Απόρριψη ενός κανόνα ενεργοποίησης Δημιουργία αυτόματου αριθμού Απενεργοποίηση ενεργοποίησης ενεργοποίησης ενεργοποίησης ονομάτων ενεργοποίησης

Δειγμα δεδομένων

    ΠΑΡΑΓΓΕΛΙΑ Τραπέζια FILM Τραπέζια ΕΡΓΑΖΟΜΕΝΟΙ Τραπέζια

Δυναμική SQL

    SQL σε PL/SQL Binding Dynamic SQL Native Dynamic SQL DDL and DML DBMS_SQL Package Dynamic SQL - SELECT Dynamic SQL - Διαδικασία SELECT

Χρήση αρχείων

    Χρήση αρχείων κειμένου UTL_FILE Πακέτο Εγγραφή/Προσθήκη Παράδειγμα ανάγνωσης παραδείγματος ενεργοποίησης DBMS_ALERT Πακέτα Πακέτο DBMS_JOB

ΣΥΛΛΟΓΕΣ

    %Type Variables Εγγραφή Μεταβλητές Τύποι συλλογής Ευρετήριο-Ανά Πίνακες Ρύθμιση τιμών Ανύπαρκτος Elements Ένθετοι πίνακες Αρχικοποίηση ένθετων πινάκων Χρήση του κατασκευαστή Προσθήκη σε ένθετο πίνακα Varrays Varray Αρχικοποίηση Varray Προσθήκη Elements σε Varray Multilevelnd Multilevelnd Translate Bindional Exitialization Θέματα Μαζική ΣΥΛΛΟΓΗ Ρήτρα ΕΠΙΣΤΡΟΦΗΣ ΣΕ

Αναφ. Δρομείς

    Μεταβλητές δρομέα Καθορισμός τύπων REF CURSOR Δήλωση μεταβλητών δρομέα περιορισμένων και μη περιορισμένων με χρήση μεταβλητών δρομέα Παραδείγματα μεταβλητής δρομέα

Requirements

Το μάθημα είναι κατάλληλο μόνο για όσους έχουν κάποια γνώση του SQL.

Προηγούμενη εμπειρία με διαδραστικό σύστημα υπολογιστή είναι επιθυμητή αλλά όχι απαραίτητη.

  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Testimonials (3)

Related Courses

Developing Applications with Oracle Application Express (APEX)

  21 Hours

Related Categories