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

Σχετικά έγγραφα
Βάσεις εδοµένων. Βασίλειος Βεσκούκης, Εµµ. Στεφανάκης ΣΥΣΤΗΜΑΤΑ ΙΑΧΕΙΡΙΣΗΣ ΒΑΣΕΩΝ Ε ΟΜΕΝΩΝ

Βάσεις Δεδομένων. Βασίλειος Βεσκούκης ΜΟΝΤΕΛΑ ΔΕΔΟΜΕΝΩΝ

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

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

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

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

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

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

Database System Concepts and Architecture (Αρχιτεκτονική, οµές, και Μοντέλα)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe, Ελληνική Έκδοση Δίαυλος Διαφάνεια 2-1

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

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

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

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

Βάσεις δεδομένων. Π. Φιτσιλής

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

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

Βάσεις εδομένων ΘΕΜΑ ΕΡΓΑΣΙΑΣ. Μέρμηγκας Αλέξανδρος Α.Μ ιαχείρηση Πληροφοριακών Συστηματών

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

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

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

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

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

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

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

ISMS κατά ISO Δεκέμβριος 2016

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

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

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

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

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

Εισαγωγή. web σελίδα Βάσεις εδοµένων Αντικείµενο: Θεµελιώδες πρόβληµα της επιστήµης µας εδοµένα

κεφάλαιο 1. Από τα δεδομένα στις Βάσεις Δεδομένων (ΒΔ) Από τα δεδομένα στις Βάσεις Δεδομένων (ΒΔ)

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

Ramez Elmasri and Shamkant B. Navathe Ελληνική Εκδόσεις Δίαυλος, Επιμέλεια Μ.Χατζόπουλος Διαφάνεια 1-1

Εισαγωγή. Τι είναι µια βάση δεδοµένων;

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

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

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

Συστήματα Διαχείρισης Βάσεων Δεδομένων και Εφαρμογές τους στο Διαδίκτυο Β Τάξη ΕΠΑ.Λ.

Κεφάλαιο 2. Έννοιες και Αρχιτεκτονική Συστημάτων Βάσεων δεδομένων

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

ΙΔΡΥΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΡΕΥΝΑΣ (ITE)

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

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

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

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

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

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

Συστήματα Πληροφοριών Διοίκησης

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

Πληροφοριακά Συστήματα. Φάσεις ανάπτυξης (1/3) Βασικά στοιχεία Π.Σ. Φάσεις ανάπτυξης (3/3) Φάσεις ανάπτυξης (2/3) Πληροφορική I

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

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

Σχεδιασµός βασισµένος σε συνιστώσες

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

Οργάνωση Βάσεων Βιοϊατρικών Δεδομένων Εξόρυξη Γνώσης Βιοϊατρικών Δεδομένων. Σεμινάριο 1: Εισαγωγή στις Βάσεις Δεδομένων

(1 ο μάθημα)

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

ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ ανάλυση απαιτήσεων Σε αυτό το μάθημα θα ασχοληθούμε με : Δημιουργία μοντέλων

ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ. και ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ

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

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

Λάμπρος Καφίδας Εργασία Σχεδιασμός & Διοίκηση Έργου Ιανουάριος 2005 ΚΕΦΑΛΑΙΟ 1

Information Technology for Business

Σύστημα. Αντώνης Μαϊργιώτης

περιεχόμενα παρουσίασης

UML. Γενικά χαρακτηριστικά Στοιχεία µοντέλων Συσχετίσεις. Παραδείγματα

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

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

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

Transcript:

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

Δεδομένα και Πληροφορίες Δεδομένα (data) είναι τα γεγονότα που γνωρίζουμε και μπορούμε να καταγράψουμε. Χαρακτηριστικά δεδομένων: Ακριβή Πλήρη Σχετικά Έγκαιρα Πληροφορία (information) είναι δεδομένα τα οποία έχουν υποστεί επεξεργασία και έχουν αποκτήσει μορφή που είναι χρήσιμη για τους τελικούς χρήστες. 2

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

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

Σύστημα Διαχείρισης Βάσεων Δεδομένων (ΣΔΒΔ) Σύστημα Διαχείρισης Βάσεων Δεδομένων (Database Management System), ΣΔΒΔ (DBMS), είναι το λογισμικό εκείνο που είναι υπεύθυνο για τη διαχείριση της ΒΔ. Με τον όρο "διαχείριση" εννοείται η δημιουργία της ΒΔ, η εισαγωγή, διαγραφή, τροποποίηση και αναζήτηση των δεδομένων. 5

ΣΔΒΔ Γλώσσες & Διεπαφές Γλώσσες Σ Β γλώσσα ορισμού δεδομένων (ΓΟ - DDL) γλώσσα αποθήκευσης δεδομένων (ΓΑ - SDL) γλώσσα χειρισμού δεδομένων (ΓΧ - DML) γλώσσα ορισμού όψεων (ΓΟΟ - VDL) Διεπαφές Σ Β διεπαφές βασισμένες σε μενού επιλογών διεπαφές βασισμένες σε φόρμες διεπαφές φυσικής γλώσσας διεπαφές για παραμετρικούς χρήστες διεπαφές για το διαχειριστή του συστήματος (DBA) 6

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

ΣΔΒΔ - Κατηγορίες Με βάση τη θέση των δεδομένων κεντρικό Σ Β ένας υπολογιστής χειρίζεται τη Β που περιέχει όλα τα δεδομένα ένας ή περισσότερη χρήστες μπορούν να προσπελάσουν τα δεδομένα από διάφορα σημεία κατανεμημένο Σ Β η Β είναι «μοιρασμένη» γεωγραφικά σε διάφορα σημεία οι χρήστες έχουν πρόσβαση στα δεδομένα, χωρίς να αντιλαμβάνονται τη διαφορά από μια κεντρική Β 8

Σύστημα ΒΔ (ΣΒΔ) Τα σύγχρονα Σ Β είναι πολύπλοκα Η ανάπτυξη ενός Συστήματος Βάσεων Δεδομένων υποστηρίζεται από: α) μεθοδολογίες, β) εργαλεία (case tools) Στάδια κατασκευής ενός ΣΒ καθορισμός του συστήματος Β (σκοπός, χρήστες, απαιτήσεις) σχεδίαση του συστήματος (ιδεατή, λογική και φυσική) υλοποίηση της εφαρμογής (υλοποίηση της σχεδίασης σε Σ Β ) εισαγωγή των δεδομένων στο σύστημα έλεγχος και αξιολόγηση του συστήματος λειτουργία του συστήματος παρακολούθηση της λειτουργία και συντήρηση του συστήματος Ιδιαίτερη σημασία δίνεται στη φάση σχεδίασης του ΣΒ 9

Κατάλογος Δεδομένων - Μεταδεδομένα Ο κατάλογος (catalog) περιέχει την περιγραφή των δεδομένα που αποθηκεύονται στη ΒΔ. H περιγραφή των δεδομένων είναι δεδομένα. Τα δεδομένα αυτά λέγονται μετα-δεδομένα (meta-data). 10

Λειτουργική Απεικόνιση ενός ΣΒΔ Γλώσσα Χειρισμού Δεδομένων Γλώσσα Ορισμού Δεδομένων ΣΒΔ ΣΔΒΔ Μονάδα Επεξεργασίας Αιτημάτων Μονάδα Προσπέλασης Δεδομένων Κατάλογος ΒΔ Μεταδεδομένα ΒΔ 11

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

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

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