Archives
All posts for the month February, 2012
Επειδή μου έσπασε πραγματικά τα @@ το MSSQL βγάζοντας συνέχεια προβλήματα κατά την εγκατάσταση και την σύνδεση, μετέτρεψα το scriptάκι της δημιουργίας της βάσης του εργαστηρίου Βάσεων Δεδομένων σε MYSQL που όλοι αγαπάμε. Άντε γιατί..
Επειδή μπορεί να υπάρχουν και άλλοι με σχετικό πρόβλημα, σκέφτηκα να το δημοσιεύσω.
CREATE DATABASE videoclub; use videoclub; CREATE TABLE PELATHS ( ID int NOT NULL PRIMARY KEY, Onoma char (30) COLLATE greek_general_ci NOT NULL , Thlefwno char (10) COLLATE greek_general_ci NULL ); CREATE TABLE SYNTELESTHS ( ID int NOT NULL PRIMARY KEY, Onoma char (50) COLLATE greek_general_ci NULL ); CREATE TABLE TAINIA ( ID int NOT NULL PRIMARY KEY, Titlos char (100) COLLATE greek_general_ci NULL , Xronia int NULL ); CREATE TABLE KASETA ( ID int NOT NULL PRIMARY KEY, IDTainias int NOT NULL , Typos char (4) COLLATE greek_general_ci NULL , Posotita int NULL , Timh int NULL, FOREIGN KEY (IDTainias) REFERENCES TAINIA(ID) ON DELETE CASCADE ); CREATE TABLE ENOIKIASH ( IDPelath int NOT NULL , IDKasetas int NOT NULL , Apo datetime NOT NULL , Ews datetime NULL, PRIMARY KEY (IDPelath, IDKasetas, Apo), FOREIGN KEY (IDKasetas) REFERENCES KASETA(ID) ON DELETE CASCADE ON UPDATE CASCADE, FOREIGN KEY (IDPelath) REFERENCES PELATHS(ID) ON DELETE CASCADE ON UPDATE CASCADE ); CREATE TABLE TS ( IDTainias int NOT NULL , IDSyntelesth int NOT NULL , Rolos char (30) COLLATE greek_general_ci NULL, PRIMARY KEY (IDTainias, IDSyntelesth), FOREIGN KEY (IDSyntelesth) REFERENCES SYNTELESTHS(ID) ON DELETE CASCADE ON UPDATE CASCADE, FOREIGN KEY (IDTainias) REFERENCES TAINIA(ID) ON DELETE CASCADE ON UPDATE CASCADE ); INSERT INTO TAINIA VALUES (1,'Rear Window', 1954); INSERT INTO TAINIA VALUES (2, 'Psycho', 1960); INSERT INTO TAINIA VALUES (3, 'Ben-Hur', 1959); INSERT INTO SYNTELESTHS VALUES (1, 'Alfred Hitchcock'); INSERT INTO SYNTELESTHS VALUES (2,'Grace Kelly'); INSERT INTO SYNTELESTHS VALUES (3, 'Anthony Perkins'); INSERT INTO TS VALUES (1, 1, 'Σκηνοθέτης'); INSERT INTO TS VALUES (1, 2, 'Ηθοποιός'); INSERT INTO TS VALUES (2, 1, 'Σκηνοθέτης'); INSERT INTO TS VALUES (2, 3, 'Ηθοποιός'); INSERT INTO KASETA VALUES (1, 1, 'VHS', 3, 2); INSERT INTO KASETA VALUES (2, 1, 'DVD', 1, 3); INSERT INTO KASETA VALUES (3, 2, 'VHS', 2, 2); INSERT INTO PELATHS VALUES (1, 'Perkins', '246801'); INSERT INTO PELATHS VALUES (2, 'Καντακουζηνός', '246801'); INSERT INTO PELATHS VALUES (3, 'Παλαιολόγος', '987654'); INSERT INTO ENOIKIASH VALUES (1, 1, '2006-10-07', '2006-10-09'); INSERT INTO ENOIKIASH VALUES (1, 2, '2006-10-09', '2006-10-11'); INSERT INTO ENOIKIASH (IDPelath, IDKasetas, Apo) VALUES (2, 1, '2006-10-09');
Της ημερομηνίες στο τέλος τις άλλαξα λίγο γιατί δεν έβγαζε πολύ νόημα
Anyway δεν νομίζω να είναι απαραίτητες κάπου.
Ένα φέιλ και μισό η σημερινή εξέταση, τουλάχιστον κράτησα τα θέματα..!
Χίαρ ιτ ιζ: February2012TexnologiaLogismikou.πδφ
Το παρακάτω βίντεο που ανακάλυψα σήμερα καθώς σέρφαρα, εξηγεί με πολύ απλό τρόπο τις επιπτώσεις που θα έχει η ψήφιση του νόμου ACTA (Anti Counterfeiting Trade Agreement – Σύμφωνο ενάντια στην ανταλλαγή πλαστών προϊόντων).
Το ζουμί της υπόθεσης είναι ότι ο νόμος είναι παραπλανητικός. Ενώ υποτίθεται ότι βοηθάει στην αποτροπή πλαστογραφήσεων προϊόντων και trademarks (βλ. μαϊμού προϊόντα , όπως για παράδειγμα οι μπλούζες PUIMA αντί για PUMA ή τα παπούτσια Adibas αντί για Adidas) το οποίο φαντάζει σωστό και καλό να γίνει, η φάβα κρύβει λάκκο. Ο ορισμός της λέξης πλαστογραφίας είναι: δόλια/πλαστή μίμηση από κάτι. Απομίμηση. Η αντιγραφή ενός αρχείου στο διαδίκτυο ΔΕΝ είναι απομίμηση. Το αρχείο που αντιγράφεται είναι ακριβώς ίδιο με το πρωτότυπο αρχείο. Και επίσης ΔΕΝ έχει κλαπεί, αφού το αρχικό αρχείο συνεχίζει να υπάρχει. Αυτό που γίνεται ουσιαστικά, είναι δωρεάν διαμοιρασμός και όχι πλαστογράφηση.
Παρακάτω στο βίντεο δίνει ένα απλό παράδειγμα: Υποθέτοντας ότι πληρώνει κάποιος για να κάνει μαθήματα μαγειρικής online. Και μαθαίνει πως να κάνει ψητό κοτόπουλο (μμμμμ!). Αργότερα μαθαίνει την συνταγή και τον τρόπο μαγειρέματος στην γυναίκα του. ΣΤΟΠ! Σύμφωνα με την ACTA και οι 2 θεωρούνται εγκληματίες! Ο άντρας μοιράστηκε πληροφορία με την γυναίκα του η οποία δεν πλήρωσε για να την αποκτήσει.
Παρουσιάζονται επίσης οι κυρώσεις και τα αποτελέσματα που θα έχει η εφαρμογή του νόμου. Αξίζει να αφιερώσετε 6 λεπτά για να ενημερωθείτε.
Τα θέματα και οι λύσεις όπως εγώ νομίζω ότι είναι:
Themata_k_Lyseis_Ian2010.πδφ (διορθωμένο)
Ξαναλέω! Ενδέχεται να υπάρχουν λάθη. ΤΟΝ ΝΟΥ ΣΑΣ
Έλυσα τα θέματα του Ιανουαρίου 2011 συμβουλευόμενος τις σημειώσεις μου και το βιβλίο. Άφησα μόνο 2 υποερωτήματα άλυτα.
ΠΡΟΣΟΧΗ! Δεν εγγυώμαι ότι οι λύσεις είναι και οι σωστές!! Το κρίμα στον λαιμό σας! Εμένα σωστές μου φαίνονται πάντως. Εάν έχω κάπου λάθος, κάντε ένα comment εδώ κάτω, να το διορθώσω. Και επίσης όποιος μπορεί να λύσει αυτά που δεν έλυσα, ας επικοινωνήσει για να τα προσθέσω ώστε να είναι η δουλειά ολοκληρωμένη.
Το θέμα 7Β παίζει να είναι λάθος, dunno.
Επιπλέον υλικό:
Εξήγηση γιατί το nlong είναι κάτω φράγμα για τους αλγορίθμους αναζήτησης: page 708 βιβλίο SAHNI.
Diasxiseis2tree.πδφ Μετατροπή από διασχίσεις σε δέντρο. Άσκηση που την είχε κάνει στο μάθημα στις 9/11/11 αλλά στις σημειώσεις μου δεν φαίνεται καθαρά και για να πω την αλήθεια και γω τώρα την κατάλαβα και είπα να μοιραστώ την χαρά! ![]()
Δημιούργησα σήμερα νέα σελίδα για θέματα του CSD.
Top new: Σημειώσεις Δομών Δεδομένων 2011/12



