Εξέλιξη Κομματιού
Εισαγωγή στο Σεμινάριο Ανάπτυξης 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)
Πρόβλημα
Επίλογος και Συμπέρασμα
Απαιτήσεις
- Γνώση βάσεων δεδομένων και συστημάτων διαχείρισης βάσεων δεδομένων
Ακροατήριο
- Προχωρημένοι
- Προγραμματιστές
- Διαχειριστές βάσεων δεδομένων
Σχόλια (5)
Ο Φίλιππος ήταν πολύ ευγενικός, το στυλ του να εξηγεί SQL έννοιες είναι εξαιρετικό. Μου άρεσε που μας έδωσε πληροφορίες και απαντούσε σε ερωτήσεις που δεν ήταν μέρος αυτού του μαθήματος.
Stefan
Κομμάτι - SQL in SQL Server
Μηχανική Μετάφραση
αναλυτικές συναρτήσεις
khusboo dassani - Tech Northwest Skillnet
Κομμάτι - SQL Advanced
Μηχανική Μετάφραση
Τα εκπαιδευτικά υλικά.
Mona Dobre - DB Global Technology
Κομμάτι - SQL Advanced level for Analysts
Μηχανική Μετάφραση
Η μέθοδος διδασκαλίας του εκπαιδευτή είναι πολύ πληροφοριακή και αποτελεσματική, ειδικά στη δεύτερη μέρα όταν τα θέματα είναι λίγο πιο προχωρημένα.
Aynanie Kiram - Aarki, Inc.
Κομμάτι - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Μηχανική Μετάφραση
Αλληλεπιδραστικά άσκησης
Matthew Viner - Thames Water Utilites Ltd
Κομμάτι - Transact SQL Basic
Μηχανική Μετάφραση
