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

Εισαγωγή στο Σεμινάριο Ανάπτυξης SQL

Περίληψη της Ανάπτυξης SQL

  • Δεδομένα και βάσεις δεδομένων
  • Συστήματα διαχείρισης βάσεων δεδομένων (DBMS)
  • Βασικές εννοιές SQL

Πώς να Ξεκινήσετε με τις Βάσεις Δεδομένων SQL

  • Εγκατάσταση λογισμικών DBMS
  • Αρχική ρύθμιση
  • Σύνδεση υπάρχουσων βάσεων δεδομένων
  • Μεθοδολογία ανάπτυξης βάσης δεδομένων

Ερεύνηση των Θεμελιωδών Εντολών SQL

  • Εντολές γλώσσας ορισμού δεδομένων (DDL)
  • Εντολές ελέγχου της συναλλαγής
  • Εντολές έλεγχου περιβάλλοντος και συστήματος
  • Εντολές ενσωματωμένου SQL

Λειτουργία με Δεδομένα SQL

  • Φίλτρο δεδομένων
  • Τελεστές σύγκρισης και λογικοί τελεστές
  • Ταξινόμηση δεδομένων
  • Κλάυζα περιορισμού σε γραμμές
  • Αντικαταστατικά μεταβλητά
  • Εντολές και επαλήθευση

Χρήση Μοναδικών, Ομαδικών, Αλλαγωτικών και Γενικών Συναρτήσεων

  • Χαρακτηριστικές συναρτήσεις
  • Αριθμητικές και χρονολογικές συναρτήσεις
  • Συναρτήσεις αλλαγής τύπου
  • Συναρτήσεις περίπτωσης και εκδοχών
  • Διάφορες αξίες και τιμές null
  • Κλαύζες GROUP BY
  • Κλαύζες HAVING

Λειτουργία με Κλαύζες JOIN του SQL

  • Εσωτερικό join (inner join)
  • Μη-ίσον join (non-equijoin)
  • Εξωτερικό join (outer join)
  • Σταυρωτό join (cross join)

Χρήση Υποερωτήσεων και Τελεστών SET

  • Μοναδικές υποερωτήσεις (single row subqueries)
  • Εξωτερικές και πολυσημαντικές υποερωτήσεις (multi row and multi column subqueries)
  • Τελεστές SET
  • Συσχετίσιμη υποερώτηση (correlated subquery)
  • Επεξεργασία δεδομένων με υποερωτήσεις

Δημιουργία Βάσεων Δεδομένων και Πινάκων

  • Τύποι δεδομένων (data types)
  • Κλειδιά αρχηγίου και ξένα κλειδιά (primary and foreign keys)
  • Περιορισμοί (constraints)
  • Ενέργειες πίνακα (create, insert, update, delete)
  • Χώρους δικτυακών απόδοσης (data dictionary views)
  • Εξισωτικές έκφρασεις (conditional expressions)

Λειτουργία με Αποψινά, Ακολουθίες, Εξυπηρετητές και Δείκτες

  • Δημιουργία και ερωτήσεις αποψίνων (creating and querying views)
  • Δημιουργία και τροποποίηση ακολουθιών (creating and modifying sequences)
  • Δημιουργία εξυπηρετητών (creating synonyms)
  • Δημιουργία δεικτών (creating indexes)

Διαχείριση Αντικειμένων Σχήματος

  • Διαχείριση περιορισμών (constraints management)
  • Προσωρινοί πίνακες (temporary tables)
  • Εξωτερικοί πίνακες (external tables)

Έλεγχος Πρόσβασης Χρηστών

  • Συστήματικά προνόμια (system privileges)
  • Προνόμια αντικειμένου (object privileges)
  • Ρόλοι (roles)
  • Απόσυρη προνομίων (revoking privileges)

Διαχείριση Δεδομένων σε Διάφορους Χρόνους

  • Τύποι διάστημα (interval data types)
  • Χρονικές συναρτήσεις (time functions)

Πρόβλημα

Επίλογος και Συμπέρασμα

Απαιτήσεις

  • Γνώση βάσεων δεδομένων και συστημάτων διαχείρισης βάσεων δεδομένων

Ακροατήριο

  • Προχωρημένοι
  • Προγραμματιστές
  • Διαχειριστές βάσεων δεδομένων
 35 Ώρες

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


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

Σχόλια (5)

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

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