Ηλεκτρονικοί Υπολογιστές II

Save this PDF as:
 WORD  PNG  TXT  JPG

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Ηλεκτρονικοί Υπολογιστές II"

Transcript

1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές II Επιπλέον ενσωματωμένες συναρτήσεις SQL Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης

2 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς.

3 Ενσωματωμένες συναρτήσεις στην SQL και επιπλέον στοιχεία προγραμματισμού Παραδείγματα και εφαρμογές από τη βάση δεδομένων company Αθανάσιος Σταυρακούδης Άνοιξη / 106

4 Περιεχόμενα 1 Πράξεις αριθμομηχανής 2 Συναρτήσεις αλγεβρικών όρων και παραστάσεων 3 Συναρτήσεις κειμένου και αλφαριθμητικών 4 Συναρτήσεις ημερομηνίας και ώρας 5 Συναρτήσεις ελέγχου ροής 2 / 106

5 Ο πίνακας DUAL SQL ως αριθμομηχανή 3 / 106

6 Ο πίνακας DUAL SQL ως αριθμομηχανή 1 SELECT 1 2 FROM DUAL; / 106

7 Ο πίνακας DUAL SQL ως αριθμομηχανή 1 SELECT 1 2 FROM DUAL; SELECT FROM DUAL; / 106

8 Πράξεις με συναρτήσεις Εφαρμογή γνωστών συναρτήσεων 6 / 106

9 Πράξεις με συναρτήσεις Εφαρμογή γνωστών συναρτήσεων 1 SELECT sqrt(2) 2 FROM DUAL; 3 4 sqrt(2) / 106

10 Πράξεις με συναρτήσεις Εφαρμογή γνωστών συναρτήσεων 1 SELECT sqrt(2) 2 FROM DUAL; 3 4 sqrt(2) SELECT cos(pi()/4) 2 FROM DUAL; 3 4 cos(pi()/4) / 106

11 Πολλές παραστάσεις μαζί Προβολή πολλών παραστάσεων 9 / 106

12 Πολλές παραστάσεις μαζί Προβολή πολλών παραστάσεων 1 SELECT sqrt(2), log(2), exp(2) 2 FROM DUAL; 3 4 sqrt(2) log(2) exp(2) / 106

13 Πολλές παραστάσεις μαζί Προβολή πολλών παραστάσεων 1 SELECT sqrt(2), log(2), exp(2) 2 FROM DUAL; 3 4 sqrt(2) log(2) exp(2) SELECT 2, log(2)/sqrt(2) 2 FROM DUAL; log(2)/sqrt(2) / 106

14 Ερωτήματα χωρίς FROM; Ο πίνακας DUAL δεν είναι απαραίτητος στη MySQL 12 / 106

15 Ερωτήματα χωρίς FROM; Ο πίνακας DUAL δεν είναι απαραίτητος στη MySQL 1 SELECT CURRENT_DATE 2 FROM DUAL; 3 4 CURRENT_DATE / 106

16 Ερωτήματα χωρίς FROM; Ο πίνακας DUAL δεν είναι απαραίτητος στη MySQL 1 SELECT CURRENT_DATE 2 FROM DUAL; 3 4 CURRENT_DATE SELECT CURRENT_DATE; 2 3 CURRENT_DATE / 106

17 Περιεχόμενα 1 Πράξεις αριθμομηχανής 2 Συναρτήσεις αλγεβρικών όρων και παραστάσεων 3 Συναρτήσεις κειμένου και αλφαριθμητικών 4 Συναρτήσεις ημερομηνίας και ώρας 5 Συναρτήσεις ελέγχου ροής 15 / 106

18 Αριθμητικές συναρτήσεις 1 Υπάρχουν πολλές διαθέσιμες συναρτήσεις για αριθμούς ή αλγεβρικές παραστάσεις, παρόμοιες με αυτές που έχουμε εξετάσει στα λογιστικά φύλλα. 16 / 106

19 Αριθμητικές συναρτήσεις 1 Υπάρχουν πολλές διαθέσιμες συναρτήσεις για αριθμούς ή αλγεβρικές παραστάσεις, παρόμοιες με αυτές που έχουμε εξετάσει στα λογιστικά φύλλα. 2 Για παράδειγμα, log για τον υπολογισμό λογαρίθμου, pow για ύψωση σε δύναμη ή cos για υπολογισμό συνημιτόνου. 17 / 106

20 Αριθμητικές συναρτήσεις 1 Υπάρχουν πολλές διαθέσιμες συναρτήσεις για αριθμούς ή αλγεβρικές παραστάσεις, παρόμοιες με αυτές που έχουμε εξετάσει στα λογιστικά φύλλα. 2 Για παράδειγμα, log για τον υπολογισμό λογαρίθμου, pow για ύψωση σε δύναμη ή cos για υπολογισμό συνημιτόνου. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 18 / 106

21 Αριθμητικές συναρτήσεις 1 Υπάρχουν πολλές διαθέσιμες συναρτήσεις για αριθμούς ή αλγεβρικές παραστάσεις, παρόμοιες με αυτές που έχουμε εξετάσει στα λογιστικά φύλλα. 2 Για παράδειγμα, log για τον υπολογισμό λογαρίθμου, pow για ύψωση σε δύναμη ή cos για υπολογισμό συνημιτόνου. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 4 Προσοχή, το όρισμα πρέπει να είναι έγκυρο. 19 / 106

22 Αριθμητικές συναρτήσεις 1 Υπάρχουν πολλές διαθέσιμες συναρτήσεις για αριθμούς ή αλγεβρικές παραστάσεις, παρόμοιες με αυτές που έχουμε εξετάσει στα λογιστικά φύλλα. 2 Για παράδειγμα, log για τον υπολογισμό λογαρίθμου, pow για ύψωση σε δύναμη ή cos για υπολογισμό συνημιτόνου. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 4 Προσοχή, το όρισμα πρέπει να είναι έγκυρο. 5 Ακολουθούν παραδείγματα. 20 / 106

23 Στρογγυλοποίηση με τη ROUND Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 4 καθώς και ο μισθός με στρογγυλοποίηση σε εκατοντάδες. 21 / 106

24 Στρογγυλοποίηση με τη ROUND Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 4 καθώς και ο μισθός με στρογγυλοποίηση σε εκατοντάδες. 1 SELECT empid, salary, ROUND(salary, -2) 2 FROM employees 3 WHERE depid = 4; 4 22 / 106

25 Στρογγυλοποίηση με τη ROUND Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 4 καθώς και ο μισθός με στρογγυλοποίηση σε εκατοντάδες. 1 SELECT empid, salary, ROUND(salary, -2) 2 FROM employees 3 WHERE depid = 4; 4 5 empid salary ROUND(salary, -2) NULL NULL NULL NULL / 106

26 Ομαδοποίηση μετά από στρογγυλοποίηση Να βρεθεί το πλήθος των υπαλλήλων ανά εκατοντάδα μισθού. 24 / 106

27 Ομαδοποίηση μετά από στρογγυλοποίηση Να βρεθεί το πλήθος των υπαλλήλων ανά εκατοντάδα μισθού. 1 SELECT ROUND(salary, -2) AS SalCat, COUNT(*) AS cntsc 2 FROM employees 3 GROUP BY ROUND(salary, -2); 4 25 / 106

28 Ομαδοποίηση μετά από στρογγυλοποίηση Να βρεθεί το πλήθος των υπαλλήλων ανά εκατοντάδα μισθού. 1 SELECT ROUND(salary, -2) AS SalCat, COUNT(*) AS cntsc 2 FROM employees 3 GROUP BY ROUND(salary, -2); 4 5 SalCat cntsc NULL / 106

29 Στρογγυλοποίηση στο 250 Να βρεθεί το πλήθος των υπαλλήλων ανά εκατοντάδα μισθού. 27 / 106

30 Στρογγυλοποίηση στο 250 Να βρεθεί το πλήθος των υπαλλήλων ανά εκατοντάδα μισθού. 1 SELECT ROUND(salary, -2) AS SalCat, COUNT(*) AS cntsc 2 FROM employees 3 GROUP BY ROUND(salary, -2); 4 28 / 106

31 Στρογγυλοποίηση στο 250 Να βρεθεί το πλήθος των υπαλλήλων ανά εκατοντάδα μισθού. 1 SELECT ROUND(salary, -2) AS SalCat, COUNT(*) AS cntsc 2 FROM employees 3 GROUP BY ROUND(salary, -2); 4 5 SalCat cntsc NULL / 106

32 Στρογγυλοποίηση με τη FLOOR Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 2 καθώς και ο μισθός με στρογγυλοποίηση προς τα κάτω. 30 / 106

33 Στρογγυλοποίηση με τη FLOOR Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 2 καθώς και ο μισθός με στρογγυλοποίηση προς τα κάτω. 1 SELECT empid, salary, FLOOR(salary) 2 FROM employees 3 WHERE depid = 2; 4 31 / 106

34 Στρογγυλοποίηση με τη FLOOR Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 2 καθώς και ο μισθός με στρογγυλοποίηση προς τα κάτω. 1 SELECT empid, salary, FLOOR(salary) 2 FROM employees 3 WHERE depid = 2; 4 5 empid salary FLOOR(salary) / 106

35 Στρογγυλοποίηση με τη FLOOR σε εκατοντάδα Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 2 καθώς και ο μισθός με στρογγυλοποίηση εκατοντάδας προς τα κάτω. 33 / 106

36 Στρογγυλοποίηση με τη FLOOR σε εκατοντάδα Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 2 καθώς και ο μισθός με στρογγυλοποίηση εκατοντάδας προς τα κάτω. 1 SELECT empid, salary, FLOOR(salary/100)*100 2 FROM employees 3 WHERE depid = 2; 4 34 / 106

37 Στρογγυλοποίηση με τη FLOOR σε εκατοντάδα Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 2 καθώς και ο μισθός με στρογγυλοποίηση εκατοντάδας προς τα κάτω. 1 SELECT empid, salary, FLOOR(salary/100)*100 2 FROM employees 3 WHERE depid = 2; 4 5 empid salary FLOOR(salary/100)* / 106

38 Στρογγυλοποίηση με FLOOR x 250 Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 2 καθώς και ο μισθός με στρογγυλοποίηση προς τα κάτω σε πολλαπλάσιο του / 106

39 Στρογγυλοποίηση με FLOOR x 250 Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 2 καθώς και ο μισθός με στρογγυλοποίηση προς τα κάτω σε πολλαπλάσιο του SELECT empid, salary, FLOOR(salary/250)*250 2 FROM employees 3 WHERE depid = 2; 4 37 / 106

40 Στρογγυλοποίηση με FLOOR x 250 Να βρεθεί ο κωδικός και ο μισθός των υπαλλήλων του τμήματος 2 καθώς και ο μισθός με στρογγυλοποίηση προς τα κάτω σε πολλαπλάσιο του SELECT empid, salary, FLOOR(salary/250)*250 2 FROM employees 3 WHERE depid = 2; 4 5 empid salary FLOOR(salary/250)* / 106

41 Περιεχόμενα 1 Πράξεις αριθμομηχανής 2 Συναρτήσεις αλγεβρικών όρων και παραστάσεων 3 Συναρτήσεις κειμένου και αλφαριθμητικών 4 Συναρτήσεις ημερομηνίας και ώρας 5 Συναρτήσεις ελέγχου ροής 39 / 106

42 Συναρτήσεις κειμένου και αλφαριθμητικών 1 Συναρτήσεις που επεξεργάζονται κείμενο και συμβολοσειρές. 40 / 106

43 Συναρτήσεις κειμένου και αλφαριθμητικών 1 Συναρτήσεις που επεξεργάζονται κείμενο και συμβολοσειρές. 2 Για παράδειγμα, left για τη λήψη αριστερού μέρους ενός αλφαριθμητικού, length για την καταμέτρηση χαρακτήρων, ή replace για την αντικατάσταση κειμένου από κείμενο. 41 / 106

44 Συναρτήσεις κειμένου και αλφαριθμητικών 1 Συναρτήσεις που επεξεργάζονται κείμενο και συμβολοσειρές. 2 Για παράδειγμα, left για τη λήψη αριστερού μέρους ενός αλφαριθμητικού, length για την καταμέτρηση χαρακτήρων, ή replace για την αντικατάσταση κειμένου από κείμενο. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 42 / 106

45 Συναρτήσεις κειμένου και αλφαριθμητικών 1 Συναρτήσεις που επεξεργάζονται κείμενο και συμβολοσειρές. 2 Για παράδειγμα, left για τη λήψη αριστερού μέρους ενός αλφαριθμητικού, length για την καταμέτρηση χαρακτήρων, ή replace για την αντικατάσταση κειμένου από κείμενο. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 4 Προσοχή, το όρισμα πρέπει να είναι έγκυρο. 43 / 106

46 Συναρτήσεις κειμένου και αλφαριθμητικών 1 Συναρτήσεις που επεξεργάζονται κείμενο και συμβολοσειρές. 2 Για παράδειγμα, left για τη λήψη αριστερού μέρους ενός αλφαριθμητικού, length για την καταμέτρηση χαρακτήρων, ή replace για την αντικατάσταση κειμένου από κείμενο. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 4 Προσοχή, το όρισμα πρέπει να είναι έγκυρο. 5 Ακολουθούν παραδείγματα. 44 / 106

47 Ενοποίηση κειμένου Να δώσετε το όνομα και το επώνυμο των υπαλλήλων του τμήματος 4 σε μία στήλη, ως ονοματεπώνυμο. 45 / 106

48 Ενοποίηση κειμένου Να δώσετε το όνομα και το επώνυμο των υπαλλήλων του τμήματος 4 σε μία στήλη, ως ονοματεπώνυμο. 1 SELECT CONCAT(firstname,, lastname) 2 FROM employees 3 WHERE depid = 4; 4 46 / 106

49 Ενοποίηση κειμένου Να δώσετε το όνομα και το επώνυμο των υπαλλήλων του τμήματος 4 σε μία στήλη, ως ονοματεπώνυμο. 1 SELECT CONCAT(firstname,, lastname) 2 FROM employees 3 WHERE depid = 4; 4 5 CONCAT(firstname,, lastname) Νίκος Βλάχος 8 Βαγγέλης Χριστόπουλος 9 Νίκος Στεργιόπουλος 10 Παύλος Περίδης 11 Ευθαλεία Μικράκη 47 / 106

50 Ενοποίηση και αποκοπή κειμένου Να δώσετε το αρχικό του ονόματος και το επώνυμο των υπαλλήλων του τμήματος 4 σε μία στήλη, ως ονοματεπώνυμο. 48 / 106

51 Ενοποίηση και αποκοπή κειμένου Να δώσετε το αρχικό του ονόματος και το επώνυμο των υπαλλήλων του τμήματος 4 σε μία στήλη, ως ονοματεπώνυμο. 1 SELECT CONCAT(LEFT(firstname, 1),., lastname) 2 FROM employees 3 WHERE depid = 4; 4 49 / 106

52 Ενοποίηση και αποκοπή κειμένου Να δώσετε το αρχικό του ονόματος και το επώνυμο των υπαλλήλων του τμήματος 4 σε μία στήλη, ως ονοματεπώνυμο. 1 SELECT CONCAT(LEFT(firstname, 1),., lastname) 2 FROM employees 3 WHERE depid = 4; 4 5 CONCAT(LEFT(firstname, 1),., lastname) Ν. Βλάχος 8 Β. Χριστόπουλος 9 Ν. Στεργιόπουλος 10 Π. Περίδης 11 Ε. Μικράκη 50 / 106

53 Ενοποίηση και αποκοπή κειμένου Να δώσετε ονοματεπώνυμο και το μήκος της συμβολοσειράς του των υπαλλήλων του τμήματος / 106

54 Ενοποίηση και αποκοπή κειμένου Να δώσετε ονοματεπώνυμο και το μήκος της συμβολοσειράς του των υπαλλήλων του τμήματος 4. 1 SELECT CONCAT(firstname,, lastname) 2 AS name, 3 LENGTH(CONCAT(firstname, lastname)) 4 AS cnt 5 FROM employees 6 WHERE depid = 4; 7 52 / 106

55 Ενοποίηση και αποκοπή κειμένου Να δώσετε ονοματεπώνυμο και το μήκος της συμβολοσειράς του των υπαλλήλων του τμήματος 4. 1 SELECT CONCAT(firstname,, lastname) 2 AS name, 3 LENGTH(CONCAT(firstname, lastname)) 4 AS cnt 5 FROM employees 6 WHERE depid = 4; 7 8 name cnt Βαγγέλης Χριστόπουλος Ευθαλεία Μικράκη Νίκος Βλάχος Νίκος Στεργιόπουλος Παύλος Περίδης / 106

56 Προσοχή! utf-8 Να δώσετε ονοματεπώνυμο και το μήκος της συμβολοσειράς του των υπαλλήλων του τμήματος 4. 1 SELECT CONCAT(firstname,, lastname) 2 AS name, 3 LENGTH(CONCAT(firstname, lastname))/2 4 AS cnt 5 FROM employees 6 WHERE depid = 4; 7 8 name cnt Βαγγέλης Χριστόπουλος Ευθαλεία Μικράκη Νίκος Βλάχος Νίκος Στεργιόπουλος Παύλος Περίδης / 106

57 Πιο σωστός τρόπος Να δώσετε ονοματεπώνυμο και το μήκος της συμβολοσειράς του των υπαλλήλων του τμήματος 4. 1 SELECT CONCAT(firstname,, lastname) 2 AS name, 3 CHAR_LENGTH(CONCAT(firstname, lastname)) 4 AS cnt 5 FROM employees 6 WHERE depid = 4; 7 8 name cnt Βαγγέλης Χριστόπουλος Ευθαλεία Μικράκη Νίκος Βλάχος Νίκος Στεργιόπουλος Παύλος Περίδης / 106

58 Αλλαγή σε κεφαλαία Να δώσετε τον κωδικό και το όνομα των τμημάτων με κεφαλαία γράμματα. 56 / 106

59 Αλλαγή σε κεφαλαία Να δώσετε τον κωδικό και το όνομα των τμημάτων με κεφαλαία γράμματα. 1 SELECT depid, UPPER(depname) 2 FROM departments; 3 57 / 106

60 Αλλαγή σε κεφαλαία Να δώσετε τον κωδικό και το όνομα των τμημάτων με κεφαλαία γράμματα. 1 SELECT depid, UPPER(depname) 2 FROM departments; 3 4 depid UPPER(depname) ΔΙΟ ΙΚΗΣΗΣ/ΕΠ ΙΒΛΕΨΗΣ 7 2 ΟΙΚΟΝΟΜΟΛ ΟΓΩΝ/ΛΟΓΙΣΤ ΩΝ 8 3 ΕΠΙΣΤΗΜ ΟΝΩΝ/ΜΗΧΑΝΙΚ ΩΝ 9 4 ΕΞΩΤΕΡΙΚ ΩΝ ΣΥΝΕΡΓΑΤ ΩΝ 10 5 ΓΡΑΜΜΑΤΕ ΙΑΣ 11 6 ΠΩΛ ΗΣΕΩΝ 58 / 106

61 Αντικατάσταση κειμένου Να δώσετε τον κωδικό και το όνομα των τμημάτων με κεφαλαία γράμματα, χωρίς τόνους. 59 / 106

62 Αντικατάσταση κειμένου Να δώσετε τον κωδικό και το όνομα των τμημάτων με κεφαλαία γράμματα, χωρίς τόνους. 1 SELECT depid, REPLACE(UPPER(depname),, ) 2 FROM departments; 3 60 / 106

63 Αντικατάσταση κειμένου Να δώσετε τον κωδικό και το όνομα των τμημάτων με κεφαλαία γράμματα, χωρίς τόνους. 1 SELECT depid, REPLACE(UPPER(depname),, ) 2 FROM departments; 3 4 depid REPLACE(UPPER(depname),, ) ΔΙΟΙΚΗΣΗΣ/ΕΠΙΒΛΕΨΗΣ 7 2 ΟΙΚΟΝΟΜΟΛΟΓΩΝ/ΛΟΓΙΣΤΩΝ 8 3 ΕΠΙΣΤΗΜΟΝΩΝ/ΜΗΧΑΝΙΚΩΝ 9 4 ΕΞΩΤΕΡΙΚΩΝ ΣΥΝΕΡΓΑΤΩΝ 10 5 ΓΡΑΜΜΑΤΕΙΑΣ 11 6 ΠΩΛΗΣΕΩΝ 61 / 106

64 Μέρος συμβολοσειράς Χαρακτήρες / 106

65 Μέρος συμβολοσειράς Χαρακτήρες SELECT lastname, SUBSTR(lastname, 1, 3) 2 FROM employees 3 WHERE empid = 419; 4 63 / 106

66 Μέρος συμβολοσειράς Χαρακτήρες SELECT lastname, SUBSTR(lastname, 1, 3) 2 FROM employees 3 WHERE empid = 419; 4 5 lastname SUBSTR(lastname, 1, 3) Αρβανιτάκης Αρβ 64 / 106

67 Μέρος συμβολοσειράς Χαρακτήρες SELECT lastname, SUBSTR(lastname, 1, 3) 2 FROM employees 3 WHERE empid = 419; 4 5 lastname SUBSTR(lastname, 1, 3) Αρβανιτάκης Αρβ Χαρακτήρες / 106

68 Μέρος συμβολοσειράς Χαρακτήρες SELECT lastname, SUBSTR(lastname, 1, 3) 2 FROM employees 3 WHERE empid = 419; 4 5 lastname SUBSTR(lastname, 1, 3) Αρβανιτάκης Αρβ Χαρακτήρες SELECT lastname, SUBSTR(lastname, -6, 3) 2 FROM employees 3 WHERE empid = 419; 4 66 / 106

69 Μέρος συμβολοσειράς Χαρακτήρες SELECT lastname, SUBSTR(lastname, 1, 3) 2 FROM employees 3 WHERE empid = 419; 4 5 lastname SUBSTR(lastname, 1, 3) Αρβανιτάκης Αρβ Χαρακτήρες SELECT lastname, SUBSTR(lastname, -6, 3) 2 FROM employees 3 WHERE empid = 419; 4 5 lastname SUBSTR(lastname, -6, 3) Αρβανιτάκης ιτά 67 / 106

70 Θέση αλφαριθμητικού σε κείμενο Να βρεθεί το όνομα και η θέση του λ στο όνομα των υπαλλήλων του τμήματος / 106

71 Θέση αλφαριθμητικού σε κείμενο Να βρεθεί το όνομα και η θέση του λ στο όνομα των υπαλλήλων του τμήματος 4. 1 SELECT firstname, LOCATE( λ, firstname) 2 FROM emloyees 3 WHERE depid = 4; 4 69 / 106

72 Θέση αλφαριθμητικού σε κείμενο Να βρεθεί το όνομα και η θέση του λ στο όνομα των υπαλλήλων του τμήματος 4. 1 SELECT firstname, LOCATE( λ, firstname) 2 FROM emloyees 3 WHERE depid = 4; 4 5 firstname LOCATE( λ, firstname) Νίκος 0 8 Βαγγέλης 6 9 Νίκος 0 10 Παύλος 4 11 Ευθαλεία 5 70 / 106

73 Περιεχόμενα 1 Πράξεις αριθμομηχανής 2 Συναρτήσεις αλγεβρικών όρων και παραστάσεων 3 Συναρτήσεις κειμένου και αλφαριθμητικών 4 Συναρτήσεις ημερομηνίας και ώρας 5 Συναρτήσεις ελέγχου ροής 71 / 106

74 Συναρτήσεις ημερομηνίας και ώρας 1 Συναρτήσεις που επεξεργάζονται ημερολογιακά δεδομένα. 72 / 106

75 Συναρτήσεις ημερομηνίας και ώρας 1 Συναρτήσεις που επεξεργάζονται ημερολογιακά δεδομένα. 2 Για παράδειγμα, year για τη λήψη έτους μιας ημερομηνίας, hour για τη ώρας, ή datediff για τον υπολογισμό διαφοράς δύο ημερομηνιών. 73 / 106

76 Συναρτήσεις ημερομηνίας και ώρας 1 Συναρτήσεις που επεξεργάζονται ημερολογιακά δεδομένα. 2 Για παράδειγμα, year για τη λήψη έτους μιας ημερομηνίας, hour για τη ώρας, ή datediff για τον υπολογισμό διαφοράς δύο ημερομηνιών. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 74 / 106

77 Συναρτήσεις ημερομηνίας και ώρας 1 Συναρτήσεις που επεξεργάζονται ημερολογιακά δεδομένα. 2 Για παράδειγμα, year για τη λήψη έτους μιας ημερομηνίας, hour για τη ώρας, ή datediff για τον υπολογισμό διαφοράς δύο ημερομηνιών. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 4 Προσοχή, το όρισμα πρέπει να είναι έγκυρο. 75 / 106

78 Συναρτήσεις ημερομηνίας και ώρας 1 Συναρτήσεις που επεξεργάζονται ημερολογιακά δεδομένα. 2 Για παράδειγμα, year για τη λήψη έτους μιας ημερομηνίας, hour για τη ώρας, ή datediff για τον υπολογισμό διαφοράς δύο ημερομηνιών. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 4 Προσοχή, το όρισμα πρέπει να είναι έγκυρο. 5 Ακολουθούν παραδείγματα. 76 / 106

79 Ημερομηνία και ώρα τώρα Ημερομηνία και ώρα: 1 SELECT CURDATE(), CURTIME() 2 FROM DUAL; 3 4 CURDATE() CURTIME() :24:43 77 / 106

80 Ημερομηνία και ώρα τώρα Ημερομηνία και ώρα: 1 SELECT CURDATE(), CURTIME() 2 FROM DUAL; 3 4 CURDATE() CURTIME() :24:43 Ολα μαζί: 1 SELECT NOW() 2 FROM DUAL; 3 4 NOW() :24:43 78 / 106

81 Χρονοσφραγίδα Εδώ: 1 SELECT LOCALTIMESTAMP() 2 FROM DUAL; 3 4 LOCALTIMESTAMP() :24:43 79 / 106

82 Χρονοσφραγίδα Εδώ: 1 SELECT LOCALTIMESTAMP() 2 FROM DUAL; 3 4 LOCALTIMESTAMP() :24:43 UTC: 1 SELECT UTC_TIMESTAMP() 2 FROM DUAL; 3 4 UTC_TIMESTAMP() :24:43 80 / 106

83 Ετος πρόσληψης Να βρεθεί το πλήθος των προσλήψεων το SELECT COUNT(*) 2 FROM employees 3 WHERE hiredate BETWEEN AND ; 4 5 COUNT(*) / 106

84 Ετος πρόσληψης Να βρεθεί το πλήθος των προσλήψεων το SELECT COUNT(*) 2 FROM employees 3 WHERE hiredate BETWEEN AND ; 4 5 COUNT(*) Να βρεθεί το πλήθος των προσλήψεων το SELECT COUNT(*) 2 FROM employees 3 WHERE YEAR(hiredate) = 2003; 4 5 COUNT(*) / 106

85 Μορφοποίηση ημερομηνίας Να δοθεί ο τίτλος και η ημερομηνία έναρξης όλων τον έργων με τη μορφή mm/yy (μήνας/έτος) 1 SELECT title, DATE_FORMAT(startdate, %b/%y ) 2 AS StartMonth 3 FROM projects; 4 5 title startmonth Επίβλεψη έρευνας για... Jun/05 8 Επίβλεψη κατασκευής... Jun/06 9 Μελέτη και επίβλεψη... Apr/06 10 Παροχή συμβουλευτικών... Jun/03 11 Μελέτη εναλλακτικών... Aug/07 12 Μελέτη οικονομικής... Apr/03 83 / 106

86 Ημέρα της εβδομάδος Να βρεθεί το πλήθος των προσλήψεων υπαλλήλων ανά ημέρα της εβδομάδας. 1 SELECT DATE_FORMAT(hiredate, %W ) AS wday, 2 COUNT(*) AS cnt 3 FROM employees 4 GROUP BY DATE_FORMAT(hiredate, %w ) 5 ORDER BY DATE_FORMAT(hiredate, %w ); 6 7 wday cnt Monday 6 10 Tuesday 8 11 Wednesday 4 12 Thursday 4 13 Friday 8 84 / 106

87 Διάρκεια σε μήνες Να βρεθεί ο κωδικός και η διάρκεια σε μήνες εκτέλεσης όλων των έργων στα οποία απασχολούνται υπάλληλοι του τμήματος 5 με μισθό πάνω από SELECT DISTINCT p.proid, 2 (YEAR(p.enddate)-YEAR(p.startdate))*12 3 +(MONTH(p.enddate)-MONTH(p.startdate)) AS period 4 FROM (projects p INNER JOIN workson w 5 ON p.proid = w.proid) 6 INNER JOIN employees e 7 ON e.empid = w.empid 8 WHERE e.depid = 5 9 AND e.salary > 1500; proid period / 106

88 Πρόσθεση με ημερομηνίες Να βρεθεί η ημερομηνία λήξης του έργου 21 μετά από παράταση 2 μηνών. 1 SELECT DATE_ADD(enddate, INTERVAL 2 month) 2 AS NewEnddate 3 FROM projects 4 WHERE proid = 21; 5 6 NewEnddate / 106

89 Πρόσθεση με ημερομηνίες Να βρεθεί η ημερομηνία λήξης του έργου 21 μετά από παράταση 60 ημερών. 1 SELECT DATE_ADD(enddate, INTERVAL 60 day) 2 AS NewEnddate 3 FROM projects 4 WHERE proid = 21; 5 6 NewEnddate / 106

90 Περιεχόμενα 1 Πράξεις αριθμομηχανής 2 Συναρτήσεις αλγεβρικών όρων και παραστάσεων 3 Συναρτήσεις κειμένου και αλφαριθμητικών 4 Συναρτήσεις ημερομηνίας και ώρας 5 Συναρτήσεις ελέγχου ροής 88 / 106

91 Συναρτήσεις ελέγχου ροής 1 Εισάγουν στοιχεία προγραμματισμού και δομών ελέγχου. 89 / 106

92 Συναρτήσεις ελέγχου ροής 1 Εισάγουν στοιχεία προγραμματισμού και δομών ελέγχου. 2 Για παράδειγμα, if για τη απόδοση τιμής υπό συνθήκη, case για την απόδοση τιμής σε διάφορες υπο-περιπτώσεις. 90 / 106

93 Συναρτήσεις ελέγχου ροής 1 Εισάγουν στοιχεία προγραμματισμού και δομών ελέγχου. 2 Για παράδειγμα, if για τη απόδοση τιμής υπό συνθήκη, case για την απόδοση τιμής σε διάφορες υπο-περιπτώσεις. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 91 / 106

94 Συναρτήσεις ελέγχου ροής 1 Εισάγουν στοιχεία προγραμματισμού και δομών ελέγχου. 2 Για παράδειγμα, if για τη απόδοση τιμής υπό συνθήκη, case για την απόδοση τιμής σε διάφορες υπο-περιπτώσεις. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 4 Προσοχή, το όρισμα πρέπει να είναι έγκυρο. 92 / 106

95 Συναρτήσεις ελέγχου ροής 1 Εισάγουν στοιχεία προγραμματισμού και δομών ελέγχου. 2 Για παράδειγμα, if για τη απόδοση τιμής υπό συνθήκη, case για την απόδοση τιμής σε διάφορες υπο-περιπτώσεις. 3 Επιτρέπεται η εμφώλευση συναρτήσεων. 4 Προσοχή, το όρισμα πρέπει να είναι έγκυρο. 5 Ακολουθούν παραδείγματα. 93 / 106

96 η συνάρτηση IF 1η απλή περίπτωση 1 SELECT IF(5>3, T, F ) 2 FROM DUAL; 3 4 IF(5>3, T, F ) T 94 / 106

97 η συνάρτηση IF 1η απλή περίπτωση 1 SELECT IF(5>3, T, F ) 2 FROM DUAL; 3 4 IF(5>3, T, F ) T 1η απλή περίπτωση 1 SELECT IF(3>5, 1, -1) 2 FROM DUAL; 3 4 IF(3>5, 1, -1) / 106

98 Η συνάρτηση IF Να βρεθεί το ονοματεπώνυμο των υπαλλήλων του τμήματος 2 καθώς και η έκφραση Ναι/ Οχι ανάλογα με το αν παίρνουν μισθό άνω του / 106

99 Η συνάρτηση IF Να βρεθεί το ονοματεπώνυμο των υπαλλήλων του τμήματος 2 καθώς και η έκφραση Ναι/ Οχι ανάλογα με το αν παίρνουν μισθό άνω του SELECT firstname, lastname, 2 IF(salary>1500, Ναι, Οχι ) AS slevel 3 FROM employees 4 WHERE depid = 2; 5 6 firstname lastname slevel Μαρία Αλεβιζάτου Οχι 9 Δέσποινα Παπαδοπούλου Ναι 10 Πέτρος Αρβανιτάκης Οχι 11 Μαριλένα Κρέσπα Οχι 97 / 106

100 Απασχόληση; Ναί ή Οχι Να βρεθεί το ονοματεπώνυμο των υπαλλήλων του τμήματος 1 καθώς και η έκφραση Ναι/ Οχι ανάλογα με το αν απασχολούνται σε κάποιο έργο. 98 / 106

101 Απασχόληση; Ναί ή Οχι Να βρεθεί το ονοματεπώνυμο των υπαλλήλων του τμήματος 1 καθώς και η έκφραση Ναι/ Οχι ανάλογα με το αν απασχολούνται σε κάποιο έργο. 1 SELECT DISTINCT e.firstname, e.lastname, 2 IF(w.empid IS NULL, Ναι, Οχι ) AS status 3 FROM employees e LEFT JOIN workson w 4 ON e.empid = w.empid 5 WHERE depid = 1; 6 7 firstname lastname status Μαρία Αθανασίου Οχι 10 Κρινιώ Μαροπούλου Οχι 11 Κυριάκος Ρούσσης Ναι 99 / 106

102 Απασχόληση; Ναί ή Οχι Να βρεθεί το ονοματεπώνυμο των υπαλλήλων του τμήματος 1 καθώς και η έκφραση Ναι/ Οχι ανάλογα με το αν απασχολούνται σε κάποιο έργο. 100 / 106

103 Απασχόληση; Ναί ή Οχι Να βρεθεί το ονοματεπώνυμο των υπαλλήλων του τμήματος 1 καθώς και η έκφραση Ναι/ Οχι ανάλογα με το αν απασχολούνται σε κάποιο έργο. 1 SELECT DISTINCT e.firstname, e.lastname, 2 IFNULL(w.empid, Ναι, Οχι ) AS status 3 FROM employees e LEFT JOIN workson w 4 ON e.empid = w.empid 5 WHERE depid = 1; 6 7 firstname lastname status Μαρία Αθανασίου Οχι 10 Κρινιώ Μαροπούλου Οχι 11 Κυριάκος Ρούσσης Ναι 101 / 106

104 Ροή ελέγχου: CASE Να βρεθεί το ονοματεπώνυμο των υπαλλήλων του τμήματος 2 καθώς και η έκφραση Μικρό/Μεγάλο (επίπεδο μισθού) ανάλογα με το αν παίρνουν μισθό άνω του / 106

105 Ροή ελέγχου: CASE Να βρεθεί το ονοματεπώνυμο των υπαλλήλων του τμήματος 2 καθώς και η έκφραση Μικρό/Μεγάλο (επίπεδο μισθού) ανάλογα με το αν παίρνουν μισθό άνω του SELECT firstname, lastname, 2 CASE 3 WHEN salary > 1500 THEN Μεγάλο 4 ELSE Μικρό 5 END AS dep2sal 6 FROM employees 7 WHERE depid = 2; 8 9 firstname lastname dep2sal Μαρία Αλεβιζάτου Μικρό 12 Δέσποινα Παπαδοπούλου Μεγάλο 13 Πέτρος Αρβανιτάκης Μικρό 14 Μαριλένα Κρέσπα Μικρό 103 / 106

106 Ροή ελέγχου: CASE 3 περιπτώσεων Να βρεθεί το ονοματεπώνυμο των υπαλλήλων του τμήματος 2 καθώς και η έκφραση Μικρό/Μεσαίο/Μεγάλο ανάλογα με το αν παίρνουν μισθό άνω του 1300 ή / 106

107 Ροή ελέγχου: CASE 3 περιπτώσεων Να βρεθεί το ονοματεπώνυμο των υπαλλήλων του τμήματος 2 καθώς και η έκφραση Μικρό/Μεσαίο/Μεγάλο ανάλογα με το αν παίρνουν μισθό άνω του 1300 ή SELECT firstname, lastname, 2 CASE 3 WHEN salary > 1500 THEN Μεγάλο 4 WHEN salary > 1200 THEN Μεσαίο 5 ELSE Μικρό 6 END AS dep2sal 7 FROM employees 8 WHERE depid = 2; 9 10 firstname lastname dep2sal Μαρία Αλεβιζάτου Μεσαίο 13 Δέσποινα Παπαδοπούλου Μεγάλο 14 Πέτρος Αρβανιτάκης Μεσαίο 105 / 106

108 Σχόλια και ερωτήσεις Σας ευχαριστώ για την προσοχή σας Είμαι στη διάθεσή σας για σχόλια, απορίες και ερωτήσεις 106 / 106

109 Τέλος Ενότητας

110 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Ιωαννίνων» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.

111 Σημειώματα

112 Σημείωμα Ιστορικού Εκδόσεων Έργου Το παρόν έργο αποτελεί την έκδοση 1.0. Έχουν προηγηθεί οι κάτωθι εκδόσεις: Έκδοση 1.0 διαθέσιμη εδώ.

113 Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Ιωαννίνων, Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης. «Ηλεκτρονικοί Υπολογιστές II. Επιπλέον ενσωματωμένες συναρτήσεις SQL». Έκδοση: 1.0. Ιωάννινα Διαθέσιμο από τη δικτυακή διεύθυνση:

114 Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά Δημιουργού - Παρόμοια Διανομή, Διεθνής Έκδοση 4.0 [1] ή μεταγενέστερη. [1]

1 / 106

1 / 106 Ενσωματωμένες συναρτήσεις στην SQL και επιπλέον στοιχεία προγραμματισμού Παραδείγματα και εφαρμογές από τη βάση δεδομένων company Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr astavrak@uoi.gr

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές II

Ηλεκτρονικοί Υπολογιστές II ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές II Ερωτήματα SQL με σύζευξη πινάκων Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Ερωτήματα SQL με σύζευξη πινάκων ΜΗ ΕΙΝΑΙ ΒΑΣΙΛΙΚΗΝ ΑΤΡΑΠΟΝ ΕΠΙ ΓΕΩΜΕΤΡΙΑΝ Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr 1 / 30 Σκοπός του μαθήματος Εκτελείτε ερωτήματα ανάσυρσης δεδομένων από

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές II

Ηλεκτρονικοί Υπολογιστές II ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές II Ενημέρωση βάσης δεδομένων με τις εντολές INSERT, DELETE, UPDATE Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες

Διαβάστε περισσότερα

Υποερωτήματα SQL Παραδείγματα και εφαρμογές από τη βάση δεδομένων company Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr astavrak@uoi.gr @AStavrakoudis Άνοιξη 2016 1 / 55 Περιεχόμενα 1 Απλά υποερωτήματα

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές II

Ηλεκτρονικοί Υπολογιστές II ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές II SQL Ερωτήματα ομαδοποίησης και συνάθροισης Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

1 / 150

1 / 150 Ερωτήματα SQL με σύζευξη πινάκων Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 1 / 150 Περιεχόμενα 1 Γενικά για τη σύζευξη πινάκων 2 Καρτεσιανό γινόμενο και θ σύζευξη 3 Φυσική σύζευξη

Διαβάστε περισσότερα

1 / 105

1 / 105 Ερωτήματα SQL με σύζευξη πινάκων Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr astavrak@uoi.gr @AStavrakoudis Άνοιξη 2016 1 / 105 Περιεχόμενα 1 Γενικά για τη σύζευξη πινάκων 2 Καρτεσιανό γινόμενο

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές II

Ηλεκτρονικοί Υπολογιστές II ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές II Όψεις (views) στην SQL Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Υποερωτήματα στην SQL Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr 1 / 31 Η ανάγκη για υποερώτημα Ποιος υπάλληλος παίρνει το μεγαλύτερο μισθό; Αν ξέραμε το μεγαλύτερο μισθό, πχ 2000, θα γράφαμε:

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές II

Ηλεκτρονικοί Υπολογιστές II ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές II Εντολές ορισμού δεδομένων (DDL) στην SQL Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

1 / 97

1 / 97 Τα πρώτα ερωτήματα SQL Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 1 / 97 Περιεχόμενα 1 Εισαγωγικά σχόλια και παρατηρήσεις 2 Απλά ερωτήματα προβολής, επιλέγοντας στήλες από ένα πίνακα

Διαβάστε περισσότερα

DISTINCT, LIKE, NULL, AND, OR, BETWEEN

DISTINCT, LIKE, NULL, AND, OR, BETWEEN Περισσότερα για τα απλά ερωτήματα SQL DISTINCT, LIKE, NULL, AND, OR, BETWEEN Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 1 / 66 Σκοπός του μαθήματος Αποκλείσετε διπλοεγγραφές από

Διαβάστε περισσότερα

Ερωτήματα επιλογής με σύζευξη πινάκων

Ερωτήματα επιλογής με σύζευξη πινάκων ΚΕΦΑΛΑΙΟ 13 Ερωτήματα επιλογής με σύζευξη πινάκων Το κεφάλαιο αυτό σας εισάγει στον πραγματικό κόσμο των σχεσιακών βάσεων δεδομένων. Τα ερωτήματα που θα συναντήσετε έχουν πολλούς πίνακες στον όρο FROM,

Διαβάστε περισσότερα

DELETE, UPDATE, INSERT.

DELETE, UPDATE, INSERT. Ενημέρωση βάσης δεδομένων με SQL DELETE, UPDATE, INSERT Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 1 / 88 Περιεχόμενα 1 Γενικά για την αποθήκευση δεδομένων και την ενημέρωση της

Διαβάστε περισσότερα

DELETE, UPDATE, INSERT

DELETE, UPDATE, INSERT Ενημέρωση βάσης δεδομένων με SQL DELETE, UPDATE, INSERT Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr astavrak@uoi.gr @AStavrakoudis Άνοιξη 2016 1 / 103 Περιεχόμενα 1 Γενικά για την αποθήκευση

Διαβάστε περισσότερα

GROUP BY, HAVING, COUNT, MIN, MAX, SUM, AVG, ROLLUP.

GROUP BY, HAVING, COUNT, MIN, MAX, SUM, AVG, ROLLUP. SQL: Ερωτήματα ομαδοποίησης και συνάθροισης GROUP BY, HAVING, COUNT, MIN, MAX, SUM, AVG, ROLLUP Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2016 1 / 56 Περιεχόμενα 1 Εισαγωγή, γενικές

Διαβάστε περισσότερα

Πρόλογος Μέρος Ι Μια βόλτα στις βάσεις δεδομένων Μια βόλτα στις βάσεις δεδομένων...25

Πρόλογος Μέρος Ι Μια βόλτα στις βάσεις δεδομένων Μια βόλτα στις βάσεις δεδομένων...25 1 Περιεχόμενα Πρόλογος... 21 Μέρος Ι Μια βόλτα στις βάσεις δεδομένων... 23 1 Μια βόλτα στις βάσεις δεδομένων...25 1.1 Η πρώτη βάση δεδομένων... 26 1.1.1 Άλλοι τρόποι... 26 1.1.2 Απαιτήσεις της εφαρμογής...

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) ΤΕΙ ΔυτικήςΜακεδονίας

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) ΤΕΙ ΔυτικήςΜακεδονίας Structured Query Language (SQL) Δρ. Καρβούνης Ευάγγελος ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) ΤΕΙ ΔυτικήςΜακεδονίας 1 / 97 Περιεχόμενα 1 Εισαγωγικά σχόλια και παρατηρήσεις 2 Απλά ερωτήματα

Διαβάστε περισσότερα

Οι εντολές CREATE TABLE, ALTER TABLE, CREATE KEY, ALTER KEY.

Οι εντολές CREATE TABLE, ALTER TABLE, CREATE KEY, ALTER KEY. Η γλώσσα ορισμού δεδομένων της SQL Οι εντολές CREATE TABLE, ALTER TABLE, CREATE KEY, ALTER KEY Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 Περιεχόμενα 1 Δημιουργία πινάκων με την

Διαβάστε περισσότερα

Σχεσιακή Άλγεβρα Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 1 / 15 Επισκόπηση 1 Οι βασικές πράξεις προβολής και επιλογής Η σχεσιακή πράξη της προβολής Η σχεσιακή πράξη της επιλογής

Διαβάστε περισσότερα

Υπολογιστές Ι. Άδειες Χρήσης. Τύποι δεδομένων. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Υπολογιστές Ι. Άδειες Χρήσης. Τύποι δεδομένων. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης Υπολογιστές Ι Τύποι δεδομένων Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Οι εντολές CREATE TABLE, ALTER TABLE, CREATE KEY, ALTER KEY.

Οι εντολές CREATE TABLE, ALTER TABLE, CREATE KEY, ALTER KEY. Η γλώσσα ορισμού δεδομένων της SQL Οι εντολές CREATE TABLE, ALTER TABLE, CREATE KEY, ALTER KEY Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr astavrak@uoi.gr @AStavrakoudis Άνοιξη 2016 1 / 85 Περιεχόμενα

Διαβάστε περισσότερα

Οψεις (VIEWS) στην SQL Η εντολή CREATE VIEW Αθανάσιος Σταυρακούδης http://stavrakoudis.econ.uoi.gr Άνοιξη 2014 1 / 55 Περιεχόμενα 1 Εισαγωγικά για τις όψεις 2 Οψεις και συζεύξεις 3 Επιπλέον χρήση των όψεων

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 6: SQL (Συζεύξεις, Εμφώλευση, Ομαδοποίηση) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 6: SQL (Συζεύξεις, Εμφώλευση, Ομαδοποίηση) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Ενότητα 6: SQL (Συζεύξεις, Εμφώλευση, Ομαδοποίηση) Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που

Διαβάστε περισσότερα

Μικροβιολογία & Υγιεινή Τροφίμων

Μικροβιολογία & Υγιεινή Τροφίμων ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μικροβιολογία & Υγιεινή Τροφίμων Μικροοργανισμοί που ελέγχονται ανά είδος τροφίμου Διδάσκοντες: Καθ. Χρυσάνθη Παπαδοπούλου, Λέκτορας Ηρακλής Σακκάς Άδειες

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 7β: SQL (Πρακτική Εξάσκηση 1) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 7β: SQL (Πρακτική Εξάσκηση 1) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Ενότητα 7β: SQL (Πρακτική Εξάσκηση 1) Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές I

Ηλεκτρονικοί Υπολογιστές I ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές I Ελαστικότητα και εφαρμογές Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές I

Ηλεκτρονικοί Υπολογιστές I ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές I Ανάλυση δεδομένων με συναρτήσεις βάσης δεδομένων και συναρτήσεις αναζήτησης και αναφοράς με το Excel/Calc Διδάσκων: Επίκουρος

Διαβάστε περισσότερα

Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ. Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης

Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ. Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ Ενότητα: Παράγωγοι και ολοκληρώματα Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Τμήμα: Οικονομικών Επιστημών Ολοκληρώματα με το πρόγραμμα Maima Αθανάσιος

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές I

Ηλεκτρονικοί Υπολογιστές I ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές I Λογικές συναρτήσεις και λογικοί έλεγχοι με το Excel/Calc Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές IV

Ηλεκτρονικοί Υπολογιστές IV ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές IV Στο καζίνο με Κεφαλή ή Γράμματα Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Τεχνολογία Πολιτισμικού Λογισμικού

Τεχνολογία Πολιτισμικού Λογισμικού Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 12: SQL και πολιτισμικά δεδομένα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και

Διαβάστε περισσότερα

ΤΑΞΙΝΟΜΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΕΡΩΤΗΜΑΤΟΣ

ΤΑΞΙΝΟΜΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΕΡΩΤΗΜΑΤΟΣ ΤΑΞΙΝΟΜΗΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΕΡΩΤΗΜΑΤΟΣ Η συνθήκη WHERE βάζει περιορισμούς στις εγγραφές που επιστρέφονται. Ο όρος ORDER BY ταξινομεί τις εγγραφές που επιστρέφονται. Παράδειγμα: SELECT * FROM table_name ORDER

Διαβάστε περισσότερα

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 5: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 7α: SQL (NULL, Διαίρεση) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 7α: SQL (NULL, Διαίρεση) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Ενότητα 7α: SQL (NULL, Διαίρεση) Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου

Διαβάστε περισσότερα

Υπολογιστές Ι. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Υπολογιστές Ι. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης Υπολογιστές Ι Δομή του προγράμματος Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

PHP 3. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

PHP 3. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών PHP 3 Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Δ. Ζήνδρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός Κεφάλαιο Γ.4: Ολοκλήρωση με Αντικατάσταση Όνομα Καθηγητή: Γεώργιος Ν. Μπροδήμας Τμήμα Φυσικής Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ. Πιθανότητες. Συνδυαστική Ανάλυση Διδάσκων: Επίκουρος Καθηγητής Κωνσταντίνος Μπλέκας

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ. Πιθανότητες. Συνδυαστική Ανάλυση Διδάσκων: Επίκουρος Καθηγητής Κωνσταντίνος Μπλέκας ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Πιθανότητες Συνδυαστική Ανάλυση Διδάσκων: Επίκουρος Καθηγητής Κωνσταντίνος Μπλέκας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 9-10: SQL ερωτήματα επιλογής Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους. Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους. Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ. ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Τύποι δεδομένων, μεταβλητές, πράξεις. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Τύποι δεδομένων, μεταβλητές, πράξεις. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης ΥΠΟΛΟΓΙΣΤΕΣ ΙI Τύποι δεδομένων, μεταβλητές, πράξεις Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας Ενότητα 7η: Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές I

Ηλεκτρονικοί Υπολογιστές I ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές I Παραγώγιση και ολοκλήρωση συναρτήσεων με το Maxima Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Εφαρμοσμένη Στατιστική

Εφαρμοσμένη Στατιστική ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Εφαρμοσμένη Στατιστική Περιγραφική Στατιστική Διδάσκων: Επίκουρος Καθηγητής Κωνσταντίνος Μπλέκας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

Προγραμματισμός και Εφαρμογές Υπολογιστών

Προγραμματισμός και Εφαρμογές Υπολογιστών Προγραμματισμός και Εφαρμογές Υπολογιστών Ενότητα 4: Συνθήκες- Δομές απόφασης 2/2 Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Κ.Π. Γιαλούρης Μαθησιακοί Στόχοι Προχωρημένη χρήση IF σε παραδείγματα

Διαβάστε περισσότερα

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών Μαθηματικά Διοικητικών & Οικονομικών Επιστημών Ενότητα 2: Γραμμικές συναρτήσεις (Φροντιστήριο) Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές

Ηλεκτρονικοί Υπολογιστές ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 5: Εντολές Αντικατάστασης, Συναρτήσεις και Σχόλια στη C++ Ζαχαρούλα Ανδρεοπούλου Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Βάσεις Περιβαλλοντικών Δεδομένων

Βάσεις Περιβαλλοντικών Δεδομένων Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Βάσεις Περιβαλλοντικών Δεδομένων Ενότητα 12: Επανάληψη Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές I

Ηλεκτρονικοί Υπολογιστές I ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές I Ανάλυση δεδομένων με συναρτήσεις βάσης δεδομένων και συναρτήσεις αναζήτησης και αναφοράς με το Excel/Calc Διδάσκων: Επίκουρος

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2) Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

Γενικά Μαθηματικά Ι. Ενότητα 16: Ολοκλήρωση Τριγωνομετρικών Συναρτήσεων, Γενικευμένα Ολοκληρώματα Λουκάς Βλάχος Τμήμα Φυσικής

Γενικά Μαθηματικά Ι. Ενότητα 16: Ολοκλήρωση Τριγωνομετρικών Συναρτήσεων, Γενικευμένα Ολοκληρώματα Λουκάς Βλάχος Τμήμα Φυσικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 16: Ολοκλήρωση Τριγωνομετρικών Συναρτήσεων, Γενικευμένα Ολοκληρώματα Λουκάς Βλάχος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας Ενότητα 10η: Απεσταλμένοι του Ρωμαίου Ποντίφικα και Ρωμαϊκή Κουρία Κυριάκος Κυριαζόπουλος

Διαβάστε περισσότερα

Ηλεκτρισμός & Μαγνητισμός

Ηλεκτρισμός & Μαγνητισμός ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρισμός & Μαγνητισμός Αυτεπαγωγή Διδάσκων : Επίκ. Καθ. Ν. Νικολής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 8: SQL (Πρακτική Εξάσκηση 2) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 8: SQL (Πρακτική Εξάσκηση 2) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Ενότητα 8: SQL (Πρακτική Εξάσκηση 2) Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου

Διαβάστε περισσότερα

Τεχνολογία Πολιτισμικού Λογισμικού

Τεχνολογία Πολιτισμικού Λογισμικού Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Τεχνολογία Πολιτισμικού Λογισμικού Ενότητα 10: Γλώσσα Ερωτημάτων SQL Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών Μαθηματικά Διοικητικών & Οικονομικών Επιστημών Ενότητα 7: Παράγωγος, ελαστικότητα, παραγώγιση συναρτήσεων (Φροντιστήριο) Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης

Διαβάστε περισσότερα

Εκκλησιαστικό Δίκαιο

Εκκλησιαστικό Δίκαιο ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 8η: Ο νέος αντιρατσιστικός νόμος και ο ν.4301/2014 Κυριάκος Κυριαζόπουλος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 7: ΑΣΚΗΣΕΙΣ ΜΕΓΕΘΟΥΣ ΕΠΙΧΕΙΡΗΣΗΣ Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Ιστορία της μετάφρασης

Ιστορία της μετάφρασης ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 6: Μεταφραστές και πρωτότυπα. Ελένη Κασάπη ΤΜΗΜΑ ΑΓΓΛΙΚΗΣ ΓΛΩΣΣΑΣ ΚΑΙ ΦΙΛΟΛΟΓΙΑΣ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 11: Θεωρία Οργάνωσης & Διοίκησης Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση Συγχώνευση & απαρίθμηση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης

Διαβάστε περισσότερα

Γενικά Μαθηματικά Ι. Ενότητα 9: Κίνηση Σε Πολικές Συντεταγμένες. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Γενικά Μαθηματικά Ι. Ενότητα 9: Κίνηση Σε Πολικές Συντεταγμένες. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 9: Κίνηση Σε Πολικές Συντεταγμένες Λουκάς Βλάχος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Ceative

Διαβάστε περισσότερα

Βασικοί άξονες Μαθηματικά στην εκπαίδευση:

Βασικοί άξονες Μαθηματικά στην εκπαίδευση: ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης Ειδικά Θέματα Μαθηματικών Εισαγωγή - Περί δημιουργικότητας Διδάσκων : Επίκουρος Καθηγητής Κ. Τάτσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 5: SQL (Απλή SELECT) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 5: SQL (Απλή SELECT) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι Ενότητα 5: SQL (Απλή SELECT) Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές IV

Ηλεκτρονικοί Υπολογιστές IV ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές IV Δυναμική του χρέους και του ελλείμματος Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Πίνακες Νερού σε κατάσταση Κορεσμού Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής Διπλ. Ναυπηγός Μηχανολόγος Μηχανικός M.Sc. Διασφάλιση

Διαβάστε περισσότερα

Γενικά Μαθηματικά Ι. Ενότητα 17: Αριθμητική Ολοκλήρωση, Υπολογισμός Μήκους Καμπύλης Λουκάς Βλάχος Τμήμα Φυσικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Γενικά Μαθηματικά Ι. Ενότητα 17: Αριθμητική Ολοκλήρωση, Υπολογισμός Μήκους Καμπύλης Λουκάς Βλάχος Τμήμα Φυσικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 7: Αριθμητική Ολοκλήρωση, Υπολογισμός Μήκους Καμπύλης Λουκάς Βλάχος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές I

Ηλεκτρονικοί Υπολογιστές I ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές I Κατανομές και έλεγχοι υποθέσεων με τη γλώσσα R Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές I

Ηλεκτρονικοί Υπολογιστές I ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές I Ισορροπία της αγοράς Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Οικονομετρία. Εξειδίκευση του υποδείγματος. Μορφή της συνάρτησης: Πολυωνυμική, αντίστροφη και αλληλεπίδραση μεταβλητών

Οικονομετρία. Εξειδίκευση του υποδείγματος. Μορφή της συνάρτησης: Πολυωνυμική, αντίστροφη και αλληλεπίδραση μεταβλητών Οικονομετρία Εξειδίκευση του υποδείγματος Μορφή της συνάρτησης: Πολυωνυμική, αντίστροφη και αλληλεπίδραση μεταβλητών Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Λαζαρίδης Παναγιώτης Μαθησιακοί Στόχοι

Διαβάστε περισσότερα

Εισαγωγή στους Αλγορίθμους

Εισαγωγή στους Αλγορίθμους Εισαγωγή στους Αλγορίθμους Ενότητα 5 η Άσκηση - Συγχώνευση Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upatras.gr Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές IV

Ηλεκτρονικοί Υπολογιστές IV ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές IV Εισαγωγή στα δυναμικά συστήματα Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Μαθηματικά και Φυσική με Υπολογιστές

Μαθηματικά και Φυσική με Υπολογιστές ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μαθηματικά και Φυσική με Υπολογιστές Εφαρμογές στη Φυσική Διδάσκων: Καθηγητής Ι. Ρίζος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη

Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Διεθνείς Οικονομικές Σχέσεις και Ανάπτυξη Ενότητα 8: Η Οικονομική πολιτική της Ευρωπαϊκής Ένωσης Γρηγόριος Ζαρωτιάδης Άδειες Χρήσης Το

Διαβάστε περισσότερα

Ηλεκτρισμός & Μαγνητισμός

Ηλεκτρισμός & Μαγνητισμός ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρισμός & Μαγνητισμός Ορισμός της μονάδας Ampere Διδάσκων : Επίκ. Καθ. Ν. Νικολής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές IV

Ηλεκτρονικοί Υπολογιστές IV ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές IV Τυχαίοι αριθμοί - ψευδοτυχαίοι αριθμοί Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Δείκτες Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Δείκτες Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης ΥΠΟΛΟΓΙΣΤΕΣ ΙI Δείκτες Διδάσκοντες: Αν Καθ Δ Παπαγεωργίου, Αν Καθ Ε Λοιδωρίκης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1)

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1) Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1) Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Β. Διαφορικός Λογισμός

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Β. Διαφορικός Λογισμός Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Β. Διαφορικός Λογισμός Κεφάλαιο Β.9: Το Διαφορικό Όνομα Καθηγητή: Γεώργιος Ν. Μπροδήμας Τμήμα Φυσικής Γεώργιος Νικ. Μπροδήμας Κεφάλαιο Β.9: Το Διαφορικό 1 Άδειες

Διαβάστε περισσότερα

Κβαντική Επεξεργασία Πληροφορίας

Κβαντική Επεξεργασία Πληροφορίας Κβαντική Επεξεργασία Πληροφορίας Ενότητα 12: Ιδιοτιμές και Ιδιοδιανύσματα Σγάρμπας Κυριάκος Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Σκοποί ενότητας Ιδιοτιμές και Ιδιοδιανύσματα

Διαβάστε περισσότερα

Γενικά Μαθηματικά Ι. Ενότητα 2: Τριγωνομετρικές, Εκθετικές και Σύνθετες Συναρτήσεις. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Γενικά Μαθηματικά Ι. Ενότητα 2: Τριγωνομετρικές, Εκθετικές και Σύνθετες Συναρτήσεις. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 2: Τριγωνομετρικές, Εκθετικές και Σύνθετες Συναρτήσεις Λουκάς Βλάχος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική

Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική Ενότητα 8: Αρχεία και Δομές Νικόλαος Στεργιούλας Τμήμα Φυσικής Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Εφαρμοσμένη Στατιστική

Εφαρμοσμένη Στατιστική ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Εφαρμοσμένη Στατιστική Περιγραφική Στατιστική Διδάσκων: Επίκουρος Καθηγητής Κωνσταντίνος Μπλέκας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

Μάθηση σε νέα τεχνολογικά περιβάλλοντα

Μάθηση σε νέα τεχνολογικά περιβάλλοντα ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μάθηση σε νέα τεχνολογικά περιβάλλοντα Ενότητα 12: Μαθησιακοί Τύποι Βασιλική Μητροπούλου-Μούρκα Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Μάρκετινγκ Αγροτικών Προϊόντων

Μάρκετινγκ Αγροτικών Προϊόντων ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μάρκετινγκ Αγροτικών Προϊόντων Ενότητα 2 η : Σκοποί και Σπουδαιότητα του Μάρκετινγκ Αγροτικών Προϊόντων Χρίστος Καμενίδης Άδειες Χρήσης

Διαβάστε περισσότερα

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών Μαθηματικά Διοικητικών & Οικονομικών Επιστημών Ενότητα 4: Εκθετικές και λογαριθμικές συναρτήσεις (Φροντιστήριο) Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων

Διαβάστε περισσότερα

Τεχνικές Προγραμματισμού και Χρήση Λογισμικού Η/Υ στις Κατασκευές

Τεχνικές Προγραμματισμού και Χρήση Λογισμικού Η/Υ στις Κατασκευές ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Τεχνικές Προγραμματισμού και Χρήση Λογισμικού Η/Υ στις Κατασκευές Ενότητα 3: Διαδικασίες λογικών αποφάσεων και βρόγχων εργασιών Αναστάσιος

Διαβάστε περισσότερα

Μηχανολογικό Σχέδιο Ι

Μηχανολογικό Σχέδιο Ι ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα # 8: Άτρακτοι και σφήνες Μ. Γρηγοριάδου Μηχανολόγων Μηχανικών Α.Π.Θ. Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα Διοίκησης (ΜΒΑ) Ενότητα 3: Εφαρμογές Δικτυωτής Ανάλυσης (2 ο Μέρος)

Πληροφοριακά Συστήματα Διοίκησης (ΜΒΑ) Ενότητα 3: Εφαρμογές Δικτυωτής Ανάλυσης (2 ο Μέρος) Πληροφοριακά Συστήματα Διοίκησης (ΜΒΑ) Ενότητα 3: Εφαρμογές Δικτυωτής Ανάλυσης (2 ο Μέρος) Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων

Διαβάστε περισσότερα

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός Κεφάλαιο Γ.07: Ολοκληρώματα με Ριζικά Όνομα Καθηγητή: Γεώργιος Ν. Μπροδήμας Τμήμα Φυσικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας Ενότητα 11η: Σύγκριση Ρωσικής Ορθόδοξης Εκκλησίας και Καθολικής Εκκλησίας Κυριάκος Κυριαζόπουλος

Διαβάστε περισσότερα

Ηλεκτρονικοί Υπολογιστές IV

Ηλεκτρονικοί Υπολογιστές IV ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ηλεκτρονικοί Υπολογιστές IV Εισαγωγή στη βελτιστοποίηση Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μεταφραστές Λεκτικός αναλυτής Διδάσκων: Επικ. Καθ. Γεώργιος Μανής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

Λογισμός 3. Ενότητα 19: Θεώρημα Πεπλεγμένων (γενική μορφή) Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Λογισμός 3. Ενότητα 19: Θεώρημα Πεπλεγμένων (γενική μορφή) Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 19: Θεώρημα Πεπλεγμένων (γενική μορφή) Μιχ. Γ. Μαριάς Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 4: Στρατηγικοί προσανατολισμοί Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών Μαθηματικά Διοικητικών & Οικονομικών Επιστημών Ενότητα 8: Εφαρμογές παραγώγων Μελέτη και βελτιστοποίηση συναρτήσεων μιας μεταβλητής (Φροντιστήριο) Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων

Διαβάστε περισσότερα

Παράκτια Τεχνικά Έργα

Παράκτια Τεχνικά Έργα ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΔΙΑΘΕΣΗ ΥΓΡΩΝ ΣΤΗ ΘΑΛΑΣΣΑ ΥΠΟΒΡΥΧΙΟΙ ΑΓΩΓΟΙ Ενότητα 5 η : Κατασκευαστικά παραδείγματα Γιάννης Ν. Κρεστενίτης Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα