Βάσεις Δεδομένων
Συντονιστές: markelos, Ryu, meleneemil, Nasia!
-
- Δημοσιεύσεις: 83
- Εγγραφή: Παρ Απρ 11, 2008 10:53 pm
- Real Name: oduseas vasilakopoulos
- Gender: Male
- Facebook ID: 0
Re: Βάσεις Δεδομένων
Παιδιά είναι εύκολο να στείλει καποιος από που παίρνουμε το βιβλίο του μαθήματος?Ευχαριστώ εκ των πρωτέρων..
Re: Βάσεις Δεδομένων
Aνακοινώθηκε στο site το εξής :
Απο αυτούς που παρ.σήμερα τι εντυπώσεις υπάρχουν?
Επίσης επειδή ειχαμε μεγαλο φόρτο μεσα στην εξεταστική δεν εχουμε προλάβει να κανουμε την εφαρμογή ακόμα
και ταχουμε βρει σκούρα στη Java θα εκτιμήσουμε πολύ αν εχετε καποια Hints για το πως το συνδέσατε με τον Server σας όσοι το καταφέρατε τελοςπάντων..εχουμε πελαγωσει
Ειδα οτι υπαρχουν κιαλλα σεμφακια που παρουσίασαν σήμερα και που θα παρ.μεθάυριοΚαλησπέρα σας,
Λόγω της αυριανής απεργίας, η εξέταση των ομάδων της Τετάρτης
μεταφέρεται για την *Πέμπτη 25/2, από τις 11.00.*
Η σειρά των ομάδων παραμένει η ίδια, αλλά η ώρα εξέτασης κάθε ομάδας θα
είναι μια ώρα μετά, απ'ότι ήταν στο αρχικό πρόγραμμα.
Ευχαριστώ,
Όλγα Γκουντούνα
Απο αυτούς που παρ.σήμερα τι εντυπώσεις υπάρχουν?
Επίσης επειδή ειχαμε μεγαλο φόρτο μεσα στην εξεταστική δεν εχουμε προλάβει να κανουμε την εφαρμογή ακόμα
και ταχουμε βρει σκούρα στη Java θα εκτιμήσουμε πολύ αν εχετε καποια Hints για το πως το συνδέσατε με τον Server σας όσοι το καταφέρατε τελοςπάντων..εχουμε πελαγωσει
"Η ομορφιά είναι το μεγαλείο της αλήθειας!" -Laurent Lafforgue
-
- Δημοσιεύσεις: 83
- Εγγραφή: Παρ Απρ 11, 2008 10:53 pm
- Real Name: oduseas vasilakopoulos
- Gender: Male
- Facebook ID: 0
Re: Βάσεις Δεδομένων
ρε παιδες πηγα σημερα το πρωι στην Β03 αιθουσα στο νεο κτηριο ηλεκτρολογων και δεν υπηρχε ψυχη..ξερει κανεις γιατι?και που ειναι τελως παντων το μαθημα? ευχαριστω!
- kostas213
- Forum Administrator
- Δημοσιεύσεις: 1531
- Εγγραφή: Τρί Νοέμ 28, 2006 8:03 pm
- Real Name: Κωνσταντίνος
- Gender: Male
- Τοποθεσία: Zürich
Re: Βάσεις Δεδομένων
Οι αίθουσες δεν είναι αυτές. Διόρθωσα τις αίθουσες στο εργαλείο. Βρήκα τις σωστές αίθουσες από το πρόγραμμα των Ηλεκτρολόγων. Επίσης γενικά να τσεκάρεις το site του μαθήματος το οποίο ενημερώνεται συχνά με ανακοινώσεις (υπάρχει σύνδεσμος στο εργαλείο). Υπάρχει και mailing list για το μάθημα στην οποία αν γραφείς, θα σου έρχονται όλες οι ανακοινώσεις με mail.
There's no place like ::1
-
- Δημοσιεύσεις: 83
- Εγγραφή: Παρ Απρ 11, 2008 10:53 pm
- Real Name: oduseas vasilakopoulos
- Gender: Male
- Facebook ID: 0
Re: Βάσεις Δεδομένων
ευχαριστω πολυ!
- O kanenas
- Δημοσιεύσεις: 3246
- Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
- Real Name: Αφροξυλάνθη
- Facebook ID: 0
- Τοποθεσία: Within search engines that search engines that search
- Επικοινωνία:
Re: Βάσεις Δεδομένων
Επειδή έχω χάσει τα τελευταία μαθήματα, μπορεί κάποιος/α να μου πει μέχρι που έχει φτάσει στην ύλη? Είτε σε τίτλους, είτε σε σελίδες των διαφανειών που δείχνει στο μάθημα...
Την τελευταία φορά που είχα παρακολουθήσει, είχε μπει στη σχεσιακή άλγεβρα και μας έδειχνε τις πράξεις της επιλογής, προβολής, καρτεσιανού γινομένου, συνδέσμου κλπ. Έχει πει για τροποποίηση βάσης δεδομένων? Έχει παρουσιάσει μη διαδικαστικές γλώσσες ερωτημάτων (σχεσιακό λογισμό εγγραφών)? Έχει κάνει τίποτα για SQL?
Παρεμπιπτόντως, μου'ρθε το παρακάτω mail από τη mailing list του μαθήματος:
Την τελευταία φορά που είχα παρακολουθήσει, είχε μπει στη σχεσιακή άλγεβρα και μας έδειχνε τις πράξεις της επιλογής, προβολής, καρτεσιανού γινομένου, συνδέσμου κλπ. Έχει πει για τροποποίηση βάσης δεδομένων? Έχει παρουσιάσει μη διαδικαστικές γλώσσες ερωτημάτων (σχεσιακό λογισμό εγγραφών)? Έχει κάνει τίποτα για SQL?
Παρεμπιπτόντως, μου'ρθε το παρακάτω mail από τη mailing list του μαθήματος:
Στη σελίδα του μαθήματος, στην ενότητα "Ασκήσεις-Εργασίες", μπορείτε να βρείτε την εκφώνηση της εξαμηνιαίας εργασίας.
Η εργασία παραδίδεται την ημέρα της προφορικής εξέτασης. Το πρόγραμμα για την προφορική εξέταση θα ανακοινωθεί, αφού κάθε ομάδα θα έχει δηλώσει τα μέλη της μέσω email στο olga-AT-dblab.ece.ntua.gr.
Για την εργασία σας, μπορείτε να χρησιμοποιήσετε είτε την δική σας λύση για την 1η άσκηση, είτε την ενδεικτική λύση που θα ανέβει στη σελίδα του μαθήματος μέσα στις επόμενες ημέρες.
R.I.P.
Life is so vain, but death equals pain
So let's make one more attempt and live with nothing to gain
So let's make one more attempt and live with nothing to gain
- O kanenas
- Δημοσιεύσεις: 3246
- Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
- Real Name: Αφροξυλάνθη
- Facebook ID: 0
- Τοποθεσία: Within search engines that search engines that search
- Επικοινωνία:
Re: Βάσεις Δεδομένων
Άλλο ένα mail:
Καλησπέρα σας,
Σε περίπτωση που δεν έχετε ενημερωθεί, το μάθημα αύριο 9/12 δεν θα γίνει, λόγω της διήμερης απεργίας των μελών ΔΕΠ.
R.I.P.
Life is so vain, but death equals pain
So let's make one more attempt and live with nothing to gain
So let's make one more attempt and live with nothing to gain
- O kanenas
- Δημοσιεύσεις: 3246
- Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
- Real Name: Αφροξυλάνθη
- Facebook ID: 0
- Τοποθεσία: Within search engines that search engines that search
- Επικοινωνία:
Re: Βάσεις Δεδομένων
Από mail:
2222 POSTS!!!
Εννοεί τη διάλεξη της Πέμπτης 13/01 (σήμερα).Με δεδομένη την απόφαση της συνέλευσης του φοιτ. συλλόγου, δεν θα πραγματοποιηθεί η αυριανή διάλεξη
Τ. Σελλής
2222 POSTS!!!
R.I.P.
Life is so vain, but death equals pain
So let's make one more attempt and live with nothing to gain
So let's make one more attempt and live with nothing to gain
- O kanenas
- Δημοσιεύσεις: 3246
- Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
- Real Name: Αφροξυλάνθη
- Facebook ID: 0
- Τοποθεσία: Within search engines that search engines that search
- Επικοινωνία:
Re: Βάσεις Δεδομένων
Λέω να κάνω μια προσπάθεια, μήπως απαντήσει κάνας περσινός γιατί φέτος δε φαίνεται να ασχολούνται και πολλοί μ'αυτό το μάθημα.
Λοιπόν, στο 2ο θέμα της κανονικής 2009 έχει ένα ερώτημα "Δώστε ένα παράδειγμα μιας VIEW στη σχέση SUPPLIER η οποία ΠΟΤΕ ΔΕΝ θα μπορούσε αυτόματα να ενημερώνεται όταν γίνονται μεταβολές (updates) στη σχέση SUPPLIER".
Το σχήμα της βάσης είναι το εξής:
SUPPLIER(SNname, ItemName, Price)
CUSTOMER(CName, Address)
ORDER(CName, ItemName, SName, Quantity, TotalPrice)
ITEM(ItemName, Description)
Η απορία μου είναι πώς γίνεται να φτιάξει κανείς view που να μην ενημερώνεται αυτόματα. Αφού, κάθε φορά που καλείται το view (πχ, σε κάποιο select) τρέχει απ'την αρχή το query που ορίζει το view. Οπότε, αν έχουν γίνει ενημερώσεις στο SUPPLIER και καλέσεις το view, θα είναι κι αυτό ενημερωμένο. Καλά δεν τα λέω?
ΥΓ: Άντε ρε απαντήστε κανείς! Έχω κάνει 4 post στη σειρά μόνη μου...
Λοιπόν, στο 2ο θέμα της κανονικής 2009 έχει ένα ερώτημα "Δώστε ένα παράδειγμα μιας VIEW στη σχέση SUPPLIER η οποία ΠΟΤΕ ΔΕΝ θα μπορούσε αυτόματα να ενημερώνεται όταν γίνονται μεταβολές (updates) στη σχέση SUPPLIER".
Το σχήμα της βάσης είναι το εξής:
SUPPLIER(SNname, ItemName, Price)
CUSTOMER(CName, Address)
ORDER(CName, ItemName, SName, Quantity, TotalPrice)
ITEM(ItemName, Description)
Η απορία μου είναι πώς γίνεται να φτιάξει κανείς view που να μην ενημερώνεται αυτόματα. Αφού, κάθε φορά που καλείται το view (πχ, σε κάποιο select) τρέχει απ'την αρχή το query που ορίζει το view. Οπότε, αν έχουν γίνει ενημερώσεις στο SUPPLIER και καλέσεις το view, θα είναι κι αυτό ενημερωμένο. Καλά δεν τα λέω?
ΥΓ: Άντε ρε απαντήστε κανείς! Έχω κάνει 4 post στη σειρά μόνη μου...
R.I.P.
Life is so vain, but death equals pain
So let's make one more attempt and live with nothing to gain
So let's make one more attempt and live with nothing to gain
- kostas213
- Forum Administrator
- Δημοσιεύσεις: 1531
- Εγγραφή: Τρί Νοέμ 28, 2006 8:03 pm
- Real Name: Κωνσταντίνος
- Gender: Male
- Τοποθεσία: Zürich
Re: Βάσεις Δεδομένων
Έχεις δίκιο, αλλά για το select! Αυτός όμως σου ζητάει να κάνεις VIEW που να μην ενημερώνεται όταν γίνεται update. Οπότε προσπαθείς να φτιάξεις ένα VIEW το οποίο όταν κάποιος κάνει update τότε να μην είναι έγκυρη εγγραφή για τη βάση.
Για παράδειγμα - πρόχειρα - εδώ θα μπορούσες να φτιάξεις ένα view το οποίο π.χ. να περιέχει μόνο το πεδίο ItemName από τη σχέση ORDER χωρίς να περιέχει όμως το SName. Τότε αν κάνεις update ϊσως να μην γίνει αφού το κλειδί στη σχέση SUPPLIER είναι και τα δύο πεδία μαζί, οπότε υπάρχει πιθανότητα όταν τροποποιήσεις το ItemName ο νέος συνδυασμός SName και ItemName να υπάρχει ήδη στη βάση.
Κάτι τέτοιο γενικά ισχύει. Υπάρχει περίπτωση να κάνω λάθος στο παράδειγμα, γιατί τώρα σου λέω ότι θυμάμαι από πέρυσι. Θα το ψάξω και αν βρω κάτι καινούριο θα σου πω.
Για παράδειγμα - πρόχειρα - εδώ θα μπορούσες να φτιάξεις ένα view το οποίο π.χ. να περιέχει μόνο το πεδίο ItemName από τη σχέση ORDER χωρίς να περιέχει όμως το SName. Τότε αν κάνεις update ϊσως να μην γίνει αφού το κλειδί στη σχέση SUPPLIER είναι και τα δύο πεδία μαζί, οπότε υπάρχει πιθανότητα όταν τροποποιήσεις το ItemName ο νέος συνδυασμός SName και ItemName να υπάρχει ήδη στη βάση.
Κάτι τέτοιο γενικά ισχύει. Υπάρχει περίπτωση να κάνω λάθος στο παράδειγμα, γιατί τώρα σου λέω ότι θυμάμαι από πέρυσι. Θα το ψάξω και αν βρω κάτι καινούριο θα σου πω.
There's no place like ::1
- O kanenas
- Δημοσιεύσεις: 3246
- Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
- Real Name: Αφροξυλάνθη
- Facebook ID: 0
- Τοποθεσία: Within search engines that search engines that search
- Επικοινωνία:
Re: Βάσεις Δεδομένων
Καταρχάς, merci για την απάντηση.
Είχα αρχίσει να νομίζω ότι μιλάω στην οθόνη.
Αν κατάλαβα καλά, η άσκηση δεν λέει για read-only ή updatable views. Λέει για ένα view πάνω σε ένα table (suppliers), που ενώ θα μπορείς να κάνεις updates στο table, οι αλλαγές αυτές δε θα φαίνονται στο view.
Κι εγώ αναρωτιέμαι πώς γίνεται αυτό...
Είχα αρχίσει να νομίζω ότι μιλάω στην οθόνη.
Αν κατάλαβα καλά, η άσκηση δεν λέει για read-only ή updatable views. Λέει για ένα view πάνω σε ένα table (suppliers), που ενώ θα μπορείς να κάνεις updates στο table, οι αλλαγές αυτές δε θα φαίνονται στο view.
Κι εγώ αναρωτιέμαι πώς γίνεται αυτό...
R.I.P.
Life is so vain, but death equals pain
So let's make one more attempt and live with nothing to gain
So let's make one more attempt and live with nothing to gain
- O kanenas
- Δημοσιεύσεις: 3246
- Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
- Real Name: Αφροξυλάνθη
- Facebook ID: 0
- Τοποθεσία: Within search engines that search engines that search
- Επικοινωνία:
Re: Βάσεις Δεδομένων
Παίζει κανείς, μήπως τυχαίνει, υπάρχει η ελάχιστη περίπτωση, να έχει κανείς τα θέματα της περσινής (2010, για όσους είναι χαμένοι στον χωροχρόνο) κανονικής?
R.I.P.
Life is so vain, but death equals pain
So let's make one more attempt and live with nothing to gain
So let's make one more attempt and live with nothing to gain
- kostas213
- Forum Administrator
- Δημοσιεύσεις: 1531
- Εγγραφή: Τρί Νοέμ 28, 2006 8:03 pm
- Real Name: Κωνσταντίνος
- Gender: Male
- Τοποθεσία: Zürich
Re: Βάσεις Δεδομένων
Δύσκολο αυτό, γιατί μας τα έδινε και γράφαμε πάνω τους.
There's no place like ::1
- O kanenas
- Δημοσιεύσεις: 3246
- Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
- Real Name: Αφροξυλάνθη
- Facebook ID: 0
- Τοποθεσία: Within search engines that search engines that search
- Επικοινωνία:
Re: Βάσεις Δεδομένων
Βγήκαν τα αποτελέσματα
http://shmmy.ntua.gr/forum/viewtopic.ph ... 62#p558062
http://shmmy.ntua.gr/forum/viewtopic.ph ... 62#p558062
R.I.P.
Life is so vain, but death equals pain
So let's make one more attempt and live with nothing to gain
So let's make one more attempt and live with nothing to gain
-
- Δημοσιεύσεις: 153
- Εγγραφή: Τρί Σεπ 25, 2012 10:33 pm
- Real Name: omg
- Gender: Female
- Facebook ID: 0
Re: Βάσεις Δεδομένων
Καλησπέρα!! Έχει δηλώσει κανένα Σεμφιτάκι ,φέτος, Βάσεις Δεδομένων, ώστε να κάνουμε κοννέ για σημειώσεις, υλικό και συνεργασία στις Ασκήσεις και στο Project ?