ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Βάσεις Δεδομένων (4 ο εξάμηνο) Εργαστήριο MySQL #5 Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Φεβρουάριος 2008
Ερωτήματα 1 1) Ποιές είναι οι πόλεις; Να εμφανίζονται όλα τα χαρακτηριστικά. 2) Ποιές είναι οι πόλεις; Να εμφανίζεται το όνομα. 3) Ποιές είναι οι πόλεις; Να εμφανίζεται το όνομα, ο πληθυσμός, και η περιοχη της πόλης. 4) Ποιές είναι οι πόλεις; Να εμφανιζονται ολα τα χαρακτηριστικα των πολεων (με ρητη δήλωση).
Ερωτήματα 2 1) Ποιές είναι οι πόλεις; Να εμφανιζεται ολα τα χαρακτηριστικα και ταξινομημενες κατα ονομα (αύξουσα σειρα) 2) Ποιές είναι οι πόλεις; Να εμφανιζεται το όνομα και ο πληθυσμός και ταξινομημενες κατα πληθυσμό (φθίνουσα σειρα) 3) Ποιές είναι οι πόλεις; Να εμφανιζεται η χώρα, η περιοχή, το όνομα και ο πληθυσμός. Ταξινομημενες πρώτα κατά χώρα (άυξουσα σειρα) και μετά κατά περιοχή (άυξουσα σειρα) 4) Ποιές είναι οι πόλεις; Να εμφανιζεται η χώρα, το όνομα, ο πληθυσμός και η περιοχή,. Ταξινομημενες πρώτα κατά χώρα (άυξουσα σειρα) και μετά κατά πληθυσμό (φθίνουσα σειρα)
Ερωτήματα 3 1) Ποιές είναι οι πόλεις των οποίων το όνομα ξεκινά από το γραμμα αλφα; Να εμφανίζονται όλα τα χαρακτηριστικά. 2) Ποιές είναι οι πόλεις των οποίων το όνομα περιέχει το γραμμα αλφα;να εμφανίζονται όλα τα χαρακτηριστικά. 3) Ποιές είναι οι πόλεις των οποίων το όνομα περιέχει δύο συνεχόμενα γράμματα αλφα; 4) Ποιές είναι οι πόλεις των οποίων το όνομα εχει στο 2 ο γράμμα το γράμμα αλφα;
Ερωτήματα 4 1) Ποιές είναι οι πόλεις με πληθυσμό μεγαλύτερο από 100 Κ; Να εμφανίζονται όλα τα χαρακτηριστικά. 2) Ποιές είναι οι πόλεις με πληθυσμό μικρότερο από 2 Μ; Να εμφανίζονται όλα τα χαρακτηριστικά. 3) Ποιές είναι οι πόλεις με πληθυσμό από 1 Μ έως 1.5 Μ; Να εμφανίζονται όλα τα χαρακτηριστικά. 4) Ποιές είναι οι πόλεις με πληθυσμό 45 Κ; Να εμφανίζονται όλα τα χαρακτηριστικά. 5) Ποιές είναι οι πόλεις με πληθυσμό 1.5 Κ; Να εμφανίζονται όλα τα χαρακτηριστικά.
Ερωτήματα 5 1) Ποιές είναι οι πόλεις με πληθυσμό μεγαλύτερο από 100 Κ και το όνομά τους ξεκινά από Β; 2) Ποιές είναι οι πόλεις με πληθυσμό μεγαλύτερο από 100 Κ και το όνομά τους ξεκινά από το γράμμα Β και η επαρχία ξεκινά από Q ; 3) Ποιές είναι οι πόλεις με πληθυσμό οι οποίες έχουν πλυθυσμό μεγαλύτερο από 1Μ ή το όνομά τους ξεκινά από C; 4) Ποιές είναι οι πόλεις οι οποίες είτε έχουν πληθυσμό μεγαλύτερο από 1Μ και το όνομά τους ξεκινά από D είτε έχουν πλυθυσμό μικρότερο από 500Κ και το ονομά τους ξεκινά από F; Nα ταξινομηθούν κατά όνομα (αύξουσα σειρά)
Ερωτήματα 6 από τον πίνακα City 1) Ποιές είναι περιοχές; 2) Ποιοί είναι οι κωδικοί των χωρών; 3) Ποιός είναι ο μεγαλύτερος πληθυσμός από όλες τις πόλεις; 4) Ποιός είναι ο μικρότερος πληθυσμός από όλες τις πόλεις; 5) Ποιός είναι ο μέσος πληθυσμός όλων των πόλεων;
Ερωτήματα 7 από τον πίνακα City 1) Ποιό είναι το άθροισμα του πληθυσμού όλων των πόλεων; 2) Ποιό είναι το άθροισμα του πληθυσμού ανά περιοχή; Να εμφανίζεται ο το άθροισμα και η περιοχή. 3) Ποιός είναι ο μέγιστος πληθυσμός ανά περιοχή; Να εμφανίζεται το όνομα της πόλης, το άθροισμα και η περιοχή. 4) Ποιό είναι το άθροισμα του πληθυσμού ανά χώρα; Να εμφανίζονται όλα τα χαρακτηριστικά. 5) Ποιός είναι ο μέγιστος πληθυσμός ανά χώρα;
Country( Code, Name, Contintent, Population, SurfaceArea,...) Ερωτήματα 8 CountryLanguage( CountryCode, Language, IsOfficial, Percentage) 1) Ποιές γλώσσες μιλούν σε κάθε χώρα; Να εμφανιστεί η χώρα και η γλώσσα. 2) Ποιά είναι η επίσημη γλώσσα κάθε χώρας; Να εμφανιστεί η χώρα και η γλώσσα. 3) Ποιός είναι ο πληθυσμός που μιλά την επίσημη γλώσσα κάθε χώρας; Να εμφανιστεί η χώρα και η γλώσσα και ο πληθυσμός της χώρας και ο πληθυσμός που την μιλά.
Country( Code, Name, Contintent, Population, SurfaceArea,...) Ερωτήματα 9 CountryLanguage( CountryCode, Language, IsOfficial, Percentage) 1) Ποιές είναι οι ανεπίσημες γλώσσες των χωρών; Να εμφανιστεί η χώρα και η γλώσσα και το ποσοστό της γλώσσας. 2) Ποιό είναι το άθροισμα του ποσοστού του πληθυσμού που μιλά τις ανεπίσημες γλώσσες; Να εμφανιστεί η χώρα και η γλώσσα και το ποσοστό.
Country( Code, Name, Contintent, Population, SurfaceArea,...) Ερωτήματα 10 CountryLanguage( CountryCode, Language, IsOfficial, Percentage) 1) Ποιές γλώσσες ομιλούνται σε κάθε πόλη (υποθέτουμε οτι η κατανομή του ποσοστού στον συνολικό πληθυσμό, ισχύει για κάθε μέρος του πληθυσμού, άρα και στην πληθυσμό της πόλης). Να εμφανιστεί η πόλη και η γλώσσα. 2) Ποιές γλώσσες ομιλούνται σε κάθε πόλη (υποθέτουμε οτι η κατανομή του ποσοστού στον συνολικό πληθυσμό, ισχύει για κάθε μέρος του πληθυσμού, άρα και στην πληθυσμό της πόλης). Να εμφανιστεί η χώρα, η πόλη και η γλώσσα.