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 διαχειριστές
 35 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories