购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第1章
NoSQL理论基础

教学资源

学习目标

了解数据库系统的基本概念、关系型数据库

掌握NoSQL数据库的特点

掌握CAP理论、BASE、最终一致性

掌握NoSQL数据库分类

本章单词

请在预习前完成下列单词,并将单词写在横线上。

① NoSQL(Not Only SQL的简写,非关系型的数据库):_________________________

② Database([ˈdeɪtəbeɪs] 简称为DB,数据库):__________________________

③ DBS(Database System的简写,指的是数据库系统):_______________________

④ DBMS(Database Management System的简写,数据库管理系统):______________

预习任务

1.NoSQL数据库为什么会出现?

2.什么是CAP?

数据管理经历了人工管理、文件系统、数据库系统三个阶段。人工管理阶段和文件系统阶段的数据共享性差,冗余度较高,数据库系统的出现解决了这两方面的问题。但是随着互联网技术的发展,数据库系统管理的数据及其应用环境发生了很大的变化,主要表现为应用领域越来越广泛,数据种类越来越复杂和多样,而且数据量剧增。在大数据时代的场景下,传统的关系型数据库已无法满足用户需求,NoSQL数据库应运而生。本章首先介绍数据库的基本概念,然后分析关系型数据库在数据存储和管理上存在的问题,在此基础上引出NoSQL数据库,并重点将关系型数据库与NoSQL数据库的技术特点做对比,分析NoSQL数据库处理数据的优势,最后介绍几种比较常用的NoSQL数据库。

本章涉及一些数据库原理的知识,已具备这些知识的读者可有选择地学习。 lq0ydu9XIaIpaQGL+3J6nAxwLMQApqHhH5qk64EklohQBzOSjhVUQnRutE4CVbJe

点击中间区域
呼出菜单
上一章
目录
下一章
×