- 0
- 0
- 约4.93千字
- 约 9页
- 2026-01-05 发布于中国
- 举报
第7章-数据库技术基础(gao)只是课件_图文
姓名:__________考号:__________
一、单选题(共10题)
1.关系数据库中,数据完整性约束包括哪些?()
A.实体完整性
B.参照完整性
C.用户定义完整性
D.以上都是
2.SQL语言中,用于创建数据库的命令是?()
A.CREATETABLE
B.CREATEDATABASE
C.INSERTINTO
D.UPDATE
3.在数据库中,什么是主键?()
A.一个或多个列的组合,用于唯一标识表中的每一行
B.一个或多个列的组合,用于唯一标识表中的每一列
C.表中任意一个列
D.表中所有列的组合
4.在数据库设计中,范式的作用是什么?()
A.提高查询效率
B.减少数据冗余
C.提高数据安全性
D.以上都是
5.什么是事务?()
A.数据库中的一次查询操作
B.数据库中的一次更新操作
C.数据库中一系列操作序列,这些操作要么全部完成,要么全部不做
D.数据库中的一次删除操作
6.在SQL语言中,如何删除表中的数据?()
A.DELETEFROM
B.DROPTABLE
C.INSERTINTO
D.UPDATE
7.什么是索引?()
A.数据库中的一种数据结构,用于提高查询效率
B.数据库中的一种数据结构,用于存储数据
C.数据库中的一种数据结构,用于存储程序代码
D.数据库中的一种数据结构,用于存储用户定义的函数
8.什么是触发器?()
A.数据库中的一种数据结构,用于存储数据
B.数据库中的一种数据结构,用于存储程序代码
C.数据库中的一种数据结构,用于存储用户定义的函数
D.数据库中的一种数据结构,用于提高查询效率
9.什么是视图?()
A.数据库中的一种数据结构,用于存储数据
B.数据库中的一种数据结构,用于存储程序代码
C.数据库中的一种数据结构,用于存储用户定义的函数
D.数据库中的一种数据结构,用于从多个表中提取数据并显示
10.什么是数据库连接池?()
A.数据库中的一种数据结构,用于存储数据
B.数据库中的一种数据结构,用于存储程序代码
C.数据库中的一种数据结构,用于存储用户定义的函数
D.数据库中的一种数据结构,用于管理数据库连接
二、多选题(共5题)
11.以下哪些是关系数据库的常见特性?()
A.数据独立性
B.数据共享性
C.数据完整性
D.数据安全性
E.数据并发性
12.范式设计在数据库设计中的作用包括哪些?()
A.减少数据冗余
B.提高数据一致性
C.提高数据完整性
D.提高查询效率
E.降低维护成本
13.事务的ACID特性包括哪些?()
A.原子性(Atomicity)
B.一致性(Consistency)
C.隔离性(Isolation)
D.持久性(Durability)
E.可扩展性(Scalability)
14.以下哪些是数据库查询语言SQL的基本操作?()
A.数据定义(DDL)
B.数据操作(DML)
C.数据控制(DCL)
D.数据查询(DQL)
E.数据管理(DML)
15.数据库索引可以带来的好处有哪些?()
A.提高查询效率
B.减少数据冗余
C.加快数据更新速度
D.减少存储空间需求
E.提高数据安全性
三、填空题(共5题)
16.在数据库设计中,为了减少数据冗余和提高数据一致性,通常采用的一种方法是______。
17.SQL语言中的DML(数据操作语言)主要包含______、______和______等操作。
18.在关系数据库中,用于唯一标识表中的一行的属性或属性组合称为______。
19.事务的ACID特性中的C(一致性)是指______。
20.在数据库索引中,最常见的索引类型是______索引。
四、判断题(共5题)
21.关系数据库的查询语言SQL只能用于查询操作。()
A.正确B.错误
22.范式设计可以提高数据库的查询效率。()
A.正确B.错误
23.在事务中,只要有一个操作失败,整个事务都会被回滚。()
A.正确B.错误
24.数据库连接池可以提高数据库访问速度。()
A.正确B.错误
25.索引会占用数据库的额外存储空间。()
A.正确B.错
原创力文档

文档评论(0)