Παρουσίαση/Προβολή

Βάσεις Δεδομένων
(ICTE281) - Κωνσταντίνος Στεργίου
Περιγραφή Μαθήματος
Εισαγωγή στις Βάσεις Δεδομένων (ΒΔ) και στα Συστήματα Διαχείρισης ΒΔ. Αρχιτεκτονική Συστημάτων ΒΔ. Μοντέλο Οντοτήτων‐Συσχετίσεων. Σχεσιακό Μοντέλο. Σχεσιακή Άλγεβρα. Γλώσσα SQL. Συναρτησιακές Εξαρτήσεις και Κανονικοποίηση. Φυσική οργάνωση ΒΔ και μέσα αποθήκευσης. Ευρετήρια. Επεξεργασία και Βελτιστοποίηση Ερωτημάτων.
Ημερομηνία δημιουργίας
Παρασκευή 19 Φεβρουαρίου 2016
-
Ύλη γραπτής εξέτασης
Εισαγωγή στα ΣΔΒΔ
Το μοντέλο οντοτήτων συσχετίσεων (Ε-R model)
Το σχεσιακό μοντέλο
Σχεσιακή Άλγεβρα
SQL (δημιουργία βάσης + βασικά queries). Τα προχωρημένα SQL queries είναι εκτός ύλης
Κανονικοποίηση (λειτουργικές εξαρτήσεις + BCNF). Η τρίτη κανονική μορφή είναι εκτός ύλης
Ύλη από το βιβλίο "Raghu Ramakrishnan and Johannes Gehrke, Συστήματα Διαχείρισης Βάσεων Δεδομένων":
1 (εκτός 1.7)
2 (εκτός 2.6,2.7)
3 (εκτός 3.6,3.7)
4 (μόνο τα 4.1,4.2)
5 (από 5.1 ως και 5.4)
19 (μόνο τα 19.1,19.2,19.3,19.4.1,19.5.1,19.6.1)
Ύλη από το βιβλίο "Silberschatz, Korth, Sudarshan, Συστήματα Βάσεων Δεδομένων":
Κεφάλαιο 1
Κεφάλαιο 2
Κεφάλαιο 3
Κεφάλαιο 6 (μόνο το 6.1 εκτός του 6.1.4)
Κεφάλαιο 7
Κεφάλαιο 8 (μόνο 8.1-8.4)
Ύλη από το βιβλίο "Elmasri, S.B. Navathe, Θεμελιώδεις Αρχές Συστημάτων Βάσεων Δεδομένων":
1
2 (εκτός 2.5,2.6)
3 (εκτός 3.8,3.9)
4 (μόνο από 4.1 ως και 4.3)
5
6 (από 6.1 ως και 6.5)
7
8 (από 8.1 ως 8.4 και το 8.6)
10 (εκτός από 10.3 και 10.4)