1. 绪论

数据库:互相关联的数据集合。

数据的概念是广义的。

DBMS:数据库管理系统

数据库强调:对数据的有效组织和管理。

大数据技术目标:高效,简单,安全,共享大规模数据的关键技术

DBS:数据库系统。

Web+数据库

四层抽象:概念层,物理层,逻辑层,视图层。

数据模型:数据结构和语义的概括

数据库模式:面向特定数据模型,针对特定应用的数据库结构

实例:特定数据库中特定时刻存储的数据的集合

物理层的数据模式:物理模式,内模式

逻辑层的数据模式:逻辑模式

视图层的数据模式:外模式

三层模式:外模式,逻辑模式,内模式。

两级映射:逻辑数据独立性,物理数据独立性。

数据定义语言:(外模式,模式和内模式的定义)

数据操作语言:增删改查

数据保护语言:视图,访问权限,完整性约束,加密

课后题目:

对并发访问共享数据时彼此之间潜在干扰进行协调的是事务管理

数据库管理系统包括以下三大模块:

(1)存储管理模块。负责存取磁盘上的原始数据。

(2)查询处理模块。接收用户对数据库访问的语句(DDL、DPL、或DML),直接执行DDL;对DML语句翻译成查询引擎能理解并优化了的执行路径。

(3)安全保护管理模块。提供多种机制保护发生意外时的数据安全。包括权限管理、完整性、事务等。

习题:

3、单选题:

应用程序员一般按照( )模式访问数据库中的数据。

选项:

A: 内

B: 外

C: 逻辑

D: 物理

答案: 【外】

7、判断题:

数据字典中存放元数据,比如数据模式、外模式等。

选项:

A: 正确

B: 错误

答案: 【 正确】

10、判断题:

保护管理模块以一种称为“事务”的方式,维护多用户并发访问及故障情况下的数据一致性。

选项:

A: 正确

B: 错误

答案: 【 正确】

11、填空题:

数据抽象中,( )层从某个或某类用户角度出发,只描述与其相关的那部分数据。

答案: 【视图】

12、填空题:

数据抽象中,( )层描述数据实际上是怎样在辅助存储设备上组织的。

答案: 【 物理】

7、判断题:

数据字典依次登记对数据的修改。

选项:

A: 正确

B: 错误

答案: 【 错误】 日志

1、判断题:

关系数据库管理系统使用非常简单的关系模型,使得数据库设计和访问都像面对的是日常生活中广泛使用的最简单形式的表格。

选项:

A: 正确

B: 错误

答案: 【 正确】

3、判断题:

采用三层模式两级映射获得了良好数据独立性,使得物理模式的调整和模式的调整都独立于应用

程序。

选项:

A: 正确

B: 错误

答案: 【 正确】

4、判断题:

视图仅允许用户见之所需。

选项:

A: 正确

B: 错误

答案: 【 正确】

5、判断题:

允许事务并发执行虽能带来性能上的好处,但需要对并发进行管控以保证数据完整性。

选项:

A: 正确

B: 错误

答案: 【 正确】

6、判断题:

恢复机制保证并发情况下的数据完整性。

选项:

A: 正确

B: 错误

答案: 【 错误】

解释:并发控制针对的是并发,故障的处理是由恢复机制来完成的

7、判断题:

并发控制机制能保障故障情况下的数据完整性。

选项:

A: 正确

B: 错误

答案: 【 错误】

1、判断题:

通过 Web 界面访问在线服务时,动态页面一般都是使用数据库中的数据生成。

选项:

A: 正确

B: 错误

答案: 【 正确】

3、判断题:

随着大数据现象的出现,数据管理技术正面临基础架构变化带来的深刻变革。

选项:

A: 正确

B: 错误

答案: 【正确】

6、判断题:

以关系为数据模型,采用声明性语言、支持完全 ACID 特性的数据一致性都是关系数据库极具吸

引力的突出优势。

选项:

A: 正确

B: 错误

答案: 【 正确】

9、判断题:

关系数据库管理系统目前在在线事务处理市场尚处于主导地位。

选项:

A: 正确

B: 错误

答案: 【 正确】

10、判断题:

当前的 NoSQL 系统强调可扩展性和高性能。

选项:

A: 正确

B: 错误

答案: 【 正确】

12、判断题:

NewSQL 是兼顾可扩展性、高性能,和关系模型、声明性语言、完全 ACID 特性的系统。

选项:

A: 正确

B: 错误

答案: 【 正确】

13、判断题:

NoSQL 兼顾可扩展性、高性能,和关系模型、声明性语言、完全 ACID 特性。

选项:

A: 正确

B: 错误

答案: 【 错误】

解释:NoSQL系统中,强调可扩展性和高性能,不仅放弃了关系模型,声明性语言,也放弃了完全ACID特性。

Pratice

内模式的改变不会影响到(外)模式,这称为物理独立性。 (对)

数据字典依次登记对数据的修改。(错) 解释:日志!!!

这次大数据技术浪潮涉及基础架构的变化。(对)

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐