|
|
文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由
江开
搜题提供,禁止复制盗取,违者必究
本文由
江开
搜题提供,禁止复制盗取,违者必究
本文由
江开
搜题提供,禁止复制盗取,违者必究
数据库系统原理
学校: 无
问题 1: 1. 一个满足2NF但不满足3NF的关系模式可能存在的情况是( )。
选项:
•
A.
一个属性有多个值
•
B.
表中嵌套有表
•
C.
非主属性对码有部分函数依赖
•
D.
非主属性对码有传递函数依赖
答案: 非主属性对码有传递函数依赖
问题 2: 2. SQL Server数据库系统使用的数据库语言是( )。
选项:
•
A. C/C++
•
B. SQL
•
C. JAVA
•
D. T-SQL
答案: T-SQL
问题 3: 3. 有关系模式R(A,B,C,D),函数依赖集F={A→C,BC→D},则r={ABD,AC}相对于F( )。
选项:
•
A.
是无损连接分解,但不保持函数依赖
•
B.
是无损连接分解,也保持函数依赖
•
C.
不是无损连接分解,但保持函数依赖
•
D.
不是无损连接分解,也不保持函数依赖
答案: 是无损连接分解,但不保持函数依赖
问题 4: 4. 下列有关T-SQL中局部变量的说法,( )是不正确的。
选项:
•
A.
局部变量要先声明后使用
•
B.
局部变量的作用域是一个批处理
•
C.
局部变量名以
@
开头
•
D.
局部变量赋值语
句形如:名
=
值
答案: 局部变量赋值语句形如:名=值
问题 5: 5. 执行带输出参数的存储过程,并显示返回结果,最少需要( )条语句。
选项:
•
A. 2
•
B. 3
•
C. 1
•
D.
不确定
答案: 3
问题 6: 6. 现有关系模式R(工号,姓名,部门,负责人),设一个部门包括多名员工,一个员工只属于一个部门;一个部门只有一名负责人,一个负责人可负责多个部门,则关系R最高属于( )。
选项:
•
A. 2NF
•
B. 3NF
•
C. BCNF
•
D. 1NF
答案: 2NF
问题 7: 7. 下列各项中,( )可在添加、删除、更新数据时自动执行?
选项:
•
A.
存储过程
•
B.
视图
•
C.
函数
•
D.
触发器
答案
:
请关注
查看答案
问题 8: 8. 关系规范化用于关系数据库中的( )问题。
选项:
•
A.
提高查询速度
•
B.
减少数据冗余
•
C.
保证数据的完整性
•
D.
减少操作的复杂性
答案
:
请关注
查看答案
问题 9: 9. 设有表:选课(学号,课程号,分数),以下语句定义一个存储过程,功能是查询指定学号和课程号的分数,作为结果返回。请找出语句中哪几行存在错误( )。
Create Proc p_grade
@sno char(5),@cno char(3),@grade tinyint
AS
Select 分数 From 选课
Where 学号=@sno
选项:
•
A.
第四行
•
B.
第一行
•
C.
第五行
•
D.
第二行
答案
:
请关注
查看答案
问题 10: 10. 下列关于函数依赖的叙述中,正确的有( )。
选项:
•
A.
若
X→Y
,
X→Z
,则
X→YZ
•
B.
若
X→Y
,则
XZ→YZ
•
C.
若
XY→Z
,则
X→Z
,
Y→Z
•
D.
若
X→Y
,
WY→Z
,则
XW→Z
答案
:
请关注
查看答案
问题 11: 11. 关系规范化中的操作异常包括( )。
选项:
•
A.
应该插入的数据未被插入
•
B.
应该删除的数据未被
删除
•
C.
不该插入的数据被插入
•
D.
不该删除的数据被删除
答案
:
请关注
查看答案
问题 12: 12. 设有表:学生(学号,姓名,专业)、选课(学号,课程号,分数),以下语句创建一个触发器,功能为:当删除学生表中的某条学生信息时,自动删除选课表中该学生的成绩信息。请找出语句中哪几行存在错误( )。
Create Trigger T_student
On 选课
For insert
As
Delete 选课 where 学号=
(select 学号 From 学生)
选项:
•
A.
第六行
•
B.
第二行
•
C.
第五行
•
D.
第三行
答案
:
请关注
查看答案
问题 13: 13. 现有关系模式R(仓库号,产品号,保存数量,产品类型),设一个仓库可保存多种产品,一种产品可保存于多个仓库,某仓库保存某产品有一个保存数量;一种产品属于一个产品类型,一个产品类型包括多种产品。则关系R的函数依赖集包括( )。
选项:
•
A.
产品号
→
保存数量
•
B.
仓库号
→
保存数量
•
C.
产品号
→
产品类型
•
D.
(仓库号,产品号)
→
保存数量
答案
:
请关注
查看答案
问题 14: 1. ( )是DBMS的基本单位,这是用户定义的一组逻辑一致的程序序列。
选项:
•
A.
事务
•
B.
程序
•
C.
命令
•
D.
文件
答案
:
请关注
查看答案
问题 15: 2. 若事务T对数据对象A加上X锁,则( )。
选项:
•
A.
事务
T
可读写
A
,其他事务不能对
A
加
S
锁和
X
锁
•
B.
事务
T
可读
A
但不能写
A
,其他事务能对
A
加
S
锁和
X
锁
•
C.
事务
T
可读写
A
,其他事务只能对
A
加
S
锁,但不能加
X
锁
•
D.
事务
T
可读
A
但不能写
A
,其他事务只能对
A
加
S
锁,但不能加
X
锁
答案
:
请关注
查看答案
问题 16: 3. 事务的原子性是指( )。
选项:
•
A.
事务必须使数据库从一个一致性状态转变到另一个一致状态
•
B.
事务中包括的所有操作要么都做,要么都不做
•
C.
一个事务一旦提交,它对数据库中数据的改变是持久的
•
D.
一个事务内部的操作及使用的数据对并发的其它事务是隔离的
答案
:
请关注
查看答案
问题 17: 4. SQL Server中的权限类型不包括( )。
选项:
•
A.
超级权限
•
B.
对象权限
•
C.
隐含权限
•
D.
语句权限
答案
:
请关注
查看答案
问题 18: 5. 以下各项中,( )不是DBMS完整性控制机制应该具有的功能。
选项:
•
A.
定义
•
B.
控制
•
C.
检查
•
D.
查看
答案
:
请关注
查看答案
问题 19: 6. 以下选项中,( )不是事务的特性。
选项:
•
A.
原子性
•
B.
一致性
•
C.
持续性
•
D.
并发性
答案
:
请关注
查看答案
问题 20: 7. DBMS提供授权功能来控制不同用户访问数据的权限,这是为了实现数据库的( )。
选项:
•
A.
安全性
•
B.
独立性
•
C.
一致性
•
D.
可靠性
答案
:
请关注
查看答案
问题 21: 8. 设当一个学生退学后,从学生表中删除该生信息,系统应自动删除他的选课记录。要实现这一要求,应在定义选课表的外码“学号”时说明违反参照完整性的删除规则为( )。
选项:
•
A.
置空值
•
B.
递归删除
•
C.
受限删除
•
D.
级联删除
答案
:
请关注
查看答案
问题 22: 9. SQL Server中,要定义产品的数量随出入库单的增加而变化,应使用( )实现。
选项:
•
A.
触发器
•
B.
存储过程
•
C.
规则
•
D. CHECK
约束
答案
:
请关注
查看答案
问题 23: 10. 数据的完整性是指( )。
选项:
•
A.
防止数据被非法使用
•
B.
数据的存储和使用数据的程序无关
•
C.
减少重复数据
•
D.
数据的正确性、相容性
答案
:
请关注
查看答案
问题 24: 11. 防止数据被非法使用而泄密、更改或破坏称为数据的( )。
选项:
•
A.
完整性
•
B.
独立性
•
C.
一致性
•
D.
安全性
答案
:
请关注
查看答案
问题 25: 12. 在SQL Server中,为便于管理用户及权限,可以将一组具有相同权限的用户组织在一起,这一组具有相同权限的用户就称为( )。
选项:
•
A.
账户
•
B.
角色
•
C. SQL Server
用户
•
D.
登录名
答案
:
请关注
查看答案
问题 26: 13. SQL Server中,要定义部门名称不能有重复值,应使用( )约束。
选项:
•
A. PRIMARY KEY
•
B. UNIQUE
•
C.
CHECK
•
D. DISTINCT
答案
:
请关注
查看答案
问题 27: 14. 日志文件是用于记录( )。
选项:
•
A.
程序执行的结果
•
B.
程序运行的过程
•
C.
对数据库所有的更新操作
•
D.
用户对数据库的访问信息
答案
:
请关注
查看答案
问题 28: 15. 下列各项,( )不属于SQL Server的安全控制体系结构。
选项:
•
A.
登录名
•
B.
规则
•
C.
数据库用户
•
D.
数据库对象权限
答案
:
请关注
查看答案
问题 29: 16. 以下关于SQL Server的描述中,正确的是( )。
选项:
•
A.
默认的数据库用户
dbo
具有该数据库的所有权限
•
B.
服务器角色的权限不能更改
•
C.
用户用登录名与密码登录到服务器后,可以访问服务器上所有数据库。
•
D.
可以将一组具有相同权限的用户使用角色来集中管理
答案
:
请关注
查看答案
问题 30: 17. 安全性控制的一般方法包括( )。
选项:
•
A.
视图机制
•
B.
存取控制
•
C.
数据加密
•
D.
用户标识和鉴定
答案
:
请关注
查看答案
问题 31: 18. 数据库恢复通常基于建立冗余数据,包括( )。
选项:
•
A.
数据转储
•
B.
登记日志文件
•
C.
增加索引表
•
D.
创建视图
答案
:
请关注
查看答案
问题 32: 19. DBMS的存取控制机制由( )构成。
选项:
•
A.
强制存取控制
•
B.
自主存取控制
•
C.
定义用户权限
•
D.
权限检查
答案
:
请关注
查看答案
问题 33: 20. SQL Server的两种服务器身份验证模式包括( )。
选项:
•
A. LINUX
身份验证模式
•
B. Windows
身份验证模式
•
C. SQL
身份验证模式
•
D. SQL Server
和
Windows
混合身份验证模式
答案
:
请关注
查看答案
问题 34: 21. SQL Server提供的数据库备份类型包括( )。
选项:
•
A.
事务日志备份
•
B.
差异备份
•
C.
文件备份
•
D.
完整备份
答案
:
请关注
查看答案
问题 35: 22. 并发操作会带来数据不一致性问题,包括( )。
选项:
•
A.
丢失修改
•
B.
死锁
•
C.
读
“
脏
”
数据
•
D.
不可重复读
答案
:
请关注
查看答案
问题 36: 23. 数据库中的软件故障包括( )。
选项:
•
A.
用户操作错误
•
B.
介质故障
•
C.
事务故障
•
D.
系统故障
答案
:
请关注
查看答案
问题 37: 24. 在数据库的并发控制中,在选择封锁粒度时,应同时考虑( )因素。
选项:
•
A.
数据量
•
B.
封锁开销
•
C.
计算机性能
•
D.
并发度
答案
:
请关注
查看答案
问题 38: 25. 以下各项中,( )是事务的结束语句。
选项:
•
A. FINISH TRANSACTION
•
B. BEGIN TRANSACTION
•
C. COMMIT
•
D. ROLLBACK
答案
:
请关注
查看答案
问题 39: 26. 以下关于SQL Server的描述中,不正确的是( )。
选项:
•
A.
可以将一组具有相同权限的用户使用角色来集中管理
•
B.
用户用登录名与密码登录到服务器后,可以访问服务器上所有数据库。
•
C.
默认的数据库用户
dbo
具有该数据库的所有权限
•
D.
服务器角色的权限不能更改
答案
:
请关注
查看答案
问题 40: 27. 下列选项中,( )不是并发操作带来的数据不一致性问题。
选项:
•
A.
丢失修改
•
B.
不可重复读
•
C.
读
“
脏
”
数据
•
D.
死锁
答案
:
请关注
查看答案
问题 41: 28. 以下各项中, DBMS完整性控制机制应该具有的功能包括( )。
选项:
•
A.
查看
•
B.
控制
•
C.
检查
•
D.
定义
答案
:
请关注
查看答案
问题 42: 29. DBMS常用的存取控制方法包括( )。
选项:
•
A.
自主存取控制
•
B.
强制存取控制
•
C.
自动存取控制
•
D.
加密
答案
:
请关注
查看答案
问题 43: 30. 下列各项中,( )属于SQL Server的安全控制体系结构。
选项:
•
A.
数据库用户
•
B.
规则
•
C.
数据库对象权限
•
D.
登录名
答案
:
请关注
查看答案
问题 44: 1. 关于SQL Server数据库文件,以下叙述错误的是( )。
选项:
•
A.
一个数据库只有一个主数据文件
•
B.
数据文件的扩展名都是
mdf
•
C.
一个数据库可以有多个数
据文件
•
D.
数据库必须有日志文件
答案
:
请关注
查看答案
问题 45: 2. 在DELETE语句中,如果没有WHERE子句,表示删除( )。
选项:
•
A.
满足条件的元组
•
B.
当前元组
•
C.
所有元组
•
D.
第一个元组
答案
:
请关注
查看答案
问题 46: 3. 要用SQL语句查询名字中最后一个字为“省”或“市”的名称,则查询条件子句应写成:WHERE 名称 LIKE( )。
选项:
•
A. ‘%
省市
%’
•
B. ‘%
省市
’
•
C. ‘_[
省市
]’
•
D.
‘%[
省市
]’
答案
:
请关注
查看答案
问题 47: 4. SSMS中包括多个管理工具,使用图形界面创建和维护数据库、表的是( )。
选项:
•
A.
配置管理器
•
B.
解决方案资源管理器
•
C.
查询编辑器
•
D.
对象资源管理器
答案
:
请关注
查看答案
问题 48: 5. 为了使索引键的值在基本表中唯一,在创建索引的语句中应使用保留字( )。
选项:
•
A. UNIQUE
•
B. DISTINCT
•
C. UNION
•
D. CLUSTER
答案
:
请关注
查看答案
问题 49: 6. 要查询选修了3门以上课程的学生的学号,则正确的SQL语句是:
SELECT 学号 FROM 选课( )。
选项:
•
A. GROUP BY
学号
HAVING COUNT(*)>3
•
B. GROUP BY
学号
WHERE COUNT(*)>3
•
C. ORDER BY
学号
WHERE COUNT(*)>3
•
D. ORDER BY
学号
HAVING COUNT(*)>3
答案
:
请关注
查看答案
问题 50: 7. 以下选项中,不可以创建表约束的方法是( )。
选项:
•
A.
新建表时,在单个列定义后定义约束
•
B.
使用
CREATE
命令单独定义约束
•
C.
新建表时,在所有列定义完之后再定义约束
•
D.
修改表时,添加约束
答案
:
请关注
查看答案
问题 51: 8. 在视图上不能完成的操作是( )。
选项:
•
A.
查询
•
B.
更新视图
•
C.
在视图上定义新视图
•
D.
在视图上定义新的基本表
答案
:
请关注
查看答案
问题 52: 9. 关系数据库中,为了简化用户的查询操作,而又不增加数据冗余,常用方法是创建( )。
选项:
•
A.
属性
•
B.
视图
•
C.
新表
•
D.
索引
答案
:
请关注
查看答案
问题 53: 10. SQL语言是( )数据库的标准语言。
选项:
•
A.
文档
•
B.
面向对象
•
C.
键值
•
D.
关系
答案
:
请关注
查看答案
问题 54: 11. 下列有关索引的叙述,错误的是( )。
选项:
•
A.
定义索引时可以强制索引列的值具有唯一性
•
B.
一个索引可包含多个属性列
•
C.
索引越多越好
•
D.
索引能够加快数据库查询速度
答案
:
请关注
查看答案
问题 55: 12. 下列SQL语句中,修改表结构的语句是( )。
选项:
•
A. CREATE
•
B. ALTER
•
C. UPDATE
•
D. INSERT
答案
:
请关注
查看答案
问题 56: 13. 要在课程表中删除一门课程的信息,并在选课表里删除该门课的选课记录。在选课表中课程号为外码,以下说法中正确的是( )。
选项:
•
A.
课程信息和选课记录要同时删
•
B.
先删除选课记录,再删课程信息
•
C.
先
删除课程信息,再删选课记录
•
D.
删除顺序任意
答案
:
请关注
查看答案
问题 57: 14. 用SQL语句查找年龄大于20、小于23岁(不含20、23)的学生姓名,则WHERE子句中的条件表达式应写成( )。
选项:
•
A.
年龄
>20 OR
年龄
<23
•
B. 20<
年龄
<23
•
C.
年龄
>20 AND
年龄
<23
•
D.
年龄
BETWEEN 20 AND 23
答案
:
请关注
查看答案
问题 58: 15. 想将查找结果中的列名“备注”改为“职务”,则在SELECT子句中定义列别名,下列选项中,正确的子句包括( )。
选项:
•
A. SELECT
备注
职务
•
B. SELECT
备注
AS
职务
•
C. SELECT
职务
=
备注
•
D. SELECT
备注
=
职务
答案
:
请关注
查看答案
问题 59: 16. 连接查询的关键是连接条件,下列关于两表连接条件的说法,( )是不正确的。
选项:
•
A.
两表间的连接条件是固定的
•
B.
两表进行比较的属性类型必须可比
•
C.
两表进行比较的必须是同名列
•
D.
连接条件应是等值比较
答案
:
请关注
查看答案
问题 60: 17. 设职工表中有属性“职务”,要查找有职务信息(职务不为空)的职工,则以下查询条件子句中不正确的是( )。
选项:
•
A. WHERE
职务
is not null
•
B. WHERE
职务
=NULL
•
C. WHERE
职务
<>NULL
•
D. WHERE
职务
<>'null'
答案
:
请关注
查看答案
问题 61: 18. 在下列各项中,( )属于系统数据库。
选项:
•
A. Master
•
B. Msdb
•
C. Main
•
D. Tempdb
答案
:
请关注
查看答案
问题 62: 19. “成绩”属性是包含一个小数的数值型,SQL Server中可以定义为( )数据类型。
选项:
•
A. decimal(4,1)
•
B. numeric(4,1)
•
C. int
•
D. char
答案
:
请关注
查看答案 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
上一篇:2025年春江苏开放大学商务数据分析与应用辅导资料下一篇:2025年春江苏开放大学税收筹划辅导资料
|