Κάθε σύγχρονη επιχείρηση διαθέτει δεδομένα, τα οποία απαιτούν κάποια οργανωμένη μέθοδο ή μηχανισμό για την διατήρηση και ανάκτηση τους. Όταν τα δεδομένα διατηρούνται εντός μιας βάσης δεδομένων, αυτός ο μηχανισμός αναφέρεται ως σύστημα διαχείρισης βάσεων δεδομένων (DBMS).
Οι σύγχρονες βάσεις δεδομένων σε συνδυασμό με τις web τεχνολογίες είναι ένας τυπικός συνδυασμός που χρησιμοποιείται από τις επιχειρήσεις για τη διαχείριση των δεδομένων τους και στο να παραμείνουν ανταγωνιστικές.
Στις ενότητες που θα αναπτύξουμε, θα αναλύσουμε τις βασικές εντολές SQL με τις οποίες διαχειριζόμαστε τα δεδομένα μιας PostgreSQL βάσης όπως και κάποιες μεθόδους συντήρησης και ασφάλειας της ίδιας της βάσης. Οι περισσότερες από τις SQL εντολές που θα αναλύσουμε μπορούν να εφαρμοστούν με σχεδόν καμία αλλαγή και σε άλλες βάσεις δεδομένων όπως Oracle ή MySQL. Η PostgreSQL είναι μια εντελώς δωρεάν βάση δεδομένων, έτοιμη για production-use και με ένα τεράστιο community που απαντάει σε όλες σας τις ερωτήσεις.
Ενότητα 1 -
PostgreSQL installation and database setup
Ενότητα 2 -
SELECT Statements
Ενότητα 3 -
Using WHERE with Strings, Numbers and Dates
Ενότητα 4 -
Combining WHERE with Logical Operators, BETWEEN and IN
Ενότητα 5 -
PostgreSQL Schema explanation
Ενότητα 6 -
Connecting to PostgreSQL using psql
Ενότητα 7 -
ORDER BY, MIN, MAX, SUM, AVG
Ενότητα 8 -
LIKE, LIMIT, IS NULL
Ενότητα 9 -
INNER, LEFT, and RIGHT JOIN
Ενότητα 10 -
FULL and SELF JOIN
Ενότητα 11 -
USING and NATURAL JOIN