Χαροκόπειο Πανεπιστήμιο
Σχολή: Ψηφιακής Τεχνολογίας
Τμήμα: Πληροφορικής και Τηλεματικής
Πρόγραμμα: Προπτυχιακό Πρόγραμμα Σπουδών

Βάσεις Δεδομένων

Εξάμηνο: 4 ECTS: 8.0 Υποχρεωτικό Erasmus

Γενικά

Κωδικός: ΥΠ16

Γλώσσα: Ελληνική

Τρόπος διδασκαλίας: Δια ζώσης

Προαπαιτούμενα: Δομές δεδομένων

Φόρτος εργασίας

  • Διαλέξεις: 32.5 ώρες
  • Εργαστήριο: 19.5 ώρες
  • Μελέτη: 46.0 ώρες
  • Εργασία: 70.0 ώρες

Περιεχόμενο Μαθήματος

Το περιβάλλον της Βάσης Δεδομένων. Διαδικασία ανάπτυξης της βάσης δεδομένων. Μοντέλο Οντοτήτων-Συσχετίσεων ΟΣ. Λογική σχεδίαση βάσης δεδομένων και το Σχεσιακό Μοντέλο Βάσης Δεδομένων. Περιορισμοί ακεραιότητας. Μετασχηματισμός διαγράμματος οντοτήτων-συσχετίσεων σε σχήμα σχεσιακής βάσης δεδομένων. Πράξεις ενημέρωσης βάσεων δεδομένων. Γλώσσες διαχείρισης βάσεων δεδομένων. Σχεσιακή άλγεβρα. Σχεσιακός λογισμός. Η SQL ως γλώσσα χειρισμού δεδομένων: ερωτήσεις, όψεις, δηλώσεις ενημέρωσης. Εισαγωγή στην οργάνωση αρχείων και δομών ευρετηρίων.

Μαθησιακά Αποτελέσματα

Στόχος είναι να κατανοήσουν οι φοιτητές τις βασικές αρχές των ΒΔ και να εξοικειωθούν με τη διαδικασία δημιουργίας μιας βάσης δεδομένων.
Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής / τρια θα είναι σε θέση να:
- να καταλάβει την έννοια των περιορισμών και την εφαρμογή τους κατά την τροποποίηση των δεδομένων της ΒΔ.
- να αποκτήσει ευχέρεια στη χρήση των βασικών εντολών της γλώσσας SQL μέσα από ένα πραγματικό περιβάλλον ΒΔ.

Δεξιότητες

Αυτόνομη Εργασία
Ομαδική Εργασία
Σχεδιασμός και υλοποίηση Σχεσιακών Βάσεων Δεδομένων