Πανεπιστήμιο Ιωαννίνων Βάσεις Δεδομένων Τμήμα Πληροφορικής Ακαδημαϊκό Έτος 2002/2003 ΠΑΡΑΔΟΣΗ ΑΣΚΗΣΕΩΝ Για τις προγραμματιστικές ασκήσεις σε PL/SQL πρέπει να παραδοθεί: α) σε χαρτί: απαντήσεις στα ερωτήματα 1 και 2, report (1-3 σελίδες) και εκτύπωση των αρχείων SQL μέχρι την 20/12/2002 β) με e-mail στο kgeorgia@cs.uoi.gr σε attachment τα αρχεία SQL, που περιγράφονται αναλυτικά παρακάτω, μέχρι την 20/12/2002 Τα αρχεία SQL που πρέπει να παραδώσετε είναι: 1) Για το ερώτημα 3 το αρχείο define.sql που θα περιέχει όλους τους ορισμούς για τη βάση δεδομένων. 2) Για το ερώτημα 4 a) το αρχείο insert.sql που θα εισάγει (τουλάχιστον) i) 7 αεροσκάφη ii) 7 πελάτες iii) 8 πτήσεις iv) 2 νέες πραγματοποιήσεις Τα δεδομένα του αρχείου insert.sql θα είναι τυχαία και τα αρχεία που υλοποιούν τα ερωτήματα θα στηρίζονται στα δεδομένα αυτά. b) το αρχείο func.sql όπου θα υλοποιούνται τα υπο-ερωτήματα: 4.β, 4.γ, 4.δ, 4.ε και επίσης: i) την πραγματοποίηση 4 κρατήσεων. ii) Μια αναζήτηση πτήσης για την οποία τα δεδομένα που έχετε εισάγει στις πτήσεις θα πρέπει να είναι τέτοια ώστε να υπάρχουν τουλάχιστον 4 διαφορετικές πτήσεις που κάποιες από αυτές περίεχουν πάνω από έναν ενδιάμεσο σταθμό . ΣΗΜΕΙΩΣΗ 1. Για το Ερώτημα 4.γ μετρά τις συνολικές κρατήσεις ανά πελάτη / ανά πτήση. 2. Για το Ερώτημα 4.ε μία πτήση θεωρείται σύνδεση (ενδιάμεσος σταθμός) όταν απέχει χρονικά μέχρι 24 ώρες από την προηγούμενή της. !! ΠΡΟΣΟΧΗ !! Στο mail που θα στείλετε να αναφέρεται πoια ομάδα είστε!