全国自学考试数据库系统原理试题和答案整理卷.docx
- 文档编号:28018943
- 上传时间:2023-07-07
- 格式:DOCX
- 页数:32
- 大小:416.24KB
全国自学考试数据库系统原理试题和答案整理卷.docx
《全国自学考试数据库系统原理试题和答案整理卷.docx》由会员分享,可在线阅读,更多相关《全国自学考试数据库系统原理试题和答案整理卷.docx(32页珍藏版)》请在冰豆网上搜索。
全国自学考试数据库系统原理试题和答案整理卷
全国10月高等教诲自学考试
数据库系统原理试题
课程代码:
04735
一、单项选取题(本大题共15小题,每小题2分,共30分)
在每小题列出四个备选项中只有一种是符合题目规定,请将其代码填写在题后括号内。
错选、多选或未选均无分。
1.数据库系统中,执行逻辑数据与物理数据之间转换功能是(B)
A.DBB.DBMS
C.DBSD.OS
2.DBMS数据字典中存储是(A)
A.数据库三级模式构造定义B.数据库工作日记
C.数据库所有索引信息D.数据库存储途径
3.数据库逻辑设计阶段应考虑重要因素是(D)
A.概念模型B.解决规定
C.存取办法D.DBMS特性
4.关系数据库系统中对外键没有任何限制操作是(B)
A.插入B.删除
C.修改D.置空值
5.由于关系模式设计不当所引起删除异常指是(D)
A.应当删除数据不能删除B.XX顾客对数据进行了删除操作
C.数据删除过程中发生了故障D.不该删除数据被删除
6.设关于系模式R(ABCDE),F是R上成立FD集,F={A→B,B→C,D→E},那么F在模式ABC上投影(A)A.{A→B,B→C,A→C}B.{A→B,B→C,D→E}C.{A→B,B→C}D.
(即不存在非平凡FD)
7.关系R和S如下表,则关系T是R和S(C)
A.自然连接B.交
C.除D.并
8.设R和S都是二元关系,那么与元组演算表达式{t|R(t)
(∃u)(S(u)
u[1]≠t[2])}不等价关系代数表达式(B)
A.
B.
C.D.
9.设有学生表STUDENT(学号,姓名,性别,年龄),则向STUDENT表插入一条新记录对的SQL语句是(D)
A.APPENDINTOSTUDENTVALUES('d001','王明','女',18)
B.APPENDSTUDENTVALUES('d001','王明','女',18)
C.INSERTSTUDENTVALUES('d001','王明','女',18)
D.INSERTINTOSTUDENTVALUES('d001','王明','女',18)
10.存储过程长处不涉及(D)
A.提高运营速度B.减少网络通信量
C.间接实现安全控制D.存储在DB之外以便修改
11.如果事务T获得了数据项Q上排她锁,则T对Q(C)
A.只能读不能写B.只能写不能读
C.既可读又可写D.不能读也不能写
12.DBMS中实现事务原子性子系统是(C)
A.完整性子系统B.并发控制子系统
C.事务管理子系统D.恢复管理子系统
13.SQLServer身份验证模式涉及WINDOWS身份验证模式和(A)
A.混合验证模式B.账号验证模式
C.顾客验证模式D.DNA验证模式
14.PowerBuilder9.0中连接数据库对的环节是(B)
A.建立数据库描述文献;用CONNECT命令连接数据库
B.建立ODBC数据源;建立数据库描述文献;用CONNECT命令连接数据库
C.建立ODBC数据源;用CONNECT命令连接数据库
D.建立ODBC数据源;建立数据库对象;用CONNECT命令连接数据库
15.在对象联系图中,表达属性具备多值是(C)
A.→B.⇒C.→→D.←→
二、填空题(本大题共10小题,每小题1分,共10分)
请在每小题空格上填上对的答案。
错填、不填均无分。
16.数据库在磁盘上基本组织形式是___文献_____。
17.层次模型中上一层记录类型和下一层记录类型之间联系是___1:
N_____联系。
18.Armstrong公理系统三条推理规则是自反律、增广律和____传递律____。
19.关系代数表达式启发式规则有:
尽量早地执行选取操作,尽量早地执行投影操作和避免直接做__笛卡尔积______。
20.SQL语言是介于关系代数和__元组演算______之间一种语言。
21.常用数据库故障分为:
事务故障、系统故障、_____介质故障_________。
22.触发器是一种能由系统自动执行对_数据库_______修改语句。
23.T-SQL语言中,局部变量由顾客定义和维护,名称以___单个@_____开头。
24.PowerBuilder9.0中,开发空间有三个层次:
Workspace(工作空间)、Target(目的)和___(Library)库文献_____。
25.UML类图中,聚合表达了成分对象和聚合对象之间___“ispartof”(一某些)_____联系。
三、简答题(本大题共10小题,每小题3分,共30分)
26.简述物理数据独立性与逻辑数据独立性含义。
27.候选键与超键有哪些联系和区别?
28.有如下部门信息表,试判断该表与否可以直接作为关系数据库中关系,并阐明因素。
部门号
部门名称
负责人
部门成员
Dl
财务部
张军
刘爽、王方
D2
人事部
李强
徐刚、张玉
D3
工程部
王洪
蔡鑫明、陈艺
29.简述嵌入式SQL中引入游标因素。
30.数据库并发操作会带来哪些问题?
31.顾客对数据库模式有哪些修改权限?
32.什么是角色?
其作用是什么?
33.简述SQLServer中Msdb数据库作用。
34.简述PowerBuilder中数据窗口对象功能。
35.述SQL/CLI中描述记录功能。
四、设计题(本大题共5小题,每小题4分,共20分)
设一种图书借阅管理数据库中涉及三个关系模式:
图书(图书编号,书名,作者,出版社,单价)
读者(借书证号,姓名,性别,单位,地址)
借阅(借书证号,图书编号,借阅日期,归还日期,备注)
用SQL语句完毕下面36-39题。
36.查询价格在50到60元之间图书,成果按出版社及单价升序排列。
37.查询王明所借阅所有图书书名及借阅日期。
38.查询各个出版社图书最高价格、最低价格和平均价格
39.建立“红星汽车厂”读者视图RST。
40.根据36题关系模式,用关系代数表达式检索借阅“高等数学”读者姓名。
五、综合题(本大题共2小题,每小题5分,共10分)
41.设有一种记录职工历次体检状况关系模式:
R(职工号,姓名,部门号,体检日期,体检医院,总检成果,体检项目,分项成果)
阐明:
体检医院不固定,总检成果是指对体检成果总体评价。
(1)写出模式R基本FD和核心码。
(2)R最高属于第几范式?
(3)将R规范到3NF
42.某课程计算机模仿考试系统涉及某些信息如下:
顾客:
顾客号、姓名、密码。
试题:
试题编号、试题内容、知识点、难度系数、选项A、选项B、选项C、选项D、
答案。
试卷:
试卷编号、生成时间。
阐明:
容许顾客多次登录系统进行模仿测试;每次登录后,测试试卷由系统自动抽题随机生成,即每次生成试卷均不相似;每份试卷由若干试题构成;系统要记录每次测试起始和结束时间,以及测试成绩。
(1)建立一种反映上述局部应用ER模型,规定标注联系类型(可省略实体属性)。
(2)依照转换规则,将ER模型转换成关系模型,规定标注每个关系模型主键和外键(如果存在)。
1月高等教诲自学考试全国统一命题考试
数据库系统原理试卷
4735
一、单项选取题(本大题共15小题,每小题2分,共30分)
在每小题列出四个备选项中只有一种是符合题目规定,请将其代码填写在题后括号内。
错选、多选或未选均无分。
1.数据库在磁盘上基本组织形式是()
A.DBB.文献
C.二维表D.系统目录
2.ER模型是数据库设计工具之一,它普通合用于建立数据库()
A.概念模型B.逻辑模型
C.内部模型D.外部模型
3.数据库三级模式中,顾客与数据库系统接口是()
A.模式B.外模式
C.内模式D.逻辑模式
4.在文献系统中,所具备数据独立性是()
A.系统独立性
B.物理独立性
C.逻辑独立性
D.设备独立性
5.在DB技术中,“脏数据”是指()
A.未回退数据
B.未提交数据
C.回退数据
D.未提交随后又被撤除数据
6.关系模式至少应属于()
A.1NFB.2NF
C.3NFD.BCNF
7.设关于系模式R(ABCD),F是R上成立FD集,F={A
B,B
C},则属性集BD闭包(BD)+为()
A.BDB.BCD
C.BCD.CD
8.设关于系R如题8图所示:
R
学号
姓名
专业
入年份
97001
王敏
数学
1980
95002
高丰
经济学
1980
95003
梅婷
数学
1980
93013
王明
计算机
1981
94012
杨山
计算机
1984
题8图
则
专业,入年份(R)元组数为
A.2B.3
C.4D.5
9.集合R与S交可以用关系代数基本运算表达为()
A.R-(R-S)B.R+(R-S)
C.R-(S-R)D.S-(R-S)
l0.已知SN是一种字符型字段,下列SQL查询语句()
SELECTSNFROMS
WHERESNLIKE′AB%′;执行成果为
A.找出具有3个字符′AB%′所有SN字段
B.找出仅含3个字符且前两个字符为′AB′SN字段
C.找出以字符′AB′开头所有SN字段
D.找出具有字符′AB′所有SN字段
l1.现要查找缺少成绩(Grade)学生学号(Snum),相应SQL语句是()
A.SELECTSnumB.SELECTSnum
FROMSCFROMSC
WHEREGrade=0WHEREGrade<=0
C.SELECTSnumD.SELECTSnum
FROMSCFROMSC
WHEREGrade=NULLWHEREGradeISNULL
l2.下列不是数据库恢复采用办法是()
A.建立检查点B.建立副本
C.建立日记文献D.建立索引
13.在SQL/CLI中,将宿主程序与数据库交互关于信息记录在运营时数据成果中。
不能保存此信息记录类型是()
A.环境记录B.连接记录
C.语句记录D.运营记录
l4.在面向对象技术中,复合类型中后四种类型——数组、列表、包、集合——统称为()
A.行类型B.汇集类型
C.引用类型D.枚举类型
l5.在面向对象技术中,类图基本成分是类和()
A.属性B.操作
C.关联D.角色
二、填空题(本大题共10小题,每小题1分,共10分)
请在每小题空格上填上对的答案。
错填、不填均无分。
16.在数据库概念设计中,客观存在并且可以互相区别事物称为_________________。
17.增强ER模型中,子类实体继承超类实体所有________________________。
18.产生数据冗余和异常两个重要因素是局部依赖和_________________依赖。
l9.如果Y
X
U,则X
Y成立。
这条推理规则称为________________。
20.ODBC规范定义驱动程序有两种类型:
即单层驱动程序和________________。
21.DBMS可分为层次型、网状型、__________________型、面向对象型等四种类型。
22.如果事务T对某个数据R实现了__________________锁,那么在T对数据R解除封锁之前,不容许其她事务再对R加任何类型锁。
23.在各种事务并发执行时,系统应保证与这些事务先后单独执行时成果同样,这是指事务____________________性。
24.在SQL/CLI中,保存元组或参数关于信息是___________________。
25.在面向对象技术中,对象联系图是描述面向对象_____________基本工具。
三、简答题(本大题共10小题,每小题3分,共30分)
26.简述DBMS重要功能。
27.简述数据库逻辑设计阶段重要环节。
28.设关于系模式R(S#,C#,CNAME,TNAME),其属性分别表达学生学号、选修课程号、课程名、任课教师名。
请阐明该关系模式存在哪些操作异常。
29.设关于系模式R(ABC),F是R上成立FD集,F={B
A,C
A},ρ={AB,BC}是R上一种分解,那么分解p与否保持FD集F?
并阐明理由。
30.简述存储过程长处。
31.简述SQL数据库表三种类型及它们区别。
32.简述数据库完整性含义以及DBMS完整性子系统功能。
33.SQL视图机制有哪些长处?
34.简述ODBC体系构造中驱动程序管理器功能。
35.简述面向对象技术中聚合概念。
四、设计题(本大题共5小题,每小题4分,共20分)
已知有如下三个关系:
学生(学号,姓名,系别号)
项目(项目号,项目名称,报酬)
参加(学号,项目号,工时)
其中,报酬是指参加该项目每个工时所得报酬。
根据此关系回答下面36~40题。
36.试用关系代数表达式写出下列查询:
列出“王明”同窗所参加项目名称。
37.试用SQL语句写出下列查询:
列出报酬最高项目编号。
38.试用SQL语句写出下列查询:
列出每个系所有学生参加项目所获得总报酬。
39.试用SQL语句查询报酬不不大于800元(涉及800元)项目名称。
40.试用SQL命令创立一种学生_项目视图,该视图包括属性名称为:
学号,姓名和项目名称。
五、综合题(本大题共2小题,每小题5分,共l0分)
41.为体育部门建立数据库,其中包括如下信息:
(1)运动队:
队名、主教练,其中队名惟一标记运动队。
(2)运动员:
运动员编号、姓名、性别、年龄。
(3)运动项目:
项目编号、项目名、所属类别。
其中:
每个运动队有多名运动员,每名运动员只属于一种运动队;每名运动员可以参加
各种项目,每个项目可以有各种运动员参加。
系统记录每名运动员参加每个项目所得名次和成绩以及比赛日期。
(1)依照以上论述,建立ER模型,规定标注联系类型。
(实体属性可以省略)
(2)依照转换规则,将ER模型转换成关系模型,规定标明每个关系模式主键和外键
(如果存在)。
42.设有一种反映工程及其所使用有关材料信息关系模式:
R(工程号,工程名,工程地址,开工日期,竣工日期,材料号,材料名称,使用数量)
如果规定:
每个工程地址、开工日期、竣工日期惟一;不同工程地址、开工和竣工日期也许相似;
工程名与材料名称均有重名;
每个工程使用若干种材料,每种材料可应用于若干工程中。
(1)依照上述规定,写出模式R基本FD和核心码。
(2)R最高达到第几范式,并阐明理由。
(3)将R规范到3NF。
全国1月自考数据库系统原理试题
课程代码:
04735
一、单项选取题(本大题共15小题,每小题2分,共30分)
在每小题列出四个备选项中只有一种是符合题目规定,请将其代码填写在题后括号内。
错选、多选或未选均无分。
1.使用二维表格构造表达实体及实体间联系数据模型是(C)
A.层次模型B.网状模型
C.关系模型D.联系模型
2.数据库系统不但涉及数据库自身,还要涉及相应硬件、软件和(D)
A.DBMSB.数据库应用系统
C.有关计算机系统D.DBA
3.数据库系统提供数据控制功能,不涉及(B)
A.并发控制B.控制数据冗余
C.完整性保护D.故障恢复
4.学校里规定,一种教师最多可讲授3门课程,至少必要讲授l门课程;每门课程最多5个教师讲授,至少需要一种教师讲授,则教师与课程基数分别为()
A.(1,3),(1,5)B.(3,1),(5,1)
C.(1,5),(1,3)D.(5,1),(3,1)
5.关于系R(A,B,C),主码为A;S(D,A),主码为D,外码为A,参照R中属性A。
关系R和S元组如下表所示。
关系S中违背关系完整性规则元组是()
RS
A
B
C
D
A
1
2
3
2
l
7
3
3
8
d1
d2
d3
2
NULL
4
d4
1
A.(d1,2)B.(d2,NULL)
C.(d3,4)D.(d4,1)
6.在最小依赖集F中,下面论述不对的是()
A.F中每个FD右部都是单属性B.F中每个FD左部都是单属性
C.F中没有冗余FDD.F中每个FD左部没有冗余属性
7.如果某个属性包括在候选键中,则它称为()
A.非主属性B.核心属性
C.复合属性D.主属性
8.设关于系R和S如下表:
RST
A
B
C
B
C
D
A
B
C
D
a
b
c
b
b
a
c
f
d
b
b
a
c
c
d
d
e
b
a
a
c
b
b
a
c
c
d
d
e
b
则关系T是关系R和关系S()
A.自然连接成果B.
连接成果
C.笛卡尔积D.并
9.关系运算以关系代数为理论基本,关系代数最基本操作是并、差、笛卡尔积和()
A.投影、连接B.连接、选取
C.选取、投影D.交、选取
10.如下论述中对的是()
A.为了实现连接运算,SELECT命令中必要指出属性来源
B.如果缺省WHERE子句,则会产生错误信息
C.在SQL语言中绝大多数连接操作都是自然连接
D.连接操作中不可以用别名指定数据来源
11.SQL语言中建立惟一性索引命令是()
A.CREATEINDEX索引名ON基本表名(属性名)
B.CREATEINDEXUNIQUE索引名ON基本表名(属性名)
C.CREATEUNIQUEINDEX索引名ON基本表名(属性名)
D.CREATEDISTINCTINDEX索引名ON基本表名(属性名)
12.DBMS并发控制子系统保证了事务()
A.原子性实现B.一致性实现
C.隔离性实现D.持久性实现
13.在DB恢复时,对已经提交但更新未写入磁盘事务执行()
A.UNDO解决B.REDO解决
C.ROLLBACK解决D.ABORT解决
14.SQLServer用于存储任务筹划信息、事件解决信息、备份恢复信息以及异常报告是()
A.Master数据库B.Model数据库
C.Msdb数据库D.Tempdb数据库
15.在SQL/CLI中,保存元组或参数关于信息是()
A.环境记录B.连接记录
C.语句记录D.描述记录
二、填空题(本大题共10小题,每小题1分,共10分)
请在每小题空格中填上对的答案。
错填、不填均无分。
16.DBMS提供DML实现对数据操作,基本数据操作有两类:
检索和___________。
17.DBMS重要由___________和存储管理器两大某些构成。
18.关系中属性取值范畴称为属性___________。
19.设关于系模式R(A,B,C,D),F是R上成立FD集,F={AB→C,D→B},则F在模式ACD上投影为___________。
20.设关系R和S具备相似关系模式,R和S差是由___________元组构成集合。
21.SQL语言中,撤除基本表语句是___________。
22.封锁可以避免并发操作引起错误,但也许产生___________、饿死、死锁等问题。
23.SQL中一组具备相似权限顾客称为_______。
24.SQLServer具备两种身份验证模式:
Windows身份验证模式和___________验证模式。
25.在面向对象技术中,引用类型相称于程序设计中___________概念。
三、简答题(本大题共10小题,每小题3分,共30分)
26.数据库系统中支持数据独立性办法是什么?
27.简述数据库概念设计重要环节。
28.什么是数据冗余?
它会引起哪些操作异常?
29.简述视图特点。
30.简述事务COMMIT语句和ROLLBACK语句功能。
31.简述可串行化调度概念。
32.什么是触发器?
它由哪三个某些构成?
33.简述SQLServer查询分析器功能。
34.在UML类图中,类由哪三某些构成?
35.简述ODBC数据库应用程序重要功能。
四、设计题(本大题共5小题,每小题4分,共20分)
36.设关于系S(S#,NAME,AGE,SEX),其属性分别表达:
学号,姓名,年龄和性别;关系SC(S#,C#,GRADE),其属性分别表达:
学号,课号和成绩。
试用SQL语句完毕记录每一年龄选修课程学生人数。
37.设有学生表S(S#,NAME,AGE,SEX),其属性分别表达:
学号,姓名,年龄和性别;选课表SC(S#,C#,GRADE),其属性分别表达:
学号,课号和成绩。
试用关系代数表达式表达下面查询:
检索学习课号为C2课程学号和姓名。
38.设有职工基本表EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表达:
职工号,姓名,年龄,性别,工资。
试用SQL语句写出为每个工资低于1000元女职工加薪200元。
39.设有科研项目表PROJ(项目编号,项目名称,金额,教师编号)。
试用SQL语句写出下面查询:
列出金额最高项目编号和项目名称。
40.设有学生关系STU(SNO,SNAME,AGE,SEX),其属性分别表达:
学号,姓名,年龄和性别。
试用SQL语句检索年龄为空值学生姓名。
五、综合题(本大题共2小题,每小题5分,共10分)
41.某学校图书借阅管理系统应提供如下功能:
(1)查询书库中既有图书信息,涉及书号、书名、作者、单价、出版社;
(2)查询读者信息,涉及读者借书证号、姓名、性别、单位;
(3)查询读者借阅状况,涉及读者借书证号、书号、借书日期、还书日期等;
(4)不同类别读者有不同借阅权限,读者类别由类别编号、名称、最大容许借书量、借书期限等描述。
依照以上论述,回答下列问题:
(1)试为该图书借阅系统设计一种ER模型,规定标注联系类型,可省略实体属性。
(2)依照转换规则,将ER模型转换成关系模型,规定标注每个关系模式主键和外键(如果存在)。
42.设有一种反映教师参加科研项目关系模式:
R(教师号,项目名称,科研工作量,项目类别,项目金额,负责人)
如果规定:
每个项目可有多人参加,每名教师每参加一种项目有一种科研工作量;每个项目只属于一种类别,只有一名负责人。
(1)依照上述规定,写出模式R基本FD和核心码。
(2)阐明R不是2NF理由。
(3)将R规范到3NF。
一、选取题
1-5CDBBC6-10BDACA
11-15CCBCD
二、填空题
16、更新17、
18、值域19、
20、属于R且不属于S21、DROPTABLE
22、活锁23、角色
24、混合25、指针
三、简答题
26、建立三层模式即外模式、概念模式和内模式,两级映射即外模式/概念模式、概念模式/内模式。
27、有三个重要环节:
一方面依照数据抽象构造,建立局部概念模型,另一方面把一种个局部概念合成一种全局概念模型,最后对全局概念模型进行审核,最后就形成了概念模型。
28、数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 自学考试 数据库 系统 原理 试题 答案 整理