Βάσεις Οικολογικών Δεδομένων

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Πλήρης Διαχείριση Συμβάσεων

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

Από τα Δεδομένα στην Πληροφορία: Διδακτικό Σενάριο για Εισαγωγή στη Γλώσσα SQL. Σ. Φίλου Β. Βασιλάκης

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

Information Technology for Business

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

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

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

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

Εκπαιδευτικό Σενάριο Τίτλος: Δημιουργία κόμικ

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

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)

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

Η Διαδικασία Σχεδιασμού Συστημάτων

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

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

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

O μετασχηματισμός μιας «διαθεματικής» δραστηριότητας σε μαθηματική. Δέσποινα Πόταρη Πανεπιστήμιο Πατρών

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

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

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

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

4/2014 ΣΥΝΟΠΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ ΥΔΡΟΛΗΨΙΕΣ ΑΤΤΙΚΗΣ ΑΠΟΚΕΝΤΡΩΜΕΝΗ ΔΙΟΙΚΗΣΗ ΑΤΤΙΚΗΣ ΔΙΕΥΘΥΝΣΗ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ

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

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

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

Αντικείµενο: Θεµελιώδες πρόβληµα της επιστήµης µας εδοµένα

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

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

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

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

Εισαγωγή. Καλή Ακαδημαϊκή Χρονιά! Τι θα δούμε σήμερα: Τα βασικά Την ιστορία (μέλλον) Μια γρήγορη ματιά στο τι θα δούμε στο μάθημα

Σχεδιασμός Επεξεργασίας και Τηλεπεξεργασίας

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

13 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

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

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

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

Σύβακας Σταύρος ΠΕ19,MSc. IT ΣΥΒΑΚΑΣ ΣΤΑΥΡΟΣ ΕΡΩΤΗΜΑΤΑ

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

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

Εξαγωγή Οικονοµικών Αναφορών (Ισολογισµός, Αποτελέσµατα Χρήσης, Λογαριασµοί Γενικής Εκµετάλλευσης) στην Εφαρµογή Ms Excel

Εισαγωγή στα Συστήµατα Βάσεων Δεδοµένων

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

ΑΕΠΠ Ερωτήσεις θεωρίας

Δομές Δεδομένων και Αλγόριθμοι. Λουκάς Γεωργιάδης

Κρατική παρέμβαση στην αγορά - Επιβολή i) ανώτατων τιμών και ii) κατώτατων τιμών

Σύστημα Πρακτικής Άσκησης Εγχειρίδιο χρήσης Επιστημονικά Υπευθύνου

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

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

Εισαγωγή στα Συστήµατα Βάσεων Δεδοµένων

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

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

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ

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

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

Προεπισκόπηση Παρουσίασης Διαδραστικοί Πίνακες

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

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

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

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

Οδηγίες για την πιστοποίηση των εκπαιδευτικών

Για ποιους λόγους είναι απαραίτητη η μηχανογράφηση; Λόγω του όγκου της λογιστικής εργασίας. Των απαιτήσεων της φορολογικής νομοθεσίας

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

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

Θεωρίες Μάθησης και Εκπαιδευτικό Λογισμικό

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

Η διεύθυνση της σελίδας είναι: Ποιά προσωπικά δεδομένα συλλέγουμε και γιατί

ΕΡΓΑΣΙΑ. (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών)

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

Θεωρία Κανονικοποίησης

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

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

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

Εισαγωγή στα Συστήματα Βάσεων εδομένων

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

Διαδραστικοί & δυναμικοί χάρτες στο διαδίκτυο με χρήση λογισμικών ανοικτού κώδικα

Δομές Δεδομένων. Ενότητα 1 - Εισαγωγή. Χρήστος Γκουμόπουλος. Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων

Transcript:

Βάσεις Οικολογικών Δεδομένων Αικατερίνη Καμπάση, PhD Οι σημειώσεις βασίζονται και είναι συμπληρωματικές στο βιβλίο «Βάσεις Δεδομένων» των Ξένων & Χριστοδουλάκη

Περιεχόμενο Μαθήματος Εισαγωγή στις βάσεις δεδομένων Οργάνωση δεδομένων Σχεδίαση βάσεων δεδομένων Σχεσιακό μοντέλο βάσεων δεδομένων Η γλώσσα ερωτήσεων SQL

Δεδομένα & Πληροφορίες Δεδομένα Λέξεις, αριθμοί, συμβολοσειρές κλπ. Οι άνθρωποι χρησιμοποιούσαν δεδομένα από παλιά δεδοµένα {85, 210, 515} και { Κόρινθος, Πάτρα, Θεσσαλονίκη } γνώση (πεδίο αναφοράς) τα πρώτα δεδοµένα περιγράφουν αποστάσεις από την Αθήνα για τις πόλεις που ορίζονται στα δεύτερα δεδοµένα. Συμπέρασμα «ηπάτρα είναι πιο µακριά από την Αθήνα από ότι η Κόρινθος, αλλά πολύ κοντύτερα στην Aθήνα από ότι ηθεσσαλονίκη». Συμπέρασμα πληροφορία.

Δεδομένα & Πληροφορίες Δεδομένα κωδικοποιημένη αναπαράσταση πληροφορίας Η πληροφορία εξάγεται από τα δεδομένα με βάση το πεδίο αναφοράς των δεδομένων ή συγκεκριμένη γνώση για αυτά. Αποθήκευση δεδομένων σε υπολογιστή δημιουργία και χρήση βάσεων δεδομένων

Βάσεις δεδομένων (ΒΔ) Μια αυστηρά τυποποιημένη συλλογή από σχετικά μεταξύ τους δεδομένα, που παρέχει έναν αυτόματο, κεντρικό και κοινό τρόπο χειρισμού τους. Σκοπός: Απεικόνιση ενός προβλήματος και διευκόλυνση στην επίλυσή του. Βάση δεδομένων με μετεωρολογικές πληροφορίες {Αθήνα, 24, «15-1-2005»} Αναπαράσταση του φυσικού κόσμου Κάποιοι άνθρωποι εισάγουν πληροφορίες Χρήστες Συντήρηση

Ιστορική αναδρομή Πρώτες βάσεις δεδομένων σε χαρτί-φακέλουςκαρτέλες Ίδιες πληροφορίες Δύσκολος χειρισμός Μικρές βάσεις δεδομένων με αριθμούς Σήμερα Κείμενο Εικόνες Βίντεο

Συστήματα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ) Εργαλείο για τη διευκόλυνση των χρηστών των ΒΔ Κατασκευή και χρήση ΒΔ Φιλοξενεί πολλές ΒΔ που έχουν κατασκευαστεί από διαφορετικούς χρήστες

Δυνατότητες Συστημάτων Διαχείρισης Βάσεων Δεδομένων Ορισμός της ΒΔ Μοντέλο, ορισμός δεδομένων, έλεγχος χωρίς υλοποίηση Κατασκευή της ΒΔ Τύποι δεδομένων και δεδομένα υλικό του υπολογιστή διαδικασίες που ελέγχονται από το ΣΔΒΔ Διαγραφή της ΒΔ Τερματισμός μιας ΒΔ Απομάκρυνση των δεδομένων από το υλικό Χρήση της ΒΔ Χειρισμός δεδομένων (εισαγωγή, τροποποίηση, διαγραφή) Υποβολή ερωτημάτων εξαγωγή πληροφοριών

Διαφορά ΒΔ και ΣΔΒΔ ΣΔΒΔ Λογισμικό για την υλοποίηση ΒΔ ΒΔ δημιουργείται με τη χρήση ενός ΣΔΒΔ που χειρίζεται τα δεδομένα που αποθηκεύονται στο υλικό Χρήστες ΒΔ ενέργειες μέσω του ΣΔΒΔ Εισαγωγή δεδομένων Διαγραφή δεδομένων Αλλαγή δεδομένων Ανάκληση δεδομένων

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

Συστήματα Διαχείρισης Βάσεων Δεδομένων Ευκολία στη σχεδίαση και υλοποίηση Ενιαίος τρόπος σχεδιασμός - καθοδήγηση Επίπεδα χρηστών και έλεγχος πρόσβασης Εμπιστευτικά δεδομένα Προστασία από βλάβες υλικού Αντίγραφα ασφαλείας και δυνατότητες ανάληψης από βλάβες Δυνατότητα περιγραφής περιορισμών ορθότητας Υπάρχουν και λάθη που αναγνωρίζονται μόνο από χρήστες Δυνατότητα ελέγχου πλεονασμών Διπλά δεδομένα Λάθος ενημέρωση δεδομένων

Βάσεις Δεδομένων Ταυτόχρονη προσπέλαση Ταχύτατη εξαγωγή συμπερασμάτων Ευελιξία Π.χ. αλλαγές Υψηλή ποιότητα δεδομένων ΣΔΒΔ ελέγχει για πλεονασμούς και παραβιάσεις ορθότητας

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

Επίπεδα χρηστών Διαχειριστής ΒΔ Τεχνικός με υψηλό επίπεδο κατάρτισης Ιδιοκτήτης ΒΔ Δημιουργία ΒΔ και λογισμικού Χρήστες υψηλής διαβάθμισης Αυξημένες δραστηριότητες Χρήστες κατώτερης διαβάθμισης Περιορισμένες δραστηριότητες

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

Ιδιοκτήτης ΒΔ Δημιουργία ΒΔ και απαραιτήτων εφαρμογών για την προσπέλασή της. Φροντίζει τους πόρους υλικού και λογισμικού σε συνεργασία με τον Διαχειριστή του Συστήματος. Ορίζει τους χρήστες Καθορίζει τα επίπεδα διαβάθμισης κάθε χρήστη Παρέχει δικαιώματα στους χρήστες Διαγράφει χρήστες.

Χρήστες ΒΔ Χρήστες υψηλής διαβάθμισης Έχουν τη δυνατότητα αλλαγής των δεδομένων Μπορεί να έχουν τη δυνατότητα διαχείρισης χρηστών Χρήστες κατώτερης διαβάθμισης Μόνο ανάγνωση δεδομένων