Βασικός σκοπός αυτού του βιβλίου είναι να κατανοήσει ο αναγνώστης το θεωρητικό μέρος της σχεδίασης μιας σωστής ΣΒΔ και πώς να εφαρμόσει πρακτικά τις έννοιες που έχει μάθει. Αυτό επιτυγχάνεται μέσα από ειδικές ενότητες πρακτικής εξάσκησης, στις οποίες παρουσιάζεται η θεωρία με πρακτικό τρόπο, ώστε ο αναγνώστης να μπορεί να την κατανοήσει και να την εμπεδώσει.
Περιγραφή
Μέσα από τις σελίδες αυτού του βιβλίου, θα γνωρίσετε με έναν τρόπο απλό και κατανοητό τις βασικές έννοιες της διαχείρισης βάσεων δεδομένων και ειδικά, της διαχείρισης σχεσιακών βάσεων δεδομένων (ΣΒΔ).
Βασικός σκοπός αυτού του βιβλίου είναι να κατανοήσει ο αναγνώστης το θεωρητικό μέρος της σχεδίασης μιας σωστής ΣΒΔ και πώς να εφαρμόσει πρακτικά τις έννοιες που έχει μάθει. Αυτό επιτυγχάνεται μέσα από ειδικές ενότητες πρακτικής εξάσκησης, στις οποίες παρουσιάζεται η θεωρία με πρακτικό τρόπο, ώστε ο αναγνώστης να μπορεί να την κατανοήσει και να την εμπεδώσει.
Αναλύονται επίσης τρεις δημοφιλείς τρόποι παρουσίασης διαγραμμάτων Οντοτήτων–Συσχετίσεων (ΟΣ) — σύνταξη Chen, Crow’s foot και UML— όπως και διάφορα εργαλεία που μπορούν να βοηθήσουν να σχεδιαστεί ένα διάγραμμα ΟΣ.
Ενώ το θεωρητικό μέρος δεν βασίζεται σε ένα συγκεκριμένο σύστημα διαχείρισης βάσεων δεδομένων (DBMS), το πρακτικό μέρος του βιβλίου επικεντρώνεται σε τρία δημοφιλή DBMS (MS SQL Server, MS Access και MySQL). Γίνεται επίσης αναφορά σε διάφορες άλλες δημοφιλείς βάσεις δεδομένων.
Στις σελίδες αυτού του βιβλίου περιλαμβάνονται πολυάριθμα παραδείγματα και γίνεται αναλυτική παρουσίαση διαφόρων θεμάτων, όπως αυτών που αφορούν το εκτεταμένο σχεσιακό μοντέλο. Αυτό ελπίζουμε να βοηθήσει τον αναγνώστη να κατανοήσει καλύτερα τη θεωρητική ύλη του βιβλίου μαζί με τα σχετικά παραδείγματα και την αντίστοιχη πρακτική εξάσκηση.
Αυτό το βιβλίο:
σας μαθαίνει τι είναι μια βάση δεδομένων, όπως και ένα DBMS,
σας παραθέτει τα πλεονεκτήματα και τα μειονεκτήματα ενός DBMS,
σας εξηγεί τις βασικές έννοιες στις οποίες βασίζεται μια ΣΒΔ και γιατί είναι σημαντική η σχεδίαση μιας σωστής ΣΒΔ,
σας εξηγεί τι είναι το μοντέλο Οντοτήτων–Συσχετίσεων (ΟΣ), όπως και το εκτεταμένο μοντέλο ΟΣ και πώς μπορεί να σχεδιαστεί ένα διάγραμμα ΟΣ,
σας παρουσιάζει διάφορα εργαλεία σχεδίασης διαγραμμάτων ΟΣ, όπως τα draw.io, Visio κλπ.,
σας δείχνει αναλυτικά πώς να δημιουργείτε μια βάση δεδομένων από ένα διάγραμμα ΟΣ,
σας αναλύει τη γλώσσα SQL με πολλά παραδείγματα,
σας παρουσιάζει με πρακτικά παραδείγματα τη σχεδίαση και την υλοποίηση μιας βάσης δεδομένων με τον Microsoft SQL Server, τη Microsoft Access και τη MySQL.