THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Βάσεις Δεδομένων => Topic started by: leukosaraphs! on October 01, 2019, 00:53:15 am



Title: [Βάσεις Δεδομένων] Εργασία 2019-2020
Post by: leukosaraphs! on October 01, 2019, 00:53:15 am
Οποιαδήποτε απορία σχετικά με τις εργασίες. Stay on topic!


Title: Re: [Βάσεις Δεδομένων] Εργασία 2019-2020
Post by: pesto80 on November 14, 2019, 12:55:05 pm
2) Στο κεφάλαιο 1.3 του πρώτου παραδοτέου "Απαιτήσεις εφαρμογής σε δεδομένα" ξέρετε αν πρέπει εκτός από το φυσικό μέγεθος των οντοτήτων σε πλήθος αν θα πρέπει να βάλουμε και σε τι ψηφιακο μέγεθος GByte, TB  κλπ θα καταλήξουν να είναι αυτα;

1) Επίσης στο 4.1 - "Πεδία Ορισμού" τι βαζουμε ακριβως; Είναι στην ουσία όλοι οι "τύποι μεταβλητών" (με την γενικότερη έννοια) που θα χρησιμοποιήσω στους πίνακες (σχέσεις) μου;


Title: Re: [Βάσεις Δεδομένων] Εργασία 2019-2020
Post by: mpletsos on November 14, 2019, 19:39:01 pm
Βρήκε κανείς πως ένα IS-a table μπορεί να απαρασταθεί?


Title: Re: [Βάσεις Δεδομένων] Εργασία 2019-2020
Post by: thanosthehuge on November 14, 2019, 21:23:45 pm
Βρήκε κανείς πως ένα IS-a table μπορεί να απαρασταθεί?

Εγω το εκανα συμφωνα με την πρωτη απαντηση εδω: https://stackoverflow.com/questions/18992653/entity-relationship-diagram-how-does-the-is-a-relationship-translate-into-table . Δεν ρωτησα τον καθηγητη οποτε δε ξερω αν ειναι απολυτα σωστο αυτο που εκανα, παντως με την κοινη λογικη βγαζει νοημα.
Ουσιαστικα δεν εκανα καθολου πινακα για τον γονεα, αλλα κατευθειαν για καθε ενα απο τα παιδια, στα οποια και εβαλα ολα τα κληρονομουμενα χαρακτηρηστικα. Στη δικια μου isA βεβαια ειναι υποχρεωτικο το να ανηκει σε ενα απο τα δυο παιδια. Αλλιως λογικα θα χρειαζοταν και πινακας για τον γονεα ξεχωριστα.


Title: Re: [Βάσεις Δεδομένων] Εργασία 2019-2020
Post by: leukosaraphs! on November 15, 2019, 11:43:14 am
2) Στο κεφάλαιο 1.3 του πρώτου παραδοτέου "Απαιτήσεις εφαρμογής σε δεδομένα" ξέρετε αν πρέπει εκτός από το φυσικό μέγεθος των οντοτήτων σε πλήθος αν θα πρέπει να βάλουμε και σε τι ψηφιακο μέγεθος GByte, TB  κλπ θα καταλήξουν να είναι αυτα;

1) Επίσης στο 4.1 - "Πεδία Ορισμού" τι βαζουμε ακριβως; Είναι στην ουσία όλοι οι "τύποι μεταβλητών" (με την γενικότερη έννοια) που θα χρησιμοποιήσω στους πίνακες (σχέσεις) μου;

1) Τα πεδίο ορισμού, είναι η επεξήγηση των πεδίων ορισμού. Πχ αν έχεις τύπο "ΜΕΡΕΣ_ΒΔΟΜΑΔΑΣ" στο 4.1 θα γραψεις:
Πεδίο ορισμού            | Τύπος
ΜΕΡΕΣ_ΒΔΟΜΑΔΑΣ | enum{Mo, Tu, We, ... }
ενώ στο 4.2 απλά θα γράφεις ΜΕΡΕΣ_ΒΔΟΜΑΔΑΣ

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


Title: Re: [Βάσεις Δεδομένων] Εργασία 2019-2020
Post by: pesto80 on November 18, 2019, 21:50:05 pm
Ο Θεμης ειχε πει οτι στην σχεσιακή άγεβρα χρησιμοποιουμε την μετονομασια (τελεστης ρ) για να μην καταστρεψουμε τον πινακα μας νομιζω (???). Θυμαται κανεις τι ακριβως εννουσε με αυτο;

πχ. Lecture 4 - 41 σελιδα


Title: Re: [Βάσεις Δεδομένων] Εργασία 2019-2020
Post by: koumanas on November 21, 2019, 18:05:34 pm
Παιδιά,

Στις σχέσεις (4.2), στα ξένα κλειδιά βάζουμε αυτά που είναι της σχέσης και στο σχεσιακό σχήμα αποτελούν την αρχή του βέλους (---);
Όχι το τέρμα του βέλους (-->). Έτσι;


Title: Re: [Βάσεις Δεδομένων] Εργασία 2019-2020
Post by: Μαύρη Μάμπα on December 20, 2019, 18:42:33 pm
Καλησπέρα, αντιμετώπισε κανείς το συγκεκριμένο error : ERROR: Error 1005: Can't create table 'mydb."όνομα πίνακα" ' (errno: 150);
Ευχαριστώ


Title: Re: [Βάσεις Δεδομένων] Εργασία 2019-2020
Post by: Francis Coppola on January 05, 2020, 15:22:04 pm
Το συμποσιο ειναι υποχρεωτικό ?


Title: Re: [Βάσεις Δεδομένων] Εργασία 2019-2020
Post by: KG8 on January 05, 2020, 19:45:18 pm
Το συμποσιο ειναι υποχρεωτικό ?

Ναι.