Virtual Learning Laboratory about Query Optimization against XML Data Liviana Nicoleta Tudor Petroleum-Gas University of Ploiesti Bd. Bucuresti Nr. 39, Ploiesti,100680 Romania, Tel. 040244573171
[email protected] collections for relational databases are stored http://www.programare.biz/BD/ORACLE/ora.html and educational Moodle software is hosted http://programare.biz/moodle/login/index.php.
ABSTRACT This paper describes the development of a virtual learning laboratory; the system is intented to be used by undergraduate students which learn about query optimization against XML data. The virtual lab is based on Open Source data collections that contain teaching materials about Databases and it is characterized by the safety and transparent control offered by the environments used in the connected learning.
at the at
3. QUERY OPTIMIZATION AGAINST XML DATA To optimize XML data queries from Oracle databases, we can use a semantic cache for XPath views. Heuristic algorithms can select XPath views from cache to quickly process an XPath query. For each view selected by the heuristic algorithm, a compensation query can be found, to which it is composed to supply the results of a data query [2]. XML benchmark sets of data offer the possibility of performing standard tests for the scientific papers registered in the SIGMOD database.
Categories and Subject Descriptors K.3.2 [Computing Milieux]: Computer and Information Science Education – Computer science education.
General Terms Algorithms, Performance, Experimentation, Human Factors.
4. EXPERIMENTAL STUDY
Keywords
A traffic analysis has been done and an analysis of the log events for the Open Source data collections with Oracle Databases and Moodle platform (Table 1). To assess students' opinion on the usefulness and completeness of virtual learning laboratory, was used five-point Likert scale. Frequency analysis of students' responses is based on descriptive statistics such as mean and standard deviation.
Open and Collaborative Learning Model, Databases, XML data, Algorithm, Optimization
1. INTRODUCTION Our proposal is based on the use of learning management platform (such as Moodle) and Open Source data collections that contain teaching materials for Oracle Databases (SQL Language, PL/SQL Language, Semantic technologies, XML data, and Query optimization) [1]. Moodle platform supports open standards, and is interoperable to enable integration of external applications. Proposed laboratory encourages the connection with mentors for learning heuristic methods to optimization queries on XML data.
5. CONCLUSIONS Virtual lab's goal is to be fully accessible and usable for all users who want to learn about Query Optimization against XML Data. Statistical analysis shows that virtual learning lab is used and appreciated by students and has a large impact on learning.
2. DESIGN OF VIRTUAL LEARNING LABORATORY
6. REFERENCES
In our university there has been identified the necessity to building an online platform for open and collaborative learning, by promoting some basic Web principles such as respect and data protection. The site for implementing this proposal is hosted at http://www.programare.biz/E/indexE.html. The virtual lab offers the Web community Open Source data collections in relational databases as well as a Moodle platform for teaching, learning, collaboration and evaluation activities. Open source data
[2] Mandhani, B., Suciu, D. 2005. Query Caching and View Selection for XML Databases, Proceedings of the 31st VLDB Conference, Trondheim, Norway.
[1] Tudor, L., Moise, A. 2015. Open and Collaborative Learning Model Based on Metacognitive Strategies, Studies in Informatics and Control, 24, 1 (March. 2015), 71-78.
Table 1. Virtual learning laboratory accessing statistics.
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author. Copyright is held by the owner/author(s). ITICSE '15, July 04-08, 2015, Vilnius, Lithuania ACM 978-1-4503-3440-2/15/07. http://dx.doi.org/10.1145/2729094.2764861
348
Access mode Open source data collections
Unique IP
Number of visitors
696
1321
Users in 2015
Accesses
Bytes
Login with users on Moodle platform
102
11 GB