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

Συζητήσεις για μαθήματα του 4ου έτους στην κατεύθυνση Μαθηματικού Εφαρμογών.

Συντονιστές: markelos, Ryu, meleneemil, Nasia!

pipini
Δημοσιεύσεις: 83
Εγγραφή: Παρ Απρ 11, 2008 10:53 pm
Real Name: oduseas vasilakopoulos
Gender: Male
Facebook ID: 0

Re: Βάσεις Δεδομένων

Δημοσίευση από pipini »

Παιδιά είναι εύκολο να στείλει καποιος από που παίρνουμε το βιβλίο του μαθήματος?Ευχαριστώ εκ των πρωτέρων..
Άβαταρ μέλους
sfod
Δημοσιεύσεις: 345
Εγγραφή: Δευ Μάιος 07, 2007 5:19 pm

Re: Βάσεις Δεδομένων

Δημοσίευση από sfod »

Aνακοινώθηκε στο site το εξής :
Καλησπέρα σας,

Λόγω της αυριανής απεργίας, η εξέταση των ομάδων της Τετάρτης
μεταφέρεται για την *Πέμπτη 25/2, από τις 11.00.*
Η σειρά των ομάδων παραμένει η ίδια, αλλά η ώρα εξέτασης κάθε ομάδας θα
είναι μια ώρα μετά, απ'ότι ήταν στο αρχικό πρόγραμμα.

Ευχαριστώ,
Όλγα Γκουντούνα
Ειδα οτι υπαρχουν κιαλλα σεμφακια που παρουσίασαν σήμερα και που θα παρ.μεθάυριο
Απο αυτούς που παρ.σήμερα τι εντυπώσεις υπάρχουν?
Επίσης επειδή ειχαμε μεγαλο φόρτο μεσα στην εξεταστική δεν εχουμε προλάβει να κανουμε την εφαρμογή ακόμα
και ταχουμε βρει σκούρα στη Java θα εκτιμήσουμε πολύ αν εχετε καποια Hints για το πως το συνδέσατε με τον Server σας όσοι το καταφέρατε τελοςπάντων..εχουμε πελαγωσει
"Η ομορφιά είναι το μεγαλείο της αλήθειας!" -Laurent Lafforgue
pipini
Δημοσιεύσεις: 83
Εγγραφή: Παρ Απρ 11, 2008 10:53 pm
Real Name: oduseas vasilakopoulos
Gender: Male
Facebook ID: 0

Re: Βάσεις Δεδομένων

Δημοσίευση από pipini »

ρε παιδες πηγα σημερα το πρωι στην Β03 αιθουσα στο νεο κτηριο ηλεκτρολογων και δεν υπηρχε ψυχη..ξερει κανεις γιατι?και που ειναι τελως παντων το μαθημα? ευχαριστω!
Άβαταρ μέλους
kostas213
Forum Administrator
Forum Administrator
Δημοσιεύσεις: 1531
Εγγραφή: Τρί Νοέμ 28, 2006 8:03 pm
Real Name: Κωνσταντίνος
Gender: Male
Τοποθεσία: Zürich

Re: Βάσεις Δεδομένων

Δημοσίευση από kostas213 »

Οι αίθουσες δεν είναι αυτές. Διόρθωσα τις αίθουσες στο εργαλείο. Βρήκα τις σωστές αίθουσες από το πρόγραμμα των Ηλεκτρολόγων. Επίσης γενικά να τσεκάρεις το site του μαθήματος το οποίο ενημερώνεται συχνά με ανακοινώσεις (υπάρχει σύνδεσμος στο εργαλείο). Υπάρχει και mailing list για το μάθημα στην οποία αν γραφείς, θα σου έρχονται όλες οι ανακοινώσεις με mail.
There's no place like ::1
pipini
Δημοσιεύσεις: 83
Εγγραφή: Παρ Απρ 11, 2008 10:53 pm
Real Name: oduseas vasilakopoulos
Gender: Male
Facebook ID: 0

Re: Βάσεις Δεδομένων

Δημοσίευση από pipini »

ευχαριστω πολυ!
Άβαταρ μέλους
O kanenas
Δημοσιεύσεις: 3246
Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
Real Name: Αφροξυλάνθη
Facebook ID: 0
Τοποθεσία: Within search engines that search engines that search
Επικοινωνία:

Re: Βάσεις Δεδομένων

Δημοσίευση από O kanenas »

Επειδή έχω χάσει τα τελευταία μαθήματα, μπορεί κάποιος/α να μου πει μέχρι που έχει φτάσει στην ύλη? Είτε σε τίτλους, είτε σε σελίδες των διαφανειών που δείχνει στο μάθημα...

Την τελευταία φορά που είχα παρακολουθήσει, είχε μπει στη σχεσιακή άλγεβρα και μας έδειχνε τις πράξεις της επιλογής, προβολής, καρτεσιανού γινομένου, συνδέσμου κλπ. Έχει πει για τροποποίηση βάσης δεδομένων? Έχει παρουσιάσει μη διαδικαστικές γλώσσες ερωτημάτων (σχεσιακό λογισμό εγγραφών)? Έχει κάνει τίποτα για 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
Άβαταρ μέλους
O kanenas
Δημοσιεύσεις: 3246
Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
Real Name: Αφροξυλάνθη
Facebook ID: 0
Τοποθεσία: Within search engines that search engines that search
Επικοινωνία:

Re: Βάσεις Δεδομένων

Δημοσίευση από O kanenas »

Άλλο ένα 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
Άβαταρ μέλους
O kanenas
Δημοσιεύσεις: 3246
Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
Real Name: Αφροξυλάνθη
Facebook ID: 0
Τοποθεσία: Within search engines that search engines that search
Επικοινωνία:

Re: Βάσεις Δεδομένων

Δημοσίευση από O kanenas »

Από mail:
Με δεδομένη την απόφαση της συνέλευσης του φοιτ. συλλόγου, δεν θα πραγματοποιηθεί η αυριανή διάλεξη

Τ. Σελλής
Εννοεί τη διάλεξη της Πέμπτης 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
Άβαταρ μέλους
O kanenas
Δημοσιεύσεις: 3246
Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
Real Name: Αφροξυλάνθη
Facebook ID: 0
Τοποθεσία: Within search engines that search engines that search
Επικοινωνία:

Re: Βάσεις Δεδομένων

Δημοσίευση από O kanenas »

Λέω να κάνω μια προσπάθεια, μήπως απαντήσει κάνας περσινός γιατί φέτος δε φαίνεται να ασχολούνται και πολλοί μ'αυτό το μάθημα.
Λοιπόν, στο 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
Άβαταρ μέλους
kostas213
Forum Administrator
Forum Administrator
Δημοσιεύσεις: 1531
Εγγραφή: Τρί Νοέμ 28, 2006 8:03 pm
Real Name: Κωνσταντίνος
Gender: Male
Τοποθεσία: Zürich

Re: Βάσεις Δεδομένων

Δημοσίευση από kostas213 »

Έχεις δίκιο, αλλά για το select! Αυτός όμως σου ζητάει να κάνεις VIEW που να μην ενημερώνεται όταν γίνεται update. Οπότε προσπαθείς να φτιάξεις ένα VIEW το οποίο όταν κάποιος κάνει update τότε να μην είναι έγκυρη εγγραφή για τη βάση.

Για παράδειγμα - πρόχειρα - εδώ θα μπορούσες να φτιάξεις ένα view το οποίο π.χ. να περιέχει μόνο το πεδίο ItemName από τη σχέση ORDER χωρίς να περιέχει όμως το SName. Τότε αν κάνεις update ϊσως να μην γίνει αφού το κλειδί στη σχέση SUPPLIER είναι και τα δύο πεδία μαζί, οπότε υπάρχει πιθανότητα όταν τροποποιήσεις το ItemName ο νέος συνδυασμός SName και ItemName να υπάρχει ήδη στη βάση.

Κάτι τέτοιο γενικά ισχύει. Υπάρχει περίπτωση να κάνω λάθος στο παράδειγμα, γιατί τώρα σου λέω ότι θυμάμαι από πέρυσι. Θα το ψάξω και αν βρω κάτι καινούριο θα σου πω. :D
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: Βάσεις Δεδομένων

Δημοσίευση από O kanenas »

Καταρχάς, merci για την απάντηση. :)
Είχα αρχίσει να νομίζω ότι μιλάω στην οθόνη.

Αν κατάλαβα καλά, η άσκηση δεν λέει για 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
Άβαταρ μέλους
O kanenas
Δημοσιεύσεις: 3246
Εγγραφή: Κυρ Νοέμ 05, 2006 3:26 pm
Real Name: Αφροξυλάνθη
Facebook ID: 0
Τοποθεσία: Within search engines that search engines that search
Επικοινωνία:

Re: Βάσεις Δεδομένων

Δημοσίευση από O kanenas »

Παίζει κανείς, μήπως τυχαίνει, υπάρχει η ελάχιστη περίπτωση, να έχει κανείς τα θέματα της περσινής (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
Άβαταρ μέλους
kostas213
Forum Administrator
Forum Administrator
Δημοσιεύσεις: 1531
Εγγραφή: Τρί Νοέμ 28, 2006 8:03 pm
Real Name: Κωνσταντίνος
Gender: Male
Τοποθεσία: Zürich

Re: Βάσεις Δεδομένων

Δημοσίευση από kostas213 »

Δύσκολο αυτό, γιατί μας τα έδινε και γράφαμε πάνω τους.
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: Βάσεις Δεδομένων

Δημοσίευση από O kanenas »

Βγήκαν τα αποτελέσματα
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
semfitopoulo
Δημοσιεύσεις: 153
Εγγραφή: Τρί Σεπ 25, 2012 10:33 pm
Real Name: omg
Gender: Female
Facebook ID: 0

Re: Βάσεις Δεδομένων

Δημοσίευση από semfitopoulo »

Καλησπέρα!! Έχει δηλώσει κανένα Σεμφιτάκι ,φέτος, Βάσεις Δεδομένων, ώστε να κάνουμε κοννέ για σημειώσεις, υλικό και συνεργασία στις Ασκήσεις και στο Project ?
Απάντηση

Επιστροφή στο “Μαθηματικού Εφαρμογών”