Course Outline
Εισαγωγή στο PostgreSQL 16
- Επισκόπηση του PostgreSQL
- Νέες δυνατότητες στο PostgreSQL 16
- Εγκατάσταση και ρύθμιση
- PostgreSQL αρχιτεκτονική και εξαρτήματα
Ξεκινώντας με το PostgreSQL
- PostgreSQL Ρύθμιση συμπλέγματος βάσης δεδομένων
- Δημιουργία και διαχείριση βάσεων δεδομένων
- Βασικές SQL λειτουργίες
- Ρύθμιση και εξερεύνηση PostgreSQL 16
Προηγμένες SQL Τεχνικές
- Προηγμένες τεχνικές αναζήτησης
- Κοινές εκφράσεις πίνακα (CTEs)
- Λειτουργίες παραθύρου
- Τύποι δεδομένων JSON και JSONB
- Σύνταξη σύνθετων SQL ερωτημάτων
Τύποι δεδομένων και επεκτάσεις
- Προσαρμοσμένοι τύποι δεδομένων
- Αναζήτηση πλήρους κειμένου
- ΑνάρτησηGIS για γεωχωρικά δεδομένα
- Προγραμματισμός PL/pgSQL
- Χρήση προηγμένων τύπων δεδομένων και επεκτάσεων
Ευρετηρίαση και Βελτιστοποίηση ερωτημάτων
- Τύποι ευρετηρίου και χρήση
- Σχεδιασμός και εκτέλεση ερωτήματος
- Ανάλυση και βελτιστοποίηση ερωτημάτων
- Ευρετηρίαση και βελτιστοποίηση ερωτημάτων
Performance Tuning
- Παράμετροι συντονισμού απόδοσης
- Διαχείριση μνήμης και πόρων
- Παρακολούθηση και ανάλυση απόδοσης
- Ρύθμιση και παρακολούθηση απόδοσης
Δημιουργία αντιγράφων ασφαλείας και ανάκτηση
- Στρατηγικές δημιουργίας αντιγράφων ασφαλείας
- Ανάκτηση σε χρόνο
- Λογικά και φυσικά αντίγραφα ασφαλείας
- Εκτέλεση δημιουργίας αντιγράφων ασφαλείας και ανάκτησης
Ασφάλεια και Access Έλεγχος
- Έλεγχος ταυτότητας και εξουσιοδότηση
- Διαχείριση ρόλων και άδειες
- Κρυπτογράφηση και ρύθμιση SSL/TLS
- Εφαρμογή βέλτιστων πρακτικών ασφάλειας
Υψηλή διαθεσιμότητα και αναπαραγωγή
- Έννοιες και τύποι αντιγραφής
- Ρύθμιση αναπαραγωγής ροής
- Διαμόρφωση υψηλής διαθεσιμότητας με το Patroni
- Υλοποίηση αναπαραγωγής και υψηλή διαθεσιμότητα
Ενσωμάτωση PostgreSQL με Εφαρμογές
- Σύνδεση PostgreSQL με διάφορες γλώσσες προγραμματισμού
- Χρήση του PostgreSQL σε σύγχρονα πλαίσια εφαρμογών
- ORM και PostgreSQL
- Ενσωμάτωση του PostgreSQL με μια εφαρμογή
Περίληψη και Επόμενα Βήματα
Requirements
- Βασικές γνώσεις SQL
- Εξοικείωση με τις έννοιες της βάσης δεδομένων
Ακροατήριο
- Database διαχειριστές
- Database προγραμματιστές
- διαχειριστές συστήματος
Testimonials (5)
Ο Andres διασφαλίζει με συνέπεια ότι απαντά σε όλες τις ερωτήσεις των παρευρισκομένων και προσπαθεί να διασφαλίσει ότι όλοι κατανοούν τις διδασκαλίες του. Θαυμάζω την τεχνογνωσία και την επάρκειά του στο αντικείμενο
Ryan - Questronix Corporation
Course - PostgreSQL for Administrators - 3 Days
Machine Translated
Ahmed has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.
Imran Sadiq Bhat
Course - PostgreSQL Essentials
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
Course - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
Course - PostgreSQL Advanced DBA
new knowledges that can be apply in our system