Εξέλιξη Κομματιού
Εισαγωγή στα Databases
- Τι είναι μια βάση δεδομένων;
- Τύποι βάσεων δεδομένων
- Εισαγωγή στις σχεσιακές βάσεις δεδομένων
- Database Management Επισκόπηση συστημάτων (DBMS).
- Λειτουργίες ενός ΣΔΒΔ
- Δημοφιλές λογισμικό DBMS
Database Βασικές αρχές σχεδιασμού
- Εννοιολογικά, λογικά και φυσικά μοντέλα δεδομένων
- Εισαγωγή στη μοντελοποίηση οντοτήτων-σχέσεων (ER).
- Δημιουργία διαγραμμάτων ER
- Οντότητες, ιδιότητες και σχέσεις
Κανονικοποίηση και Database Σχεδιασμός
- Κανονικές μορφές (1NF, 2NF, 3NF, BCNF)
- Οφέλη της κανονικοποίησης
- Πρακτικά παραδείγματα κανονικοποίησης
- Η αποκανονικοποίηση και οι χρήσεις της
Εισαγωγή στο SQL
- SQL σύνταξη και δομή
- Τύποι δεδομένων σε SQL
- ΔΗΜΙΟΥΡΓΙΑ, ΑΛΛΑΓΗ, ΑΠΟΡΡΙΨΗ δηλώσεων
- Περιορισμοί (ΚΥΡΙΑΚΟ ΚΛΕΙΔΙ, ΞΕΝΟ ΚΛΕΙΔΙ, ΜΟΝΑΔΙΚΟ, ΟΧΙ ΜΗΧΑΝΟ)
SQL Χειρισμός δεδομένων
- INSERT δήλωση
- Λειτουργίες μαζικής εισαγωγής
- ΕΝΗΜΕΡΩΣΗ και ΔΙΑΓΡΑΦΗ δηλώσεων
- Χρησιμοποιώντας τον όρο WHERE
Ερώτηση δεδομένων με SQL
- Δήλωση SELECT
- Φιλτράρισμα δεδομένων με ρήτρα WHERE
- Ταξινόμηση δεδομένων με ORDER BY
- Χρήση LIMIT και OFFSET
Προηγμένες SQL Έννοιες
- ΕΣΩΤΕΡΙΚΗ ΣΥΝΔΕΣΗ, ΑΡΙΣΤΕΡΗ ΕΝΩΣΗ, ΔΕΞΙΑ ΣΥΝΔΕΣΗ, ΠΛΗΡΗΣ ΣΥΝΔΕΣΗ
- Σύνταξη υποερωτημάτων
- ρήτρες GROUP BY και HAVING
- Συγκεντρωτικές συναρτήσεις (COUNT, SUM, AVG, MAX, MIN)
Εργασία με ευρετήρια και προβολές
- Δημιουργία και χρήση ευρετηρίων
- Πλεονεκτήματα και μειονεκτήματα των ευρετηρίων
- Δημιουργία και διαχείριση προβολών
- Χρήση προβολών για την απλοποίηση των ερωτημάτων
Database Ασφάλεια και Συναλλαγές
- Ρόλοι και δικαιώματα χρήστη
- Εφαρμογή βέλτιστων πρακτικών ασφάλειας
- Ιδιότητες ΟΞΥ
- Δηλώσεις ΔΕΣΜΕΥΣΗΣ και ΑΝΑΤΡΟΠΗΣ
Database Βελτιστοποίηση και Συντήρηση
- Ανάλυση και βελτιστοποίηση SQL ερωτημάτων
- Χρήση σχεδίου EXPLAIN
- Στρατηγικές δημιουργίας αντιγράφων ασφαλείας
- Επαναφορά βάσεων δεδομένων
Περίληψη και Επόμενα Βήματα
Απαιτήσεις
- Βασική κατανόηση των λειτουργιών του υπολογιστή
Ακροατήριο
- Database διαχειριστές
- επαγγελματίες πληροφορικής
Σχόλια (3)
Τα εκπαιδευτικά υπόλογισμα που παρέχονται.
- UNIFI
Κομμάτι - NoSQL Database with Microsoft Azure Cosmos DB
Μηχανική Μετάφραση
Excellente επικοινωνία, ο Łukasz εξήγησε πάντα με απλό και κατανοητικό τρόπο
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Κομμάτι - ORACLE SQL Fundamentals
Μηχανική Μετάφραση
ο εκπαιδευτής ήταν πολύ χρήσιμος, το ρυθμός της εκπαίδευσης ήταν πραγματικά καλός και τα άσκηση δεν ήταν πολύ δύσκολες, αλλά επίσης και όχι πολύ εύκολες. όποτε ουδευτέρων σε κάτι, μου βοήθησε πολύ καλά και βεβαίωσε ότι καταλάβαινα πάντα τα πάντα.
Jade Stappaerts - KULeuven
Κομμάτι - Oracle SQL Language
Μηχανική Μετάφραση