Βάσεις δεδομένων Ι SQL
- Περιεχόμενο μαθήματος:
- Διάκριση της SQL με την POstgreSQL και την OracleSQL
Γλώσσα Ορισμού Δεδομένων (ΓΟΔ)
Γλώσσα Χειρισμού Δεδομένων (ΓΧΔ)
Ενσωματωμένη Γλώσσα Χειρισμού Δεδομένων
Ορισμός Όψεων
Εξουσιοδότηση (authentication)
Ακεραιότητα
Έλεγχος Συναλλαγών
Χειρισμός δεδομένων
Select
Διαγραφή διπλότιμων: selectdistinct
Συνθήκη του where
Λογικοί τελεστές: and, or, not
Τελεστές σύγκρισης: <, <=, >, >=, =, <>, between, notbetween
Πράξεις με Συμβολοσειρές
Σύγκριση χρησιμοποιώντας το like, notlike
Διάταξη των Πλειάδων
Χρήση του orderby
Πράξεις - Συναρτήσεις
Τύποι Συνένωσης: inner join, left outer join, right outer join και full outer join
Τύποι Πεδίου Ορισμού
Createdomain
Περιορισμοί
Περιορισμοί Ακεραιότητας
Περιορισμοί Αναφοράς
Διαχείριση Βάσης Δεδομένων - Ενσωματωμένη SQL
Ενσωματωμένη SQL
EXEC SQL < embedded SQL statement > END-EXEC
SQL INCLUDE
EXEC SQL open c END-EXEC
EXEQ SQL fetch c into :cn$, :cc END-EXEC
Σβήσιμο σχήματος : dropschema
Το σύστημα διαχείρισης βάσης δεδομένων (MySQL ή SQL Server)