Εισαγωγή στις Βάσεις Δεδομένων (ΒΔ)

Σχετικά έγγραφα
Εισαγωγή στις Βάσεις Δεδομένων (ΒΔ)

Κεφάλαιο 4 Σχεδίαση Βάσεων Δεδομένων

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

Πληροφοριακού Συστήματος Ενημέρωσης Καιρικών Συνθηκών

Μετατροπή Σχήματος Ο/Σ σεσχεσιακό

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό

Διάγραμμα Οντοτήτων - Συσχετίσεων

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 2: Μοντελο Συσχετίσεων Οντοτήτων, Μελέτη Περίπτωσης: Η βάση δεδομένων των CD

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό

Μάθημα: Συστήματα Διαχείρισης Βάσεων Δεδομένων Αναλυτικό Διάγραμμα Μελέτης

Σχεσιακό Μοντέλο Περιορισμοί Μετατροπή ER σε Σχεσιακό Παράδειγμα.. Εργαστήριο Βάσεων Δεδομένων. Relational Model

ÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Μετατροπή Σχήματος Ο/Σ σεσχεσιακό

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Εισαγωγή στην πληροφορική

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ασκήσεις και ερωτήσεις

Συναρτησιακές Εξαρτήσεις και Κανονικοποίηση

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

Βάσεις Περιβαλλοντικών Δεδομένων

Βάση Δεδομένων: συλλογή από σχετιζόμενα δεδομένα Σύστημα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ): λογισμικό για δημιουργία και χρήση μιας βάσης δεδομένων

Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER)

Βάσεις Δεδομένων. Ενότητα 5: ΚΑΝΟΝΙΚΟΠΟΙΗΣΗ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών

Διαχείριση Πολιτισμικών Δεδομένων

Μοντέλο Οντοτήτων-Συσχετίσεων

Το Σχεσιακό Μοντέλο. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

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

Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό Σχήμα. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Πληροφορική 2. Βάσεις Δεδομένων (Databases)

Διάγραμμα Οντοτήτων Συσχετίσεων (ΔΟΣ) Entity Relationship Diagram (ERD)

2. Το Μοντέλο Οντοτήτων- Συσχετίσεων

Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό

Βάσεις Δεδομένων Ι 1. Εισαγωγικές έννοιες. Τμήμα Διοίκησης Επιχειρήσεων (Μεσολόγγι) ΤΕΙ Δυτικής Ελλάδας

Βάσεις Δεδομένων. Σταύρος Βαλσαμίδης Βάσεις Δεδομένων Διάγραμμα Ο-Σ 1

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Σχεδιασμός μιας εφαρμογής ΒΔ: Βήματα. 1. Συλλογή και Ανάλυση Απαιτήσεων(requirement analysis)

Τ.Ε.Ι ΘΕΣΣΑΛΟΝΙΚΗΣ, ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΔΒΔ (ΕΡΓΑΣΤΗΡΙΟ 4) Τελευταία ενημέρωση: 11/2011. Μετασχηματισμός διαγράμματος ER σε σχεσιακό σχήμα ΒΔ

ER Diagram Συσχετίσεις Ασθενείς Οντότητες Παράδειγμα ER.. Εργαστήριο Βάσεων Δεδομένων. Entity-Relationship Diagram (ER)

Μετατροπή Σχήµατος Ο/Σ σε Σχεσιακό

Εισαγωγή στην Πληροφορική

Εργαστήριο Βάσεων Δεδομένων. Relational Model Σχεσιακό Μοντέλο

Ένας απλός τρόπος αναπαράστασης δεδομένων: ένας διδιάστατος πίνακας που λέγεται σχέση Γνωρίσματα

Σχεσιακό Μοντέλο Δεδομένων

Διαδικασία σχεδιασμού Β.Δ.

Ένας απλός τρόπος αναπαράστασης δεδομένων: ένας διδιάστατος πίνακας που λέγεται σχέση Γνωρίσματα

Βάσεις δεδομένων. (2 ο μάθημα) Ηρακλής Βαρλάμης

ΘΕΜΑΤΑ. Θέμα 1 ο Σύμφωνα με τους παραπάνω πίνακες και τη θέση που έχουν τα ξένα κλειδιά βρείτε τους

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 8 : Βάσεις Δεδομένων (2/2) Δρ.

Βάσεις Δεδομένων : Σχεσιακό Μοντέλο 1. Ένας απλός τρόπος αναπαράστασης δεδομένων: ένας διδιάστατος πίνακας που λέγεται σχέση.

Βάσεις Δεδομένων Εισαγωγή

Το Σχεσιακό Μοντέλο. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Πρόλογος Μέρος Ι Εισαγωγή στα συστήματα βάσεων δεδομένων Μια βόλτα στις βάσεις δεδομένων...25

Σχεδίαση και Χρήση Βάσεων Δεδομένων. Χρήση του DBDesigner. Γιώργος Πυρουνάκης - forky@di.uoa.gr

Από το Μοντέλο Οντοτήτων Συσχετίσεων στο Σχεσιακό Μοντέλο

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Κανόνες μετατροπής Διαγράμματος Οντοτήτων-Συσχετίσεων σε Σχεσιακό Σχήμα. Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ,

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Σχεσιακό Μοντέλο. Εισαγωγή. Βάσεις εδοµένων : Σχεσιακό Μοντέλο 1

Το Μοντέλο Οντοτήτων Συσχετίσεων

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ

Βάσεις Δεδομένων. Εισαγωγή Ανάλυση Απαιτήσεων. Φροντιστήριο 1 ο

Εισαγωγή στα Πληροφοριακά Συστήματα

Το Σχεσιακό Μοντέλο 2

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 2 24/01/2012

ΔΙΑΓΡΑΜΜΑ ΟΝΤΟΤΗΤΩΝ - ΣΥΣΧΕΤΙΣΕΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

ΣΧΕΣΙΑΚΕΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ

Το Σχεσιακό Μοντέλο. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Εισαγωγή. Σχεδιασµός µιας Β

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ

Σχεσιακό Μοντέλο. Σχεδιασμός Βάσεων Δεδομένων Μάθημα 2 ο Μαρία Χαλκίδη

H SQL είναι η γλώσσα για όλα τα εμπορικά σχεσιακά συστήματα διαχείρισης βάσεων δεδομένων


Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων

Δόμηση Απαιτήσεων: Εννοιολογική Μοντελοποίηση Δεδομένων

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων. Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων

Το Σχεσιακό Μοντέλο Βάσεων Δεδομένων

Σχεδιασμός μιας Β : Βήματα

Μετασχηµατισµός διαγράµµατος ER σε σχεσιακό σχήµα Β

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ


Βάσεις Δεδομένων Ι. 3 ο Φροντιστήριο. Πέρδικα Πολίνα [perdika]

PROJECT ΕΡΓΑΣΤΗΡΙΩΝ ΒΑΣΕΩΝ ΔΕΔΟΜΕΝΩΝ Ι. Τμήμα Μηχανικών Πληροφορικής Τ.Ε.

Άσκηση 2 - Κεχρής, Κεφάλαιο 8: Κανονικοποίηση

Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας. 2 ο Μάθημα: Βασικά Θέματα Βάσεων Δεδομένων. Δρ. Κωνσταντίνος Χ.

Περιγραφή Μαθήματος. Περιγραφή Περιεχόμενο του Μαθήματος

Τεχνολογία Λογισμικού & Ανάλυση Συστημάτων

Διάλεξη 04: Εννοιολογική Σχεδίαση Βάσης Δεδομένων II (Entity Relationship Modelling) Διδάσκων: Παναγιώτης Ανδρέου

Βάσεις Δεδομένων Ενότητα 4

Βάσεις δεδομένων. (3 ο μάθημα) Ηρακλής Βαρλάμης

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Συστήματα Διαχείρισης Βάσεων Δεδομένων

ΜΗΧΑΝΟΓΡΑΦΗΣΗ ΕΡΓΑΣΤΗΡΙΟΥ ΚΟΣΜΗΤΟΛΟΓΙΑΣ. Σιάτρης Νικηφόρος. Επιβλέπων Καθηγητής Γιαγκουστίδης Κωνσταντίνος

Διαχείριση Πολιτισμικών Δεδομένων

Εργαστήριο 5o. Σχέσεις πινάκων Ακεραιότητα αναφορών. Ευάγγελος Γ. Καραπιδάκης

Κανονικοποίηση. Σημασιολογία Γνωρισμάτων. Άτυπες Οδηγίες. Παράδειγμα. Αξιολόγηση Σχεσιακών Σχημάτων ΒΔ. Περιττές Τιμές και Ανωμαλίες Ενημέρωσης

Η εταιρεία είναι οργανωµένη σε τµήµατα Κάθε ΤΜΗΜΑένα όνοµα, κωδικό και έναν εργαζόµενο που διευθύνει το τµήµα. Αποθηκεύεται η ηµεροµηνία που ανέλαβε

Βάσεις Δεδομένων. Σχεσιακό Μοντέλο Μετατροπή Διαγράμματος Οντοτήτων Συσχετίσεων (E-R) σε σχεσιακό. Φροντιστήριο 3 ο

Αρχιτεκτονική Συστημάτων Βάσεων Δεδομένων. Κατηγορίες χρηστών ΣΔΒΔ Αρχιτεκτονική ANSI/SPARC Γλώσσες ερωτημάτων Μοντέλα δεδομένων Λειτουργίες ΣΔΒΔ

Βάσεις Δεδομένων Ι. 2 ο Φροντιστήριο. Πέρδικα Πολίνα [perdika]

ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΤΥΧΙΑΚΩΝ ΕΡΓΑΣΙΩΝ

Transcript:

Εισαγωγή στις Βάσεις Δεδομένων (ΒΔ) ΣΧΟΛΗ ΙΚΑΡΩΝ ΣΧΟΛΗ ΙΚΑΡΩΝ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α. ΑΝΔΡΕΑΤΟΣ Ιούλιος 2011

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

Βασικές έννοιες (2) Ένα ΣΔΒΔ είναι ένα εύχρηστο εργαλείο δημιουργίας & διαχείρισης μιας ΒΔ με ταχύτητα και αποτελεσματικότητα και διαλειτουργικότητα με άλλα λογισμικά. Πληροφοριακό Σύστημα: ΒΔ + ΣΔΒΔ Χρήστες: όσοι χρησιμοποιούν μια ΒΔ. Διάφορες κατηγορίες χρηστών με διαφορετικά προνόμια [δικαιώματα]: Δημιουργία, εισαγωγή στοιχ, αλλαγή, διαγραφή, ανάκληση & παρουσίαση δεδ.

Πλεονεκτήματα ΒΔ Ευκολία, ταχύτητα Ασφάλεια [προνόμια χρηστών] Προστασία από βλάβες υλικού Επιβολή περιορισμών ορθότητας Έλεγχος πλεονασμών Διαλειτουργικότητα Ταυτόχρονη χρήση Ευελιξία παρακολούθησης μοντέλου κόσμου (τροποποίηση ΒΔ)

Στοιχεία ΒΔ Τύποι δεδομένων [int,text,char κλπ] Πεδία: θέσεις μνήμης συγκεκριμένου τύπου δεδ. Εγγραφή: μια τυποποιημένη συλλογή πεδίων Αρχείο ΒΔ: μια συλλογή ομοειδών εγγραφών

Μοντέλλα ΒΔ Ιεραρχικό [δεκ. 60] Δικτυωτό [δεκ. '70] Σχεσιακό [σήμερα] Αντικειμενοστρεφές [αύριο;] Μικτά Εμείς θ' ασχοληθούμε αποκλειστικά με το Σχεσιακό μοντέλλο.

Σχεσιακό μοντέλλο [εφεξής] Οντότητα: αφηρημένη αναπαράσταση ενός πραγματικού αντικειμένου ή έννοιας Κατηγορήματα = γνωρίσματα οντότητας. Παράδειγμα οντοτήτων: Ομάδα,παίκτης, αγώνας. --> εντοπίστε κατηγορήματα. Κλειδί: ένα κατηγόρημα που χαρακτηρίζει μοναδικά μιαν οντότητα.--> δώστε π.χ.

Σχέσεις μεταξύ οντοτήτων [Λόγος πληθυκότητας ] 1 προς 1 1 προς Ν [ 1 προς πολλά ] Μ προς Ν [ πολλά προς πολλά ] Διαγράμματα σχέσεων οντοτήτων

Μοντέλο Οντοτήτων- Συσχετίσεων Οντότητες, που αναπαριστούν φυσικές οντότητες του πραγματικού κόσμου, και Συσχετίσεις, που αναπαριστούν αλληλεξαρτήσεις των οντοτήτων, ή δράσεις. Η συσχέτιση μεταξύ δύο οντοτήτων χαρακτηρίζεται από τον βαθμό πληθικότητας Τρεις δυνατότητες: [1:1, 1:Ν, Μ:Ν]

Πώς προκύπτει ο βαθμός πληθυκότητας Ένας προμηθευτής μας προμηθεύει με διάφορα προϊόντα. Από την πλευρά του προμηθευτή, πρόκειται για μια σχέση ένα προς πολλά, συμβολικά 1:Ν. Αντιστρόφως τώρα, ένα προϊόν το παίρνουμε πάντα από τον ίδιο [δηλ. ένα] προμηθευτή. Από την πλευρά του προϊόντος πρόκειται για μια σχέση ένα προς ένα, συμβολικά 1:1. Μια τέτοια σχέση ονομάζεται σχέση ένα προς πολλά, συμβολικά 1:Ν. Όπου το 1 βρίσκεται στην πλευρά του προμηθευτή και το Ν στην πλευρά του προϊόντος. file:///c:/documents%20and%20settings/antony/επιφάνεια%20εργασίας/6-13.png

Διάγραμμα σχέσεων οντοτήτων (Σ-Ο) (ή οντοτήτων-συσχετίσεων) ΟΝΟΜΑ ΑΙΘΟΥΣΑ ΑΣΜΑ ΥΨΟΣ ΚΩΔ ΑΡΧΗΓΟΣ ΙΚΑΡΟΣ ΑΝΗΚΕΙ ΣΕ ΤΑΞΗ Εντός ελλείψεων τα κατηγορήματα. Η υπογράμμιση δηλώνει το πρωτεύον κλειδί

Παραδείγμα Μοντέλου Οντοτήτων-Συσχετίσεων

Βήματα σχεδίασης διαγράμματος Σ-Ο 1) Εντοπίζουμε βασικές έννοιες του κειμένου 2) Επιλέγουμε Οντότητες, γνωρίσματα, κλειδί 3) Αναγνωρίζουμε τις σχέσεις και τα γνωρίσματα των οντοτήτων 4) Εντοπίζουμε τον τύπο των σχέσεων 5) Σχεδιάζουμε προσχέδιο διαγρ. Σ-Ο χωρίς γνωρίσματα και κλειδιά 6) Ελέγχουμε, βελτιώνουμε & εμπλουτίζουμε. Ξένος σ 69

Κανόνες κατασκευής σχήματος βάσης δεδομένων από το μοντέλο οντοτήτων-συσχετίσεων (1/2) Κάθε οντότητα απεικονίζεται σε ένα πίνακα. Για κάθε συσχέτιση που και οι δύο ακμές της είναι πληθικότητας 1:Ν (έχει συνολικό βαθμό πληθικότητας, δηλαδή, Μ:Ν), κατασκευάζουμε και τον αντίστοιχο πίνακα. Ο πίνακας περιλαμβάνει ως πεδία τα πρωτεύοντα κλειδιά των οντοτήτων που εμπλέκονται στη συσχέτιση. Για κάθε συσχέτιση που η μία ακμή της είναι πληθυκότητας 1:Ν και η άλλη 1:1 (έχει συνολικό βαθμό πληθυκότητας, δηλαδή, 1:Ν), προσθέτουμε στην οντότητα που συνδέεται με πληθυκότητα 1:1, ένα πεδίο που είναι εξωτερικό κλειδί του πίνακα της άλλης οντότητας.

Κανόνες κατασκευής σχήματος βάσης δεδομένων από το μοντέλο οντοτήτων-συσχετίσεων (2/2) Στις συσχετίσεις που και οι δύο ακμές τους είναι πληθυκότητας 1:1 (με συνολικό βαθμό πληθικότητας, δηλαδή, 1:1) κάνουμε το ίδιο, χωρίς να έχει ιδιαίτερη σημασία το πού τοποθετείται το επιπλέον πεδίο. Φροντίζουμε για κάθε πίνακα να υπάρχει πρωτεύον κλειδί. Φροντίζουμε ώστε όλα τα εξωτερικά κλειδιά να είναι δηλωμένα επίσης. Για κάθε πεδίο κάθε πίνακα καθορίζουμε τον τύπο του (αριθμός, κείμενο, ημερομηνία, κλπ.). Επιπλέον, μπορούμε να καθορίσουμε περιορισμούς για τον αν επιτρέπεται κάποια εγγραφή να μην έχει τιμή στο εν λόγω πεδίο.

Κανονικοποίηση Ακανόνιστη μορφή δεδομένων: περιγραφή κειμένου ή όλα σ' ένα πίνακα. Αναποτελεσματικό σενάριο, καταλαμβάνει πολύ χώρο δίσκου [πλεονασμός] και έχει διάφορα προβλήματα [ακεραιότητας δεδ].

Παράδειγμα: μαθ-βιβ-καθ

Α' κανονική μορφή Σε κανένα πεδίο δεν πρέπει να υπάρχουν σύνθετα γνωρίσματα (πολλαπλές τιμές) [Σκ.102] Για να τραπεί στην Α' κ.μ ένας πίνακας, πρέπει: να εξαλειφθούν οι επαναλαμβανόμενες πληροφορίες και να δημιουργηθούν ξεχωριστοί πίνακες για τα σύνθετα γνωρίσματα (με αποφυγή πλεονασμού)

Β' κανονική μορφή Μια ΒΔ είναι στην β' κ.μ. όταν για κάθε πίνακά της ισχύει ότι: τα χαρακτηριστικά [γνωρίσματα] που δεν βασίζονται στο κλειδί, δεν πρέπει να εξαρτώνται από ένα τμήμα του πρ. κλειδιού (δηλ. δεν πρέπει να υπάρχουν σ' έναν πίνακα πεδία που δεν σχετίζονται άμεσα με το πρωτ. κλειδί)

Β' κανονική μορφή Αν το πρ. κλειδί ενός πίνακα είναι σύνθετο (πολλά πεδία) και ένα τμήμα του [1 πεδίο] οριζει μονοσήμαντα κάποιες στήλες, αυτά πρέπει να αποτελέσουν ξεχωριστό πίνακα. Σκ. 104

Γ' κανονική μορφή Για μια ΒΔ που είναι στην γ' κ.μ ισχύει ότι: δεν πρέπει να υπάρχει κανένα γνώρισμα (πεδίο) που να μην εξαρτάται από το πρ. κλειδί. Αν υπάρχουν τέτοια πεδία, πρέπει να μεταφερθούν σε ξεχωριστούς πίνακες.

Αποτέλεσμα κανονικοποίησης είναι η ευκολία συντήρησης της ΒΔ, η οικονομία χώρου και η ακεραιότητα των δεδομένων μας.

Εφαρμογή Χωρισθείτε σε ομάδες των τριών και σχεδιάστε μιαν απλή ΒΔ των μαθημάτωνκαθηγητών-βιβλίων. Ζητούνται (σε ηλ. μορφή OpenOffice): α) Περιγραφή και αιτιολογήσεις των επιλογών σας β) Διάγραμμα Ο-Σ γ) Πίνακες οντοτήτων και συσχετίσεων

Βασικό βιβλίο μαθήματος Οι σημειώσεις διανέμονται υπό την άδεια creative commons BY-NC-SA [GR] www.creativecommons.gr