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

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
GB ( ) 5 1 ( ) ( ) ( /cm 2 ) 0.2 /30min·φ90 (5 /m 3 ) 0.4 /30min·φ90 (10 /m 3 ) /30min·φ90 (25 /m 3 )
Advertisements

CytaInfo+ 1 ένα application για τη Cyta….. Αυτή είναι η όψη του CytaInfo+ 2.
ΕΙΣΑΓΩΓΗ ΣΤΗΝ PHP. Τι θα μάθουμε;  Να καταλάβουμε τι είναι η PHP και πώς δουλεύουν τα PHP scripts  Τι χρειάζεται για να ξεκινήσουμε με την PHP  Να.
ΕΣΔ 232: Οργάνωση Δεδομένων στη Κοινωνία της Πληροφορίας © 2012 Nicolas Tsapatsoulis Φυσική Σχεδίαση – Υλοποίηση βάσης ΕΣΔ232 – Οργάνωση Δεδομένων στη.
Βάσεις Δεδομένων ΕΙΣΑΓΩΓΗ.
ΙΩΑΝΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΥ 2ο ΦΡΟΝΤΙΣΤΗΡΙΟ ΠΑΡΑΣΚΕΥΗ 26 ΟΚΤΩΒΡΙΟΥ 2012 ΑΙΘΟΥΣΑ Β4 11.
Επιμέλεια: ΘΟΔΩΡΗΣ ΜΑΝΑΒΗΣ
Best Practices of the Best Agents RE/MAX Europe 5 th Convention – Gil Li-ran, VP of Marketing RE/MAX Israel Οι καλύτερες πρακτικές από τους καλύτερους.
ΕΣΔ 232: Οργάνωση Δεδομένων στη Κοινωνία της Πληροφορίας © 2013 Nicolas Tsapatsoulis Εισαγωγή στην SQL ΕΣΔ232 – Οργάνωση Δεδομένων στη Κοινωνία της Πληροφορίας.
-Στοίβα-Ουρά - Πλεονεκτήματα πινάκων -Δομές δεδομένων δευτερεύουσας μνήμης -Πληροφορική και δεδομένα -Παραδείγματα-Προβλήματα ψευδοκώδικα.
της Μαρίας-Ζωής Φουντοπούλου
6ο Γενικό Λύκειο Καλαμάτας Α΄ τάξη - ερευνητική εργασία Σχ
ΜΑΘ3122/106 Γλώσσα Προγραμματισμού
Προγραμματισμός Ι Πίνακες •Ο πίνακας είναι μία συλλογή μεταβλητών ίδιου τύπου, οι οποίες είναι αποθηκευμένες σε διαδοχικές θέσεις μνήμης. Χρησιμοποιείται.
Πρόγραμμα Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ. Ε
Εντολες Επιλογης (Selection)
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος γ
Δρ. Παναγιώτης Συμεωνίδης
Ορισμοί Σχεσιακού Μοντέλου και (απλές)Τροποποιήσεις Σχέσεων στην SQL
Page  1 Ο.Παλιάτσου Γαλλική Επανάσταση 1 ο Γυμνάσιο Φιλιππιάδας.
ΝΕΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Α’, Β’, & Γ’ ΓΥΜΝΑΣΙΟΥ ΟΜΑΔΑ ΕΡΓΑΣΙΑΣ Ανδρέας Σ. Ανδρέου (Αναπλ. Καθηγητής ΤΕΠΑΚ - Συντονιστής) Μάριος Μιλτιάδου, Μιχάλης Τορτούρης.
© GfK 2012 | Title of presentation | DD. Month
-17 Προσδοκίες οικονομικής ανάπτυξης στην Ευρώπη Σεπτέμβριος 2013 Δείκτης > +20 Δείκτης 0 a +20 Δείκτης 0 a -20 Δείκτης < -20 Σύνολο στην Ευρωπαϊκή Ένωση:
+21 Προσδοκίες οικονομικής ανάπτυξης στην Ευρώπη Δεκέμβριος 2013 Δείκτης > +20 Δείκτης 0 να +20 Δείκτης 0 να -20 Δείκτης < -20 Σύνολο στην Ευρωπαϊκή Ένωση:
Έρευνα για το Εθνικό Φορολογικό Σύστημα Αθήνα 9 Νοεμβρίου ο Πανελλήνιο Επιστημονικό Συνέδριο Ι.Ο.Φο.Μ. Ι.Ο.Φο.Μ. – Π.Μ.Σ. Φορολογία και Ελεγκτική.
Entity-Relationship Παραδείγματα Πληροφοριακά Συστήματα και Βάσεις Δεδομένων Φροντιστήριο 1 Δαμιανός Χατζηαντωνίου.
Βάσεις Δεδομένων Μάθημα 4.
3:11:52 PM Α. Λαχανάς.
Αποκεντρωμένη Διοίκηση Μακεδονίας Θράκης ∆ιαχείριση έργων επίβλεψης µε σύγχρονα µέσα και επικοινωνία C2G, B2G, G2G Γενική Δ/νση Εσωτερικής Λειτουργίας.
1 4η Συνάντηση Εκπαιδευτικών Πληροφορικής σε Θέματα Προγραμματισμού στο Διαδίκτυο Λειτουργία των ΚεΠληΝεΤ Εργαστήρια Πληροφορικής Ελεύθερο λογισμικό GNU.
Επεξεργασία σεναρίου-σχεδίου διδασκαλίας Λογοτεχνίας (Γ λυκείου)
+14 Σεπτέμβριο 2014 Δείκτης > +20 Δείκτης 0 να +20 Δείκτης 0 να -20 Δείκτης < -20 Συνολικά της ΕΕ: +1 Δείκτης > +20 Δείκτης 0 να +20 Δείκτης 0 να -20 Δείκτης.
Δομές Αναζήτησης TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Χειριζόμαστε ένα σύνολο στοιχείων όπου το κάθε.
Travel Salesman. ABDCA, ABCDA, ACBDA, ACDBA, ADBCA, ADCBA … (3!) 3 σταθμοί και 1 βάση (3! διαδρομές) 4 σταθμοί και 1 βάση (4! = 24) 5 σταθμοί και 1 βάση.
Ολυμπιάδα Πληροφορικής
Διάγραμμα 1 Φεβρουάριος 2012 αποτελέσματα παγκύπριας τηλεφωνικής έρευνας, χρήσης του διαδικτύου στην Κύπρο για οικονομική πληροφόρηση © συντάχθηκε για.
Εργαστήριο Δασικής Διαχειριστικής & Τηλεπισκόπησης Ασκήσεις Δασικής Διαχειριστικής Ι Διδάσκων Δημήτριος Καραμανώλης, Επίκουρος Καθηγητής Άσκηση 4.
Δημιουργικό Marketing συνθέσεις...με χρωματιστούς όγκους παιδικές.
9 Η Γλώσσα SQL Ορισμός Δεδομένων (data definition)
ANAKOINWSH H 2η Ενδιάμεση Εξέταση μεταφέρεται στις αντί για , την 24 Νοεμβρίου στις αίθουσες ΧΩΔ και 110 λόγω μη-διαθεσιμότητας.
Ενότητα Α.4. Δομημένος Προγραμματισμός
Τα προϊόντα της EmGoldEx Τα προϊόντα της EmGoldEx Ράβδοι χρυσού 24k καθαρότητας 999,9 απο 1 έως 100 γραμμάρια Όλες οι ράβδοι χρυσού είναι πιστοποιημένες.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακός Λογισμός.
Ασφαλώς Πλοηγώ! Γυμνάσιο Καπανδριτίου Σχ.Έτος ᅠ Παρουσίαση Ερωτηματολογίου μαθητών.
1 ΗΥ-340 Γλώσσες και Μεταφραστές Φροντιστήριο Πίνακας Συμβόλων Symbol Table.
ΜΑΘΗΜΑ ΝΟΣΗΛΕΥΤΙΚΗ ΜΕΤΑΓΓΙΣΗ ΑΙΜΑΤΟΣ - ΑΙΜΟΔΟΣΙΑ
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεδιασμός Σχεσιακών Σχημάτων.
Βάσεις Δεδομένων Εργαστήριο ΙΙI Τμήμα Πληροφορικής ΑΠΘ
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL.
Βάσεις Δεδομένων Εργαστήριο ΙΙ Τμήμα Πληροφορικής ΑΠΘ
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Δομές Δεδομένων - Ισοζυγισμένα Δυαδικά Δένδρα (balanced binary trees)
1 Βάσεις Δεδομένων ΙI Επιμέλεια: ΘΟΔΩΡΗΣ ΜΑΝΑΒΗΣ SQL (3 από 3) T Manavis.
+19 Δεκέμβριος 2014 Δείκτης > +20 Δείκτης 0 έως +20 Δείκτης 0 έως -20 Δείκτης < -20 Συνολικά της ΕΕ: +5 Δείκτης > +20 Δείκτης 0 έως +20 Δείκτης 0 έως -20.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Μετατροπή Σχήματος Ο/Σ σε Σχεσιακό.
Αγγελική Γεωργιάδου- Αναστασία Πεκτέσογλου Δράμα 2006
9 Η Γλώσσα SQL  Εισαγωγή – Βασικές Έννοιες  Τύποι Δεδομένων  Ορισμός Δεδομένων (data definition)  Χειρισμός Δεδομένων (data manipulation)
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Η Γλώσσα SQL.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Η Γλώσσα SQL.
Βάσεις Δεδομένων Κεφ. 1 Πλεονεκτήματα Β.Δ. έναντι αρχείων Βασικές λειτουργίες Β.Δ. Εφαρμογές Β.Δ. στην καθημερινή ζωή.
Βάσεις Δεδομένων Ι 4η διάλεξη
Θερινό Σχολείο, 14 – 20 Ιουλίου 2014
9 Η Γλώσσα SQL Εισαγωγή – Βασικές Έννοιες Τύποι Δεδομένων
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας
Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL
Βάσεις Δεδομένων Εισαγωγή για το Εργαστήριο Δρ. Τιάκας Ελευθέριος
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
POSTGRESQL Η PostgreSQL είναι ένα αντικείμενο-σχεσιακό σύστημα διαχείρισης βάσεων δεδομένων (object relational database management system - ORDBMS) και.
Μεταγράφημα παρουσίασης:

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

Σκοπός του 1 ου εργαστηρίου Σκοπός αυτού του εργαστηρίου είναι: ▫ η εισαγωγή στις βασικές λειτουργίες του MS SQL Server 2012 ▫η εισαγωγή στη γλώσσα SQL ▫η δημιουργία της βάσης δεδομένων dvdClub 2

Η σύνδεση στον SQL Server 2012 Σύνδεση με τον SQL Server μέσω του SQL Server Management Studio. 3

Η βάση δεδομένων dvdClub (1/2) Ένα dvdClub έχει πελάτες, όπου κάθε πελάτης έχει: ▫ID ▫επίθετο ▫τηλέφωνο ▫οδό ▫αριθμό Κάθε πελάτης μπορεί να νοικιάσει dvd για ένα συγκεκριμένο χρονικό διάστημα, όπου κάθε dvd χαρακτηρίζεται από: ▫ID ▫τιμή ▫τύπος ▫ποσότητα 4

Η βάση δεδομένων dvdClub (2/2) Κάθε dvd αντιστοιχεί σε μία ταινία, όπου κάθε ταινία χαρακτηρίζεται από: ▫ID ▫χρονιά ▫τίτλος Κάθε ταινία έχει συντελεστές, οι οποίοι έχουν κάποιον ρόλο, κάθε συντελεστής χαρακτηρίζεται από: ▫ID ▫όνομα 5

Το ER της ΒΔ dvdClub: 6

Οι σχέσεις του σχήματος: ΠΕΛΑΤΗΣ 7 ΠΕΛΑΤΗΣ: περιλαμβάνει τα στοιχεία των πελατών του dvd club. IDΕπίθετοΤηλέφωνοΟδόςΑριθμός 1 Perkins Σολωμού6Α6Α 2Παπαδόπουλος246801Φιλίππου16 3Παλαιολόγος987654Σωκράτους20

Οι σχέσεις του σχήματος: TAINIA 8 TAINIA: περιλαμβάνει τις ταινίες που υπάρχουν διαθέσιμες στο dvd club. IDΤίτλοςΧρονιά 1 Rear Window Psycho Ben-Hur 1959

Οι σχέσεις του σχήματος: ΣΥΝΤΕΛΕΣΤΗΣ 9 ΣΥΝΤΕΛΕΣΤΗΣ: περιλαμβάνει τους συντελεστές μίας ταινίας IDΌνομα 1Alfred Hitchcock 2Grace Kelly 3Anthony Perkins

Οι σχέσεις του σχήματος: DVD 10 DVD: περιγράφει πληροφορίες σχετικά με τη διαθεσιμότητα και την τιμή των dvd. IDIDΤαινίαςΠοσότηταΤιμή

Οι σχέσεις του σχήματος: ΕΝΟΙΚΙΑΣΗ 11 ΕΝΟΙΚΙΑΣΗ: περιλαμβάνει ποιοι πελάτες νοίκιασαν ποια dvd καθώς και τις ημερομηνίες ενοικίασης και επιστροφής των dvd. IDΠελάτηIDdvdΑπόΈως /10/200609/10/ /20/200611/20/ /10/2006NULL

Οι σχέσεις του σχήματος: ΤΣ 12 ΤΣ: περιλαμβάνει ποιοι συντελεστές συμμετείχαν σε ποιες ταινίες καθώς και τον ρόλο συμμετοχής αυτών. IDΤαινίαςIDΣυντελεστήΡόλος 11Σκηνοθέτης 12Ηθοποιός 21Σκηνοθέτης 23Ηθοποιός

Δημιουργία βάσης δεδομένων με την SQL Δημιουργία της βάσης δεδομένων με την εντολή create database: create database dvdClub; Διαγραφή της βάσης δεδομένων με την εντολή drop database: drop database dvdClub; 13

Τύποι πεδίου ορισμού στην SQL Τύποι δεδομένωνΠεριγραφή char(n)συμβολοσειρά σταθερού μήκους n varchar(n)συμβολοσειρά μεταβλητού μήκους με μέγιστο μήκος n intακέραιος smallintμικρός ακέραιος numeric(p,d)αριθμός σταθερής υποδιαστολής (p: ακρίβεια ψηφίων και d: τα ψηφία που βρίσκονται δεξιά της υποδιαστολής) real, double precisionαριθμός κινητής υποδιαστολής (απλή και διπλή ακρίβεια) float(n)αριθμός κινητής υποδιαστολής dateημερομηνία timeώρα της ημέρας timestampημερομηνία και ώρα intervalχρονική περίοδος 14

Δημιουργία πινάκων με την SQL (1/2) Δημιουργία του πίνακα ΠΕΛΑΤΗΣ με την εντολή create table: create table ΠΕΛΑΤΗΣ ( ID int, Επίθετο char(30), Τηλέφωνο char(10), Οδός char(30), Αριθμός char(30), primary key (ID) ) 15

Δημιουργία πινάκων με την SQL (2/2) Δημιουργία του πίνακα ΤΑΙΝΙΑ με την εντολή create table: create table ΤΑΙΝΙΑ ( ID int, Τίτλος char(100), Χρονιά int, primary key (ID) ) 16

Εισαγωγή δεδομένων στους πίνακες της ΒΔ με την SQL 17 Εισαγωγή δεδομένων στον πίνακα ΠΕΛΑΤΗΣ με την εντολή insert into: insert into ΠΕΛΑΤΗΣ (ID, Επίθετο, Τηλέφωνο, Οδός, Αριθμός) values (2, ‘Παπαδόπουλος’, ‘246801’, ‘Φιλίππου’,’16’)

Δημιουργία βάσης δεδομένων με τον Object Explorer 18

Δημιουργία πινάκων με τον Object Explorer 19

Ορισμός του primary και foreign κλειδιού 20

Εισαγωγή δεδομένων στους πίνακες της ΒΔ με τον Object Explorer 21

Εισαγωγή δεδομένων στους πίνακες της ΒΔ με τον Object Explorer 22

Δημιουργία πινάκων με το Database Diagrams (1/2) 23

Δημιουργία πινάκων με το Database Diagrams (2/2) 24