C.长度可变的 D.互相关联的
105、 在关系模式中,如果属性A和B存在1对1的联系,则说 。
A.A→B B.B→A C.A←→B D.以上都不是 101、 候选关键字中的属性称为 。
A.非主属性 B.主属性 C.复合属性 D.关键属性
107、E-R图是数据库设计的工具之一,它适用于建立数据库的 。 A.概念模型 B.逻辑模型 C.结构模型 D.物理模型
108、从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式
时,该关系模式的关键字是 。
A.M端实体的关键字 B.N端实体的关键字
C.M端实体关键字与N端实体关键字组合 D.重新选取其他属性 109、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的
是 。
A.属性冲突 B.语法冲突 C.结构冲突 D.命名冲突 110、在数据库系统中,对存取权限的定义称为 。
A.命令 B.授权 C.定义 D.审计
111、关系模型中的每个关系必须满足一定要求,最基本的要求 。
A.每一个分量可分 B.码值必须相同 C.每一个分量不可分 D.元组次序不能交换 112、在基本的关系中,下列说法是正确的是 。
A.行列顺序有关 B.属性名允许重名 C.任意两个元组不允许重复 D.列是非同质的
113、当B属性函数依赖于A属性时,属性A与B的联系是 。
A.一对多 B.多对一 C.多对多 D.这些都不是 114、关系模式R中若没有非键属性,则 。
A.R属于2NF但不一定属于3NF B.R属于3NF但不一定属于BCNF C.R属于BCNF但不一定属于4NF D.R属于4NF
115、任何关系的一个元组只能通过 与另一个关系中存在的元组关联。 A.候选键 B.主键 C.外部键 D.替代键
116、下面哪个不是数据库系统必须提供的数据控制功能 。
A.安全性 B.完整性 C.可移植性 D.并发控制 117、并发操作会带来哪些数据不一致性 。
A.丢失修改、不可重复读、脏读、死锁 B.不可重复读、脏读、死锁 C.丢失修改、脏读、死锁
D.丢失修改、不可重复读、脏读
118、 用来记录对数据库中数据进行的每一次更新操作。 A.后援副本 B.日志文件 C.数据库 D.缓冲区 119、在数据库中存储的是 。
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 120、下列四项中说法不正确的是 。
A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性 121、在关系模型中,候选码中的属性可以有 。
A.0个 B.1个 C.1个或多个 D.多个 122、数据库中只存放视图的 。
A.操作 B.对应的数据 C.定义 D.限制 123、下列四项中必须进行查询优化的是 。
A.关系数据库 B.网状数据库 C.层次数据库 D.非关系模型 124、关系模式R的属性集合是:{A→C,B→C,AB→D}。此关系模式的码
是 。
A.ABD B.AB C.B D.A
125、关系数据模型上的关系运算分为 。
A.关系代数和集合运算 B.关系代数和关系演算 C.关系演算和谓词演算 D.关系代数和谓词演算
126、在数据库系统中,保证数据及语义正确和有效的功能是 。
A.并发控制 B.存取控制 C.安全控制 D.完整性控制 127、逻辑数据独立性是指修改 。
A.外模式保持模式不变 B.内模式保持模式不变 C.模式保持外模式不变 D.模式保持内模式不变 128、在SQL语言中,属于DML的操作命令是 。
A.CREATE B.GRANT C.UPDATE D.DROP 129、系统故障会造成 。
A.内存数据丢失 B.硬盘数据丢失 C.软盘数据丢失 D.磁带数据丢失 130、DBMS并发控制和恢复的基本单位是 。
A.表 B.命令 C.事务 D.程序
131. _____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。 A. 数据模型 B. 概念数据模型 C. E-R图 D. 关系模型
132、SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTER TABLE实现哪
类功能 。
A.数据查询 B.数据操纵 C.数据定义 D.数据控制 133、下面对于关系的叙述中,哪个是不正确的 。
A.关系中的每个属性是不可分解的 B.在关系中元组的顺序是无关紧要的 C.任意的一个二维表都是一个关系 D.每一个关系只有一种记录类型
135、关于\死锁\,下列说法中正确的是 。
A.死锁是操作系统中的问题,数据库系统中不存在 B.只有出现并发操作时,才有可能出现死锁
C.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 D.当两个用户竞争相同的资源时不会发生死锁
136、在关系数据库系统中,事务日志的作用是实现事务的 。
A.原子性 B.一致性 C.隔离性 D.持续性
138、SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句DELETE实现哪类功
能 。
A.数据查询 B.数据操纵 C.数据定义 D.数据控制 140、SQL语言中,修改表结构的是 。
A.ALTER B.CREATE C.UPDATE D.INSERT
141、 在关系数据库系统中,当关系的型改变时,用户程序也可以不变,这是 。
A.数据的物理独立性 B.数据的逻辑独立性 C.数据的位置独立性 D.数据的存储独立性
142、现有如下关系:学生(学号,姓名,性别,年龄,系编号),系(系编号,系名,系地址),
其中,学生关系中的外部键是 。
A.学号 B.姓名 C.系编号 D.学号和姓名 143、 不属于查询处理操作序列。
A.扫描与语法检查 B.查询优化与代码生成 C.查询执行 D.建立数据模式
144、在数据库中,产生数据不一致的根本原因是 。
A.数据存储量大 B.没有严格保护数据 C.未对数据进行完整性控制 D.数据冗余
145、关系模式R的属性集合是:ABCDE。函数依赖的集合是:{A→DCE,D→E}此关系模式最高属
于 。
A.1NF B.2NF C.3NF D.4NF 146、逻辑数据库设计 。 A.不依赖于逻辑数据模型和DBMS
B.依赖于DBMS,不依赖于逻辑数据模型 C.依赖于逻辑数据模型,不依赖于DBMS D.依赖于逻辑数据模型也依赖于DBMS
148、视图本身不独立存储在数据库中,即数据库中只存放视图的 而不存放视图
的 ,视图是一个 。 A. 定义、对应的数据、虚表
B.定义、对应的数据、实表 C.对应的数据、定义、实表 D.对应的数据、定义、虚表
149、如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是 。
A.其中有一个是DELETE B.一个是SELECT,另一个是UPDATE C.两个都是SELECT D.两个都是UPDATE 150、下列 不是ER模型中包含的三种基本成分。 A.实体 B.实体的属性
C.实体之间的联系 D.实体的主键
151、使用二维表格结构表达实体及实体间联系的数据模型是 。
A.层次模型 B.网状模型 C.对象模型 D.关系模型 152、关系数据库系统能够实现的传统的集合运算包括 。
A.并、交、差、广义迪卡儿积
B.创建数据库、删除元组、排序元组 C.选择、投影、连接、除 D.选择、投影、迪卡儿积
153、一个m:n联系换为一个关系模式,关系的码为 。 A.某个实体的码 B.各实体码的组合
C.n端实体的码 D.任意一个实体的码
154、X、Y是关系模式R上的两个属性集,当X、Y之间具有1对多联系时,则存在的函数依赖
是 。
A.Y?X B.X?Y
C.X?Y D.X?Y、Y?X都有可能
155、数据库系统不仅包括数据库本身,还包括相应的硬件、软件和 。 A.数据库管理系统 B.数据库应用系统
C.相关的计算机系统 D.各类相关人员
156、一个ER图有A实体和B实体,它们之间存在m:n联系,将其转换成关系模式时,为了消除冗
余最好有 个关系模式。
A.1 B.2
C.3 D.4 157、下列命题中不正确的是 。 A.数据库减少了不必要的数据冗余
B.数据库中不存在冗余数据 C.数据库中的数据可以共享
D.若冗余数据是可控制的,则数据更新的一致性得以保证
158、若有关系S(学号,院系名,负责人),现分解为关系S1(学号,院系名)和S2(院系名,负责人),
则关于这种分解的说法不正确的是 。 A.该分解具有无损连接性 B.它保持了函数依赖
C.解决了更新异常
D.丢失了部分原关系的信息
159、数据库设计中,分析数据库有哪些数据的过程属于数据库设计的 。 A.需求分析阶段 B.概念设计阶段
C.逻辑设计阶段 D.物理设计阶段 160、在关系数据库中,SQL指 。
A.Selected Query Language B.Procedured Query Language
C.Standard Query Language D.Structured Query Language
161、自然连接是关系数据库中重要的关系运算,下列关于它的说法,正确的是 。 A.自然连接就是连接,只是说法不同罢了 B.自然连接其实是等值连接,它与连接不同
C.自然连接是去掉重复属性的等值连接 D.自然连接是去掉重复元组的等值连接
163、把数据库外模式抽象为数据库的模式,属于 抽象。
A.视图级 B.概念级 C.物理级 D.A或B
164、关系模式R的属性集合是:ABCDE。函数依赖的集合是:{A→DCE,D→E}此关系模式最高属
于 。
A.1NF B.2NF C.3NF D. 4NF 166、一位教师可以教多门课,一门课只能由一位教师来教。从教师到课程的联系类型是 。
A.一对一 B. 一对多