一、单选题(共 16 道试题,共 80 分。)
1. 数据库管理系统提供()供用户实现对数据的追加、删除、更新、查询等操作。
A. 数据字典
B. 数据定义语言DDL
C. 并发控制
D. 数据操作语言DML
-----------------选择:
2. 执行SQL语句 DELETE FROM Person WHERE LastName = 'Wilson' 将删除数据表中的一个()。
A. 元组
B. 属性
C. 视图
D. 值
-----------------选择:
3. E-R图中的矩形表示的是()。
A. 属性
B. 实体集
C. 操作
D. 关系集
-----------------选择:
4. 在数据库中存储的是()。
A. 数据
B. 数据模型
C. 数据以及数据之间的联系
D. 数值
-----------------选择:
5. 在长度为n的顺序表中插入元素平均移动元素的个数是()。
A. n
B. (n+1)/2
C. (n-1)/2
D. n/2
-----------------选择:
6. SQL语言是()语言。
A. 网络数据库
B. 关系数据库
C. 层次数据库
D. 非数据库
-----------------选择:
7. 每一个链表节点都包括数据域和()。
A. 值域
B. 定义域
C. 指针域
D. 属性域
-----------------选择
8. 在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为()。
A. 插入
B. 删除
C. 选择
D. 连接
-----------------选择:
9. 若有说明:int a[10];则对a 数组元素的正确引用是()。
A. a[10]
B. a[3.5]
C. a(5)
D. a[10-10]
-----------------选择:
10. DBMS通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的()。
A. 一致性
B. 完整性
C. 安全性
D. 可靠性
-----------------选择:
11. 下面哪一项不是数据库发展史中曾使用的数据库模型?()
A. 层次模型
B. 网状模型
C. 瀑布模型
D. 关系模型
-----------------选择:
12. 链式存储结构存储元素的存储单元的地址()。
A. 必须是连续的
B. 必须是不连续的
C. 可能连续也可能不连续
D. 与顺序存储结构相同
-----------------选择:
13. int a[10]表示整型数组a,有()个元素。
A. 9
B. 10
C. 11
D. 不确定
-----------------选择:
14. 目前最常见的数据库模型是()。
A. 层次模型
B. 网状模型
C. 瀑布模型
D. 关系模型
-----------------选择:
15. 关系模式中,满足2NF的模式,()。
A. 可能是1NF
B. 必定是BCNF
C. 必定是3NF
D. 必定是1NF
-----------------选择:
16. 关系数据库管理系统中的关系的每一列称为()。
A. 名称
B. 属性
C. 元组
D. 值
-----------------选择:
15春《计算机科学导论》作业4
单选题 判断题
二、判断题(共 4 道试题,共 20 分。)
1. 记录是一组相关的元素的集合,它们必须是相同的数据类型。
A. 错误
B. 正确
-----------------选择:
2. 数组中的数据元素具有相同数据类型。
A. 错误
B. 正确
-----------------选择:
3. 结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。
A. 错误
B. 正确
-----------------选择:
4. 数据库避免了一切数据的重复。
A. 错误
B. 正确
-----------------选择: