Συστήματα Βάσεων Δεδομένων

Το σύγγραμμα προορίζεται για εξαμηνιαία εισαγωγικά μαθήματα που αφορούν τις Βάσεις Δεδομένων (ΒΔ), τόσο για προπτυχιακά προγράμματα σχολών Πληροφορικής και Θετικών Επιστημών όσο και για μεταπτυχιακά προγράμματα με κατεύθυνση μετατροπής (για απόφοιτους ΑΕΙ κλάδων διαφορετικών της Πληροφορικής, με στό...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Βερύκιος, Βασίλειος, Βασιλακόπουλος, Μιχαήλ, Verykios, Vassilios, Vassilakopoulos, Michael
Μορφή: 1
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:http://dx.doi.org/10.57713/kallipos-36
http://repository.kallipos.gr/handle/11419/8413
id kallipos-11419-8413
record_format dspace
institution Kallipos
collection DSpace
language Greek
topic Βάσεις Δεδομένων
Μοντέλα Δεδομένων
Σχεδίαση Βάσης Δεδομένων
Γλώσσες Ορισμού και Χειρισμού Δεδομένων
Φυσική Οργάνωση Βάσης Δεδομένων
Προγραμματισμός Εφαρμογών Βάσης Δεδομένων
Ημιδομημένα δεδομένα
Αρχιτεκτονικές Βάσης δεδομένων
Databases
Data Models
Database Design
Data Definition and Manipulation Languages
Database Physical Organization
Database-Applications Programming
Semi-structured data
Database Αrchitectures
spellingShingle Βάσεις Δεδομένων
Μοντέλα Δεδομένων
Σχεδίαση Βάσης Δεδομένων
Γλώσσες Ορισμού και Χειρισμού Δεδομένων
Φυσική Οργάνωση Βάσης Δεδομένων
Προγραμματισμός Εφαρμογών Βάσης Δεδομένων
Ημιδομημένα δεδομένα
Αρχιτεκτονικές Βάσης δεδομένων
Databases
Data Models
Database Design
Data Definition and Manipulation Languages
Database Physical Organization
Database-Applications Programming
Semi-structured data
Database Αrchitectures
Βερύκιος, Βασίλειος
Βασιλακόπουλος, Μιχαήλ
Verykios, Vassilios
Vassilakopoulos, Michael
Συστήματα Βάσεων Δεδομένων
description Το σύγγραμμα προορίζεται για εξαμηνιαία εισαγωγικά μαθήματα που αφορούν τις Βάσεις Δεδομένων (ΒΔ), τόσο για προπτυχιακά προγράμματα σχολών Πληροφορικής και Θετικών Επιστημών όσο και για μεταπτυχιακά προγράμματα με κατεύθυνση μετατροπής (για απόφοιτους ΑΕΙ κλάδων διαφορετικών της Πληροφορικής, με στόχο την απόκτηση των βασικότερων γνώσεων Πληροφορικής). Στόχος του συγγράμματος είναι ο αναγνώστης να αποκτήσει τη θεωρητική υποδομή και τις πρακτικές δεξιότητες που θα του επιτρέψουν να σχεδιάζει και να υλοποιεί ΒΔ για μεγάλο εύρος σύγχρονων εφαρμογών, τόσο κλασσικών όσο και σύνθετων, οι οποίες σχετίζονται με δεδομένα με λιγότερο τυποποιημένη δομή. Μέσα από το σύγγραμμα, ο αναγνώστης θα αποκτήσει μία κριτική προσέγγιση ως προς την επίπτωση που έχουν οι σχεδιαστικές του επιλογές στις επιδόσεις και στην ακεραιότητα μιας ΒΔ. Γι' αυτό, το έντυπο υλικό πλαισιώνεται στοχευμένα από βίντεο, καθώς και από υλικό αυτοαξιολόγησης (λυμένες δραστηριότητες με προγραμματιστικό, αλλά και εννοιολογικής κατανόησης περιεχόμενο). Η πολυμορφικότητα του υλικού θα συνεισφέρει στην εμπέδωση της θεωρίας και στη σύνδεσή της με την απόκτηση των απαραίτητων δεξιοτήτων ως προς την ορθή σχεδίαση και χρήση των ΒΔ. Τέλος, το σύγγραμμα παρουσιάζει μεν τις θεμελιώδεις αρχές συστημάτων Βάσεων Δεδομένων αλλά, παραμένοντας στην αιχμή των σύγχρονων τάσεων, καλύπτει και νέα θέματα όπως: (α) θέματα προγραμματισμού εφαρμογών ΒΔ με γλώσσες C/C++, JAVA, PHP και Python και (β) κίνητρα για την εισαγωγή και χρήση των μοντέλων ημιδομημένων δεδομένων, την αναπαράστασή τους με XML, γλώσσες για την απάντηση ερωτήσεων επί δεδομένων XML και μεθόδους για την αποθήκευση δεδομένων XML.
format 1
author Βερύκιος, Βασίλειος
Βασιλακόπουλος, Μιχαήλ
Verykios, Vassilios
Vassilakopoulos, Michael
author_facet Βερύκιος, Βασίλειος
Βασιλακόπουλος, Μιχαήλ
Verykios, Vassilios
Vassilakopoulos, Michael
author_sort Βερύκιος, Βασίλειος
title Συστήματα Βάσεων Δεδομένων
title_short Συστήματα Βάσεων Δεδομένων
title_full Συστήματα Βάσεων Δεδομένων
title_fullStr Συστήματα Βάσεων Δεδομένων
title_full_unstemmed Συστήματα Βάσεων Δεδομένων
title_sort συστήματα βάσεων δεδομένων
publishDate 2022
url http://dx.doi.org/10.57713/kallipos-36
http://repository.kallipos.gr/handle/11419/8413
work_keys_str_mv AT berykiosbasileios systēmatabaseōndedomenōn
AT basilakopoulosmichaēl systēmatabaseōndedomenōn
AT verykiosvassilios systēmatabaseōndedomenōn
AT vassilakopoulosmichael systēmatabaseōndedomenōn
AT berykiosbasileios databasesystems
AT basilakopoulosmichaēl databasesystems
AT verykiosvassilios databasesystems
AT vassilakopoulosmichael databasesystems
AT berykiosbasileios basikesarcheskaipraktikesepharmoges
AT basilakopoulosmichaēl basikesarcheskaipraktikesepharmoges
AT verykiosvassilios basikesarcheskaipraktikesepharmoges
AT vassilakopoulosmichael basikesarcheskaipraktikesepharmoges
AT berykiosbasileios basicprinciplesandpracticalapplications
AT basilakopoulosmichaēl basicprinciplesandpracticalapplications
AT verykiosvassilios basicprinciplesandpracticalapplications
AT vassilakopoulosmichael basicprinciplesandpracticalapplications
_version_ 1799946636973047808
spelling kallipos-11419-84132023-08-29T18:00:54Z Συστήματα Βάσεων Δεδομένων Database Systems Βασικές αρχές και πρακτικές εφαρμογές Basic principles and practical applications Βερύκιος, Βασίλειος Βασιλακόπουλος, Μιχαήλ Verykios, Vassilios Vassilakopoulos, Michael Βάσεις Δεδομένων Μοντέλα Δεδομένων Σχεδίαση Βάσης Δεδομένων Γλώσσες Ορισμού και Χειρισμού Δεδομένων Φυσική Οργάνωση Βάσης Δεδομένων Προγραμματισμός Εφαρμογών Βάσης Δεδομένων Ημιδομημένα δεδομένα Αρχιτεκτονικές Βάσης δεδομένων Databases Data Models Database Design Data Definition and Manipulation Languages Database Physical Organization Database-Applications Programming Semi-structured data Database Αrchitectures Το σύγγραμμα προορίζεται για εξαμηνιαία εισαγωγικά μαθήματα που αφορούν τις Βάσεις Δεδομένων (ΒΔ), τόσο για προπτυχιακά προγράμματα σχολών Πληροφορικής και Θετικών Επιστημών όσο και για μεταπτυχιακά προγράμματα με κατεύθυνση μετατροπής (για απόφοιτους ΑΕΙ κλάδων διαφορετικών της Πληροφορικής, με στόχο την απόκτηση των βασικότερων γνώσεων Πληροφορικής). Στόχος του συγγράμματος είναι ο αναγνώστης να αποκτήσει τη θεωρητική υποδομή και τις πρακτικές δεξιότητες που θα του επιτρέψουν να σχεδιάζει και να υλοποιεί ΒΔ για μεγάλο εύρος σύγχρονων εφαρμογών, τόσο κλασσικών όσο και σύνθετων, οι οποίες σχετίζονται με δεδομένα με λιγότερο τυποποιημένη δομή. Μέσα από το σύγγραμμα, ο αναγνώστης θα αποκτήσει μία κριτική προσέγγιση ως προς την επίπτωση που έχουν οι σχεδιαστικές του επιλογές στις επιδόσεις και στην ακεραιότητα μιας ΒΔ. Γι' αυτό, το έντυπο υλικό πλαισιώνεται στοχευμένα από βίντεο, καθώς και από υλικό αυτοαξιολόγησης (λυμένες δραστηριότητες με προγραμματιστικό, αλλά και εννοιολογικής κατανόησης περιεχόμενο). Η πολυμορφικότητα του υλικού θα συνεισφέρει στην εμπέδωση της θεωρίας και στη σύνδεσή της με την απόκτηση των απαραίτητων δεξιοτήτων ως προς την ορθή σχεδίαση και χρήση των ΒΔ. Τέλος, το σύγγραμμα παρουσιάζει μεν τις θεμελιώδεις αρχές συστημάτων Βάσεων Δεδομένων αλλά, παραμένοντας στην αιχμή των σύγχρονων τάσεων, καλύπτει και νέα θέματα όπως: (α) θέματα προγραμματισμού εφαρμογών ΒΔ με γλώσσες C/C++, JAVA, PHP και Python και (β) κίνητρα για την εισαγωγή και χρήση των μοντέλων ημιδομημένων δεδομένων, την αναπαράστασή τους με XML, γλώσσες για την απάντηση ερωτήσεων επί δεδομένων XML και μεθόδους για την αποθήκευση δεδομένων XML. This book is intended for one-semester introductory courses related to Databases (DBs), both for undergraduate higher-education programs on Informatics and Sciences and for postgraduate conversion-oriented programs (for higher education graduates in majors different to Informatics who aim to acquire basic knowledge on Informatics). The target of the book is for the reader to acquire the theoretical foundation and practical skills which will allow him/her to design and implement DBs for a wide range of modern applications, both traditional and sophisticated ones. Throughout this book, the reader will gain a critical approach regarding the impact that design choices have on the performance and integrity of a DB. To this end, the printable material is selectively accompanied by videos and self-evaluation material (solved activities related to programming, but also to conceptual comprehension). The polymorphic nature of the material will contribute to the consolidation of the theory and to its connection with the acquisition of the necessary skills, in terms of the correct design and use of DBs. Finally, this book, not only presents the fundamental principles of Database Systems, but remains at the forefront of current trends, by also covering new topics, such as: (a) DB application programming issues, using C/C++, Java, PHP and Python languages and (b) motivation for the introduction and use of semi-structured data models, their representation through XML, query languages for XML data and methods for XML data storage. 2022-07-27T15:09:24Z 2022-08-04T09:07:07Z 2022-08-17T18:41:11Z 2022-09-03T19:44:11Z 2022-09-06T21:11:49Z 2022-09-14T06:43:04Z 2022-10-03T13:42:18Z 2023-02-13T20:26:48Z 2023-08-29T18:00:31Z 2022-07-27T15:09:24Z 2022-08-04T09:07:07Z 2022-08-17T18:41:11Z 2022-09-03T19:44:11Z 2022-09-06T21:11:49Z 2022-09-14T06:43:04Z 2022-10-03T13:42:18Z 2023-02-13T20:26:48Z 2023-08-29T18:00:31Z 1 978-618-5667-37-5 http://dx.doi.org/10.57713/kallipos-36 http://repository.kallipos.gr/handle/11419/8413 el 1 275 application/pdf application/pdf application/zip video/mp4 application/pdf