Course Outline
Εισαγωγή στο Oracle Database
- Database αρχιτεκτονική
- Μοντέλο σχεσιακής βάσης δεδομένων
- Χρήστες, σχήματα και συνεδρίες
- Εργαλεία για αλληλεπίδραση με βάση δεδομένων
Εισαγωγή στη δήλωση SELECT
- Φιλτράρισμα και επιλογή με χρήση της ρήτρας WHERE
- Ταξινόμηση αποτελεσμάτων ερωτήματος
- Τύποι δεδομένων, τελεστές και χειρισμός τιμών NULL
- Χρησιμοποιώντας ενσωματωμένες βαθμωτές συναρτήσεις
- Λειτουργίες ημερομηνίας
- Κατανόηση εθνικών και περιφερειακών ρυθμίσεων στο SQL
Ανάλυση συγκεντρωτικών δεδομένων
- Λειτουργίες ομαδοποίησης
- DISTINCT ρήτρα
- ρήτρες GROUP BY και HAVING
Ανάκτηση δεδομένων από πολλούς πίνακες
- Εσωτερικές και εξωτερικές ενώσεις (ΕΣΩΤΕΡΙΚΗ ΣΥΝΔΕΣΗ, ΕΞΩΤΕΡΙΚΗ ΣΥΝΔΕΣΗ)
- Σύνταξη ANSI SQL και άλλες μέθοδοι σύνδεσης (SELF JOIN, NATURAL JOIN)
- Τελεστές συνόλου (UNION, UNION ALL, INTERSECT, MINUS)
Υποερωτήματα
- Απλές υποερωτήσεις
- Συσχετισμένα υποερωτήματα
- ΥΠΑΡΧΕΙ και ΔΕΝ ΥΠΑΡΧΕΙ τελεστές
- Άλλοι τύποι υποερωτημάτων
Ιεραρχικά Ερωτήματα και Δειγματοληψία
- Κατασκευή ιεραρχικών ερωτημάτων χρησιμοποιώντας προτάσεις CONNECT BY PRIOR και START WITH
- Χρησιμοποιώντας τη συνάρτηση SYS_CONNECT_BY_PATH
- Δειγματοληψία δεδομένων με τη ρήτρα SAMPLE
Χειρισμός δεδομένων (DML)
- ΕΙΣΑΓΩΓΗ, ΕΝΗΜΕΡΩΣΗ, ΔΙΑΓΡΑΦΗ δηλώσεων
- Λειτουργίες σε μεγάλα σύνολα δεδομένων (INSERT FIRST, INSERT ALL, MERGE)
Λεξικό συστήματος
- Κατανόηση και χρήση του λεξικού δεδομένων Oracle
Ταυτόχρονη εργασία χρήστη
- Συναλλαγές
- Κλειδαριές
- Τεχνολογία FLASHBACK
Χρήστες και δικαιώματα
- Δημιουργία και τροποποίηση χρηστών και σχημάτων
- Διαχείριση δικαιωμάτων και ρόλων
Διαχείριση Αποθήκευσης Δεδομένων - Λογικό Επίπεδο
- Πίνακες, προσωρινοί πίνακες και πίνακες οργανωμένοι με ευρετήριο
- Περιορισμοί
- Ευρετήρια
- Απόψεις, σεκάνς, συνώνυμα, υλοποιημένες απόψεις
- Αποθηκευμένες PL/SQL μονάδες
Μοντελοποίηση και επαναφορά μοντέλων δεδομένων με χρήση Oracle SQL Modeler
- Χρησιμοποιώντας το Oracle SQL Modeler για μοντελοποίηση και αποκατάσταση δεδομένων
Μετακίνηση δεδομένων
- Λογικό αντίγραφο δεδομένων - Εισαγωγή και εξαγωγή αντλίας δεδομένων
- Φόρτωση δεδομένων - SQL*Φορτωτής
- Εξωτερικά τραπέζια
- Database συνδέσμους
Αυτοματοποίηση εργασιών
- Χρήση DBMS_JOB και DBMS_SCHEDULER για αυτοματοποίηση εργασιών
Περίληψη και Επόμενα Βήματα
Requirements
- Γενικές γνώσεις πληροφορικής
Ακροατήριο
- προγραμματιστές
- Database διαχειριστές
Testimonials (5)
γενικά μια καλή εκπαίδευση που ανταποκρίνεται στις ανάγκες μου. Έλαβα επίσης πληροφορίες σχετικά με το Oracle VM VirtualBox που μου επιτρέπει να συνεχίσω την πρακτική μόνος μου.
Liviu
Course - Oracle SQL LP - Fundamentals
Machine Translated
Έμαθα πολύπλοκες συναρτήσεις και πώς να τις εφαρμόζω
Ana Alexandrescu - DB Global Technology
Course - Oracle SQL Advanced
Machine Translated
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Course - Oracle SQL Language
the exercises