Teaching the Basic Commands of NoSQL Databases Using Neo4j in Vocational Education and Training (VET)
##plugins.themes.bootstrap3.article.main##
This paper presents a new pedagogical approach to the teaching of the Databases course in a Vocational Education and Training (VET) environment. We propose an exemplary teaching scenario for basic database commands using Neo4j. This approach is necessitated by the fact that many online/network environments are taught in VET without any special preparation in the corresponding laboratories. Furthermore, our article describes various technical aspects of the NoSQL software family in general and of Neo4j in particular.
Downloads
Download data is not yet available.
References
-
Kotsifakos D., (2018). An overview of the general terms that constitute the identity of Vocational Education and Training (VET) in Greece today. Physics News Magazine 2018, Three-Year Edition of the Hellenic Physics Association (EEF), Teachers in the Spotlight. Research work in the field of education. Special Issue 23D - June 2018, (pp. 13-15). ISSN: 2241-1127
Google Scholar
1
-
National Strategic Framework for Upgrading VET (2016) Available at: https://tinyurl.com/hu3exrs. Retrieval 1 July 2018.
Google Scholar
2
-
Pavlo, A., Paulson, E., Rasin, A., Abadi, D. J., DeWitt, D. J., Madden, S., & Stonebraker, M. (2009, June). A comparison of approaches to large-scale data analysis. In Proceedings of the 2009 ACM SIGMOD International Conference on Management of data (pp. 165-178). ACM.
Google Scholar
3
-
Dietrich, S. W., Goelman, D., Borror, C. M., & Crook, S. M. (2015). An animated introduction to relational databases for many majors. IEEE Transactions on Education, 58(2), 81-89.
Google Scholar
4
-
Marz, N., & Warren, J. (2015). Big Data: Principles and best practices of scalable realtime data systems. Manning Publications Co.
Google Scholar
5
-
Dingsøyr, T., Moe, N. B., Fægri, T. E., & Seim, E. A. (2018). Exploring software development at the very large-scale: a revelatory case study and research agenda for agile method adaptation. Empirical Software Engineering, 23(1), 490-520.
Google Scholar
6
-
Gill, A. Q., Henderson-Sellers, B., & Niazi, M. (2018). Scaling for agility: A reference model for hybrid traditional-agile software development methodologies. Information Systems Frontiers, 20(2), 315-341.
Google Scholar
7
-
Rodriguez-Gil, L., Orduña, P., García-Zubia, J., & López-de-Ipiña, D. (2018). Interactive live-streaming technologies and approaches for web-based applications. Multimedia Tools and Applications, 77(6), 6471-6502.
Google Scholar
8
-
Atzeni, P., Cabibbo, L., & Torlone, R. (2018). Data Modeling Across the Evolution of Database Technology. In A Comprehensive Guide Through the Italian Database Research Over the Last 25 Years (pp. 221-234). Springer, Cham.
Google Scholar
9
-
Gudivada, V., Apon, A., & Rao, D. L. (2018). Database systems for big data storage and retrieval. In Handbook of Research on Big Data Storage and Visualization Techniques (pp. 76-100). IGI Global.
Google Scholar
10
-
Perkins, L., Redmond, E., & Wilson, J. (2018). Seven databases in seven weeks: a guide to modern databases and the NoSQL movement. Pragmatic Bookshelf.
Google Scholar
11
-
Bouamama, S. (2018). Migration from a Relational Database to NoSQL. International Journal of Knowledge-Based Organizations (IJKBO), 8(3), 63-80.
Google Scholar
12
-
Saxena, A., Singh, S., & Shakya, C. (2018). Concepts of HBase Archetypes in Big Data Engineering. In Big Data in Engineering Applications (pp. 83-111). Springer, Singapore.
Google Scholar
13
-
Douligeris, Ch., Mavropodi. P., and Kopanaki, E (2013) Web Technologies, New Technologies Publishing, Greece. ISBN 978-960-6759-90-1.
Google Scholar
14
-
Qader, M. A., Cheng, S., & Hristidis, V. (2018, May). A Comparative Study of Secondary Indexing Techniques in LSM-based NoSQL Databases. In Proceedings of the 2018 International Conference on Management of Data (pp. 551-566). ACM.
Google Scholar
15
-
Zheng, X. (2018). Database as a Service-Current Issues and Its Future. arXiv preprint arXiv:1804.00465.
Google Scholar
16
-
González-Aparicio, M. T., Younas, M., Tuya, J., & Casado, R. (2018). Testing of transactional services in NoSQL key-value databases. Future Generation Computer Systems, 80, 384-399.
Google Scholar
17
-
Webber, J. (2012, October). A programmatic introduction to neo4j. In Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity (pp. 217-218). ACM.
Google Scholar
18
-
Francis, N., Green, A., Guagliardo, P., Libkin, L., Lindaaker, T., Marsault, V., ... & Taylor, A. (2018, May). Cypher: An evolving query language for property graphs. In Proceedings of the 2018 International Conference on Management of Data (pp. 1433-1445). ACM.
Google Scholar
19
-
Kotsifakos, D., Magetos, D., & Douligeris, C. (2018). Utilization of Web-Based Services and Applications for Educational Purposes in Vocational Education and Training (VET). European Journal of Engineering Research and Science, (CIE), 38-43.
Google Scholar
20
-
Hashem, I. A. T., Yaqoob, I., Anuar, N. B., Mokhtar, S., Gani, A., & Khan, S. U. (2015). The rise of “big data” on cloud computing: Review and open research issues. Information Systems, 47, 98-115.
Google Scholar
21
-
Assunção, M. D., Calheiros, R. N., Bianchi, S., Netto, M. A., & Buyya, R. (2015). Big Data computing and clouds: Trends and future directions. Journal of Parallel and Distributed Computing, 79, 3-15.
Google Scholar
22
-
Shan, C., Wang, H., Chen, W., & Song, M. (2015). The Data Science Handbook: Advice and Insights from 25 Amazing Data Scientists. Data Science Bookshelf.
Google Scholar
23
-
Snyder, L. (2011). Fluency with information technology: skills, concepts & capabilities. Addison-Wesley.
Google Scholar
24
-
Wu, Y., Hu, F., Min, G., & Zomaya, A. Y. (Eds.). (2017). Big Data and Computational Intelligence in Networking. CRC Press.
Google Scholar
25
Most read articles by the same author(s)
-
Eleni Seralidou,
Nikos Vallianatos,
Dimitra Tsolakou,
Christos Douligeris,
Design, Development and Implementation of Mobile Applications to Support the Educational Process in the Greek Secondary Education System , European Journal of Engineering and Technology Research: SPECIAL ISSUE : CIE 2020 -
Eleni Seralidou,
Christos Douligeris,
Investigating the Transition from Block-based to Text-based Programming Techniques in Secondary Education in Greece , European Journal of Engineering and Technology Research: SPECIAL ISSUE : CIE 2021 -
Dimitrios Kotsifakos,
Dimitrios Magetos,
Christos Douligeris,
Utilization of Web-Based Services and Applications for Educational Purposes in Vocational Education and Training (VET) , European Journal of Engineering and Technology Research: SPECIAL ISSUE : CIE 2017 -
Dimitrios Kotsifakos,
Maria-Gerasimoula Karali,
Eirini Katzola,
Achillia Kravvari,
Christos Douligeris,
A Web Gamification Platform Inspired by the Maritime Tradition Museum in Perama, Greece, for Students in the Sector of Maritime Professions in Vocational Education and Training , European Journal of Engineering and Technology Research: SPECIAL ISSUE: CIE 2022 -
Georgios Kolyvas,
Dimitrios Kotsifakos,
Christos Douligeris,
Modeling, Designing and Implementing an Open Personalized Learning Environment for the Electrical Engineering Training Course in Vocational Education , European Journal of Engineering and Technology Research: SPECIAL ISSUE : CIE 2020 -
Nikolaos Melitsiotis,
Dimitrios Kotsifakos,
Christos Douligeris,
“Money Makes the World Go ‘Round”: Digital Stories Telling Depicting the Historical Course of Numismatics from the Tetradrachm to Bitcoin for Vocational Education and Training , European Journal of Engineering and Technology Research: SPECIAL ISSUE: CIE 2023 -
Anastasios Ladias,
Theodoros Karvounidis,
Dimitrios Ladias,
Christos Douligeris,
Assessment of Data Representation in Scratch Via the SOLO Taxonomy , European Journal of Engineering and Technology Research: SPECIAL ISSUE: CIE 2023 -
Eleni Seralidou,
Fotini Mavriki,
Christos Douligeris,
Design and Creation of an Educational Scenario for the Junior High School History Course Using Contemporary Technologies , European Journal of Engineering and Technology Research: SPECIAL ISSUE: CIE 2022 -
Dimitra Tzoumpa,
Eleni Seralidou,
Theodoros Karvounidis,
Christos Douligeris,
A Novel Method for Teaching Geometry Concepts using Ontologies , European Journal of Engineering and Technology Research: SPECIAL ISSUE: CIE 2024 -
Despoina Bampa,
Dimitrios Kotsifakos,
Christos Douligeris,
Harnessing Internet Technologies and Advanced Digital Tools for the Museum of Maritime Tradition of Perama , European Journal of Engineering and Technology Research: SPECIAL ISSUE: CIE 2024