Teaching Data Models with TriQL
Teaching Data Models with TriQL
复制标题
使用 TriQL 教授数据模型
DOI:
10.1145/3531072.3535320
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Ho, Ping-Che
中科院分区:
文献类型:
--
作者:
Alawini, Abdussalam;Rao, Peilin;Zhou, Leyao;Kang, Lujia;Ho, Ping-Che
With the abundance of database systems implementing various data models, such as the relational, graph, and document-oriented models, learners often find it challenging to understand the trade-offs between different data models and to decide which database system they should learn and why. Additionally, most introductory database courses focus on the predominant relational model for teaching database design and programming, and do not discuss other emerging databases. While the relational database systems still play a vital role in modern data systems, especially with the emergence of NewSQL, it is crucial to introduce students to databases implementing other data models. In this paper, we introduce TriQL, a system for helping novices learn the schema and query languages of three major database systems, including MySQL (a relational database), Neo4J (a graph database), and MongoDB (a document-oriented database). TriQL offers learners a graphical user interface to design and execute a query against a generic database schema without requiring them to have any database programming experience. TriQL follows an interactive approach to learning new database models, supporting a dynamic and agile learning environment that can be easily integrated into database labs and homework assignments.
登录
查看更多内容
DOI:
--
发表时间:
2018
期刊:
Technical Symposium on Computer Science Education
影响因子:
--
作者:
Sriram Mohan
通讯作者:
Sriram Mohan
DOI:
--
发表时间:
2000
期刊:
影响因子:
--
作者:
G. N. Allen
通讯作者:
G. N. Allen
DOI:
--
发表时间:
2016
期刊:
Annual International Computer Software and Applications Conference
影响因子:
--
作者:
Minzhe Guo;K. Qian;Li Yang
通讯作者:
Li Yang
影响因子:
--
作者:
Brady Fowler;Joy Godin;Margaret M. Geddy
通讯作者:
Margaret M. Geddy
影响因子:
2.5
作者:
Yinjun Wu;Abdussalam Alawini;Daniel Deutch;Tova Milo;S. Davidson
通讯作者:
S. Davidson