Εξέλιξη Κομματιού
Εισαγωγή
- PostgreSQL vs MySQL vs Oracle
- Σύνοψη των λεπτομέρειών και αρχιτεκτονικής του PostgreSQL 13
Εκκίνηση
- Θέτοντας σε λειτουργία ένα διακομιστή βάσης δεδομένων
- Εγκαθιστώντας το PostgreSQL 13
- Δημιουργία και πρόσβαση σε μια βάση δεδομένων
- Σύνταξη SQL, εντολές και συναρτήσεις
Ρύθμιση μιας Βάσης Δεδομένων Postgres
- Ορισμός δεδομένων, προκαθορισμένες τιμές και περιορισμοί
- Εγκατάσταση και τροποποίηση πινάκων
- Διαχείριση προνόμων και πολιτικών ασφάλειας
- Δημιουργία σχημάτων βάσης δεδομένων
- Εφαρμογή κληρονομικότητας πινάκων και κλάσματος
- Προσθήκη, ενημέρωση και έρευνα δεδομένων
- Τύποι δεδομένων, συναρτήσεις και τελεστές
- Χρησιμοποίηση ευρετηρίων και πλήρους αναζήτησης κειμένου
- Κατανόηση της συνδυαστικής έλεγχος
Διαχείριση Διακομιστή Βάσης Δεδομένων
- Ενημέρωση κλαστή PostgreSQL
- Ασφάλεια διακομιστή και κρυπτογράφηση δεδομένων
- Ρύθμιση παραμέτρων διακομιστή
- Εναβλείσι της αυθεντικοποίησης κλιέντ
- Θέτοντας σε λειτουργία ρόλους πρόσβασης και δικαιώματα
- Διαχείριση πολλαπλών βάσεων δεδομένων
- Εκτέλεση εργασιών μετριασμού βάσης δεδομένων
- Ανακατασκευή και αποκατάσταση δεδομένων
- Βελτιστοποίηση της απόδοσης και αξιοπιστίας της βάσης δεδομένων
- Παρακολούθηση ημερήσιας δραστηριότητας και χρήσης δίσκου
- Εφαρμογή λογικής αντιγραφής
- Εκτέλεση παλινδρόμων δοκιμών
Προγραμματισμός Πλευράς Κλίεντ
- Χρήση της βιβλιοθήκης C libpq και διεπαφή μεγάλων αντικειμένων
- Εκτέλεση ενσωματωμένων διατάξεων SQL
- Εξερεύνηση του συστήματος πληροφοριών
- Άλλες εφαρμογές κλίεντ PostgreSQL
Προγραμματισμός Πλευράς Διακομιστή
- Επεκτασία της γλώσσας ερωτήσεων SQL
- Γράφοντας συναρτήσεις παρεμβολής γεγονότων
- Εφαρμογή κανόνων συστήματος
- Χρησιμοποίηση προδιαγραφών γλωσσών (PLs)
- Εξερεύνηση TCL, Perl και Python PLs
- Εκτέλεση διεπαφών προγραμματισμού διακομιστή
- Παραδείγματα λογικής αποκωδικοποίησης
- Συνέχεια παρακολούθησης αντιγραφής
Αποκλείδωμα Προβλημάτων
Επίκεινα και Επόμενα Βήματα
Απαιτήσεις
- Κατανόηση του RDBMS
- Εμπειρία με SQL
Ακροατήριο
- Διαχειριστές συστημάτων
- Προγραμματιστές
Σχόλια (5)
Εώς το τέλος της 1ης ημέρας, μια παρουσία υποδήλωσε την ανάγκη για περισσότερη αλληλεπίδραση στις εξεταστικές δραστηριότητες και οι εκπαιδευτικοί λάβαν υπ' όψιν αυτή τη σύσταση για τη δεύτερη ημέρα.
Daniela - Unit4
Κομμάτι - PostgreSQL 16 for Developers and Administrators
Μηχανική Μετάφραση
Ένα γεγονός και πρακτική προσέγγιση στο θέμα. Ένα όμορφο ατμός, ευνοϊκός για τη θέσπιση ερωτήσεων.
Marcin - Santander Bank Polska S.A.
Κομμάτι - Implementing High Availability in PostgreSQL
Μηχανική Μετάφραση
Ηταν το Docker και η τεχνολογία κοντέινερ, καθώς και η δυνατότητα κληροδοσίας της βάσης δεδομένων PostgreSQL, που δεν είναι διαθέσιμη στην Oracle Database.
Manish Kumar
Κομμάτι - PostgreSQL Essentials
Μηχανική Μετάφραση
Ήταν σαφώς προσαρμοσμένο για να είναι πολύ κατάλληλο για τον σκοπό μας, κάτι που το έκανε εξαιρετικά χρήσιμο. Έπρεπε πολύς φάκελος στη δομή Zoom, αφού μου βοήθησε να εστιάσω την προσοχή μου και ο εκπαιδευτής ήταν σε θέση να προσθέτει σχέδια και σημειώσεις καθώς εξηγούσε. Ο εκπαιδευτής απάντησε σε όλες τις ερωτήσεις μας με πολύ ικανοποιητικό τρόπο και ήμουν έκπληκτος για το πόσο πολύ υπέθετο να μάθω σε μία μέρα. Συνήθως βρίσκω το εκπαιδευτικό υλικό αποθεωρητικό κατά τη διάρκεια του μεσημέρι, αλλά αυτή η σύνοδος ήταν πολύ ενδιαφέρουσα από αρχής μέχρι τέλος. Το ρυθμίσεις ήταν τέλειο και η λεπτομέρεια εστιάστηκε στις σωστές περιοχές.
Davina Sanders - Scottish Government
Κομμάτι - PostgreSQL Performance Tuning
Μηχανική Μετάφραση
Ο Μιχάλ ήταν πολύ γνωσιμός και επιδραστικός ως δάσκαλος.
Nate Clifton - NIIT (USA) Inc.
Κομμάτι - PostgreSQL Advanced DBA
Μηχανική Μετάφραση