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
Μεγάλη επικοινωνία, ο Λουκάσ πήγε στο βαθύ και με εξήγησε όλα με απλό και καταλαβаемό τρόπο (Note: There seems to be a slight discrepancy in the name "Łukasz" which is Polish. In Greek, it would typically be transliterated as "Λουκάσ". If a specific transliteration is required, please provide it.)
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
Machine Translated
ο εκπαιδευτής ήταν πολύ χρήσιμος, η ταχύτητα της εκπαίδευσης ήταν πράγματι καλή και τα ασκήσεις δεν ήταν πολύ σκληρές, αλλά μηδέ πολύ εύκολες. όποτε πίπτουν πλήμμελος, με βοήθησε πολύ καλά και έγινε σίγουρος ότι κατάλαβα τα πάντα.
Jade Stappaerts - KULeuven
Course - Oracle SQL Language
Machine Translated
οι ασκήσεις
Amna AlAli - Federal Demographic Council
Course - Oracle SQL for beginners
Machine Translated