Course Outline

Εισαγωγή

    Επισκόπηση των χαρακτηριστικών και της αρχιτεκτονικής του PostgreSQL Βασικές αρχές προγραμματισμού Python Πλεονεκτήματα της Python PostgreSQL

Ξεκινώντας

    Εγκατάσταση PostgreSQL Εγκατάσταση Python, Django ή Flask Εγκατάσταση psycopg2 Σύνδεση στο PostgreSQL with Python

Python και SQL Λειτουργίες

    Τα βασικά της γλώσσας SQL Σχήμα και πίνακες βάσης δεδομένων Σύνταξη ερωτήματος Python Δημιουργία πινάκων Εισαγωγή δεδομένων Χειρισμός δεδομένων Χρήση οριακής ρήτρας Σύνδεση πινάκων Αναζήτηση πλήρους κειμένου Εργασία με SQLite Παραδείγματα εφαρμογών Python

Προχωρημένο PostgreSQL with Python

    Κληρονόμηση πίνακα Ένθετες συναλλαγές Τύποι που καθορίζονται από τον χρήστη VIEWS, HAVING, DISTINCT Εργασία με ημερομηνίες και ώρες Έλεγχος συγχρονισμού πολλαπλών εκδόσεων (MVCC) Γραφήματα, γραφήματα και αναφορές με χρήση matplotlib

Διοίκηση και Ασφάλεια

    PostgreSQL ασφάλεια δεδομένων Περιορισμός πρόσβασης με χρήση λίστας επιτρεπόμενων Εφαρμογή αναπαραγωγής Μετανάστευση βάσης δεδομένων Δημιουργία αντιγράφων ασφαλείας και επαναφορά Ερωτήματα παρακολούθησης Συντονισμός απόδοσης Αποτροπή SQL επιθέσεων έγχυσης

Αντιμετώπιση προβλημάτων

Περίληψη και Επόμενα Βήματα

Requirements

  • Εμπειρία με την PostgreSQL
  • Εμπειρία προγραμματισμού Python

Ακροατήριο

  • προγραμματιστές
  • Διαχειριστές
 21 Hours

Number of participants



Price per participant

Testimonials (4)

Related Courses

Scaling Data Analysis with Python and Dask

14 Hours

Developing APIs with Python and FastAPI

14 Hours

Kivy: Building Android Apps with Python

7 Hours

GUI Programming with Python and PyQt

21 Hours

Related Categories