咕判厕跺晨旦骋貉攻熔蜗桅阔
绪论 单元测试
1、
因为提出关系模型而获得图灵奖的是
A:Charles W.Bachman
B:E.F.Codd
C:Jim Gray
D:Michael Stonebraker
答案: E.F.Codd
第一章 单元测试
1、
在数据模型中,对数据静态特性描述的是( )
A:数据结构
B:数据操作
C:数据完整性
D:数据模式
答案: 数据结构
2、
目前最流行的数据模型是( )
A:层次模型
B:网状模型
C:关系模型
D:面向对象模型
答案: 关系模型
3、
下面定义数据库中各种数据对象实例上允许的操作和操作规则的是( )
A:数据结构
B:数据操作
C:数据完整性
D:ABC都不正确
答案: 数据操作
4、
下面可以保证数据逻辑独立性的是( )
A:模式
B:外模式
C:外模式-模式映像
D:模式-内模式映像
答案: 外模式-模式映像
5、
数据库管理系统的简称是( )
A:DB
B:DBS
C:DBMS
D:DBM
答案: DBMS
6、
关系的每个属性必须取原子值( )
A:对
B:错
答案: 对
7、
数据模型的组成要素包括( )
A:数据结构
B:数据操纵
C:数据完整性约束
D:数据对象
答案: 数据结构 ;数据操纵 ;数据完整性约束
第二章 单元测试
1、
客观存在并可以相互区分的任何事物被称为( )
A:实体
B:属性
C:联系
D:ABC都不正确
答案: 实体
2、
一个属性能被划分为更小部分的属性,该属性属于( )
A:复合属性
B:多值属性
C:派生属性
D:ABC都不正确
答案: 复合属性
3、
实体集E1中的每个实体都可以与E2中的任意多个实体相关联,而E2中的每个实体最多与E1中的一个实体相关联,则E1和E2之间的联系属于( )
A:一对一联系
B:一对多联系
C:多对一联系
D:多对多联系
答案: 一对多联系
4、
实体的各种码中,包含无关紧要属性的码有( )
A:候选码
B:超码
C:主码
D:ABC都不对
答案: 超码
5、
在实体-联系图中,联系集可以用( )
A:矩形框
B:菱形框
C:椭圆形框
D:ABC都不对
答案: 菱形框
6、
一个实体集的任何属性都不足以形成该实体集的码,该实体集被称为( )
A:强实体集
B:标识性实体集
C:弱实体集
D:属主实体集
答案: 弱实体集
7、
下面处理弱实体集正确的方法是( )
A:把它作为强实体集处理
B:不管它
C:把它作为多值复合属性处理
D:把它作为派生属性处理
答案: 把它作为多值复合属性处理
8、
一个实体集的候选码只能有一个( )
A:对
B:错
答案: 对
9、
联系的类型有( )
A:一对一
B:一对多
C:多对一
D:多对多
答案: 一对一 ;一对多 ;多对一 ;多对多
10、
A实体和B实体是一对一的联系,转换成关系模式后,码可以是( )
A:A实体的码
B:B实体的码
C:AB实体的码的联合
D:AB实体的所有属性
答案: A实体的码 ;B实体的码
第三章 单元测试
1、
下面对外码取值限制的是( )
A:实体完整性
B:参照完整性
C:用户自定义的完整性
D:断言
答案: 参照完整性
2、
下面可以取空值的是( )
A:主码
B:外码
C:候选码
D:超码
答案: 外码
3、
E-R图向关系模式转换时实体被转换为( )
A:关系
B:元组
C:记录
D:ABC都不对
答案: 关系
4、
E-R图向关系模式转换时对多值属性如何处理( )
A:忽略
B:忽略复合属性本身,直接使用其成分属性代替
C:为其创建一个新的关系模式
D:作为联系的属性
答案: 为其创建一个新的关系模式
5、
如果联系是一对多的,转换成关系模型后码为( )
A:一端实体的码
B:多端实体的码
C:一端和多端实体的码的联合
D:一端或多端实体的码都可以作为码
答案: 多端实体的码
6、
关系代数的五种基本运算是( )
A:并、交、差、除、选择
B:并、交、差、除、投影
C:并、交、差、投影、选择
D:并、差、投影、选择、笛卡儿积
答案: 并、差、投影、选择、笛卡儿积
7、
必须有同名属性才能进行的运算是( )
A:选择运算
B:等值连接
C:笛卡儿积
D:自然连接
答案: 自然连接
8、
实体完整性是对外码取值的限制( )
A:对
B:错
答案: 错
9、
选择运算是传统的集合运算符( )
A:对
B:错
答案: 错
10、
下面属于参照完整性规则要求的是( )
A:主码必须唯一
B:外码可能取空值
C:主属性可以取空值
D:外码取它所参照的表在主码上的某个取值
答案: 外码可能取空值 ;外码取它所参照的表在主码上的某个取值
第四章 单元测试
1、
修改基本表结构的SQL语句是( )
A:ALTER DATABASE
B:ALTER TABLE
C:DROP TABLE
D:DROP INDEX
答案: ALTER TABLE
2、
定义外码的SQL语句是( )
A:PRIMARY KEY
B:FOREIGN KEY
C:NOT NULL
D:UNIQUE
答案: FOREIGN KEY
3、
用于删除数据库对象的SQL语句是( )
A:CREATE
B:ALTER
C:DROP
D:REVOKE
答案: DROP
4、
定义聚集索引使用下面哪个关键字( )
A:UNQIUE
B:UNCLUSTER
C:CLUSTER
D:INDEX
答案: CLUSTER
5、
表达查询条件的子句是( )
A:SELECT子句
B:FROM子句
C:WHERE子句
D:ORDER BY子句
答案: WHERE子句
6、
下面哪个聚集函数是用来计数的( )
A:MAX()
B:MIN()
C:SUM()
D:COUNT()
答案: COUNT()
7、
当查询的结果为多个元组时,必须使用什么来保存查询结果( )
A:SQLCODE
B:变量
C:主语言变量
D:游标
答案: 游标
8、
DBMS执行CREATE VIEW语句的时执行其中的SELECT语句,并保存结果。( )
A:对
B:错
答案: 错
9、
有分组语句时,聚集函数作用于整个查询结果( )
A:对
B:错
答案: 错
10、
下面属于定义语句的有( )
A:CREATE
B:ALTER
C:DROP
D:SELECT
答案: CREATE;ALTER;DROP
第五章 单元测试
1、
可以实现定义断言操作的SQL语是( )
A:CREATE ASSERTION
B:CREATE TRIGGER
C:CREATE ROLE
D:CREATE DOMAIN
答案: CREATE ASSERTION
2、
可以实现定义触发器操作的SQL语是( )
A:CREATE ASSERTION
B:CREATE TRIGGER
C:CREATE ROLE
D:CREATE DOMAIN
答案: CREATE TRIGGER
3、
下面属于完整性范畴的是( )
A:断言
B:自主存取权限控制
C:用户标识与密码
D:强制存取权限控制
答案: 断言
4、
下面不属于完整性范畴的是( )
A:主码约束
B:外码约束
C:断言
D:强制存取权限控制
答案: 强制存取权限控制
5、
外码码约束属于下面哪种( )
A:类型级约束
B:属性级约束
C:关系级约束
D:数据库级约束
答案: 类型级约束
6、
违反实体完整性规则时系统只能拒绝该操作( )
A:对
B:错
答案: 对
7、
DBMS必须提供完整性控制的机制有( )
A:定义完整性约束条件的方法
B:完整性检查机制
C:违约处理
D:放弃完整性控制
答案: 定义完整性约束条件的方法 ;完整性检查机制 ;违约处理
8、
向数据库表中插入数据违法参照完整性规则时,系统所做的操作可能是( )
A:拒绝
B:置空值
C:置默认值
D:级联
答案: 拒绝 ;置空值 ;置默认值 ;级联
上方为免费预览版答案,如需购买完整答案,请点击下方红字
点关注,不迷路,微信扫一扫下方二维码
关注我们的公众号:阿布查查 随时查看答案,网课轻松过
为了方便下次阅读,建议在浏览器添加书签收藏本网页
电脑浏览器添加/查看书签方法
1.按键盘的ctrl键+D键,收藏本页面
2.下次如何查看收藏的网页?
点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页
手机浏览器添加/查看书签方法
一、百度APP添加/查看书签方法
1.点击底部五角星收藏本网页
2.下次如何查看收藏的网页?
点击右上角【┇】-再点击【收藏中心】查看
二、其他手机浏览器添加/查看书签方法
1.点击【设置】-【添加书签】收藏本网页
2.下次如何查看收藏的网页?
点击【设置】-【书签/历史】查看收藏的网页
嗡卉豁墓蔽沏财闯芒麻劝了确