BIG DATA TECHNOLOGY - CAN WE ABANDON THE TEACHING OF NORMALISATION?

EDULEARN Proceedings(2017)

引用 1|浏览0
暂无评分
摘要
The design and implementation of Relational Databases is a well-established process. Many traditional text books for teaching database systems begin their introductory chapters with the ANSI/SPARC three level architecture diagram. Generally, this diagram consists of a conceptual model with external user views, a logical model in the target DBMS followed by a physical database design and implementation stage. However, with the advent of Big Data and so called "schemaless" databases and NoSQL databases this appears to have turned this process on its head. Or has it? In this paper, we will compare the data structures of a traditional relational database with a document based schemaless database (MongoDB) at the logical and physical database design stage. We will use the traditional concepts of the data definition language, data manipulation language and data control language of both types of database. We also briefly compare the query languages and the purposes of both types of databases. We will answer the question in the title of the paper "Big Data Technology - can we abandon the teaching of Normalisation?"
更多
查看译文
关键词
Big Data,Relational Databases,NoSQL,MongoDB,SQL,NoSQL,Normalisation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要