Εισαγωγή στην SQL

Θέμα του προτεινόμενου ηλεκτρονικού συγγράμματος είναι ο προγραμματισμός και η διαχείριση σχεσιακών βάσεων δεδομένων με χρήση της γλώσσας προγραμματισμού SQL. Στόχος του συγγράμματος είναι η κάλυψη των βασικών στοιχείων της γλώσσας SQL και η υποστήριξη, τόσο με παρουσίαση της αντίστοιχης θεωρίας όσο...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Λουκόπουλος, Θανάσης, Θεοδωρίδης, Ευάγγελος, Loukopoulos, Thanasis, Theodoridis, Evangelos
Μορφή: 203
Γλώσσα:Greek
Έκδοση: 2016
Θέματα:
Διαθέσιμο Online:http://dx.doi.org/10.57713/kallipos-709
http://repository.kallipos.gr/handle/11419/6247
Περιγραφή
Περίληψη:Θέμα του προτεινόμενου ηλεκτρονικού συγγράμματος είναι ο προγραμματισμός και η διαχείριση σχεσιακών βάσεων δεδομένων με χρήση της γλώσσας προγραμματισμού SQL. Στόχος του συγγράμματος είναι η κάλυψη των βασικών στοιχείων της γλώσσας SQL και η υποστήριξη, τόσο με παρουσίαση της αντίστοιχης θεωρίας όσο και με παράθεση επιλυμένων εργασιών, ενός πρώτου εργαστηριακού μαθήματος βάσεων δεδομένων σε επίπεδο ΤΕΙ/ΑΕΙ. Τα παραδείγματα, οι ασκήσεις καθώς και οι εργασίες γίνονται στο σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων MySQL 5.6, ένα σύστημα σύγχρονο και με ευρεία ανταπόκριση στην κοινότητα ανοιχτού λογισμικού.<br/><br/>Τα κεφάλαια του συγγράμματος είναι 14 και έχουν δομηθεί ώστε να μπορούν να αποτελέσουν αυτόνομες εργαστηριακές ασκήσεις. Το κάθε κεφάλαιο έχει την ακόλουθη δομή: 1) στοιχεία θεωρίας και παρουσίαση αντίστοιχων λειτουργιών/ εντολών της γλώσσας SQL, 2) παρουσίαση μίας λυμένης εργαστηριακής άσκησης, 3) μικρή βιντεοδιάλεξη (~15 λεπτών), όπου παρουσιάζονται εποπτικά βασικά στοιχεία της εργαστηριακής άσκησης στο σύστημα MySQL 5.6, 4) μη επιλυμένες ασκήσεις οι οποίες μπορεί να χρησιμεύσουν για εργαστηριακή εξέταση.<br/><br/>Συνοπτικά τα κεφάλαια του συγγράμματος θα καλύπτουν τα ακόλουθα:<br/>1. Εισαγωγή στα Συστήματα Διαχείρισης Σχεσιακών ΒΔ / MySQL 5.6<br/>2. Στοιχεία Θεωρίας Σχεδιασμού Σχεσιακών Βάσεων Δεδομένων<br/>3. Δημιουργία Πινάκων – Data Definition Language (DDL)<br/>4. Εισαγωγή Εγγραφών και Τροποποίηση Πινάκων<br/>5. Βασική Δομή SQL Ερωτήματος<br/>6. Βασικές Πράξεις Θεωρίας Συνόλων<br/>7. Η Πράξη της Συνένωσης<br/>8. Εμφωλευμένα Ερωτήματα<br/>9. Συναθροίσεις<br/>10. Άλλες Πράξεις Θεωρίας Συνόλων<br/>11. Ενημέρωση Δεδομένων και Συνολική Επισκόπηση Ερωτημάτων<br/>12. Υλοποίηση Stored Procedures / Χρήση Ευρετηρίων<br/>13. Δοσοληψίες<br/>14. Διασύνδεση με JAVA Εφαρμογές