1
【单选题】(2分)
数据库是存储在计算机上的()相关数据集合。
A.
具体文件
B.
其它
C.
结构化的
D.
特定业务
2
【单选题】(2分)
反映现实世界中实体及实体间联系的信息模型是()。
A.
网状模型
B.
实体联系(E-R)模型
C.
层次模型
D.
关系模型
3
【单选题】(2分)
学生实体(型)与选课实体(型)之间具有的联系是()联系。
A.
多对多
B.
一对多
C.
多对一
D.
一对一
4
【单选题】(2分)
数据管理技术经历了4个发展阶段,其中数据独立性最高的是()阶段。
A.
人工管理
B.
程序管理
C.
数据库系统
D.
文件系统
5
【单选题】(2分)
在数据库管理系统中,()不是数据库存取的功能模块。
A.
事务管理程序模块
B.
数据更新程序模块
C.
查询处理程序模块
D.
交互式程序查询模块
第二章测试
1
【单选题】(2分)
在数据库设计中,将E-R图转换为关系数据模型是下述哪个阶段完成的工作()。
A.
逻辑设计阶段
B.
概念设计阶段
C.
物理设计阶段
D.
需求分析阶段
2
【单选题】(2分)
在将E-R图转换为关系模型时,一般都将m:n联系转换成一个独立的关系模式。下列关于这种联系产生的关系模式的主码的说法,正确的是()。
A.
至少包含m端和n端关系模式的主键
B.
只需包含n端关系模式的主键即可
C.
必须添加新的属性作为主键
D.
只需包含m端关系模式的主键即可
3
【单选题】(2分)
在将局部E-R图合并为全局E-R图时,可能会产生一些冲突。下列冲突中不属于合并E-R图冲突的是()。
A.
结构冲突
B.
语法冲突
C.
命名冲突
D.
属性冲突
4
【单选题】(2分)
一个银行营业所可以有多个客户,一个客户也可以在多个营业所进行存取款业务,则客户和银行营业所之间的联系是()。
A.
多对一
B.
一对一
C.
一对多
D.
多对多
5
【单选题】(2分)
设实体A与实体B之间是一对多联系。下列进行的逻辑结构设计方法中,最合理的是()。
A.
实体A和实体B分别对应一个关系模式,且外键放在实体B关系模式中
B.
为实体A和实体B设计一个关系模式,该关系模式包含两个实体的全部属性
C.
分别为实体A、实体B和它们之间的联系设计一个关系模式,外键在联系对应的关系模式中
D.
实体A和实体B分别对应一个关系模式,且外键放在实体A关系模式中
第三章测试
1
【单选题】(2分)
SQL语言是()的语言,容易学习。
A.
非过程化
B.
导航式
C.
格式化
D.
过程化
2
【单选题】(2分)
SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的语句是()
A.
SELECT
B.
DELETE
C.
INSERT
D.
UPDATE
3
【单选题】(2分)
在视图上不能完成的操作是()
A.
在视图上定义新的表
B.
在视图上定义新的视图
C.
更新视图
D.
查询
4
【单选题】(2分)
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()
A.
数据操纵
B.
数据控制
C.
数据查询
D.
数据定义
5
【单选题】(2分)
SQL语言中,删除一个视图的命令是()
A.
DROP
B.
REMOVE
C.
DELETE
D.
CLEAR
第四章测试
1
【单选题】(2分)
创建存储过程的用处主要是()。
A.
实现复杂的业务规则
B.
提高数据操作效率
C.
维护数据的一致性
D.
增强引用完整性
2
【单选题】(2分)
设有存储过程定义语句:CREATEPROCP1@xint,@yintoutput,@zintoutput。下列调用该存储过程的语句中,正确的是()。
A.
EXECP110,@aoutput,@boutput
B.
EXECP110,@aintoutput,@bintoutput
C.
EXECP110,@aint,@bintoutput
D.
EXECP110,@a,@boutput
3
【单选题】(2分)
下列删除存储过程P1的语句,正确的语句是()。
A. DELETEP1
B. DROPP1
C. DELETEPROCP1
D. DROPPROCP1
4
【单选题】(2分)
现有学生表和修课表,其结构为:
学生表(学号,姓名,入学日期,毕业日期) 修课表(学号,课程号,考试日期,成绩)
现要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间。下列实现方法中,正确的是()。
A.
在修课表的考试日期列上定义一个外码引用约束
B.
在学生表上建立一个插入和更新操作的触发器
C.
在修课表的考试日期列上定义一个CHECK约束
D.
在修课表上建立一个插入和更新操作的触发器
5
【单选题】(2分)
当执行由UPDATE语句引发的触发器时,下列关于该触发器临时工作表的说法,正确的是()。
A.
系统会自动产生INSERTED表和DELETED表,用INSERTED表存放更改后的数据,用DELETED表存放更改前的数据
B.
系统会自动产生UPDATED表来存放更改后的数据
C.
系统会自动产生INSERTED表和DELETED表,用INSERTED表存放更改前的数据,用DELETED表存放更改后的数据
D.
系统会自动产生UPDATED表来存放更改前的数据
第五章测试
1
【单选题】(2分)
对关系模式进行规范化的主要目的是()
A.
维护数据的一致性
B.
提高数据操作效率
C.
为用户提供更快捷的数据操作
D.
加强数据的安全性
2
【单选题】(2分)
以下选项中()不是由于关系模式设计不当所引起的问题。
A.
更新异常
B.
脏数据
C.
插入异常
D.
删除异常
3
【单选题】(2分)
如果有函数依赖X→Y,并且对X的某个真子集X',有X'→Y成立,则称()。
A.
Y部分函数依赖于X
B.
X完全函数依赖于Y
C.
X部分函数依赖于Y
D.
Y完全函数依赖于X
4
【单选题】(2分)
关系模式中,满足2NF的模式()
A.
必定是3NF
B.
可能是1NF
C.
必定是1NF
D.
必定是BCNF
5
【单选题】(2分)
设有关系模式X(S,SN,D)和Y(D,DN,M),X的主键是S,Y的主键是D,则D在关系模式X中被称为()
A.
外键
B.
候选键
C.
超键
D.
主键
第六章测试
1
【单选题】(2分)
一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是()
A.
一致性
B.
原子性
C.
持久性
D.
独立性
2
【单选题】(2分)
表示两个或多个事务可以同时运行而不互相影响的是()
A.
原子性
B.
独立性
C.
一致性
D.
持久性
3
【单选题】(2分)
事务的持续性是指()
A.
事务必须是使数据库从一个一致性状态变到另一个一致性状态。
B.
事务一旦提交,对数据库的改变是永久的。
C.
一个事务内部的操作对并发的其他事务是隔离的。
D.
事务中包括的所有操作要么都做,要么都不做。
4
【单选题】(2分)
SQL语言中的COMMIT语句的主要作用是()
A.
提交事务
B.
结束程序
C.
返回系统
D.
存储数据
5
【单选题】(2分)
SQL语言中用()语句实现事务的回滚
A.
ROLLBACK
B.
COMMIT
C.
CREATETABLE
D.
GRANT和REVOKE
第七章测试
1
【单选题】(2分)
SQLserver数据库文件有3类,其中日志文件的后缀为
A.
.ldf
B.
.mdf
C.
.idf
D.
.ndf
2
【单选题】(2分)
附加数据库时,在【附加数据库】对话框中,选择()文件路径。
A.
DOC
B.
LOF
C.
NDF
D.
MDF
3
【单选题】(2分)
SQLServer的字符型数据类型主要包括
A.
int、money、char
B.
char、varchar、text
C.
datetime、binary、int
D.
char、varchar、int
4
【单选题】(2分)
SQLServer2014采用的身份验证模式有
A.
Windows身份验证模式和混合模式
B.
仅混合模式
C.
仅Windows身份验证模式
D.
仅SQLServer身份验证模式
5
【单选题】(2分)
下列()数据库不属于SQLServer2014在安装时创建的系统数据库。
A.
master
B.
bookdb
C.
NorthWind
D.
model
第八章测试
1
【多选题】(2分) 关系规范化的目的是()
A. 控制冗余
B.
避免插入和删除异常
C.
增强数据库结构的稳定性和灵活性
2
【单选题】(2分)
在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在S中称为()
A. 外来键
B. 主键
3
【单选题】(2分)
在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于()
A. 1NF
B. 3NF
C. 4NF
D. 2NF
4
【单选题】(2分)
若关系为1NF,且它的每一非主属性都()候选关键字,则该关系为2NF。
A.
部分函数依赖于
B.
不部分函数依赖于
5
【单选题】(2分)
在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和()
A. 无损连接
B. 有损连接
因篇幅问题不能全部显示,请点此查看更多更全内容