《数据库技术及应用》第一章 题集.docx
《数据库技术及应用》第一章题集
课程名称:数据库技术及应用
考试形式:课后练习
满分:100分
---
注意事项:
1.本题集共四部分,总分100分。
2.请将答案写在答题纸上。
3.所有题目必须回答,选择题请将正确答案的字母填在答题纸上,其余题目请将答案写清楚。
---
第一部分选择题(共20题,每题2分,共40分)
1.数据库管理系统的主要功能是()
A.数据存储
B.数据管理
C.数据检索
D.以上均是
2.SQL语言中,用于创建表的命令是()
A.CREATE
B.INSERT
C.UPDATE
D.DELETE
3.在关系型数据库中,表之间的关系通常通过()实现。
A.主键
B.外键
C.索引
D.视图
4.下列哪种数据模型是最常见的()
A.层次模型
B.网络模型
C.关系模型
D.面向对象模型
5.用于从数据库中检索数据的SQL语句是()
A.SELECT
B.UPDATE
C.DELETE
D.INSERT
6.数据库的事务特性中,不包括()
A.原子性
B.一致性
C.隔离性
D.可扩展性
7.在SQL中,更新表中数据的命令是()
A.CHANGE
B.MODIFY
C.UPDATE
D.ALTER
8.数据库中,唯一标识每一行的字段称为()
A.外键
B.主键
C.索引
D.视图
9.下列哪一项不属于数据库的基本操作?()
A.增加
B.修改
C.删除
D.编译
10.用于删除表中所有数据的SQL命令是()
A.DELETE*
B.TRUNCATE
C.DROP
D.REMOVE
11.在关系数据库中,表的行称为()
A.列
B.记录
C.字段
D.元组
12.数据库规范化的主要目的是()
A.减少冗余
B.增加复杂性
C.提高查询速度
D.提升安全性
13.下列哪个不是数据完整性的约束?()
A.唯一性约束
B.外键约束
C.检查约束
D.性能约束
14.SQL中用于查询多个表的联接操作是()
A.JOIN
B.LINK
C.CONNECT
D.MERGE
15.数据库中,存储预定义查询的对象称为()
A.视图
B.表
C.存储过程
D.索引
16.用于限制查询结果的数量的SQL子句是()
A.LIMIT
B.TOP
C.COUNT
D.WHERE
17.数据库的安全性主要通过()来实现。
A.访问控制
B.数据备份
C.数据恢复
D.数据加密
18.数据库的冗余数据会导致()
A.数据一致性
B.存储空间浪费
C.查询速度加快
D.数据完整性
19.在关系型数据库中,数据的物理存储通常是()
A.线性
B.树状
C.网状
D.表格
20.下列哪项不是数据仓库的特点?()
A.面向主题
B.非易失性
C.实时处理
D.时间变化
---
第二部分填空题(共10题,每题2分,共20分)
1.数据库的基本操作包括______、______、______和______。
2.SQL中的条件查询通常使用______关键字。
3.在数据库中,数据的存储单位是______。
4.数据库中的______用于管理用户对数据库的访问权限。
5.关系模型中的每个表都有一个______,用于唯一标识每一行。
6