ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Εργαστήριο 1

Σχετικά έγγραφα
Εισαγωγή στην Access 2007

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

Τμήμα Λογιστικής & Χρηματοοικονομικής

Εργαστήριο 3ο. Ιδιότητες Πεδίων Κλειδιά Πινάκων. Τύποι Δεδομένων. Ιδιότητες Πεδίων

Access 2. Φτιάχνοντας μια DB, πίνακες και εισαγωγή εξωτερικών δεδομένων

Σχεδιασμός των Πινάκων μίας Βάσης Δεδομένων

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. 1 ο ΣΧΟΛΕΙΟ ΚΩΔΙΚΑ «Βασικά Θέματα Προγραμματισμού στην Ανάπτυξη Δυναμικών Διαδικτυακών Εφαρμογών» (Part 3) Ουρανία Σμυρνάκη

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Σχεδίαση Βάσεων Δεδομένων

Βάσεις δεδομένων. Δημιουργία και διαχείριση βάσης δεδομένων

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

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

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

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

(3) Να επιλέξουμε Microsoft Access. (2) Να σύρουμε το ποντίκι στην επιλογή All Programs. Δημιουργία Πινάκων στην ACCESS 1

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού

Άσκηση 1 (α) Να διατυπώσετε την πιο κάτω λογική έκφραση στη Visual Basic κάνοντας χρήση μεταβλητών:

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ.Ε.

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ACCESS

Βάσεις Δεδομένων. Εργαστήριο 1. Ηλεκτρονικοί Υπολογιστές ΙI. Ακαδημαϊκό Έτος Διαφάνεια 1. Κάπαρης Αναστάσιος

Περιορισµοί στην Access - ηµιουργία Πίνακα

SQL Τύποι Δεδομένων Δημιουργία Πίνακα Παράδειγμα.. Εργαστήριο Βάσεων Δεδομένων. Εισαγωγή στη MySQL (1)

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

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access

Κεφάλαιο 1. Τι θα μάθουμε σήμερα: Μη μου τους κύκλους τάραττε Αρχιμήδης

µπιτ Λύση: Κάθε οµάδα των τεσσάρων µπιτ µεταφράζεται σε ένα δεκαεξαδικό ψηφίο 1100 C 1110 E Άρα το δεκαεξαδικό ισοδύναµο είναι CE2

Δύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης:

1.1 Δημιουργία - Άνοιγμα ΒΔ

Εργαστηριακός Οδηγός. Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων

Ηλεκτρονικοί Υπολογιστές ΙI. Βάσεις Δεδομένων. Ακαδημαϊκό Έτος Εργαστήριο 2. Διαφάνεια 1. Κάπαρης Αναστάσιος

Δύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης:

Θέματα Προγραμματισμού Διαδικτύου ~ MySQL & PHP ~

Ιατρική Πληροφορική. Δρ. Π. ΑσβεστΑΣ ΤμΗμα ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ

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

Σύστημα γνωστοποίησης διακίνησης φαρμάκων ανθρώπινης χρήσης Εγχειρίδιο χρήσης του συστήματος. Έκδοση

Lecture 12: SQL DDL I

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

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

Ιστορικό. *Ομάδα ανάπτυξης: Γρεασίδης Θοδωρής: 265 Κουτσαυτίκης Δημήτρης: 258 Μπούρα Βάγια: 257 Πετράκη Ελένη: 266 Φουντά Σταυρούλα: 256

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

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) MASTER IN OFFICE microsoft access ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

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

Διάλεξη 3η: Τύποι Μεταβλητών, Τελεστές, Είσοδος/Έξοδος

Βενετόκλειο Λύκειο Ρόδου Εφαρμογές πληροφορικής Γ' Λυκείου. Εργαστηριακή Άσκηση

Είσοδος Έξοδος - Μεταβλητές

Περιεχόμενα. Μέρος 1: Βασικές έννοιες Πληροφορικής και επικοινωνιών Μέρος 2: Χρήση υπολογιστή και διαχείριση αρχείων Πρόλογος...

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

ΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών

Εργαστήριο 2ο. Περίγραμμα Εργαστηριακής Άσκησης

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

Δημιουργία Ηλεκτρονικού Ερωτηματολογίου στο Google

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

Δημιουργία ερωτηματολογιου με την πλατφόρμα Limesurvey

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

Βάσεις Δεδομένων. Ενότητα 6: Γλώσσα Structured Query Language -SQL. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών

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

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

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

Το Microsoft Access XP

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

Άσκηση Access 1. Να δημιουργηθεί μία βάση δεδομένων για ένα ξενοδοχείο με το όνομα Hotel. Πατάμε το εικονίδιο Κενή βάση δεδομένων επάνω δεξιά:

Βάσεις Δεδομένων 2η εργαστηριακή άσκηση

1 ΦΥΛΟ ΕΡΓΑΣΙΑΣ ACCESS

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

! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit!

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ & ΥΠΟΛΟΓΙΣΤΙΚΗ ΦΥΣΙΚΗ

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 8 & 9 11/10/07

ΟΝΟΜΑΤΕΠΩΝΥΜΟ : Αντικείμενα: Βάσεις δεδομένων, σχέσεις μεταξύ πινάκων, ερωτήματα, φόρμες και αναφορές.

Βάση Δεδομένων - Φύλλο Εργασίας. B. Δημιουργία Πίνακα με τη χρήση της Προβολής Σχεδίασης (Create table in Design view)

ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 25/10/07

Δείχτες Επιτυχίας και Δείχτες Επάρκειας

Σύγχρονες Εφαρμογές Τεχνολογιών της Πληροφορίας και των Επικοινωνιών

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) MASTER IN OFFICE microsoft word ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

Πράξεις με δυαδικούς αριθμούς

Σύστημα Ηλεκτρονικής Αξιολόγησης WebExam (Οδηγίες Χρήσεως) Σκοπός

Τίτλος Πακέτου Certified Computer Expert-ACTA

ΣΥΜΠΛΗΡΩΜΑΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΕΡΓΑΣΤΗΡΙΟΥ ACCESS Καθηγητής Ν. Λορέντζος

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

Οδηγίες χρήσης εφαρμογής μητρώου ασθενών με Χρόνια Μυελογενή Λευχαιμία (Χ,Μ,Λ) Ιατρός

Βάσεις Δεδομένων. Ενότητα 3: Σχεδιασμός και Διαχείριση Βάσεων Δεδομένων. Αθανάσιος Σπυριδάκος Τμήμα Διοίκησης Επιχειρήσεων

Χατζάκης Ηλίας σελίδα 1 από 46

Ζαχαρίας Μ. Κοντοπόδης Microsoft Jet S.Q.L. Διαφάνεια 1η

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

Εργαστήριο Βάσεων Δεδομένων. Εισαγωγή στη MySQL (1)

Εισαγωγή περιγραφικών δεδομένων σε ένα ΓΣΠ

2. Εισαγωγή Δεδομένων σε Σχεσιακή Βάση Δεδομένων

Εργαστήριο Βάσεων Δεδομένων. Δικαιώματα Χρηστών Προβολές

Η SQL αποτελείται από δύο υποσύνολα, τη DDL και τη DML.

Πληροφορική. Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

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

Ενότητα. Επεξεργασία πινάκων

Εγχειρίδιο Διαχειριστή. (Υπηρεσία Ενημέρωσης για Εκπαιδευτικές και Πολιτισμικές Δράσεις)

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

Διαχείριση Έργων Πληροφορικής Εργαστήριο

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

Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 7 και 8: Αναπαραστάσεις. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική

ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 8: Συστήματα αρίθμησης

Transcript:

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Εργαστήριο 1

Τι είναι Βάση Δεδομένων

Σύστημα διαχείρισης βάσεων δεδομένων Α σύστημα διαχείρισης βάσεων δεδομένων (ΠΔΒΔ (πρόγραμμα διαχείρισης βάσεων δεδομένων)) είναι λογισμικό υπολογιστών σχεδιασμένος με σκοπό τη διαχείριση βάσεις δεδομένων με βάση το ποικίλο πρότυπα στοιχείων. Τα παραδείγματα DBMSs περιλαμβάνουν: Microsoft Access (Office Suite) SQL Server Oracle DB2 MySQL PostgreSQL SQLite

Περιβάλλον της ACCESS 2007

Δημιουργία Νέας Βάσης Δεδομένων

Δημιουργία Νέας Βάσης Δεδομένων

Περιβάλλον ΒΔ

Menu -Create

Προβολές Πίνακα

Αποθήκευση Πίνακα Όταν επιλέγουμε το Design View μας ζητάει να θέσουμε το όνομα του πίνακα.

Ορισμός Πεδίων Πίνακα

Διαθέσιμοι τύποι δεδομένων πεδίου στην Access (MDB) ΚΕIΜΕΝΟ(ΤΕΧΤ) Χρησιμοποιείται για κείμενο, για συνδυασμούς κειμένου και αριθμών, όπως οι διευθύνσεις, ή για αριθμούς που δεν απαιτούν υπολογισμούς, όπως οι αριθμοί τηλεφώνου, οι κωδικοί ανταλλακτικών ή οι ταχυδρομικοί κώδικες.αποθηκεύει έως 255 χαρακτήρες. Η ιδιότηταμέγεθος πεδίουελέγχει τον μέγιστο αριθμό χαρακτήρων που μπορούν να εισαχθούν. ΥΠOΜΝΗΜΑ (ΜΕΜΟ) Χρησιμοποιείται για εκτενές κείμενο και αριθμούς, όπως σημειώσεις ή περιγραφές. Αποθηκεύει έως 65.536 χαρακτήρες. ΑΡΙΘΜOΣ (NUMBER) Χρησιμοποιείται για αριθμητικά δεδομένα που περιλαμβάνονται σε μαθηματικούς υπολογισμούς, εκτός από υπολογισμούς που αφορούν χρήματα (χρησιμοποιήστε τον τύπο "Νομισματική μονάδα").αποθηκεύει 1, 2, 4 ή 8 byte. Αποθηκεύει 16 byteμόνο για το αναγνωριστικό αναπαραγωγής (GUID). Η ιδιότηταμέγεθος πεδίουορίζει τον συγκεκριμένο τύπο αριθμού. ΗΜΕΡΟΜΗΝIΑ/ΩΡΑ (DATE/TIME) Χρησιμοποιείται για ημερομηνίες και ώρες. Αποθηκεύει 8 byte. ΝΟΜΙΣΜΑΤΙΚΗ ΜΟΝΑΔΑ(CURRENCY) Χρησιμοποιείται για νομισματικές τιμές και για να αποφευχθεί η στρογγυλοποίηση κατά τους υπολογισμούς. Αποθηκεύει 8 byte.

Διαθέσιμοι τύποι δεδομένων πεδίου στην Access (MDB) ΑΥΤΟΜΑΤΗ ΑΡΙΘΜΗΣΗ(AUTONUMBER) Χρησιμοποιείται για μοναδικούς αύξοντες (προσαυξανόμενους κατά 1) αριθμούς ή για τυχαίους αριθμούς που καταχωρούνται αυτόματα κατά την προσθήκη μιας εγγραφής. Αποθηκεύει 4 byte. Αποθηκεύει 16 byteμόνο για το αναγνωριστικό αναπαραγωγής (GUID). ΝΑΙ/OΧΙ(YES/NO) Χρησιμοποιείται για δεδομένα που μπορεί να έχουν μόνο μία από δύο πιθανές τιμές, όπως Ναι/Όχι, Αληθές/Ψευδές, Ενεργός/Ανενεργός. Οι τιμέςnullδεν επιτρέπονται. Αποθηκεύει 1 bit. ΑΝΤΙΚΕIΜΕΝΟ OLE(OLE OBJECT) Χρησιμοποιείται για αντικείμενα OLE (όπως έγγραφα του Microsoft Word, υπολογιστικά φύλλα του Microsoft Excel, εικόνες, ήχους ή άλλα δυαδικά δεδομένα) που δημιουργήθηκαν σε άλλα προγράμματα μέσω του πρωτοκόλλουole. Αποθηκεύει μέχρι 1 gigabyte(και περιορίζεται από το χώρο δίσκου). ΥΠΕΡ-ΣYΝΔΕΣΗ(HYPERLINK) Χρησιμοποιείται γιαυπερ-συνδέσεις. Η υπερ-σύνδεση μπορεί να είναι μιαδιαδρομή UNC ή μια διεύθυνση URL. Αποθηκεύει μέχρι 64.000 χαρακτήρες.

Ιδιότητες Δεδομένων Μέγεθος πεδίου (Field size) Καθορίζουμε το μέγιστο μήκος ενός πεδίου Κείμενο (Text): 0-255 χαρακτήρες Αριθμός (Number): Byte: Ακέραιος 1 byte, ο οποίος μπορεί να περιέχει τιμές από 0 έως 255. Ακέραιος (Integer): Μέγεθος 2 bytes. Μπορεί να περιέχει τιμές από 32.768 έως +32.767. Ακέραιος μεγάλου μήκους (LongInteger): Ακέραιος αριθμός 4 bytesμε τις τιμές του να κυμαίνονται από -2.147.483.648 έως +2.147.483.647. Πραγματικός απλής ακρίβειας (Single): Αριθμός κινητής υποδιαστολής μονής ακρίβειας. Μέγεθος 4 bytes με τιμές που κυμαίνονται από -3,4x1038 έως 3,4x1038. Πραγματικός διπλής ακρίβειας (Double): Αριθμός κινητής υποδιαστολής 8 bytesδιπλής ακρίβειας με τιμές που κυμαίνονται από -1,797x10308 έως +1,797x10 308. Αναγνωριστικό αναπαραγωγής (ReplicationID): Μέγεθος 16 bytes. Χρησιμοποιείται σε μία Β.Δ. για τη δημιουργία ενός μοναδικού αναγνωριστικού για αναπαραγωγή. Χρησιμοποιούμε αυτόν τον τύπο για την αναγνώριση ρεπλίκων, πινάκων και εκθέσεων. Δεκαδικός (Decimal): Έχει μέγεθος 16 byteκαι οι τιμές που μπορεί να δεχθεί είναι από 10 28 έως 10 28. Η προκαθορισμένη κλίμακα είναι 18 και η ακρίβεια 0.

Μορφή (Format) Καθορίζουμε πώς θα εμφανίζονται ή θα τυπώνονται τα δεδομένα Δεκαδικές θέσεις (Decimal places) Αναφέρεται σε αριθμούς και νομισματικές μονάδες

Διαγραφή Πεδίου Πρωτεύον Κλειδί

Πρωτεύον Κλειδί

Παράδειγμα Να σχεδιαστεί ένας πίνακας ο οποίος θα αποθηκεύει τα στοιχεία των φαρμάκων σε ένα φαρμακείο. Πεδία Όνομα Φαρμάκου (π.χ. ADENURIC FC) Τιμή (π.χ. 53 ) Εταιρία (π.χ. MENARINI) Ημ. Λήξης (π.χ. 1/12/2012)

Παράδειγμα Δίνουμε ονόματα Πεδία Όνομα Φαρμάκου -> NAME Τιμή -> PRICE Εταιρία->COMPANY Ημ. Λήξης->EXPDATE

Παράδειγμα Βρίσκουμε τον τύπο κάθε πεδίου Πεδία: NAME-> Τext (100 χαρακτήρες) PRICE-> Currency COMPANY-> Τext (100 χαρακτήρες) EXPDATE->Date/Time (Short Date)

Δημιουργία Νέου Πίνακα

Επιλογή Design View

Ονοματίζουμε τον πίνακα

Ορισμός Πεδίων

Ορισμός λεπτομερειών πεδίων

Αποθήκευση Πίνακα

Επιλογή Datasheet View

Εισαγωγή Δεδομένων Όταν συμπληρώνουμε μια γραμμή και πάμε στην από κάτω η εγγραφή αποθηκεύεται αυτόματα

Προβολή Μηνυμάτων Λαθών

Άσκηση Να σχεδιάσετε έναν πίνακα που θα αποθηκεύει τις επισκέψεις διαγνώσεις σε ένα ιατρείο. Ο πίνακας θα αποθηκεύει τα εξής στοιχεία Ονοματεπώνυμο επισκέπτη Έτος Γέννησης Ημερομηνία επίσκεψης Διάγνωση Κόστος