极客技术博客
Toggle Menu
主页
在线C语言编译器
教程
Java 教程
Linux 教程
Python 算法教程
博客
博客列表
Databases SQL and NoSQL
探讨关系型与非关系型数据库 索引 规范化 事务 查询优化 以及分片等概念
1. 下列哪项是关系型数据库?
MySQL
MongoDB
Redis
Neo4j
2. 选择所有属于 NoSQL 数据库的选项:
MongoDB
MySQL
Cassandra
PostgreSQL
3. SQL 数据库通常使用固定的模式(schema)。
True
False
4. SQL 的全称是什么?(中文)
5. 下列哪种是键值型 NoSQL 数据库?
Redis
PostgreSQL
Oracle
Couchbase
6. NoSQL 数据库的常见数据模型包括哪些?
文档型(Document)
关系型(Relational)
图型(Graph)
键值型(Key-value)
7. NoSQL 数据库完全不支持 ACID 事务。
True
False
8. SQL 数据库使用哪种核心数据模型?
关系型(Relational)
文档型(Document)
图型(Graph)
键值型(Key-value)
9. 请写出一种列族导向的 NoSQL 数据库名称(英文)。
10. SQL 数据库的典型特征有哪些?
固定模式(Fixed Schema)
水平扩展(Horizontal Scaling)
垂直扩展(Vertical Scaling)
使用 SQL 查询语言
11. MongoDB 是一种文档型 NoSQL 数据库。
True
False
12. 下列哪种数据库更适合处理复杂的多表关联查询?
SQL
NoSQL
两者相同
无法确定
13. 在哪些场景下优先选择 NoSQL 数据库?
非结构化数据存储
高并发读写需求
复杂的事务处理
快速迭代开发
14. SQL 数据库只能通过垂直扩展(增加硬件)实现扩展。
True
False
15. 下列哪项是图型 NoSQL 数据库的代表?
Neo4j
MongoDB
MySQL
Redis
16. NoSQL 最初的全称是什么?(英文,小写)
17. 下列哪种 NoSQL 数据库适合存储大量简单的键值对数据?
键值型(Key-value)
文档型(Document)
图型(Graph)
列族型(Column-family)
18. 下列哪项是 NoSQL 数据库相比 SQL 的主要优势?
支持复杂事务
处理非结构化数据
固定数据模式
原生 SQL 支持
19. 下列哪些是 NoSQL 数据库?
Redis
Oracle
CouchDB
SQL Server
20. 哪种数据库模型适合表示社交网络中的用户关系(如“关注”“好友”)?
图型(Graph)
关系型(Relational)
文档型(Document)
键值型(Key-value)
Reset
Answered 0 of 0 — 0 correct