实现定义数据库的模式,将数据库的结构以及数据的特性通知相应的DBMS从而生成存 储数据框架的功能是()。
A.数据操纵语言(DML)
B.数据定义语言(DDL)
C.程序设计语言
D.机器语言
A.数据操纵语言(DML)
B.数据定义语言(DDL)
C.程序设计语言
D.机器语言
A.数据操纵语言DML
B.数据定义语言DDL
C.程序设计语言
D.机器语言
DBS的体系结构,按照ANSI/SPARC报告分为(1);在DBS中,DBMS的首要目标是提高(2);为了解决关系数据库的设计问题,提出和发展了(3);对于DBS,负责定义DB结构以及安全授权等工作的是(4)。
A.外模式、概念模式和内模式
B.DB、DBMS和DBS
C.模型、模式和视图
D.层次模型、网状模型和关系模型
关系模式也遵循数据库的三级体系结构,称为(49),(50)和(51)。(49)一的定义包括:模式名,属性名,值域名以及模式的主键。由于不涉及到物理存储方面的描述,仅仅是对数据本身的一些特性描述。(50)定义语言还需定义用户对数据进行操作的权限,例如是否允许读、修改等可来源于多个模式,(51)是作为文件看待的,每个元组就是一个记录。由于关系模式有键,因此一个关系可用散列方法或索引方法实现。如果关系的元组数目较少(100个以内),那么也可以用“堆文件”方式实现(即没有特定的次序)。
A.关系模式
B.内模式
C.外模式
D.用户模式
以下关于数据库逻辑设计叙述错误的是______。
A) 数据库逻辑设计是面向机器世界的
B) 这个阶段将按照数据库管理系统支持的数据模型来组织和存储数据
C) 目标是得到实际的数据库管理系统可处理的数据库模式,并做到数据结构合理
D) 包括定义和描述数据库的局部逻辑结构、数据之间的关系、数据完整性及安全性要求等
A.可以动态、透明地给单个对象添加职责
B.为子系统定义了一个高层接口,这个接口使得这一子系统更加容易使用
C.通过运用共享技术,有效支持大量细粒度的对象
D.将抽象部分与它的实现部分分离,使它们都可以独立地变化
A.决定数据库中的信息内容和结构
B.决定数据库的存储结构和存取策略
C.定义数据的安全性要求和完整性约束条件
D.负责数据库中的数据的确定,数据库各级模式的设计