ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ ΠΟΛΥΜΕΣΩΝ ΓΙΑ ΜΝΗΜΕΙΑ ΤΩΝ ΝΗΣΙΩΝ ΤΟΥ Β.Α ΑΙΓΑΙΟΥ ΣΕ ΠΕΡΙΒΑΛΛΟΝ VISUAL BASIC ΚΑΙ ACCESS

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ ΠΟΛΥΜΕΣΩΝ ΓΙΑ ΜΝΗΜΕΙΑ ΤΩΝ ΝΗΣΙΩΝ ΤΟΥ Β.Α ΑΙΓΑΙΟΥ ΣΕ ΠΕΡΙΒΑΛΛΟΝ VISUAL BASIC ΚΑΙ ACCESS"

Transcript

1 ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΛΟΓΙΣΜΙΚΟΥ ΒΑΣΗΣ ΔΕΔΟΜΕΝΩΝ ΠΟΛΥΜΕΣΩΝ ΓΙΑ ΜΝΗΜΕΙΑ ΤΩΝ ΝΗΣΙΩΝ ΤΟΥ Β.Α ΑΙΓΑΙΟΥ ΣΕ ΠΕΡΙΒΑΛΛΟΝ VISUAL BASIC ΚΑΙ ACCESS Δρ. Γκούμας Στέφανος*, Συμεωνίδης Συμεών** * Επίκουρος Καθηγητής στο τμήμα Διαχείριση Πληροφοριών του Τ.Ε.Ι Καβάλας, goumas@teikav.edu.gr **Msc Information Technology, Καθηγητής Πληροφορικής Δ.Ε Εργαστηριακός Συνεργάτης στο Τμήμα Διαχείρισης Πληροφοριών του Τ.Ε.Ι Καβάλας, simsymeon@yahoo.gr Περίληψη Αντικείμενο της παρούσας εργασίας είναι η σχεδίαση και η υλοποίηση, μερικά, μιας βάσης δεδομένων πολυμέσων για μνημεία των νησιών του ΒΑ Αιγαίου σε περιβάλλον Visual Basic και Access. Τα δεδομένα προσφέρθηκαν από το Υπουργείο Αιγαίου. Στην εργασία αυτή γίνεται μια βιβλιογραφική ανασκόπηση στις βασικές έννοιες των πολυμεσικών βάσεων δεδομένων, των δεδομένων που κάνει χρήση μια τέτοια βάση και του τρόπου επεξεργασίας τους. Τέλος γίνεται προσπάθεια σχεδίασης και ανάπτυξης μιας πολυμεσικής βάσης δεδομένων για μνημεία και στην συνέχεια παρουσιάζεται ο τρόπος διαχείρισή της και τα εργαλεία που χρειάζονται για την παραπάνω διαδικασία. Λέξεις Κλειδιά: Πολυμεσικές Βάσης Δεδομένων, Σχεδίαση Ανάπτυξη ΒΔ Πολυμέσων, Αντικείμενο ADO (ActiveX Data Object). Εισαγωγή Σήμερα, τα δεδομένα πολυμέσων όπως οι εικόνες, ο ήχος και το βίντεο γίνονται όλο και πιο δημοφιλείς μορφές δεδομένων. Στα επόμενα χρόνια τα Πληροφοριακά Συστήματα Πολυμέσων αναμένεται να κυριαρχήσουν στην καθημερινή ζωή. Οι κατοικίες θα έχουν δικτυωθεί με τέτοιο τρόπο ώστε να μπορούν να χρησιμοποιηθούν αλληλεπιδραστικές εφαρμογές πολυμέσων. Οι υψηλής ευκρίνειας σταθμοί εργασίας θα έχουν προσπέλαση σε ένα μεγάλο πλήθος Βάσεων Δεδομένων (ΒΔ), συμπεριλαμβανομένων των ψηφιακών βιβλιοθηκών που θα κατανέμουν μεγάλες ποσότητες περιεχομένων πολυμέσων από πολλές πηγές (Μανωλόπουλος, Παπαδόπουλος 2009 ; Silberschatz, Korth, Sudarshan 2011). Ένας ορισμός των πολυμέσων θα μπορούσε να είναι ο εξής: Πολυμέσα είναι μια διαδραστική παρουσίαση μέσω του Η/Υ που περιλαμβάνει τουλάχιστον δύο από τα παρακάτω στοιχεία: κείμενο, ήχο, σταθερά γραφικά (εικόνες), κινούμενα γραφικά, και βίντεο (Havaldar, Medioni 2005). Αναλυτικότερα, μια εφαρμογή η οποία εκτός από κείμενο περιλαμβάνει εικόνα, ήχο, βίντεο κ.α. καλείται γενικά εφαρμογή πολυμέσων (Havaldar, Medioni 2005; Li, Drew 2004). Μια ΒΔ πολυμέσων πρέπει να χρησιμοποιεί κάποιο μοντέλο για την οργάνωση και τα ευρετήρια των πηγών πολυμέσων που θα βασίζεται στα περιεχόμενα τους. Ο προσδιορισμός των περιεχομένων των πηγών πολυμέσων είναι μια δύσκολη και χρονοβόρα προσπάθεια (Μανωλόπουλος, Παπαδόπουλος 2009 ; Silberschatz, Korth, Sudarshan 2011). 55

2 Οι βασικοί τύποι ερωτήσεων ΒΔ πολυμέσων που απαιτούνται περιλαμβάνουν τον εντοπισμό των πηγών πολυμέσων οι οποίες περιέχουν κάποια αντικείμενα που ενδιαφέρουν(πχ ηθοποιός, γκολ, κλπ.). Οι παραπάνω τύποι ερωτήσεων αναφέρονται σαν ανάκτηση με βάση το περιεχόμενο, επειδή η ανάκτηση από την πηγή του πολυμέσου βασίζεται στο ότι περιέχει κάποια αντικείμενα ή δραστηριότητες (Silberschatz, Korth, Sudarshan 2011; Elmasri, Navathe 2005). Σκοπός της Εργασίας Αντικείμενο της παρούσας εργασίας είναι η σχεδίαση και η υλοποίηση, μερικά, μιας βάσης δεδομένων πολυμέσων για μνημεία των νησιών του ΒΑ Αιγαίου σε περιβάλλον Visual Basic και Access. Τα δεδομένα προσφέρθηκαν από το Υπουργείο Αιγαίου. Προηγούμενες Εργασίες στις Βάσεις Δεδομένων Πολυμέσων Η εργασία του Αρβανίτη (2008) παρουσιάζει τις σημαντικότερες χρήσεις των Πολυμεσικών Βάσεων Δεδομένων στο συνεχώς εξελισσόμενο επιστημονικό πεδίο της Μετάφρασης. Στην εργασία αυτή υποστηρίζεται πως οι Πολυμεσικές Βάσεις Δεδομένων, που μπορούν να διαχειριστούν κείμενο, ήχο και εικόνα, συνδυαζόμενες με τις τεχνολογίες που αναπτύσσονται στους τομείς της ανάκτησης και εξαγωγής πληροφοριών μπορούν να παίξουν ένα σημαντικό ρόλο προς την κατεύθυνση του ελέγχου της παραγόμενης «γλωσσικής πληροφορίας». Η εργασία των Κοκράνης και Μποντζίδου (2010) δείχνει ότι η εισαγωγή των πολυμέσων στην εκπαίδευση έχει ως σκοπό τη δημιουργία ενός επιπλέον βοηθητικού εργαλείου στα χέρια του εκπαιδευτικού. Τα πολυμέσα συνδυάζουν κείμενο, εικόνα, βίντεο και ήχο με αποτέλεσμα να κάνουν πιο ελκυστική την ιδέα της μάθησης για τους μαθητές. Η χρήση ενός άρτια σχεδιασμένου εκπαιδευτικού λογισμικού, τηρώντας κάποιες βασικές αρχές σχεδίασης, μπορεί να βοηθήσει το έργο του δασκάλου και να συμπληρώσει κενά που μπορεί να έχει ένα σχολικό βιβλίο. Τέλος στην εργασία του Καραμαλής (2009) αναπτύσσεται μια Πολυμεσική Αρχαιολογική Βάση Δεδομένων για Πολλαπλές Αρχαιολογικές Ανασκαφές. Βασικές Έννοιες Βάσεων Δεδομένων Πολυμέσων Οι βάσεις δεδομένων πολυμέσων παρέχουν χαρακτηριστικά που επιτρέπουν στους χρήστες να αποθηκεύουν και να διατυπώνουν ερωτήματα ή επερωτήσεις (queries) σε διαφορετικούς τύπουs δεδομένων πολυμέσων (πολυμεσικά δεδομένα), που περιλαμβάνουν εικόνα (image), όπως φωτογραφίες ή σχέδια, κινούμενη εικόνα (video), ταινίες, ειδήσεις κλπ, ήχο (audio), όπως τραγούδια τηλεφωνικά μηνύματα, ή διαλέξεις, και κείμενο (text), όπως βιβλία και άρθρα, καθώς και σε παραδοσιακούς τύπους δεδομένων (όπως αριθμούς και σειρές χαρακτήρων). Οι βασικοί τύποι ερωτημάτων που απαιτούνται για τη βάση δεδομένων περιλαμβάνουν τον εντοπισμό των πηγών πολυμέσων που περιέχουν κάποια αντικείμενα που ενδιαφέρουν. Για παράδειγμα, μπορεί κάποιος να θέλει να εντοπίσει, από μια βάση δεδομένων video, όλες τις ακολουθίες video, όπου εμφανίζεται ένα συγκεκριμένο πρόσωπο. Μπορεί επίσης να θέλει να ανακτήσει ακολουθίες video που να περιέχουν κάποιες δραστηριότητες, όπως video στα οποία επιτυγχάνεται γκολ σε ένα ποδοσφαιρικό παιγνίδι από συγκεκριμένο παίκτη ή ομάδα (Μανωλόπουλος, Παπαδόπουλος 2009 ; Silberschatz, Korth, Sudarshan 2011; Lu 1999; Yan, Ma 2012). Τα χαρακτηριστικά των πολυμεσικών τύπων δεδομένων οδηγούν σε ορισμένες απαιτήσεις που πρέπει να ικανοποιούνται από ένα Σύστημα Διαχείρισης Βάσεων (2), 8,

3 Δεδομένων (ΣΔΒΔ) για την αποτελεσματική και αποδοτική υποστήριξή τους. Μερικά από αυτά τα χαρακτηριστικά είναι: η μεταβολή των δεδομένων σε σχέση με το χρόνο, ο μεγάλος όγκος των δεδομένων και οι εξειδικευμένες απαιτούμενες λειτουργίες. Τα παραδοσιακά σχεσιακά ΣΔΒΔ δεν είναι σε θέση να καλύψουν τις ανάγκες των πολυμεσικών εφαρμογών και για το λόγο αυτό έχουν αναπτυχθεί νέα μοντέλα Βάσεων Δεδομένων (ΒΔ), όπως οι Αντικειμενοστραφείς και οι Αντικειμενοσχεσιακές ΒΔ (Silberschatz, Korth, Sudarshan, 2011; Elmasri, Navathe, 2007). Τα πολυμεσικά δεδομένα αποτελούνται από την περιγραφική πληροφορία (π.χ., τίτλος ταινίας) και την πληροφορία περιεχομένου (content). Ένας τρόπος διαχείρισης των πολυμεσικών τύπων δεδομένων χρησιμοποιώντας ένα παραδοσιακό ΣΔΒΔ είναι να αποθηκεύσουμε την περιγραφική πληροφορία στη βάση δεδομένων του ΣΔΒΔ και να χρησιμοποιήσουμε εξωτερικά αρχεία για την αποθήκευση του περιεχομένου. Το βασικό μειονέκτημα αυτής της προσέγγισης είναι ότι δεν μπορούμε να χρησιμοποιήσουμε τη λειτουργικότητα του ΣΔΒΔ για το περιεχόμενο των τύπων δεδομένων (π.χ. την κατασκευή δομών καταλόγων / ευρετηρίων - indexes). Μπορεί επίσης να καταλήξει σε ασυνέπειες, όπως ένα αρχείο που είναι σημειωμένο στην βάση δεδομένων, αλλά του οποίου τα περιεχόμενα λείπουν ή το αντίστροφο. Συνεπώς είναι επιθυμητό να αποθηκεύονται στην βάση δεδομένων τα ίδια τα δεδομένα (Μανωλόπουλος, Παπαδόπουλος, 2009; Silberschatz, Korth, Sudarshan, 2011; Elmasri, Navathe, 2007). Ένας εναλλακτικός τρόπος διαχείρισης πολυμεσικών δεδομένων είναι να χρησιμοποιηθεί ο τύπος δεδομένων binary large object (BLOB) για την αποθήκευση του περιεχομένου, ο οποίος υποστηρίζεται από το πρότυπο SQL3 (Μανωλόπουλος, Παπαδόπουλος, 2009; Silberschatz, Korth, Sudarshan, 2011; Elmasri, Navathe, 2007). Η προαναφερθείσα προσέγγιση καθιστά υπεύθυνη την εφαρμογή για τη διαχείριση του περιεχομένου του BLOB, καθώς το ΣΔΒΔ δεν έχει γνώση της δομής του περιεχομένου του BLOB. Για παράδειγμα, αν σε ένα BLOB αποθηκεύσουμε video με τη διαμόρφωση MPEG, το ΣΔΒΔ δεν είναι σε θέση να αναγνωρίσει τα περιεχόμενα του BLOB καθώς η διαμόρφωση MPEG είναι άγνωστη σε αυτό. Ωστόσο, με της δυνατότητες του προτύπου SQL3 μπορούμε να ορίσουμε νέους τύπους δεδομένων οριζόμενων από τον χρήστη, έτσι ώστε η διαχείριση των πολυμέσων να αποτελεί τμήμα του ΣΔΒΔ και όχι της εφαρμογής. Εκτός από την αποθήκευση και διαχείριση των δεδομένων, πρέπει να λάβουμε υπόψη και άλλους βασικούς παράγοντες όπως: Tα ερωτήματα που αφορούν σε πολυμεσικά δεδομένα είναι πολύ διαφορετικά σε σχέση με τα αριθμητικά και τα αλφαριθμητικά δεδομένα. Για παράδειγμα, αναζήτηση εικόνων σε βάσεις δεδομένων εικόνων, οι οποίες μοιάζουν ως προς κάποια χαρακτηριστικά εικόνας που δίνει ο χρήστης, είναι μια βασική λειτουργία. Τέτοια ερωτήματα αναφέρονται ως ανάκτηση με βάση το περιεχόμενο (retrieval by content), επειδή η ανάκτηση από την πηγή του πολυμέσου βασίζεται στο να περιέχει κάποια αντικείμενα ή δραστηριότητες (Μανωλόπουλος, Παπαδόπουλος, 2009; Elmasri, Navathe, 2007). Απαιτείται όπως η ανάκληση κάποιων τύπων δεδομένων, όπως ήχου και βίντεο να προχωρά με έναν εγγυημένο, σταθερό ρυθμό. Τέτοια δεδομένα ονομάζονται μερικές φορές ισόχρονα ή συνεχόμενα δεδομένα. Για παράδειγμα, αν τα δεδομένα ήχου δεν παρέχονται έγκαιρα, θα προκύπτουν κενά στον ήχο. Αν τα δεδομένα παρέχονται πολύ γρήγορα, οι απομονωτικές μνήμες (buffers) του συστήματος μπορεί να υπερχειλίσουν, καταλήγοντας σε απώλεια δεδομένων (Silberschatz, Korth, Sudarshan, 2011). 57

4 Νέες δομές ευρετηρίων (indexes) απαιτούνται για την αποδοτικότερη εκτέλεση των αναζητήσεων. Σε ένα ερώτημα ομοιότητας πρέπει να αποφεύγεται η εξαντλητική ανάγνωση του συνόλου της βάσης δεδομένων για το προσδιορισμό της απάντησης. Για παράδειγμα, σε μία βάση δεδομένων που αποθηκεύει εικόνες με δαχτυλικά αποτυπώματα, όταν παρέχεται ένα ερώτημα εύρεσης με μία εικόνα με δαχτυλικά αποτυπώματα, θα πρέπει να ανακληθούν απ' τη βάση δεδομένων αποτυπώματα, που είναι παρόμοια με τα αποτυπώματα του ερωτήματος. Δεν μπορούν να χρησιμοποιηθούν γι' αυτόν το σκοπό δομές ευρετηρίου, όπως Β+ - δένδρα και R- δένδρα. Θα πρέπει να δημιουργηθούν ειδικές δομές ευρετηρίων (Μανωλόπουλος, Παπαδόπουλος, 2009; Silberschatz, Korth, Sudarshan, 2011; Elmasri, Navathe, 2007; Date, 2004). Η εκτίμηση του κόστους μιας πράξης πρέπει να ληφθεί υπόψη κατά τη βελτιστοποίηση ενός ερωτήματος. Αυτό δεν είναι εφικτό αν οι πολυμεσικοί τύποι δεδομένων ορίζονται από το χρήστη και δεν υποστηρίζονται από το ίδιο το ΣΔΒΔ (Μανωλόπουλος, Παπαδόπουλος, 2009; Silberschatz, Korth, Sudarshan, 2011; Elmasri, Navathe, 2007). Μορφές Δεδομένων Πολυμέσων Οι περισσότερο γνωστοί τύποι δεδομένων πολυμέσων που είναι διαθέσιμοι στις Βάσεις Δεδομένων Πολυμέσων είναι οι παρακάτω (Elmasri, Navathe, 2007): Κείμενο: Μπορεί να είναι ή να μην είναι μορφοποιημένο. Για ευκολία ανάλυσης δομημένων εγγράφων, χρησιμοποιούνται πρότυπα όπως η SGML και παραλλαγές όπως η HTML. Γραφικά: Παραδείγματα περιλαμβάνουν σχέδια και εικονογραφήσεις που κωδικοποιούνται με χρήση κάποιου πρότυπου (πχ., CGM, PICΤ, postscript). Εικόνες: Περιλαμβάνουν σχέδια, φωτογραφίες, κοκ., κωδικοποιημένα σε τυπικές μορφοποιήσεις όπως bitmap, JPEG, και MPEG. Στα JPEG, και MPEG υπάρχει συμπίεση. Οι εικόνες αυτές δεν διαιρούνται σε επί μέρους στοιχεία. Επομένως τα ερωτήματα με βάση το περιεχόμενο (πχ., βρες όλες τις εικόνες που περιέχουν κύκλους) δεν είναι εύκολες. Κινούμενες Εικόνες: Χρονικές ακολουθίες από δεδομένα εικόνων ή γραφικών. Βίντεο: Ένα σύνολο από φωτογραφικά δεδομένα σε χρονική ακολουθία με καθορισμένο ρυθμό - για παράδειγμα 30 καρέ το δευτερόλεπτο. Δομημένος Ήχος: Μια ακολουθία από στοιχεία ήχου που περιλαμβάνουν νότες, τόνο, διάρκεια, κοκ. Ήχος: Δειγματοληπτικά δεδομένα από ηχητικές ηχογραφήσεις σαν συμβολοσειρές από bits σε ψηφιακή μορφή. Τυπικά οι αναλογικές ηχογραφήσεις μετατρέπονται σε ψηφιακή μορφή πριν την αποθήκευση. Σύνθετα Δεδομένα Πολυμέσων: Ένας συνδυασμός από τύπους δεδομένων πολυμέσων όπως ήχος και βίντεο που μπορεί να αναμειγνύονται φυσικά για να δώσουν ένα νέο τύπο μορφοποίησης αποθήκευσης ή λογική ανάμειξη ενώ διατηρούν τους αρχικούς τύπους και τις μορφοποιήσεις. Διαχείριση Δεδομένων Πολυμέσων Οι Βάσεις Δεδομένων Πολυμέσων (ΒΔΠ) είναι αρκετά πολύπλοκες και περιλαμβάνουν ένα σύνολο θεμάτων, όπως τα παρακάτω (Elmasri, Navathe, 2007): Μοντελοποίηση: Η περιοχή αυτή δίνει τη δυνατότητα της εφαρμογής βάσεων δεδομένων στο πρόβλημα έναντι τεχνικών ανάκτησης πληροφοριών. Αυτά είναι (2), 8,

5 προβλήματα που έχουν σχέση με πολύπλοκα αντικείμενα που δημιουργούνται από μεγάλο φάσμα τύπων δεδομένων: αριθμητικά, κείμενο, γραφικά, κινούμενες εικόνες, ροή ήχου, και βίντεο. Τα κείμενα αποτελούν εξειδικευμένη περιοχή και χρειάζονται ειδική μελέτη. Σχεδιασμός: Ο εννοιολογικός, ο λογικός, και ο φυσικός σχεδιασμός των βάσεων δεδομένων πολυμέσων δεν έχει μελετηθεί πλήρως, και παραμένει μια περιοχή ενεργούς έρευνας. Η διαδικασία σχεδιασμού μπορεί να βασισθεί σε αντικειμενοστραφείς μεθόδους ανάλυσης και σχεδιασμού ΒΔ αλλά τα θέματα απόδοσης και ρύθμισης σε κάθε επίπεδο είναι πολύ πιο πολύπλοκα. Αποθήκευση: Η αποθήκευση δεδομένων πολυμέσων σε τυπικές μονάδες δίσκων παρουσιάζει προβλήματα παρουσίασης, συμπίεσης, απεικόνισης στις ιεραρχίες των μονάδων, αρχειοθέτησης, και μεταφοράς κατά τις πράξεις εισόδου/εξόδου. Η εμμονή στην τυποποίηση όπως το JPEG ή το MPEG είναι ένας από τους πιο πιθανούς τρόπους που οι περισσότεροι κατασκευαστές προϊόντων πολυμέσων θα αντιμετωπίσουν το θέμα αυτό. Στα ΣΔΒΔ η δυνατότητα. "BLOB" (Binary Large OBject) επιτρέπει σε bitmaps χωρίς τύπο δεδομένων να αποθηκεύονται και να ανακτώνται. Απαιτείται τυποποιημένο λογισμικό για να αντιμετωπισθεί ο συγχρονισμός και η συμπίεση/αποσυμπίεση, και συνδέονται με προβλήματα ευρετηριοποίησης (indexing), που ακόμη βρίσκονται σε ερευνητικό στάδιο. Ερωτήματα και Ανάκτηση: Ο τρόπος που οι βάσεις δεδομένων ανακτούν τις πληροφορίες βασίζεται σε γλώσσες ερωτημάτων και εσωτερικές δομές ευρετηρίων. Ο τρόπος με ανάκτηση πληροφοριών στηρίζεται: αποκλειστικά σε λέξεις κλειδιά, ή προκαθορισμένους όρους ευρετηρίων. Για εικόνες, δεδομένα βίντεο, και δεδομένα ήχου, αυτό ανοίγει πολλά θέματα, μεταξύ των οποίων αποδοτική μορφοποίηση των ερωτημάτων, εκτέλεση των ερωτημάτων, και βελτιστοποίηση. Απόδοση: Για εφαρμογές πολυμέσων που περιλαμβάνουν μόνο έγγραφα και κείμενο, οι περιορισμοί απόδοσης είναι υποκειμενικοί και αποφασίζονται από το χρήστη. Για εφαρμογές που περιλαμβάνουν αναπαραγωγή βίντεο ή συγχρονισμό ήχου-βίντεο, κυριαρχούν οι φυσικοί περιορισμοί. Για παράδειγμα, το βίντεο πρέπει να φθάνει με σταθερό ρυθμό 60 καρέ το δευτερόλεπτο. Η χρήση παράλληλης επεξεργασίας δεδομένων μπορεί να απαλείψει μερικά προβλήματα, αλλά τέτοιες προσπάθειες βρίσκονται προς το παρόν σε περαιτέρω πειραματισμό. Τα προαναφερθέντα θέματα έχουν δώσει ανάπτυξη σε μια ποικιλία ανοικτών ερευνητικών προβλημάτων (Silberschatz, Korth, Sudarshan, 2011; Lu, 1999; Yan & Ma, 2012). Ανάπτυξη Βάσης Δεδομένων Πολυμέσων για Μνημεία των Νησιών του ΒΑ Αιγαίου Όπως αναφέρθηκε σκοπός της εργασίας αυτής είναι η δημιουργία, μερικά, μιας βάσης δεδομένων πολυμέσων για μνημεία των νησιών του ΒΑ Αιγαίου. Με βάση τα παραπάνω δεδομένα και έχοντας υπόψη τις θεωρίες σχεδίασης βάσεων δεδομένων έγινε προσπάθεια σχεδίασης του μοντέλου οντοτήτων συσχετίσεων. Σχεδίαση του Μοντέλου Οντοτήτων Συσχετίσεων Τα δεδομένα που πρέπει να περιέχει η βάση είναι: Είδος μνημείου, Ιδιοκτήτης, Επωνυμία Ακινήτου, Νομός, Πόλη, ΥΑ Χαρακτηρισμού, Φ.Ε.Κ, Χρονολόγηση, Περιγραφή και Φωτογραφία του Μνημείου. Με βάση τις παραπάνω πληροφορίες και έχοντας υπόψη τις θεωρίες σχεδίασης βάσεων δεδομένων σχεδιάστηκε το διάγραμμα Οντοτήτων Συσχετίσεων στο περιβάλλον της Microsoft Access 2003 (Taylor & 59

6 Andersen, 2004; Gardoza, Henning, Seach, Stein, 2004), όπως φαίνεται στο παρακάτω Σχήμα 1. Σχήμα 1: Μοντέλο Οντοτήτων Συσχετίσεων Από το παραπάνω σχήμα φαίνεται ότι υπάρχουν 3 Πίνακες Οντότητες. Η οντότητα Item (Είδος) που περιγράφει το είδος του μνημείου, η οντότητα Owner (Ιδιοκτήτης) που περιγράφει τον ιδιοκτήτη του μνημείου και η οντότητα Mnimeio (Μνημείο) που περιγράφει το μνημείο. Στην τελευταία οντότητα το πεδίο Foto έχει οριστεί ως αντικείμενο και επίσης υπάρχουν δύο ξένα κλειδιά που την συσχετίζουν με τις οντότητες Είδος και Ιδιοκτήτης αντίστοιχα. Υλοποίηση της Βάσης Δεδομένων σε Περιβάλλον Visual Basic (VB) Για τη διαχείριση της ΒΔ χρησιμοποιήθηκε η γλώσσα προγραμματισμού Visual Basic (Αγγελή, 2000; Deitel & Deitel, Nieto 1999) για τον λόγω του ότι η εφαρμογή κάνει χρήση αντικειμένων, όπως είναι η φωτογραφία. Όταν ο χρήστης επιλέξει Εισαγωγή Στοιχείων Μνημείου παρατηρείται μια αλλαγή στην φόρμα. Σχήμα 4. Φόρμα Εισαγωγής Στοιχείων Μνημείου Η φόρμα αυτή είναι πιο σύνθετη και περιέχει στοιχεία και από άλλες δύο. Όπως φαίνεται από τις παραπάνω φόρμες εκτός από τα command button τα textbox, υπάρχουν τα αντικείμενα Data Control και το αντικείμενο OLE της Visual Basic (Αγγελή, 2000; Deitel & Deitel, Nieto 1999). Τέλος εφαρμογή δίνει την δυνατότητα στον χρήστη να κάνει αναζήτηση με βάση την επωνυμία του μνημείου και να έχει όλα τα στοιχεία που χρειάζεται. Αν θέλει να αναζητήσει κάποιο μνημείο ο χρήστης μπορεί να κάνει κλικ στο Command Button Αναζήτηση Στοιχείων. Το αποτέλεσμα θα είναι το παρακάτω. (2), 8,

7 Σχήμα 5 Φόρμα Αναζήτησης Στοιχείων Μνημείου Δίνοντας ο χρήστης επωνυμία μνημείου και κάνοντας κλικ στο Ok, θα εμφανιστούν στην φόρμα τα στοιχεία του μνημείου που αναζητούμε. Στο σημείο αυτό θα παρουσιάσουμε και κάποια στοιχεία του κώδικα που τρέχει, όταν ο χρήστης κάνει κλικ στο Αναζήτηση Στοιχείων. Private Sub cmdfind_click() txtnamei.visible = True txtitemm.visible = True cmdsearchi.visible = True prompt$ = "Enter the full (complete) Name of Monument." 'get the string to be used in the Name of Monument field search SearchStr$ = InputBox(prompt$, "Name Search") datmnimeio.recordset.index = "Name" 'use Name of Monument datmnimeio.recordset.seek "=", SearchStr$ 'and search If datmnimeio.recordset.nomatch Then 'if no match End If End Sub datmnimeio.recordset.movefirst 'go to first record Από τον παραπάνω κώδικα τα βασικά στοιχεία είναι το ότι στην ιδιότητα Index (ευρετήριο) του Data Control ορίζουμε το πεδίο που θέλουμε να κάνουμε αναζήτηση. Στην συνέχεια και με την βοήθεια της ιδιότητας Seek του Data Control κάνουμε αναζήτηση της επωνυμίας του μνημείου. Η κατασκευή και διαχείριση φορμών που εκμεταλλεύονται το περιεχόμενο των βάσεων δεδομένων βασίζεται σε ένα αντικείμενο ελέγχου τύπου ActiveX, το οποίο χρησιμοποιεί μια τεχνολογία, που είναι γνωστή ως ADO (ActiveX Data Object). To αντικείμενο αυτό τοποθετείται πάνω στη φόρμα και προσφέρει έναν οπτικό μηχανισμό στο χρήστη για την προσπέλαση των εγγραφών ενός πίνακα της βάσης. Επίσης, παίζει το ρόλο του συνδετικού κρίκου μεταξύ των πεδίων του πίνακα, που θέλουμε να παρουσιάζονται στο χρήστη, και των αντικειμένων της φόρμας (πλαισίων κειμένου, πλήκτρων σημείωσης, συνδυασμένων λιστών κ.ά.) από τα οποία γίνεται η προβολή τους (Αγγελή, 2000; Deitel & Deitel, Nieto 1999). 61

8 Το αντικείμενο ελέγχου ADO Είδαμε, ότι η σύνδεση μιας φόρμας, μέσω του μηχανισμού ADO, με μια βάση δεδομένων γίνεται με τη βοήθεια ενός αντικειμένου ελέγχου τύπου ActiveX. To αντικείμενο αυτό είναι το ADO Data control. Microsoft ADO Data Control. Το αντικείμενο ADO τοποθετείται πάνω στις φόρμες, με τον ίδιο ακριβώς τρόπο που τοποθετούνται όλα τα αντικείμενα και είναι ορατό. Για να λειτουργήσει η σύνδεση του αντικειμένου ADO με μια βάση δεδομένων, πρέπει να δοθούν τιμές στις ιδιότητες ConnectionString (συμβολοσειρά σύνδεσης) και RecordSource (πηγή εγγραφών). Η ιδιότητα ConnectionString παίρνει ένα σύνολο τιμών και καθορίζει το σύστημα διαχείρισης βάσεων δεδομένων που θα χρησιμοποιηθεί και τον τρόπο επικοινωνίας του αντικειμένου ADO με αυτό (Αγγελή, 2000; Deitel & Deitel, Nieto 1999). Συμπεράσματα Μελλοντική Έρευνα Στην παρούσα εργασία έγινε παρουσίαση αρχικά των θεμελιωδών εννοιών των Πολυμεσικών Βάσεων Δεδομένων (ΠΒΔ). Τέλος παρουσιάστηκε η σχεδίαση και υλοποίηση μιας ΒΔΠ για μνημεία των νησιών του Β.Α Αιγαίου σε περιβάλλον Visual Basic και Access με την βοήθεια του αντικειμένου ADO (ActiveX Data Object). Σε μελλοντική εξέλιξη της παραπάνω εφαρμογής θα γίνει ερευνητική προσπάθεια αναζήτησης στοιχείων αντικειμένων στην βάση με τεχνικές αναγνώρισης προτύπων (pattern recognition), όπως οι μέθοδοι ανάκτησης με βάση το περιεχόμενο (retrieval by content). Βιβλιογραφία [1] Ι. Μανωλόπουλος, Α. Ν. Παπαδόπουλος, «Συστήματα Βάσεων Δεδομένων Θεωρία και Πρακτική Εφαρμογή», Αθήνα, Μορφή PDF. [2] A. Silberschatz, H. F. Korth, S. Sudarshan, «Συστήματα Βάσεων Δεδομένων, η Πλήρης Θεωρία των Βάσεων Δεδομένων», 6 η έκδοση, Εκδόσεις Μ. Γκιούρδας, Αθήνα [3] R. Elmasri, S. B. Navathe, «Θεμελιώδεις Αρχές Συστημάτων Βάσεων Δεδομένων», 5 η έκδοση, αναθεωρημένη, τόμοι Α & Β, Εκδόσεις Δίαυλος, Αθήνα [4] Π. Αρβανίτης, «Χρήσεις των Πολυμεσικών Βάσεων Δεδομένων για μεταφραστικούς σκοπούς», ΑΠΘ, Τμήμα Γαλλικής Γλώσσας και Φιλολογίας, Πτυχιακή Εργασία, Θεσσαλονίκη [5] Α. Κοκράνης., Β. Μποντζίδου, «Σχεδίαση, Ανάπτυξη και Αξιολόγηση Πολυμεσικών Εφαρμογών δύο Μαθημάτων Δημοτικού», Πανεπιστήμιο Μακεδονίας, Τμήμα Οικονομικών και Κοινωνικών Επιστημών, Διπλωματική Εργασία, Θεσσαλονίκη [6] Α. Καραμαλής, «Μια Σχεσιακή, Πολυμεσική, Αρχαιολογική Βάση Δεδομένων για Πολλαπλές Αρχαιολογικές Ανασκαφές και Εφαρμογές Internet», ΑΠΘ, Διπλωματική Εργασία, Θεσσαλονίκη [7] Ze-Nian Li, M. S. Drew, Fundamentals of Multimedia, Pearson, USA [8] Guojun Lu, Multimedia Database Management Systems, Artech House, Inc, USA [9] Li Yan and Zongmin Ma, Intelligent Multimedia Database and Information Retrieval, Advancing Applications and Technologies, IGI Global, USA [10] Χ. Αγγελή, «Προγραμματισμός με τη Visual Basic 6», Σύγχρονη Εκδοτική, Αθήνα, [11] H. M. Deitel, P. J. Deitel, T. R. Nieto, Visual Basic 6 How to Program, Prentice Hall, USA (2), 8,

9 [12] A. G. Taylor και V. Andersen, Εγχειρίδιο Προγραμματισμού της Access 2003 με VBA, Εκδόσεις Μ. Γκιούρδας, Αθήνα [13] P. Gardoza, T. Henning, G. Seach, A. Stein, Access 2003 VBA Programmer s Reference, Wiley Publishing, Inc., USA

Βάσεις εδοµένων & Πολυµέσα

Βάσεις εδοµένων & Πολυµέσα Βάσεις εδοµένων & Πολυµέσα Κουρέλης Στάθης Παρουσίαση πρακτικού µέρους 4ης εργασίας Καθηγητής: κ. Στυλιαράς Γ. Αθήνα - Απρίλιος 2009 Εισαγωγή Οι Βάσεις εδοµένων Πολυµέσων παρέχουν χαρακτηριστικά που επιτρέπουν

Διαβάστε περισσότερα

Σχεδίαση και Ανάπτυξη Βάσης Δεδομένων για τα Αρχεία των Ιστορικών Σχολείων της Πρωτοβάθμιας Εκπαίδευσης της Καβάλας

Σχεδίαση και Ανάπτυξη Βάσης Δεδομένων για τα Αρχεία των Ιστορικών Σχολείων της Πρωτοβάθμιας Εκπαίδευσης της Καβάλας Σχεδίαση και Ανάπτυξη Βάσης Δεδομένων για τα Αρχεία των Ιστορικών Σχολείων της Πρωτοβάθμιας Εκπαίδευσης της Καβάλας Μ. Σαλωνίδης 1, Σ. Γκούμας 2, Σ. Συμεωνίδης 3 1 4ο Δημοτικό Σχολείο Καβάλας/ Τμήμα Διοίκησης

Διαβάστε περισσότερα

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

Βάσεις Δεδομένων Ενότητα 1 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 1: Εισαγωγή στις Ιωάννης Μανωλόπουλος, Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

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

Διαχείριση Πολιτισμικών Δεδομένων Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 1 Εισαγωγή στις Βάσεις Δεδομένων Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι οι Βάσεις

Διαβάστε περισσότερα

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

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Βάσεις Δεδομένων Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Βάσεις Δεδομένων», 2015-2016 Κεφάλαιο 2: Περιβάλλον Βάσεων Δεδομένων Μοντέλα Δεδομένων 2.1

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ενότητα: 11Η ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Δρ. ΠΑΝΤΕΛΗΣ ΑΓΓΕΛΙΔΗΣ Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

ΑΡΧΙΜΗ ΗΣ - ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ ΤΕΙ. Υποέργο: «Ανάκτηση και προστασία πνευµατικών δικαιωµάτων σε δεδοµένα

ΑΡΧΙΜΗ ΗΣ - ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ ΤΕΙ. Υποέργο: «Ανάκτηση και προστασία πνευµατικών δικαιωµάτων σε δεδοµένα ΑΡΧΙΜΗ ΗΣ - ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ ΤΕΙ Υποέργο: «Ανάκτηση και προστασία πνευµατικών δικαιωµάτων σε δεδοµένα πολυδιάστατου ψηφιακού σήµατος (Εικόνες Εικονοσειρές)» Πακέτο Εργασίας 1: Ανάπτυξη βάσης

Διαβάστε περισσότερα

Information Technology for Business

Information Technology for Business Information Technology for Business! Lecturer: N. Kyritsis, MBA, Ph.D. Candidate!! e-mail: kyritsis@ist.edu.gr Διαχείριση Επιχειρηματικών Δεδομένων - Databases Ορισμός Βάσης Δεδομένων Συλλογή συναφών αρχείων

Διαβάστε περισσότερα

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

Διαχείριση Πολιτισμικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διαχείριση Πολιτισμικών Δεδομένων Ενότητα 6: Εισαγωγή στις Βάσεις Δεδομένων Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και

Διαβάστε περισσότερα

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

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 1: Εισαγωγή στις ΒΔ Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Βάσεις Δεδομένων - Γενικά Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα. Τα περιεχόμενα

Διαβάστε περισσότερα

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

Μάθημα: Συστήματα Διαχείρισης Βάσεων Δεδομένων Αναλυτικό Διάγραμμα Μελέτης Μάθημα: Συστήματα Διαχείρισης Βάσεων Δεδομένων Αναλυτικό Διάγραμμα Μελέτης Χρονοδιάγραμμα Μελέτης- Διάθρωση της Ύλης 1η Εβδομάδα 2η Εβδομάδα 3η Εβδομάδα Παραδοσιακά Συστήματα που Βασίζονται σε Αρχεία Συστήματα

Διαβάστε περισσότερα

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Χειμερινό Εξάμηνο 2013 - ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΣΒΔ - ΕΙΣΑΓΩΓΗ ΣΤΟ ΜΟΝΤΕΛΟ ΟΝΤΟΤΗΤΩΝ ΣΥΣΧΕΤΙΣΕΩΝ Δρ. Βαγγελιώ Καβακλή ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ, ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ 1 Αρχιτεκτονική

Διαβάστε περισσότερα

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Αικατερίνη Καμπάση, PhD Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Ζάκυνθος 2011 2 ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 1: ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ 5 1.1 Βάσεις Δεδομένων 7 1.2

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 1: Ορισμοί βασικών εννοιών: Μια πρώτη μοντελοποίηση. Ευαγγελίδης Γεώργιος Τμήμα Εφαρμοσμένης Πληροφορικής

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 1: Ορισμοί βασικών εννοιών: Μια πρώτη μοντελοποίηση. Ευαγγελίδης Γεώργιος Τμήμα Εφαρμοσμένης Πληροφορικής Ενότητα 1: Ορισμοί βασικών εννοιών: Μια πρώτη μοντελοποίηση Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες,

Διαβάστε περισσότερα

Βάσεις δεδομένων και Microsoft Access

Βάσεις δεδομένων και Microsoft Access Περιεχόμενα Κεφάλαιο 1 Βάσεις δεδομένων και Microsoft Access... 7 Κεφάλαιο 2 Microsoft Access 2010... 16 Κεφάλαιο 3 Σχεδιασμός βάσης δεδομένων και δημιουργία πίνακα... 27 Κεφάλαιο 4 Προβολές πινάκων και

Διαβάστε περισσότερα

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων ..?????? Εργαστήριο ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ Βάσεων Δεδομένων?? ΙΙ Εισαγωγικό Μάθημα Βασικές Έννοιες - . Γενικά Τρόπος Διεξαγωγής Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα

Διαβάστε περισσότερα

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Τρόπος Διεξαγωγής #1 Ύλη (4 Ενότητες) 1. Ανάλυση Απαιτήσεων - Σχεδιασμός Βάσης Δεδομένων 2. Δημιουργία βάσης a)

Διαβάστε περισσότερα

Διαχείριση Δεδομένων

Διαχείριση Δεδομένων Διαχείριση Δεδομένων Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου 1 Εαρινό Εξάμηνο 2012-13 Περιεχόμενο σημερινής διάλεξης Βάσεις Δεδομένων Ορισμοί Παραδείγματα

Διαβάστε περισσότερα

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

ÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ ΕΝΟΤΗΤΑ 1.1 ÈÛ ÁˆÁ ÛÙÈ μ ÛÂÈ Â ÔÌ ÓˆÓ ΔΙΔΑΚΤΙΚΟI ΣΤOΧΟΙ Στο τέλος της ενότητας αυτής πρέπει να μπορείτε: να επεξηγείτε τις έννοιες «βάση δεδομένων» και «σύστημα διαχείρισης βάσεων δεδομένων» να αναλύετε

Διαβάστε περισσότερα

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Φροντιστήριο Βασικές Έννοιες - Ανάλυση Απαιτήσεων Τρόπος Διεξαγωγής #1 Ύλη (4 Ενότητες) 1. Ανάλυση Απαιτήσεων -Σχεδιασμός Βάσης Δεδομένων 2. Δημιουργία βάσης a) Create

Διαβάστε περισσότερα

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στην Access...9. Κεφάλαιο 2 Χειρισμός πινάκων... 25 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στην Access...9 Γνωριμία με την Access... 12 Δημιουργία βάσης δεδομένων... 18 Άνοιγμα και κλείσιμο βάσης δεδομένων... 21 Ερωτήσεις ανακεφαλαίωσης... 22 Πρακτική εξάσκηση...

Διαβάστε περισσότερα

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

Βάσεις Δεδομένων. Εισαγωγή Ανάλυση Απαιτήσεων. Φροντιστήριο 1 ο Βάσεις Δεδομένων Εισαγωγή Ανάλυση Απαιτήσεων Φροντιστήριο 1 ο 16-10-2008 Εισαγωγή - Ορισμοί Βάση Δεδομένων είναι μία συλλογή από σχετιζόμενα αντικείμενα Ένα σύστημα διαχείρισης βάσεων δεδομένων (ΣΔΒΔ)

Διαβάστε περισσότερα

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

1 Συστήματα Αυτοματισμού Βιβλιοθηκών 1 Συστήματα Αυτοματισμού Βιβλιοθηκών Τα Συστήματα Αυτοματισμού Βιβλιοθηκών χρησιμοποιούνται για τη διαχείριση καταχωρήσεων βιβλιοθηκών. Τα περιεχόμενα των βιβλιοθηκών αυτών είναι έντυπα έγγραφα, όπως βιβλία

Διαβάστε περισσότερα

Εισαγωγή Κεφάλαιο 1: Εγκατάσταση της Access Κεφάλαιο 2: Βάσεις δεδομένων και δομικά στοιχεία της Access

Εισαγωγή Κεφάλαιο 1: Εγκατάσταση της Access Κεφάλαιο 2: Βάσεις δεδομένων και δομικά στοιχεία της Access ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή...15 Κεφάλαιο 1: Εγκατάσταση της Access 2002...17 Τι είναι το Office XP;...17 Τεχνικές απαιτήσεις του Office XP...17 Πρόσθετα απαιτούμενα για την αξιοποίηση εξειδικευμένων χαρακτηριστικών...18

Διαβάστε περισσότερα

Ενότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων

Ενότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων Ενότητα 3: Διαχείριση πληροφοριακών πόρων με τη χρήση βάσεων δεδομένων YouTube Ιδρύθηκε το 2005 Στόχος του ήταν να δημιουργήσει μία παγκόσμια κοινότητα Βάση δεδομένων βίντεο Μέσα σε ένα χρόνο από τη δημιουργία

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 3: Συστήματα πολυμέσων Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του

Διαβάστε περισσότερα

. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων .. Εργαστήριο Βάσεων Δεδομένων Εισαγωγικό Μάθημα Βασικές Έννοιες - . Ύλη Εργαστηρίου ΒΔ Ύλη - 4 Ενότητες.1 - Σχεδιασμός Βάσης Δεδομένων.2 Δημιουργία Βάσης Δεδομένων Δημιουργία Πινάκων Εισαγωγή/Ανανέωση/Διαγραφή

Διαβάστε περισσότερα

Λίγα λόγια από το συγγραφέα...7

Λίγα λόγια από το συγγραφέα...7 Περιεχόμενα Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Σχεδιασμός βάσης δεδομένων και δημιουργία πίνακα...9 Κεφάλαιο 2: Περαιτέρω τροποποίηση δομής πίνακα...41 Κεφάλαιο 3: Σχέσεις...84 Κεφάλαιο 4: Ερωτήματα...105

Διαβάστε περισσότερα

Ανάκτηση Πληροφορίας. Διδάσκων: Φοίβος Μυλωνάς. Διάλεξη #01

Ανάκτηση Πληροφορίας. Διδάσκων: Φοίβος Μυλωνάς. Διάλεξη #01 Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Ανάκτηση Πληροφορίας Διδάσκων: Φοίβος Μυλωνάς fmylonas@ionio.gr Διάλεξη #01 Διαδικαστικά μαθήματος Εισαγωγικές έννοιες & Ορισμοί Συστήματα ανάκτησης πληροφορίας 1

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΜΠΙΕΣΗ ΚΑΙ ΜΕΤΑΔΟΣΗ ΠΟΛΥΜΕΣΩΝ. Εισαγωγή. Κλήμης Νταλιάνης Λέκτορας ΠΔ 407/80

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΜΠΙΕΣΗ ΚΑΙ ΜΕΤΑΔΟΣΗ ΠΟΛΥΜΕΣΩΝ. Εισαγωγή. Κλήμης Νταλιάνης Λέκτορας ΠΔ 407/80 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΜΠΙΕΣΗ ΚΑΙ ΜΕΤΑΔΟΣΗ ΠΟΛΥΜΕΣΩΝ Εισαγωγή Κλήμης Νταλιάνης Λέκτορας ΠΔ 407/80 Γενικά Ι Η μετάδοση πολυμεσικού υλικού (συνδυασμού βίντεο

Διαβάστε περισσότερα

Ενότητα. Εισαγωγή στις βάσεις δεδομένων

Ενότητα. Εισαγωγή στις βάσεις δεδομένων Ενότητα 1 Εισαγωγή στις βάσεις δεδομένων 2 1.1 Βάσεις Δεδομένων Ένα βασικό στοιχείο των υπολογιστών είναι ότι έχουν τη δυνατότητα να επεξεργάζονται εύκολα και γρήγορα μεγάλο πλήθος δεδομένων και πληροφοριών.

Διαβάστε περισσότερα

Επισκόπηση Μαθήµατος

Επισκόπηση Μαθήµατος Βάσεις εδοµένων 5 ο Εξάµηνο ηµήτρης Λέκκας Επίκουρος Καθηγητής dlekkas@env.aegean.gr Τµήµα Στατιστικής & Αναλογιστικών-Χρηµατοοικονοµικών Μαθηµατικών Επισκόπηση Μαθήµατος Εισαγωγή (Σ Β ) Το µοντέλο σχέσεων

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Βασίλειος Βεσκούκης 2006 Ρ.Κορακίτης, Β.Βεσκούκης, Θ.Καραλόπουλος, Γ.Πανόπουλος

Βάσεις Δεδομένων. Βασίλειος Βεσκούκης 2006 Ρ.Κορακίτης, Β.Βεσκούκης, Θ.Καραλόπουλος, Γ.Πανόπουλος Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόμων Τοπογράφων Μηχανικών Βάσεις Δεδομένων Βασίλειος Βεσκούκης v.vescoukis@cs.ntua.gr Περιεχόμενο του μαθήματος, εισαγωγή, διαδικασία Σχετικά με το μάθημα Διδάσκοντες

Διαβάστε περισσότερα

Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας

Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ενότητα 7: Πρότυπα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΕΙΣΑΓΩΓΗ

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΕΙΣΑΓΩΓΗ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΕΙΣΑΓΩΓΗ Διδάσκων του μαθήματος 2 Δρ. Λεωνίδας Φραγγίδης Τμήμα Διοίκησης Επιχειρήσεων ΤΕΙ ΑΜΘ Email: fragidis@teiemt.gr Ώρες Γραφείου: Τρίτη (10:00 12:00) Προτεινόμενα Βιβλία 3 Σχεσιακές

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Πρόλογος... 7 ΕΙΔΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

Πρόλογος... 7 ΕΙΔΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος... 7 ΕΙΔΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ Α Δομή και λειτουργία προσωπικού υπολογιστή...11 ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ Β Δομή και χρήση λειτουργικών συστημάτων DOS, UNIX και λειτουργικού

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Βάσεις Δεδομένων ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι οι Βάσεις Δεδομένων; Σύστημα για αποθήκευση, μετάδοση

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 7: Βάσεις Δεδομένων: Στόχοι, 2ΔΩ Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης Μαθησιακοί Στόχοι Με την ολοκλήρωση της ενότητας

Διαβάστε περισσότερα

ΔΕΔΟΜΕΝΑ ΚΑΙ ΠΛΗΡΟΦΟΡΙΕΣ

ΔΕΔΟΜΕΝΑ ΚΑΙ ΠΛΗΡΟΦΟΡΙΕΣ ΔΕΔΟΜΕΝΑ ΚΑΙ ΠΛΗΡΟΦΟΡΙΕΣ Δεδομένα (data) είναι μια παράσταση, όπως γράμματα, αριθμοί, σύμβολα κ.ά. στα οποία μπορούμε να δώσουμε κάποια σημασία (έννοια). Πληροφορία (information) είναι η σημασία που δίνουμε

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 12: Βάσεις Δεδομένων [βασισμένο σε σημειώσεις των Silberchatz,Korth και Sudarshan] Το περιεχόμενο του μαθήματος διατίθεται

Διαβάστε περισσότερα

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS Ακαδημαϊκό Έτος 2016-2017, Χειμερινό Εξάμηνο Μάθημα: Εργαστήριο «Πληροφορική Υγείας» ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS A. Εισαγωγή στις βάσεις δεδομένων - Γνωριμία με την ACCESS B. Δημιουργία Πινάκων 1. Εξήγηση των

Διαβάστε περισσότερα

Εισαγωγή στα πολυμέσα

Εισαγωγή στα πολυμέσα Το υλικό Κυριαρχία 2 μεγάλων τεχνολογιών Macintosh της Apple Computer Wintel των Windows 1 Υπολογιστικά συστήματα πολυμέσων Συστήματα παρουσίασης πολυμέσων-εξαρτήματα Επεξεργαστής Μνήμη Συσκευές εισόδου»

Διαβάστε περισσότερα

Χρήστος Στασινός. ουλεύοντας με τη. Microsoft Access ΑΘΗΝΑ

Χρήστος Στασινός. ουλεύοντας με τη. Microsoft Access ΑΘΗΝΑ Χρήστος Στασινός ουλεύοντας με τη Microsoft Access ΑΘΗΝΑ Κάθε γνήσιο αντίγραφο έχει την υπογραφή του συγγραφέα Έκδοση 1η, Copyright 1998 Έκδοση 2η, Copyright 2007 ISBN: 978-960-8105-97-3 ΕΚΔΟΣΕΙΣ ΝΕΩΝ

Διαβάστε περισσότερα

Έννοιες Διαχείρισης Βάσεων Δεδομένων και Αρχιτεκτονική

Έννοιες Διαχείρισης Βάσεων Δεδομένων και Αρχιτεκτονική Έννοιες Διαχείρισης Βάσεων Δεδομένων και Αρχιτεκτονική Αρχιτεκτονική ANSI-SPARC, Επίπεδα Αρχιτεκτονικής (Εξωτερικό, Εννοιολογικό, Εσωτερικό), Παραδοσιακή Προσέγγιση (Μειονεκτήματα, Παράδειγμα), Προσέγγιση

Διαβάστε περισσότερα

Περιεχόμενα. 2 Αριθμητικά συστήματα

Περιεχόμενα. 2 Αριθμητικά συστήματα Περιεχόμενα Πρόλογος 1 Εισαγωγή 1.1 Το μοντέλο Turing 1.2 Το μοντέλο von Neumann 1.3 Συστατικά στοιχεία υπολογιστών 1.4 Ιστορικό 1.5 Κοινωνικά και ηθικά ζητήματα 1.6 Η επιστήμη των υπολογιστών ως επαγγελματικός

Διαβάστε περισσότερα

Λίγα λόγια από το συγγραφέα... 7. 91 Βάσεις δεδομένων και Microsoft Access... 9. 92 Microsoft Access... 22

Λίγα λόγια από το συγγραφέα... 7. 91 Βάσεις δεδομένων και Microsoft Access... 9. 92 Microsoft Access... 22 ΕΝΟΤΗΤΑ 5 Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 91 Βάσεις δεδομένων και Microsoft Access... 9 92 Microsoft Access... 22 93 Το σύστημα Βοήθειας του Microsoft Office... 32 94 Σχεδιασμός βάσης δεδομένων

Διαβάστε περισσότερα

Εισαγωγή στα Συστήματα Βάσεων Δεδομένων. Βάσεις Δεδομένων 2014-2015 Ευαγγελία Πιτουρά 1

Εισαγωγή στα Συστήματα Βάσεων Δεδομένων. Βάσεις Δεδομένων 2014-2015 Ευαγγελία Πιτουρά 1 Εισαγωγή στα Συστήματα Βάσεων Δεδομένων Ευαγγελία Πιτουρά 1 Τι θα δούμε σήμερα I. Σύντομη εισαγωγή στις ΒΔ II. Περιγραφή σκοπού και περιεχομένου μαθήματος III. Ιστορία των ΣΔΒΔ IV. Διαδικαστικά θέματα

Διαβάστε περισσότερα

ΑΡΧΙΜΗ ΗΣ - ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ ΤΕΙ. Υποέργο: «Ανάκτηση και προστασία πνευµατικών δικαιωµάτων σε δεδοµένα

ΑΡΧΙΜΗ ΗΣ - ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ ΤΕΙ. Υποέργο: «Ανάκτηση και προστασία πνευµατικών δικαιωµάτων σε δεδοµένα ΑΡΧΙΜΗ ΗΣ - ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ ΤΕΙ Υποέργο: «Ανάκτηση και προστασία πνευµατικών δικαιωµάτων σε δεδοµένα πολυδιάστατου ψηφιακού σήµατος (Εικόνες Εικονοσειρές)» Πακέτο Εργασίας 1: Ανάπτυξη βάσης

Διαβάστε περισσότερα

Πληροφορική ΙΙ Εισαγωγή στις Βάσεις Δεδομένων. Τμήμα Λογιστικής

Πληροφορική ΙΙ Εισαγωγή στις Βάσεις Δεδομένων. Τμήμα Λογιστικής Εισαγωγή στις Βάσεις Δεδομένων Εισαγωγή στις Βάσεις Δεδομένων Ορισμός Βάσης Δεδομένων Σύστημα Διαχείρισης Βάσης Δεδομένων ΣΔΒΔ (DBMS) Χαρακτηριστικά προσέγγισης συστημάτων αρχειοθέτησης Χαρακτηριστικά

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System) 2.1.1 Εισαγωγή στη διαχείριση αρχείων Οι Η/Υ αποθηκεύουν τα δεδομένα και τα επεξεργάζονται. Εφαρμογή Προγράμματος C:\Documents and Settings\user\Τα έγγραφά μου\leitourgika.doc Λ.Σ. File System Γι αυτό

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

ΣΥΝΘΕΣΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΟΜΑΔΩΝ ΠΑΡΑΓΩΓΗΣ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ

ΣΥΝΘΕΣΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΟΜΑΔΩΝ ΠΑΡΑΓΩΓΗΣ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ ΣΥΝΘΕΣΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΟΜΑΔΩΝ ΠΑΡΑΓΩΓΗΣ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ Εργασία στην Ενότητα Πληροφορική-Πολυμέσα του ΜΠΣ «Γραφικές Τέχνες Πολυμέσα» του ΕΑΠ Μ. Μαργαριτόπουλος ΠΕΡΙΕΧΟΜΕΝΑ ΠΑΡΟΥΣΙΑΣΗΣ Σκοπός παρουσίασης

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Μιχάλης Μαλιάππης

Βάσεις Δεδομένων. Μιχάλης Μαλιάππης Βάσεις Δεδομένων Μιχάλης Μαλιάππης Βασικές Έννοιες Βάσεων Δεδομένων Βάση Δεδομένων (Database) είναι ένα σύνολο δεδομένων που σχετίζονται μεταξύ τους. Δεδομένα τα οποία δεν σχετίζονται μεταξύ τους δεν μπορούν

Διαβάστε περισσότερα

Επίλυση προβλήματος με Access

Επίλυση προβλήματος με Access Δ.1. Το προς επίλυση πρόβλημα Ζητείται να κατασκευάσετε τα αρχεία και τα προγράμματα μιας εφαρμογής καταχώρησης Δαπανών μελών ΔΕΠ (Διδακτικό και Ερευνητικό Προσωπικό) για την παρακολούθηση του απολογισμού

Διαβάστε περισσότερα

Τι είναι τα πολυμέσα;

Τι είναι τα πολυμέσα; ΕΝΟΤΗΤΑ Κεφάλαιο 3: Πολυμέσα Α τάξη Λέξεις Κλειδιά: Ανάλυση εικόνας, αναλογικό σήμα, αλληλεπιδραστικότητα (interactivity), βάθος χρώματος, δειγματοληψία, εικονοστοιχείο (pixel), Πολυμέσα (Multimedia),

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Ψηφιακή οργάνωση πολιτισμικής πληροφορίας

Ψηφιακή οργάνωση πολιτισμικής πληροφορίας Ψηφιακή οργάνωση πολιτισμικής πληροφορίας Πληροφορική, Νέες Tεχνολογίες και Μουσεία Ψηφιοποίηση Αρχειοθέτηση Παρουσίαση ΕΘΝΙΚΟ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΜΟΥΣΕΙΑΚΩΝ

Διαβάστε περισσότερα

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

Βάσεις Δεδομένων ΙΙ Ενότητα 5 Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Δεδομένων ΙΙ Ενότητα 5: Δομές Ευρετηρίων - ISAM Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ - ΤΜΗΥΠ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΙI B. Μεγαλοοικονόμου Αντικειμενοστρεφή και αντικειμενο-σχεσιακά ΣΔΒΔ (παρουσίαση βασισμένη εν μέρη σε σημειώσεις των Silberchatz, Korth και Sudarshan και του

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα 6: Υπερκείμενο - Υπερμέσα. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Τεχνολογία Πολυμέσων. Ενότητα 6: Υπερκείμενο - Υπερμέσα. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Τεχνολογία Πολυμέσων Ενότητα 6: Υπερκείμενο - Υπερμέσα Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Μάθημα 4ο. Προγράμματα

Μάθημα 4ο. Προγράμματα Μάθημα 4ο Προγράμματα Σελίδα 47 από 106 4.1 Εγκατάσταση προγραμμάτων Όπως έχουμε πει στο πρώτο μάθημα (Σημειώσεις 1ου Μαθήματος 1.3.3.Β σελ. 12) τα προγράμματα ή αλλιώς εφαρμογές αποτελούν μέρος του λογισμικού

Διαβάστε περισσότερα

Συστήματα Πολυμέσων. Ανάπτυξη Πολυμεσικών Εφαρμογών Ι

Συστήματα Πολυμέσων. Ανάπτυξη Πολυμεσικών Εφαρμογών Ι Συστήματα Πολυμέσων Ανάπτυξη Πολυμεσικών Εφαρμογών Ι Ορισμός των Πολυμέσων / Multimedia Η ταυτόχρονη ενσωμάτωση μέσα σε ένα ψηφιακό περιβάλλον πληροφορίας, των: Κειμένου Ήχου Κάθε τύπου εικόνας (στατική,

Διαβάστε περισσότερα

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

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 5 η ΕΝΟΤΗΤΑ: ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ 1 Βάση Δεδομένων: Με το όρο Βάση Δεδομένων εννοούμε ένα σύνολο δεδομένων που είναι οργανωμένο

Διαβάστε περισσότερα

Εισαγωγή. Τεχνολογία Πολυµέσων 01-1

Εισαγωγή. Τεχνολογία Πολυµέσων 01-1 Εισαγωγή Τι είναι τα πολυµέσα Ποιοι εµπλέκονται στα πολυµέσα Χαρακτηριστικά των µέσων Απαιτήσεις πολυµέσων Ιδιότητες πολυµέσων Μετάδοση πολυµέσων οµή συστηµάτων πολυµέσων Τεχνολογία Πολυµέσων 01-1 Τι είναι

Διαβάστε περισσότερα

υπολογιστικών συστημάτων. Παρουσίαση με τίτλο "Περιεχόμενο, διαδικασία μαθήματος και εισαγωγή"

υπολογιστικών συστημάτων. Παρουσίαση με τίτλο Περιεχόμενο, διαδικασία μαθήματος και εισαγωγή 2. Α/Α Διάλεξης : 1 3. Τίτλος : Περιεχόμενο, διαδικασία μαθήματος και εισαγωγή 4. Μαθησιακοί Στόχοι : 1.Επεξήγηση της διαδικασίας του μαθήματος 2.Σύντομη περιγραφή της ύλης του μαθήματος 3.Περιγραφή των

Διαβάστε περισσότερα

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

ΔΙΑΓΡΑΜΜΑ ΟΝΤΟΤΗΤΩΝ - ΣΥΣΧΕΤΙΣΕΩΝ ΔΙΑΓΡΑΜΜΑ ΟΝΤΟΤΗΤΩΝ - ΣΥΣΧΕΤΙΣΕΩΝ Διδάσκων του μαθήματος 2 Δρ. Λεωνίδας Φραγγίδης Τμήμα Διοίκησης Επιχειρήσεων ΤΕΙ ΑΜΘ Email: fragidis@teiemt.gr Ώρες Γραφείου: Τρίτη (10:00 12:00) Προτεινόμενα Βιβλία 3

Διαβάστε περισσότερα

Δεδομένα και Πληροφορίες

Δεδομένα και Πληροφορίες Εισαγωγή Δεδομένα και Πληροφορίες, Βάση Δεδομένων, Σύστημα Διαχείρισης Βάσεων Δεδομένων (Ορισμοί, Γλώσσες & Διεπαφές, Κατηγορίες), Σύστημα Βάσης Δεδομένων, Κατάλογος Δεδομένων Μεταδεδομένα, Λειτουργική

Διαβάστε περισσότερα

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΟΜΕΑΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ, ΠΛΗΡΟΦΟΡΙΚΗΣ & ΙΚΤΥΩΝ Εργ. Τεχνολογίας Λογισμικού & Υπηρεσιών S 2 E Lab Π Τ Υ Χ Ι

Διαβάστε περισσότερα

ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΠΙΠΕΔΟ ΣΠΟΥΔΩΝ Μαθήματα Ειδικής Υποδομής Υποχρεωτικά. Εργαστήριο 2 Παραδόσεις 3

ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΠΙΠΕΔΟ ΣΠΟΥΔΩΝ Μαθήματα Ειδικής Υποδομής Υποχρεωτικά. Εργαστήριο 2 Παραδόσεις 3 ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΠΙΠΕΔΟ ΣΠΟΥΔΩΝ Μαθήματα Ειδικής Υποδομής Υποχρεωτικά ΚΩΔΙΚΟΣ ΜΑΘΗΜΑΤΟΣ GD2530 ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ Βάσεις Δεδομένων Ι ΑΥΤΟΤΕΛΕΙΣ ΔΙΔΑΚΤΙΚΕΣ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ

Διαβάστε περισσότερα

Συστήματα Πολυμέσων. Ενότητα 12: Συμπίεση Ψηφιακού Ήχου. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Συστήματα Πολυμέσων. Ενότητα 12: Συμπίεση Ψηφιακού Ήχου. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Συστήματα Πολυμέσων Ενότητα 12: Συμπίεση Ψηφιακού Ήχου Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα # 8: Αρχές κωδικοποίησης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 8: Αρχές κωδικοποίησης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 8: Αρχές κωδικοποίησης Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του

Διαβάστε περισσότερα

ΣΧΕΔΙΑΣΗ ΔΙΕΠΑΦΩΝ ΑΝΘΡΩΠΟΥ- ΥΠΟΛΟΓΙΣΤΗ (10)

ΣΧΕΔΙΑΣΗ ΔΙΕΠΑΦΩΝ ΑΝΘΡΩΠΟΥ- ΥΠΟΛΟΓΙΣΤΗ (10) ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ (ΜΕΣΟΛΟΓΓΙ) ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΣΧΕΔΙΑΣΗ ΔΙΕΠΑΦΩΝ ΑΝΘΡΩΠΟΥ- ΥΠΟΛΟΓΙΣΤΗ (10) ΓΙΩΡΓΟΣ ΜΟΥΡΚΟΥΣΗΣ Μηχανικός Η/Υ & Πληροφορικής

Διαβάστε περισσότερα

ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ - ΕΝΟΤΗΤΑ 1 7/4/2013 ΕΝΟΤΗΤΕΣ ΜΑΘΗΜΑΤΟΣ. Ορισμός

ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ - ΕΝΟΤΗΤΑ 1 7/4/2013 ΕΝΟΤΗΤΕΣ ΜΑΘΗΜΑΤΟΣ. Ορισμός ΓΕΩΓΡΑΦΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΩΝ ΕΝΟΤΗΤΑ 1 : ΕΙΣΑΓΩΓΗ Διάλεξη 1: Γενικά για το ΓΣΠ, Ιστορική αναδρομή, Διαχρονική εξέλιξη Διάλεξη 2 : Ανάλυση χώρου (8/4/2013) Διάλεξη 3: Βασικές έννοιες των Γ.Σ.Π.. (8/4/2013)

Διαβάστε περισσότερα

Σύστηµα Αρχείων και Καταλόγων

Σύστηµα Αρχείων και Καταλόγων ΕΠΛ 003 ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Σύστηµα Αρχείων και Καταλόγων ιάλεξη 7 (Κεφάλαιο 11 του βιβλίου) Στόχοι Κεφαλαίου Περιγραφή της έννοιας του αρχείου, συστήµατος

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα 2: Διάδραση & Διαδραστικά Πολυμέσα. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Τεχνολογία Πολυμέσων. Ενότητα 2: Διάδραση & Διαδραστικά Πολυμέσα. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Τεχνολογία Πολυμέσων Ενότητα 2: Διάδραση & Διαδραστικά Πολυμέσα Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

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

ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ V ΕΚΠΑΙΔΕΥΤΗΣ ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ 1 Ο Ι.Ε.Κ ΠΕΙΡΑΙΑ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ V ΕΚΠΑΙΔΕΥΤΗΣ ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ Δημιουργία Βάσης Δεδομένων σε Περιβάλλον VISUAL BASIC: 1. Κλικ στο Add-Ins 2. Επιλέγω Visual Data

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ (ΠΜΣ) «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» ΤΟΥ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ Α.Π.Θ.

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ (ΠΜΣ) «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» ΤΟΥ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ Α.Π.Θ. ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ (ΠΜΣ) «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» ΤΟΥ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ Α.Π.Θ. ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ ΑΠΟΤΙΜΗΣΗΣ ΣΠΟΥΔΩΝ Ακαδημαϊκό Έτος Εγγραφής

Διαβάστε περισσότερα

Κεφάλαιο 5. Δημιουργία φορμών για τη βάση δεδομένων DVDclub

Κεφάλαιο 5. Δημιουργία φορμών για τη βάση δεδομένων DVDclub Κεφάλαιο 5. Δημιουργία φορμών για τη βάση δεδομένων DVDclub Σύνοψη Σ αυτό το κεφάλαιο θα περιγράψουμε τη δημιουργία φορμών, προκειμένου να εισάγουμε δεδομένα και να εμφανίζουμε στοιχεία από τους πίνακες

Διαβάστε περισσότερα

Σχεδιασμός Βάσεων Δεδομένων

Σχεδιασμός Βάσεων Δεδομένων Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σχεδιασμός Βάσεων Δεδομένων Εργαστήριο 1 Δρ. Βασιλική Κούφη Περιεχόμενα 1. Εισαγωγή 2. Κύκλος ζωής ανάπτυξης Βάσεως Δεδομένων 3. Oracle SQL Developer Data

Διαβάστε περισσότερα

Διαδικτυακές Εφαρμογές Ενότητα 1: JPA

Διαδικτυακές Εφαρμογές Ενότητα 1: JPA Διαδικτυακές Εφαρμογές Ενότητα 1: JPA Μιχάλας Άγγελος Βούρκας Δημήτριος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Τα δεδοµένα συνήθως αποθηκεύονται σε αρχεία στο δίσκο Για να επεξεργαστούµε τα δεδοµένα θα πρέπει αυτά να βρίσκονται στη

Τα δεδοµένα συνήθως αποθηκεύονται σε αρχεία στο δίσκο Για να επεξεργαστούµε τα δεδοµένα θα πρέπει αυτά να βρίσκονται στη Ευρετήρια 1 Αρχεία Τα δεδοµένα συνήθως αποθηκεύονται σε αρχεία στο δίσκο Για να επεξεργαστούµε τα δεδοµένα θα πρέπει αυτά να βρίσκονται στη µνήµη. Η µεταφορά δεδοµένων από το δίσκο στη µνήµη και από τη

Διαβάστε περισσότερα

GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ

GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΣΠΟΥ ΑΣΤΗΣ: Γιαννόπουλος Γεώργιος ΕΠΙΒΛΕΠΩΝ: Καθ. Ι. Βασιλείου ΒΟΗΘΟΙ: Α. ηµητρίου, Θ. αλαµάγκας Γενικά Οι µηχανές αναζήτησης

Διαβάστε περισσότερα

Δυναμικά Πολυεπίπεδα Ευρετήρια (Β-δένδρα) Μ.Χατζόπουλος 1

Δυναμικά Πολυεπίπεδα Ευρετήρια (Β-δένδρα) Μ.Χατζόπουλος 1 Δυναμικά Πολυεπίπεδα Ευρετήρια (Β-δένδρα) Μ.Χατζόπουλος 1 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ.Χατζόπουλος 2 Δένδρο αναζήτησης είναι ένας ειδικός τύπος δένδρου που χρησιμοποιείται για να καθοδηγήσει την αναζήτηση μιας

Διαβάστε περισσότερα

Ευρετήρια. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Ευρετήρια. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Ευρετήρια Ευαγγελία Πιτουρά 1 τιμή γνωρίσματος Ευρετήρια Ένα ευρετήριο (index) είναι μια βοηθητική δομή αρχείου που κάνει πιο αποδοτική την αναζήτηση μιας εγγραφής σε ένα αρχείο Το ευρετήριο καθορίζεται

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ (ΠΜΣ) «ΔΙΑΔΙΚΤΥΟ ΚΑΙ ΠΑΓΚΟΣΜΙΟΣ ΙΣΤΟΣ» ΤΟΥ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ Α.Π.Θ.

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ (ΠΜΣ) «ΔΙΑΔΙΚΤΥΟ ΚΑΙ ΠΑΓΚΟΣΜΙΟΣ ΙΣΤΟΣ» ΤΟΥ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ Α.Π.Θ. ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ (ΠΜΣ) «ΔΙΑΔΙΚΤΥΟ ΚΑΙ ΠΑΓΚΟΣΜΙΟΣ ΙΣΤΟΣ» ΤΟΥ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ Α.Π.Θ. ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ ΑΠΟΤΙΜΗΣΗΣ ΣΠΟΥΔΩΝ Ακαδημαϊκό Έτος Εγγραφής

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ (ΠΜΣ) «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» ΤΟΥ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ Α.Π.Θ.

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ (ΠΜΣ) «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» ΤΟΥ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ Α.Π.Θ. ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ (ΠΜΣ) «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» ΤΟΥ ΤΜΗΜΑΤΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ Α.Π.Θ. ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ ΑΠΟΤΙΜΗΣΗΣ ΣΠΟΥΔΩΝ Ακαδημαϊκό Έτος Εγγραφής

Διαβάστε περισσότερα

Αυτοματοποιημένη χαρτογραφία

Αυτοματοποιημένη χαρτογραφία ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Αυτοματοποιημένη χαρτογραφία Ενότητα # 5: Χαρτογραφικές βάσεις δεδομένων Ιωάννης Γ. Παρασχάκης Τμήμα Αγρονόμων & Τοπογράφων Μηχανικών

Διαβάστε περισσότερα

Ενότητα. Σχεδίαση Βάσεων Δεδομένων

Ενότητα. Σχεδίαση Βάσεων Δεδομένων Ενότητα 3 Σχεδίαση Βάσεων Δεδομένων 2 3 3.1 Εισαγωγή Μία βάση δεδομένων αποτελείται από δεδομένα για διάφορα θέματα τα οποία όμως σχετίζονται μεταξύ τους και είναι καταχωρημένα με συγκεκριμένο τρόπο. Όλα

Διαβάστε περισσότερα

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

Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων ΕΣΔ516 Τεχνολογίες Διαδικτύου Εισαγωγή στις βάσεις δεδομένων - Η ανατομία μιας βάσης δεδομένων Περιεχόμενα - Βιβλιογραφία Ενότητας Περιεχόμενα Ορισμοί Συστατικά στοιχεία εννοιολογικής σχεδίασης Συστατικά

Διαβάστε περισσότερα

Κατακερματισμός. 4/3/2009 Μ.Χατζόπουλος 1

Κατακερματισμός. 4/3/2009 Μ.Χατζόπουλος 1 Κατακερματισμός 4/3/2009 Μ.Χατζόπουλος 1 H ιδέα που βρίσκεται πίσω από την τεχνική του κατακερματισμού είναι να δίνεται μια συνάρτησης h, που λέγεται συνάρτηση κατακερματισμού ή παραγωγής τυχαίων τιμών

Διαβάστε περισσότερα

Υλοποίηση των Σχεσιακών Τελεστών. 6/16/2009 Μ.Χατζόπουλος 1

Υλοποίηση των Σχεσιακών Τελεστών. 6/16/2009 Μ.Χατζόπουλος 1 Υλοποίηση των Σχεσιακών Τελεστών 6/16/2009 Μ.Χατζόπουλος 1 Ένα σχεσιακό ΣΔBΔ πρέπει να συμπεριλαμβάνει αλγόριθμους για υλοποίηση των διαφορετικών τύπων των σχεσιακών πράξεων (καθώς και άλλων πράξεων) που

Διαβάστε περισσότερα

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19

Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19 Κεφ. 2 Θέματα Θεωρητικής Επιστήμης Υπολογιστών Κεφ. 2 Θεωρητική Επιστήμη Υπολογιστών 2.3.1.1 Έννοια προγράμματος Τι είναι πρόγραμμα και τι προγραμματισμός; Πρόγραμμα είναι το σύνολο εντολών που χρειάζεται

Διαβάστε περισσότερα

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ»

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΕΣ» Θέση Φωτογραφίας ΑΙΤΗΣΗ ΥΠΟΨΗΦΙΟΤΗΤΑΣ Αριθμός πρωτοκόλλου: Ημερομηνία παραλαβής:

Διαβάστε περισσότερα

Σχεδίαση και ανάπτυξη βάσης δεδομένων για τα Αρχεία των Ιστορικών Σχολείων της Πρωτοβάθμιας Εκπαίδευσης της Καβάλας

Σχεδίαση και ανάπτυξη βάσης δεδομένων για τα Αρχεία των Ιστορικών Σχολείων της Πρωτοβάθμιας Εκπαίδευσης της Καβάλας Σχεδίαση και ανάπτυξη βάσης δεδομένων για τα Αρχεία των Ιστορικών Σχολείων της Πρωτοβάθμιας Εκπαίδευσης της Καβάλας Design and implementation of database multimedia for archival material of schools of

Διαβάστε περισσότερα

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

ΣΧΕΣΙΑΚΕΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΣΧΕΣΙΑΚΕΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Διδάσκων του μαθήματος 2 Δρ. Λεωνίδας Φραγγίδης Τμήμα Διοίκησης Επιχειρήσεων ΤΕΙ ΑΜΘ Email: fragidis@teiemt.gr Ώρες Γραφείου: Τρίτη (10:00 12:00) Προτεινόμενα Βιβλία 3 Σχεσιακές

Διαβάστε περισσότερα

Περιεχόμενα. Περιβάλλον ηλεκτρονικού υπολογιστή...9 Επιφάνεια εργασίας...12 Διαχείριση αρχείων...15 Ιοί Η/Υ...21 Διαχείριση εκτυπώσεων...

Περιεχόμενα. Περιβάλλον ηλεκτρονικού υπολογιστή...9 Επιφάνεια εργασίας...12 Διαχείριση αρχείων...15 Ιοί Η/Υ...21 Διαχείριση εκτυπώσεων... Περιεχόμενα Περιβάλλον ηλεκτρονικού υπολογιστή...9 Επιφάνεια εργασίας...12 Διαχείριση αρχείων...15 Ιοί Η/Υ...21 Διαχείριση εκτυπώσεων...22 Περιβάλλον ηλεκτρονικού υπολογιστή...23 Επιφάνεια εργασίας...26

Διαβάστε περισσότερα

ΟΛΟΚΛΗΡΩΜΕΝΗ ΙΑΤΡΙΚΗ ΕΦΑΡΜΟΓΗ ΑΡΧΕΙΟΘΕΤΗΣΗΣ

ΟΛΟΚΛΗΡΩΜΕΝΗ ΙΑΤΡΙΚΗ ΕΦΑΡΜΟΓΗ ΑΡΧΕΙΟΘΕΤΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΗ ΙΑΤΡΙΚΗ ΕΦΑΡΜΟΓΗ ΑΡΧΕΙΟΘΕΤΗΣΗΣ Το Medicon Pro είναι ένα σύγχρονο εύχρηστο πρόγραμμα Ηλεκτρονικών Υπολογιστών για τη δημιουργία Ιατρικού Φακέλου. Παρέχει τη δυνατότητα αρχειοθέτησης ασθενών,

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Ανάπτυξη μιας προσαρμοστικής πολιτικής αντικατάστασης αρχείων, με χρήση

Διαβάστε περισσότερα