Course Outline

Εισαγωγή στους Σχετικούς Δεδομένων Database και το PostgreSQL

  • Τι είναι μια σχετική βάση δεδομένων
  • Περιγραφή του PostgreSQL και της περιβάλλοντός του
  • Εφαρμογές και πλεονεκτήματα του PostgreSQL

Εγκατάσταση και Καθορισμός του PostgreSQL και του PGAdmin

  • Εγκατάσταση του PostgreSQL στο Windows/Linux
  • Εγκατάσταση και χρήση του PGAdmin για πρόσβαση μέσω GUI
  • Δημιουργία συνδέσεων και διαχείριση χρηστών

Σύνοψη της Αρχιτεκτονικής του PostgreSQL

  • Συμπόνοντα του διακομιστή PostgreSQL και χρήση μνήμης
  • Δομή κλάστρων Database και επεξεργασία αρχείων
  • Προцέσοι και υπηρεσίες

Δημιουργία και Στοχευμένη Δομή Databases

  • Δημιουργία βάσεων δεδομένων και πινάκων
  • Σύντομη εξήγηση των τύπων δεδομένων
  • Χρήση PGAdmin για διαχείριση αντικειμένων βάσης δεδομένων

Σύνταξη Βασικών SQL Ερωτήσεων

  • Χρήση SELECT, WHERE, ORDER BY, LIKE, BETWEEN και NULL
  • Ταξινόμηση και φίλτρο των αποτελεσμάτων ερωτήσεων

Χρήση GROUP BY και HAVING

  • Ομαδοποίηση γραμμών και υπολογισμός αθροιστικών
  • Φίλτρο ομάδων με HAVING

Εργασία με Περίπλοκες Συνθήκες

  • Χρήση EXISTS, IN, ANY, ALL
  • Εμβαδότυπες υποερωτήσεις

JOIN Εγχειρίδια στο PostgreSQL

  • INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
  • SELF JOIN και εφαρμογές του

Χρήση Ενσωματωμένων SQL Συναρτήσεων

  • Mathematical συναρτήσεις
  • Συναρτήσεις επεξεργασίας λέξεων
  • Επεξεργασία ημερομηνιών και ώρας

Εκτάσεις Δεδομένων

  • INSERT: εισαγωγή νέων γραμμών
  • UPDATE: τροποποίηση υπάρχουσων δεδομένων
  • DELETE: αφαίρεση γραμμών από πινάκες

Εργασία με Προβλήματα

  • Δημιουργία και ερωτήσεις απλών προβλημάτων
  • Προβλήματα με υποερωτήσεις
  • Αξίες και ορισμοί των προβλημάτων

Εισαγωγή στην επέκταση Timescale

  • Τι είναι η TimescaleDB και όταν να τη χρησιμοποιήσετε
  • Εγκατάσταση και ενεργοποίηση της επέκτασης Timescale
  • Δημιουργία hypertables και εισαγωγή χρονικών σειρών δεδομένων

Σύνοψη και Επόμενα Βήματα

Requirements

  • Σύνεση των βασικών IT και δεδομένων
  • Δεν απαιτείται προηγούμενη εμπειρία σε SQL ή βάσεις δεδομένων
  • Ευκολότερο είναι να έχετε γνώση χρήσης λογισμικού εργαλείων στο Windows/Linux

Αудитόριο

  • Database αρχάριοι και αναλυτές
  • Προγραμματιστές που ξεκινούν με PostgreSQL
  • Επαγγελματίες που διαχειρίζονται ή εξερευνούν σχηματισμένες βάσεις δεδομένων
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories