Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Δυτικής Αττικής

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
1 Copyright © 2006 Quality & Reliability SQL 1-2.
Advertisements

Βάσεις Δεδομένων I (Θ) Ενότητα 11: Ενιαίο παράδειγμα σχεδίασης σχεσιακής βάσης δεδομένων και υλοποίησης με Γλώσσα SQL Χ. Σκουρλάς Τμήμα Μηχανικών Πληροφορικής.
Βάσεις Δεδομένων I (Θ) Ενότητα 8: Εισαγωγή στην υλοποίηση σχεσιακών βάσεων δεδομένων Χ. Σκουρλάς Τμήμα Μηχανικών Πληροφορικής ΤΕ Ανοικτά Ακαδημαϊκά Μαθήματα.
Βάσεις Δεδομένων I (Θ) Ενότητα 9: Yλοποίηση σχεσιακών βάσεων δεδομένων - Σύνθετες εντολές SQL Χ. Σκουρλάς Τμήμα Μηχανικών Πληροφορικής ΤΕ Ανοικτά Ακαδημαϊκά.
Βάσεις Δεδομένων I Ενότητα 8: Εισαγωγή στην υλοποίηση σχεσιακών βάσεων δεδομένων Χ. Σκουρλάς Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Το περιεχόμενο.
Βάσεις Δεδομένων I Ενότητα 9: Yλοποίηση σχεσιακών βάσεων δεδομένων - Σύνθετες εντολές SQL Χ. Σκουρλάς Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας Το περιεχόμενο.
Ιστορία και Θεολογία των Εκκλησιαστικών Ύμνων Ενότητα 2: Η πρώτη περίοδος της εκκλησιαστικής υμνογραφίας (Α´ - Δ´αι.) Γεώργιος Φίλιας Θεολογική Σχολή Τμήμα.
Εορτολογία Ενότητα 2: Η εορτή του Πάσχα Γεώργιος Φίλιας Θεολογική Σχολή Τμήμα Κοινωνικής Θεολογίας.
Ιστορία και Θεολογία των Εκκλησιαστικών Ύμνων
Εισαγωγή στις βάσεις δεδομένων
Περιγραφή Ενότητας Σκοπός του μαθήματος είναι να παρουσιάσει τις απαραίτητες έννοιες ώστε οι φοιτητές να κατανοήσουν την τεχνολογία των βάσεων δεδοµένων.
Όνομα Καθηγητή: Χρήστος Τερέζης
Περιγραφή Ενότητας Σκοπός του μαθήματος αυτού και κεντρικός σκοπός του μαθήματος των Βάσεων Δεδομένων Ι είναι η παρουσίαση των απαραίτητων εννοιών ώστε.
Ποιοτική μεθοδολογία έρευνας στη Διδακτική των Μαθηματικών
Θερινό Σχολείο, 14 – 20 Ιουλίου 2014
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Εναρκτήρια συνάντηση Στην πρώτη συνάντηση γίνεται παρουσίαση του μαθήματος και μία σύντομη και περιεκτική επισκόπηση κάποιων βασικών εννοιών των Βάσεων.
Πρακτική Άσκηση σε σχολεία της δευτεροβάθμιας εκπαίδευσης
Εορτολογία Ενότητα 3: Η Εορτή των Χριστουγέννων και Θεοφανείων
Εορτολογία Ενότητα 8: Οι Εορτές των Αγίων Γεώργιος Φίλιας
Ενότητα 9: Ο Χειμώνας Διδάσκουσα: Βασιλική Φωτοπούλου
ΚΟΙΝΟΤΙΚΗ ΝΟΣΗΛΕΥΤΙΚΗ Ι
Εορτολογία Ενότητα 4: Οι Εορτές της Αναλήψεως και της Πεντηκοστής
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Η ανάγκη χρήσης μεταβλητών
Εξέλιξη των ιδεών στις Φυσικές Επιστήμες
Νεοελληνικό εκπαιδευτικό σύστημα
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Περιγραφή Ενότητας Σκοπός του μαθήματος είναι να κατανοήσουμε την έννοια της όψης της γλώσσας SQL. Χ. Σκουρλάς.
Αριστοτέλης: Γνωσιοθεωρία Μεταφυσική
Διδάσκων: Μιχαήλ Παρούσης, Αναπλ. Καθηγητής
Πρακτική Άσκηση σε σχολεία της δευτεροβάθμιας εκπαίδευσης
Περιγραφή Ενότητας Σκοπός του μαθήματος είναι η παρουσίαση των απαραίτητων εννοιών αλλά και των δηλώσεων SQL ώστε οι φοιτητές να κατανοήσουν σε κάποιο.
Ο Πλάτων και ο Αριστοτέλης για την ψυχή
Σχολή Ανθρωπιστικών και Κοινωνικών Σπουδών Τμήμα Φιλοσοφίας
Αριστοτέλης: Γνωσιοθεωρία Μεταφυσική
Τμήμα Κοινωνικής Θεολογίας
Διδακτική των εικαστικών τεχνών Ενότητα 2
Ενότητα 5: Συναισθήματα θετικά και δυσάρεστα
ΦΙΛΟΣΟΦΙΑ ΤΟΥ ΔΙΚΑΙΟΥ Ενότητα 8: Το Σύνταγμα του 1975: τα μέρη του και το περιεχόμενό του Διδάσκων: Μιχαήλ Παρούσης, Αναπλ. Καθηγητής Σχολή Ανθρωπιστικών.
Αριστοτέλης: Γνωσιοθεωρία Μεταφυσική
Εισαγωγή στις Επιστήμες της Αγωγής
Τεχνολογικό Εκπαιδευτικό
Έννοιες Φυσικών Επιστημών Ι
Σχολή Ανθρωπιστικών και Κοινωνικών Σπουδών Τμήμα Φιλοσοφίας
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση
Ο Πλάτων και ο Αριστοτέλης για την ψυχή
Ενότητα 5: Σχεδίαση βάσεων δεδομένων - Κανονικοποίηση Χ. Σκουρλάς
Όνομα Καθηγητή: Χρήστος Τερέζης
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση
Αριστοτέλης: Γνωσιοθεωρία Μεταφυσική
Ιστορία και Θεολογία των Εκκλησιαστικών Ύμνων
Ο Πλάτων και ο Αριστοτέλης για την ψυχή
Ο Πλάτων και ο Αριστοτέλης για την ψυχή
Ιστορία και Θεολογία των Εκκλησιαστικών Ύμνων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας
ΕΦΑΡΜΟΣΜΕΝΗ ΗΘΙΚΗ Ενότητα 3: Το παράδειγμα της Τρέισι Λάτιμερ (συνέχεια) Διδάσκων: Μιχαήλ Παρούσης, Αναπλ. Καθηγητής Σχολή Ανθρωπιστικών και Κοινωνικών.
ΕΦΑΡΜΟΣΜΕΝΗ ΗΘΙΚΗ Ενότητα 9 (PART B): Σχέση Ηθικής και Δικαιοσύνης
ΕΦΑΡΜΟΣΜΕΝΗ ΗΘΙΚΗ Ενότητα 8 (PART A): Εταιρική Κοινωνική Ευθύνη και Επιχειρείν Διδάσκων: Μιχαήλ Παρούσης, Αναπλ. Καθηγητής Σχολή Ανθρωπιστικών και Κοινωνικών.
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση
Μεθοδολογία των Επιστημών του Ανθρώπου: Στατιστική
Βάσεις Δεδομένων ΙΙ Ενότητα 5: Μελέτη περιπτώσεως:
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση
Ενότητα 1: «Προσανατολισμού» (orientation) - Εισαγωγή Χ. Σκουρλάς
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Δυτικής Αττικής
Ενότητα : Μοντελοποίηση. Μοντέλο Οντοτήτων – Συσχετίσεων Χ. Σκουρλάς
Το Εικονογραφημένο Βιβλίο στην Προσχολική Εκπαίδευση
Μεταγράφημα παρουσίασης:

Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Δυτικής Αττικής Βάσεις Δεδομένων Ενότητα : Μοντελοποίηση. Μοντέλο Οντοτήτων – Συσχετίσεων και mySQL Workbench Χ. Σκουρλάς Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Μοντέλο οντοτήτων συσχετίσεων με συμβολισμό Navathe-Elmasri

Παράδειγμα μοντέλου σε MySQL Workbench

Παράδειγμα μοντέλου σε MySQL Workbench –Crow’s foot

Παράδειγμα σε MySQL Workbench: Classic

Παράδειγμα σε MySQL Workbench: Connect to columns

Παράδειγμα μοντέλου σε UML

Παράδειγμα μοντέλου σε IDEFIX

Forward engineering

-- MySQL Workbench Forward Engineering SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES'; -- ----------------------------------------------------- -- Schema new_personnel CREATE SCHEMA IF NOT EXISTS `new_personnel` DEFAULT CHARACTER SET utf8 ; USE `new_personnel` ; -- Table `new_personnel`.`dept` CREATE TABLE IF NOT EXISTS `new_personnel`.`dept` ( `DEPTNO` INT(2) NOT NULL, `DNAME` VARCHAR(14) NULL DEFAULT NULL, `LOC` VARCHAR(14) NULL DEFAULT NULL, PRIMARY KEY (`DEPTNO`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; -- Table `new_personnel`.`emp` CREATE TABLE IF NOT EXISTS `new_personnel`.`emp` ( `EMPNO` INT(4) NOT NULL, `ENAME` VARCHAR(10) NULL DEFAULT NULL, `JOB` VARCHAR(25) NULL DEFAULT NULL, `HIREDATE` DATE NULL DEFAULT NULL, `MGR` INT(4) NULL DEFAULT NULL, `SAL` FLOAT(7,2) NULL DEFAULT NULL, `COMM` FLOAT(7,2) NULL DEFAULT NULL, `DNO` INT(2) NULL DEFAULT NULL, PRIMARY KEY (`EMPNO`), INDEX `DNO` (`DNO` ASC), CONSTRAINT `emp_ibfk_1` FOREIGN KEY (`DNO`) REFERENCES `new_personnel`.`dept` (`DEPTNO`))

-- ----------------------------------------------------- -- Table `new_personnel`.`proj` CREATE TABLE IF NOT EXISTS `new_personnel`.`proj` ( `projno` INT(3) NOT NULL, `pname` VARCHAR(15) NULL DEFAULT NULL, `budget` FLOAT(12,2) NULL DEFAULT NULL, PRIMARY KEY (`projno`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8; -- Table `new_personnel`.`assign` CREATE TABLE IF NOT EXISTS `new_personnel`.`assign` ( `EMPNO` INT(4) NOT NULL, `PROJNO` INT(3) NOT NULL, `PTIME` INT(3) NULL DEFAULT NULL, PRIMARY KEY (`EMPNO`, `PROJNO`), INDEX `PROJNO` (`PROJNO` ASC), CONSTRAINT `assign_ibfk_1` FOREIGN KEY (`EMPNO`) REFERENCES `new_personnel`.`emp` (`EMPNO`), CONSTRAINT `assign_ibfk_2` FOREIGN KEY (`PROJNO`) REFERENCES `new_personnel`.`proj` (`projno`)) SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;

Βάση δεδομένων προσωπικού εταιρείας. Primary key, Foreign key

Primary key, Foreign key

Σημειώματα

Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Δυτικής Αττικής, Χ. Σκουρλάς 2018. Χ. Σκουρλάς. «Βάσεις Δεδομένων Ι. Ενότητα 4a: Σχεδίαση βάσεων δεδομένων. Εισαγωγή στη Μοντελοποίηση. Μοντέλο Οντοτήτων – Συσχετίσεων και mySQL Workbench». Έκδοση: 1.0. Αθήνα 2018. Διαθέσιμο από τη δικτυακή διεύθυνση: pyles.teiath.gr.

Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λπ., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] http://creativecommons.org/licenses/by-nc-sa/4.0/ Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί.

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