|
西南交《数据库原理》在线作业二
一、资料来源(谋学网www.mouxue.com)(共 25 道试题,共 100 分。)
1. DBMS对数据库中的数据的查询、插入、修改和删除操作的功能称为()。
A. 数据定义
B. 数据管理
C. 数据操作
D. 数据控制
正确资料:C
2. 已知关系R包含A1,A2,…,An,R只有键码为{A1,A2},则R的超键码有多少个()
A. 1
B. n
C. (n-2) (n-2)
D. n-1
正确资料:C
3. 逻辑数据独立性是指()。
A. 概念模式改变,外模式和应用程序不变
B. 概念模式改变,内模式不变
C. 数据并发性
D. 数据完整性
正确资料:B
4. 下面哪一个依赖是平凡依赖
A. Sno Cname Grade→Cname Grade
B. Sno Cname→Cname Grade
C. Sno Cname→Sname Grade
D. 以上资料都不是
正确资料:A
5. 数据管理技术发展阶段中,文件系统与数据库系统阶段的主要区别之一是数据库系统()。
A. 数据可共享
B. 采用一定的数据模型组织数据
C. 数据可长期保存
D. 有专门的软件对数据进行管理
正确资料:D
6. 在数据库和宿主语言之间传递信息,是通过()
A. 全局变量
B. 共享变量
C. 公共数据区
D. 系统缓冲区
正确资料:C
7. 概念设计的结果是()
A. 关系模型
B. 数据字典
C. 一个与DBMS无关的概念模型
D. 一个与DBMS有关的概念模型
正确资料:C
8. 从数据流图和数据字典出发,首先得到的是数据库的()。
A. 概念结构
B. 逻辑结构
C. 物理结构
D. 用户视图
正确资料:A
9. 在数据库中NULL表示的含义是()
A. 0
B. 没有、不知道或不存在
C. 1
D. 无穷大
正确资料:B
10. 数据库的()是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。
A. 安全性控制
B. 完整性控制
C. 并发控制
D. 数据库恢复
正确资料:A
11. 在关系模式中,若每个属性都是不可再分的最小数据单位,则R属于()
A. 1NF
B. 2NF
C. 3NF
D. BCNF
正确资料:A
12. 在数据操纵语言(DML)的基本功能中,不包括的是()
A. 插入新数据
B. 描述数据库结构
C. 对数据库中数据排序
D. 删除数据库中数据
正确资料:B
13. 设计数据库概念结构时,常用的数据抽象方法是分类、聚集()
A. 归纳
B. 继承
C. 分析
D. 概括
正确资料:D
14. 如果一个关系R中的所有非主属性都完全函数依赖于键码,则称关系R属于()。
A. 2NF
B. 3NF
C. 4NF
D. BCNF
正确资料:A
15. 从ER图导出关系模型时,如果两实体间的关系是m:n的,下列说法中正确的是()
A. 将m方关键字和联系的属性纳入n方的属性中
B. 将n方关键字和联系的属性纳入m方的属性中
C. 在m方属性和n方的属性中增加一个表示级别的属性
D. 增加一个关系表示联系,其中的属性纳入m方和n方的关键字
正确资料:D
16. 采用二维表格结构表达实体型及实体间联系的数据模型是()。
A. 层次模型
B. 网状模型
C. 关系模型
D. 实体联系模型
正确资料:C
17. 当前数据库应用系统的主流数据模型是()。
A. 层次数据模型
B. 网状数据模型
C. 关系数据模型
D. 面向对象数据模型
正确资料:C
18. 关系数据库中的视图属于4个数据抽象级别中的()。
A. 外部模型
B. 概念模型
C. 逻辑模型
D. 物理模型
正确资料:A
19. 当两个关系没有公共属性时,其自然联接操作表现为()。
A. 笛卡尔积操作
B. 等值联接操作
C. 结果为空集
D. 错误操作
正确资料:A
20. 对于Movie类,如果键码由Title和Year的集合构成,则下列语句中正确的是()。
A. InterfaceMovie(KeyTitle,Year)
B. InterfaceMovie(Key(Title,Year))
C. InterfaceMovie(KeyTitleorYear)
D. InterfaceMovie(KeyTitleandYear)
正确资料:B
21. 事务必须是数据库从一个一致性状态变为另一个一致性状态,这是事务的()。
A. 原子性
B. 一致性
C. 隔离性
D. 持久性
正确资料:B
22. 为保证多用户环境中数据的完整性和一致性,DBMS采取的控制称为()
A. 安全性控制
B. 完整性控制
C. 事务控制
D. 并发控制
正确资料:C
23. 关系中组成主键的属性不能取空值,这称为关系的()。
A. 实体完整性
B. 关系完整性
C. 参考完整性
D. 主键完整性
正确资料:A
24. 在SQL中使用UPDATE对表中数据进行修改时,应使用的语句是()
A. WHERE(
B. FROM
C. VALUES
D. SET
正确资料:C
25. 以下()不是数据库管理系统的功能
A. 提供用户接口
B. 提供并发控制机制
C. 提供进程调度
D. 定义数据库
正确资料:C
|
|