定义并解释以下术语:模式,外模式,内模式,数据定义语言,数据操纵语言。
答: (1) 外模式:亦称子模式或用户模式,数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。(2)模式:亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。外模式涉及的是数据的局部逻辑结构,通常是模式的子集。(3)内模式:亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。(4)数据定义语言(Data Defnition Language, DDL): 用来定义数据库模式、外模式、内模式的语言。(5)数据操纵语言(Data Manipulation Language, DML): 用来对数据库中的数据进行查询、插入、删除和修改的语句。
举一反三
内容
- 0
数据库管理系统通过数据定义语言(DDL)定义数据的模式、外模式和内模式,存储于______。 A: 封锁表 B: 数据字典 C: 索引 D: 日志
- 1
数据库管理系统通过数据定义语言(DDL)定义数据的模式、外模式和内模式,存放于()。 A: 封锁表 B: 数据字典 C: 索引 D: 日志
- 2
关于数据库语言,下列说法错误的是 A: 模式描述属于数据定义 B: 外模式描述属于数据定义 C: 存储结构描述属于数据定义 D: 查询描述属于数据定义
- 3
数据定义语言提供( )的命令。 A: 定义模式 B: 删除关系 C: 增加模式 D: 更新模式 E: 修改模式
- 4
定义并解释术语:关系模式