Εξέλιξη Κομματιού
Εισαγωγή
Σύνθετοι τύποι δεδομένων και συλλογές
- Χρήση υποτύπων για εξειδικευμένες αναπαραστάσεις δεδομένων
- Εφαρμογή μεταβλητών δρομέα και δυναμικών δρομέων για ευέλικτη ανάκτηση δεδομένων
- Εργασία με συσχετιστικούς πίνακες και συλλογές για τη διαχείριση συνόλων δεδομένων
- Εκτέλεση μαζικών λειτουργιών χρησιμοποιώντας δηλώσεις
BULK COLLECTκαιFORALL - Αποτελεσματικός χειρισμός εξαιρέσεων σε μαζικές εργασίες
Αντικειμενοστρεφείς λειτουργίες σε Oracle Databases
- Καθορισμός τύπων αντικειμένων (κλάσεων) και των μεθόδων τους
- Δημιουργία επίμονων συλλογών για μακροπρόθεσμη αποθήκευση δεδομένων
- Ανάπτυξη συναρτήσεων πίνακα για προηγμένο χειρισμό δεδομένων
- Εφαρμογή λειτουργιών ροής για επεξεργασία δεδομένων σε πραγματικό χρόνο
- Σχεδιασμός προσαρμοσμένων συναρτήσεων συγκεντρωτικών για την επέκταση των δυνατοτήτων SQL
Προηγμένη χρήση λειτουργιών στο SQL
- Η επίκληση PL/SQL συναρτάται σε SQL δηλώσεις
- Κατανόηση περιορισμών, επιπέδων καθαρότητας και ντετερμινισμού στο σχεδιασμό συναρτήσεων
Οργάνωση PL/SQL Μονάδων Προγράμματος
- Διαχείριση δικαιωμάτων και ασφάλειας εντός του κώδικα PL/SQL
- Χρήση πλαισίων ονομασίας για την αποφυγή διενέξεων αναγνωριστικών
Ενσωμάτωση PL/SQL με Άλλα Languages
- Ενσωμάτωση Java μεθόδων σε PL/SQL προγράμματα
- Σύνδεση διαδικασιών γλώσσας C για κρίσιμες για την απόδοση λειτουργίες
- Χρησιμοποιώντας εγγενείς τεχνικές μεταγλώττισης για τη βελτίωση της ταχύτητας εκτέλεσης
Προκατασκευασμένες Λύσεις και Μηχανισμοί Ασφαλείας
- Δημιουργία πλαισίων εφαρμογών για πληροφορίες συγκεκριμένης περιόδου λειτουργίας
- Εφαρμογή Virtual Private Database (VPD) για λεπτομερή έλεγχο πρόσβασης
- Αποτελεσματική διαχείριση περιόδων σύνδεσης και πλαισίων χρηστών
- Κωδικός προφίλ και ανίχνευσης PL/SQL για τον εντοπισμό σημείων συμφόρησης απόδοσης
Βελτιστοποίηση PL/SQL απόδοσης κώδικα
- Χρήση μεταβλητών δέσμευσης σε δηλώσεις SQL για τη βελτίωση των σχεδίων εκτέλεσης
- Κατανόηση της κοινής χρήσης κέρσορα και των επιπτώσεών της στην απόδοση
- Εφαρμογή τεχνικών βελτιστοποίησης ερωτημάτων για αποτελεσματική ανάκτηση δεδομένων
- Διαμόρφωση ρυθμίσεων μεταγλώττισης για βέλτιστη απόδοση
- Εφαρμογή στρατηγικών προσωρινής αποθήκευσης για συναρτήσεις και αποτελέσματα ερωτημάτων
Πρόληψη SQL Επιθέσεων με ένεση
- Υιοθέτηση βέλτιστων πρακτικών για την προστασία PL/SQL του κώδικα από τρωτά σημεία ένεσης
Περίληψη και Επόμενα Βήματα
Απαιτήσεις
- Ικανότητα στο SQL και εξοικείωση με το περιβάλλον της βάσης δεδομένων Oracle
- Στέρεη κατανόηση βασικών PL/SQL εννοιών και εμπειρία στη σύνταξη PL/SQL κώδικα
Ακροατήριο
- προγραμματιστές
- PL/SQL ασκούμενοι
Σχόλια (3)
εξήγησε πολύ καλά και έδωσε κατευθυντήριες γραμμές για τα ασκήσεις.
Stoyan - OPEN COURSE
Κομμάτι - Oracle Database 19c PL and Advanced SQL
Μηχανική Μετάφραση
Μου άρεσε η πρακτική εμπειρία και η ευκαιρία να εργάζομαι σε πραγματικές δραστηριότητες κώδικα
Kristine - Isuzu Philippines Corporation
Κομμάτι - ORACLE PL/SQL Fundamentals
Μηχανική Μετάφραση
Τα βασικά της σεσιόν PL/SQL. Χρησιμοποίησα το PL/SQL αλλά ποτέ δεν κατάλαβα τα βασικά του και αυτός ο κορσέ μου βοήθησε πολύ να κατανοήσω τις ερωτήσεις PL/SQL.
Stefan-Andrei
Κομμάτι - PL/SQL in Oracle 19c
Μηχανική Μετάφραση