Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Μοντέλα σχεσιακών βάσεων δεδομένων

  • Η δομή μιας σχεσιακής βάσης δεδομένων
  • Τύποι συνδέσεων πινάκων
  • Κανονικοποίηση και αποκανονικοποίηση βάσης δεδομένων
  • Σχεσιακοί τελεστές

Λήψη των δεδομένων

  • Κανόνες για τη σύνταξη ερωτημάτων SQL
  • Η σύνταξη της εντολής SELECT
  • Επιλογή όλων των στηλών
  • Ερωτήματα με αριθμητικές πράξεις
  • Στήλες με ψευδώνυμα
  • Κυριολεκτικά
  • Τελεστής συνένωσης

Περιορισμός των αποτελεσμάτων

  • Η συνθήκη WHERE
  • Τελεστές σύγκρισης
  • Συνθήκη LIKE
  • Συνθήκη BETWEEN ... AND
  • Συνθήκη IS NULL
  • Συνθήκη IN
  • Λογικοί τελεστές AND, OR και NOT
  • Πολλαπλές συνθήκες στη ρήτρα WHERE
  • Η σειρά των τελεστών.
  • Ρήτρα DISTINCT

Ταξινόμηση δεδομένων

  • Η ρήτρα ORDER BY
  • Ταξινόμηση κατά πολλαπλές στήλες ή παραστάσεις

Συναρτήσεις SQL

  • Οι διαφορές μεταξύ των συναρτήσεων μίας γραμμής και πολλαπλών γραμμών
  • Συναρτήσεις κειμένου, αριθμητικές, ημερομηνίας
  • Ρητή και άρρητη μετατροπή
  • Συναρτήσεις μετατροπής
  • Ένθεση συναρτήσεων
  • Προβολή της λειτουργίας των συναρτήσεων - πίνακας dual
  • Λήψη της τρέχουσας ημερομηνίας - συνάρτηση SYSDATE
  • Διαχείριση τιμών NULL

Συγκέντρωση δεδομένων με χρήση ομαδοποίησης

  • Συναρτήσεις ομαδοποίησης
  • Πώς οι συναρτήσεις ομαδοποίησης αντιμετωπίζουν τις τιμές NULL
  • Δημιουργία ομάδων δεδομένων - η ρήτρα GROUP BY
  • Ομαδοποίηση πολλαπλών στηλών
  • Περιορισμός των αποτελεσμάτων ομαδοποίησης - η ρήτρα HAVING

Ανάκτηση δεδομένων από πολλαπλούς πίνακες

  • Τύποι συνδέσεων
  • Η χρήση του NATURAL JOIN
  • Ψευδώνυμα πινάκων
  • Συνδέσεις στη ρήτρα WHERE
  • INNER JOIN - Εσωτερική σύνδεση
  • Εξωτερικές συνδέσεις LEFT, RIGHT, FULL OUTER JOIN
  • Καρτεσιανό γινόμενο

Υποερωτήματα

  • Τοποθέτηση υποερωτημάτων στην εντολή SELECT
  • Υποερωτήματα μίας γραμμής και πολλαπλών γραμμών
  • Τελεστές υποερωτημάτων μίας γραμμής
  • Δυνατότητες ομαδοποίησης σε υποερώτημα
  • Τελεστές υποερωτημάτων πολλαπλών γραμμών: IN, ALL, ANY
  • Πώς αντιμετωπίζονται οι τιμές NULL στα υποερωτήματα

Τελεστές συνόλων

  • Τελεστής UNION
  • Τελεστής UNION ALL
  • Τελεστής INTERSECT
  • Τελεστής MINUS

Εισαγωγή, ενημέρωση και διαγραφή δεδομένων

  • Εντολή INSERT
  • Αντιγραφή δεδομένων από άλλο πίνακα
  • Εντολή UPDATE
  • Εντολή DELETE
  • Εντολή TRUNCATE

Συναλλαγές

  • Εντολές COMMIT, ROLLBACK και SAVEPOINT

Εντολές DDL

  • Τα κύρια αντικείμενα βάσης δεδομένων
  • Κανόνες ονομασίας αντικειμένων
  • Δημιουργία πινάκων
  • Οι διαθέσιμοι τύποι δεδομένων για στήλες
  • Επιλογή DEFAULT
  • Επιλογή NULL και NOT NULL

Διαχείριση πινάκων

  • Περιορισμοί αναφορικής ακεραιότητας: CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
  • Δημιουργία πίνακα από ερώτημα
  • Διαγραφή πίνακα - DROP TABLE
  • Εντολή DESCRIBE

Άλλα αντικείμενα σχήματος

  • Ακολουθίες
  • Συνώνυμα
  • Όψεις

Απαιτήσεις

  • Γνώση χρήσης υπολογιστή
  • Γνώση οποιουδήποτε λειτουργικού συστήματος
 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (6)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες