版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
四川外国语大学往年数据库专升本题库(一)
总分:100分考试时间:90分钟
注意事项:
>考生应检查"答题卡"正反两面,如果发现“答题卡"字迹模糊,行列歪斜或单面缺印
等现象,要及时向监考员报告。
>各科的选择题和非选择题都必须在专用的“答题卡”指定的区域内作答,在试卷或草稿
纸上作答的,答题一律无效
>凡违反上述规定,影响评卷结果或造成无法评卷,后果由考生自负
一、单项选择题(每小题2分,共40分)
1、数据库管理系统是()
A、操作系统
B、系统软件
C、编译系统
D、应用软件
【答案】B
【解析】通俗地说,数据库管理系统就是专门用来管理数据库的计算机系统软
件。
2、下列关于数据模型中实体间联系的描述正确的是(X
A、实体间的联系不能有属性
B、仅在两个实体之间有联系
C、单个实体不能构成E-R图
D、实体间可以存在多种联系
【答案】D
3、DATATIME支持的最大年份为______年。
A、2070
B、9999
C、3000
D、2099
【答案】B
【解析】本题得分:1分
4、下面哪种文件格式对不等值搜索的效率最高
A、无序文件
B、排序文件
C、哈希文件
D、队列文件
【答案】B
5、在access2010中,"成绩大于等于60且小于90分"的有效性规则是()
A、>60and<90
B、>=60AND<90
C、>=60OR<90
D、>60OR<90
【答案】B
【解析】包含60但不包含90。
6、"商品"与"顾客"两个实体集之间联系一般是()。
A、一对一
B、一对多
C、多对一
D、多对多
【答案】D
7、在下列VisualFoxPro的基类中,无Caption属性的基类是:()。
A、标签
B、选项按钮
C、复选框
D、文本框
【答案】D
8、关系模型中,下列关于候选键说法正确的是(1
A、可由其值能惟一标识该关系中任何元组的一个或多个属性组成
B、至多由其值能惟一标识该关系任何元组的一个属性组成
C、可由多个任意属性组成
D、其余都不是
【答案】A
9、下面叙述错误的是()。
A、关系代数最基本的操作有并、差、笛卡儿积、选择和投影
B、对于查、添、册!]、改操作都需由数据库管理员DBA进行完整性定义和安
全性授权,由数据库具体执行
C、一般的完整性规则有两个:实体完整性规则是指主关键字值的集合组成部
分都不能是空值;引用完整性规则是如果关系R的属性A为外关键字(设为关系S
的主关键字),则A的每个值是S的主关键字的某一值或是空值
D、多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用
户的数据库一样使用它,为此数据库管理系统必须迸行并发控制
【答案】B
10、设打开的表文件有100条记录,当前记录号为10,执行GO200命令
后,记录指针指向()。
A、100
B、101
C、10
D、1
【答案】C
11、关于导入导出数据,下面说法错误的是__O
A、可以使用向导导入/导出数据
B、可以将SQLServer数据导出到Access
C、可以保存导入/导出任务,以后执行
D、导出数据后,原有数据被删除
【答案】D
12、数据库管理员(DBA)的主要工作包括数据库设计、数据库维护和()。
A、数据库查询
B、数据库完整性定义
C、改善系统性能,提高系统效率
D、数据库连接
【答案】C
13、X+Y小于10而且x-y大于0的VFP逻辑表达式是()。
A、x+y<10,x-y>0
B、(x+y<10):(x-y)>0
C、x+y<10Andx-y>0
D、x+y<10x-y>0
【答案】C
14、删除person表中的字段interest,可以使用下面的命令。
A、deleteinterest;
B、altertablepersondropinterest;
C、altertablepersondeleteinterest;
D、dropinterest;
【答案】B
【解析】本题得分:1分
15、要查询所有课程中,各门课程的最高分,下面SQL语句正确的是—
A、SELCET课程号,SUM(成绩)FROM选课表GROUPBY课程号;
B、SELCET课程号,AVG(成绩)FROM选课表ORDERBY课程号;
C、SELCET课程号,Min(成绩),FROM选课表GROUPBY课程号;
D、SELCET课程号,MAX(成绩)FROM选课表GROUPBY课程号;
【答案】D
【解析】本题得分:1分
16、在设计视图中,不能进行的操作是()
A、删除一个字段
B、删除一条记录
C、修改字段的类型
D、修改字段的名称
【答案】B
【解析】在设计视图中,无法浏览表中的记录,无法删除和修改记录中的数
据。
17、在Access2010利用设计视图创建表的步骤依次是()
A、打开表设计器、定义字段、设定主关键字、设定字段属性和表的存储
B、打开表设计器、设定主关键字、定义字段、设定字段属性和表的存储
C、打开表设计器、定义字段、设定字段属性、设定主关键字和表的存储
D、打开表设计器、设定字段属性、表的存储、定义字段和设定主关键字
【答案】C
【解析】首先打开表设计器,然后定义字段和字段属性,再设置主键,最后保
存。
18、为了解决数据库设计问题,提出和发展了()。
A、模块化方法
B、层次结构原理
C、新的计算机体系结构
D、规范化理论
【答案】D
19、在OraclePL/SQL中,执行动态SQL的语句是(\
A、EXECUTE
B、Start
C、Run
D、EXECUTEIMMEDIATE
【答案】D
20、Oracle进程结构中完成更新控制文件与数据文件,使其同步并触发DBWR
进程,使其将脏缓存块写入数据文件中的进程是()。
A、用户进程
B、服务进程
C、后台进程CKPT
D、后台进程DBWR
【答案】C
二、填空题(每小题2分,共20分)
1、在数据流图中,用()表时数据流
【答案】命名的箭头
2、信息世界中的术语,与之对应的数据库术语为。
【答案】记录
3、在Access中包含VBA代码,供程序员开发复杂数据库应用的对象是。
【答案】模块
4、以打印形式展现数据的数据库对象是—。
【答案】报表
5、以数据透视表形式组织的数据访问页称为—o
【答案】数据分析页
6、所谓自由表就是那些不属于任何的表。
【答案】数据库
7、关系R的属性A参照弓|用关系T的属性A,T的某条元组对应的A属性值
在R中出现,当要删除T的这条元组时,系统可以采用的策略包括(),(),
(X
【答案】拒绝|级联|设为空值
8、在创建表的过程中,设置有效性规则的目的是实施数据库的—o
【答案】完整性
9、()是目前公认的比较完整和权威的一种规范设计法。
【答案】新奥尔良法
10、装入数据是0阶段的主要工作。
【答案】数据库实施
三、名词解释题(每小题5分,共20分)
1、什么是X封锁?
【答案】若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他事
务都不能再对A加任何类型的所。直到T释放A上的锁。可见X锁只允许一
个事务独锁某个数据,具有排他性。
2、什么是关系数据库中的视图?
【答案】视图是数据库中的虚拟表,由一个或几个基本表导出,用于让用户变
换角度来操作基本表。数据库中只保留视图的定义,视图中不存放对应的数
据。
3、什么是数据字典?数据字典包含哪些基本内容?
【答案】数据字典是数据库系统中各种描述信息和控制信息的集合,它是数据
库设计与管理的有力工具,
是进行详细数据收集和数据分析所获得的主要成果。数据字典的基本内容有:
数据项、数据结构、数据
流、数据存储和处理过程5个部分。
4、什么是DDL?
【答案】是DatadefinitionLanguage的缩写,意为数据定义语言,是SQL
语言的四大功能之一。
四、综合应用题(每小题20分,共20分)
I、设有如图所示的关系S,SC,C,试用关系代数表达式表示下列查询语句:
关系S:
S#SNAMEAGESEX
1李强23男
2刘丽22女
3张友22男
关系SC:
S#C#GRADE
1K183
82KI85
5KI92
2K590
5K584
5K880
关系C:
C#CNAMETEACHER
K1C语言王华
K5数据库原理程军
K8编译原理程军
(1)检索"程军"老师所授课程的课程号(C#)和课程名(CNAMEX
(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME\
(3)检索至少选修"程军"老师所授全部课程的学生姓名。
(4)检索"李强”同学不学课程的课程号。
(5)检索至少选修两门课程的学生学号(S#1
(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAMEX
(7)检索选修课程包含“程军"老师所授课程之一的学生学号(S#X
(8)检索选修课程号为K1和K5的学生学号(S#1
(9)检索选修全部课程的学生姓名(SNAMEX
(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#X
(11)检索选修课程名为“C语言"的学生学号(S#)和姓名
(SNAME\
【答案】(1)检索"程军"老师所授课程的课程号(C#)和课程名(CNAME)。
TTC#,CNAME(OTEACHER='程军’(C))
(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。
TTS#,SNAME(OAGE>21ASEX='男'(S))
(3)检索至少选修"程军"老师所授全部课程的学生姓名(SNAME)。
TTSNAME(Sn(nS#,C#(SC)^nC#(oTEACHER='程军’(C))))
(4)检索"李强"同学不学课程的课程号(C#)。
TTC#(C)-TTC#(OSNAME='李强’(S)DSC)
(5)检索至少选修两门课程的学生学号(S#)。
TTS#(O1=4A2/5(SCXSC))
(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。
TTC#,CNAME(Cn(TcS#,C#(SC)^nS#(S)))
(7)检索选修课程包含"程军”老师所授课程之一的学生学号(S#)。
nS#(SCnnC#(oTEACHER='程军’(C)))
(8)检索选修课程号为K1和K5的学生学号(S#)。
(SC)5C#(oC#='kl'vC#='k5'(C))
(9)检索选修全部课程的学生姓名(SNAME)。
TTSNAME(Sn(TTS#,C#(SC)+nC#(C)))
(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。
(SC)+TTC#(OS#='2'(SC))
(11)检索选修课程名为“C语言"的学生学号(S#)和姓名(SNAME)。
TTS#,SNAME(SD(TTS#(SCDOCNAME='C语言’(C))))
四HI外国语大学往年数据库专升本题库(二)
总分:100分考试时间:90分钟
注意事项:
>考生应检查"答题卡"正反两面,如果发现“答题卡"字迹模糊,行列歪斜或单面缺印
等现象,要及时向监考员报告。
>各科的选择题和非选择题都必须在专用的“答题卡”指定的区域内作答,在试卷或草稿
纸上作答的,答题一律无效
>凡违反上述规定,影响评卷结果或造成无法评卷,后果由考生自负
一、单项选择题(每小题2分,共40分)
1、数据库系统的log中检查点的作用是:
A、事务取消时数据库关系系统需要重检杳点开始取消.
B、事务正确完成时数据库系统会在log中设置检查点.
C、库重新启动时恢复系统中的重做阶段从检查点开始.
D、库重新启动时恢复系统中的分析阶段从检查点开始
【答案】D
2、下列说法中正确的是()。
A、数据的存储结构与数据逻辑结构之间的独立性称为数据的逻辑独立性
B、在三级模式间引入二级映像的主要作用是提高数据与程序的安全性
C、对一个数据库系统来说,实际存在的只有物理级数据库
D、在数据库系统的三级模式结构中,内模式描述了数据库中全体数据的全局
逻辑结构和特征
【答案】C
3、数据冗余存在于(1
A、文件系统中
B、数据库系统中
C、文件系统与数据库系统中
D、以上说法都不对
【答案】C
4、数据库系统能够减少数据冗余,提高数据独立性,并集中检查()。
A、数据完整性
B、数据的层次性
C、数据操作性
D、数据兼容性
【答案】A
5、执行了如下RMAN命令:backupdatafile1plusarchivelog;如果备份
期间进行了一次日志切换,那么会发生()情况。
A、这个备份操作完整之前,已填满的日志文件组不会被归档
B、已填满的日志组会被归档,但是不会包含在这个备份中
C、已填满的日志组会被归档,并且会被包含在这个备份中
D、这命令是错误的:归档日志必须被包含在自己的备份集中
【答案】B
6、在3级模式之间引入两级映射,其主要功能之一就是()。
A、使数据与程序具有较高的独立性
B、使系统具有较高的通道能力
C、保持数据与程序的一致性
D、提高存储空间的利用率
【答案】A
7、下列关于NUL的说法错误的是_____。
A、NUL即是存储空间的"'0"
B、"\0"可以与字符串进行连接。
C、NUL和NULL相同
D、"\0"可以与数值型进行运算
【答案】C
【解析】本题得分:1分
8、在MySQL中,向char、varchar.text、日期型的字段插入数据时,字段
值要用______括起来。
A、(号
B、不需要画植
C、方括号
D、单引号
【答案】D
【解析】本题得分:1分
9、一个元组对应表中的()
A、一个记录
B、多个记录
C、一个域
D、一个字段
【答案】A
10、下列关于OLE对象的叙述中,正确的是()。
A、用于输入文本数据
B、用于处理超级链接数据
C、用于生成自动编号数据
D、用于链接或内嵌WINDOWS支持的对象
【答案】D
【解析】OLE对象属性是指字段允许单独地"链接"或"嵌入"OLE对象,如
WORD文当、EXCEL表格、图像、声音或其他二进制数据。
11、在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是
S#,则S#在R中称为(\
A、外码
B、候选码
C、主码
D、超码
【答案】A
12、Oracle中,下列()数据字典视图包含存储过程的代码文本。
A、USER_OBJECTS
B、USERJEXT
C、USER_SOURCE
D、USER_DESC
【答案】C
13、在Oracle中,游标都具有以下属性,除了(X
A、%NOTFOUND
B、%FOUND
C、%ROWTYPE
D、%ISCLOSE
【答案】D
14、下列SQL语句查询到的字符串是:(XSELECT
,,
SUBSTR(JavaPhpOracleC++Html/5,9)FROMDUAL;
A、hpOracleC
B、PhpOracle
C、hpOr
D、PhpO
【答案】B
15、在数据操纵语言包括的主要SQL语句中,用于将数据插人到表或视图中的
是
A、DELETE
B、UPDATE
C、INSERT
D、SELECT
【答案】C
【解析】本题主要考查的知识点为数据操纵语言数据操纵语言包括的主要SQL.
语句有:⑴SELECT:用于从表或视图中检索数据。(2)INSERT:用于将数据插入到
表或视图中。(3)UPDATE:用于修改表或视图中的数据,其既可修改表或视图中一
行数据,也可同时修改多行或全部数据。(4)DELETE:用于从表或视图中删除数
据。
16、CREATE命令属于()语句。
A、数据查询
B、数据控制
C、数据定义
D、数据操纵
【答案】C
17、在Access中,参照完整性规则不包括()
A、查询规则
B、更新规则
C、删除规则
D、插入规则
【答案】A
【解析】实施参照完整性是插入规则,级联更新相关字段是更新规则,级联删除相
关记录是删除规则。
18、目的是为可实际运行的应用程序设计提供依据与指导,并作为设计评价的基
础的是
A、模型转换
B、编制应用程序设计说明
C、设计评价
D、子模式设计
【答案】B
19、如果事务T获得了数据项Q上的排它锁,则T对Q()
A、只能读不能写
B、只能写不能读
C、既可读又可写
D、不能读不能写
【答案】C
20、多用户数据库系统的目标之一是使它的每个用户好像正在使用一个单用户
数据库,为此数据库系统必须进行(X
A、安全性控制
B、完整性控制
C、并发控制
D、可靠性控制
【答案】C
二、填空题(每小题2分,共20分)
1、数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其
中数据独立性最高的阶段是()。
【答案】数据库系统
2、SQL支持数据库的三级模式结构,()对应于存储文件。
【答案】内模式
3、层次模型和网状模型中的单位是基本层次联系,这是指两个()以及他们之间的
()(包括一对一)的联系。
【答案】实体|联系
4、数据访问页的链接信息存放在____属性中。
【答案】数据源
5、在关系数据库中,把数据表示成二维表,每一个二维表称为()。
【答案】关系
6、关系运算分为0和0。
【答案】关系代数|关系演算
7、给数据表的某个字段设置PRIMARYKEY约束时,在该字段上会自动创建()索
引。
【答案】聚集
8、设有SC(学号,课程号,成绩)表,下面SQL的SELECT语句检索成绩高于
或等于平均成绩的学生的学号。SELECT学号FROMscWHERE成
绩>=(SELECTFROMsc)
【答案】AVG(成绩)
9、在关系数据库的规范化理论中,在执行“分解"时,必须遵守的规范化规则:保
持原有的依赖关系和()o
【答案】函数依赖
10、规则和默认是用来帮助用户实现数据库的()。
【答案】完整性
三、名词解释题(每小题5分,共20分)
1、什么是数据库?
【答案】数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据
库是按某种数据模型进行
组织的、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较
小的冗余度,较高的数据
独立性和易扩展性。
2、什么是实体完整性?
【答案】实体完整性要求每一个表中的主键字段都不能为空或者重复的值。
3、什么是概念模型,什么是数据模型?
【答案】概念模型是现实世界的抽象反映,它表示实体类型及实体间的联系,
是独立于计算机系统的模型,是现实世界到机器世界的一个中间层次。
数据模型是对客观事物及联系的数据描述,是概念模型的数据化,即数据模型
提供表示和组织数据的方法。
4、什么是传递函数依赖?
【答案】设X,Y,Z是关系R中互不相同的属性集合,存在X-Y(Y!-X),Y-Z,
则称Z传递函数依赖于X。
四、综合应用题(每小题20分,共20分)
1、设学生课程数据库中有三个关系:
学生关系S(S#,SNAME,AGE,SEX)
学习关系SC(S#,C#,GRADE)
课程关系C(C#,CNAME)
其中S#、C#、SNAME.AGE、SEX、GRADE.CNAME分别表示学号、课程
号、姓名、年龄、性别、成绩
和课程名。
用SQL语句表达下列操作
(1)检索选修课程名称为“MATHS"的学生的学号与姓名
(2)检索至少学习了课程号为"C1"和"C2"的学生的学号
(3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄
(4)检索平均成绩超过80分的学生学号和平均成绩
(5)检索选修了全部课程的学生姓名
(6)检索选修了三门课以上的学生的姓名
【答案】(1)SELECTSNAME,AGEFROMS,SC,CWHERES.S#=SC.S#AND
C.C#=SC.C#ANDCNAME='MATHS'
(2)SELECTS#FROMSCWHERECNO=ZCl'ANDS#IN(SELECTS#
FROMSCWHERECNO='C2')
(3)SELECTS#,SNAME,AGEFROMSWHEREAGEBETWEEN18AND20
ANDSEX='女’
(4)SELECTS#,AVG(GRADE)平均成绩FROMSCGROUPBYS#
HAVINGAVG(GRADE)>80
(5)SELECTSNAMEFROMSWHERENOTEXISTS
(SELECT*FROMC
WHERENOTEXISTS
(SELECT*FROMSC
WHERES#=S.S#ANDC#=C.C#))
(6)SELECTSNAMEFROMS,SCWHERES.S#=SC.S#GROUPBY
S#,SNAMEHAVINGCOUNT(*)>3
四HI外国语大学往年数据库专升本题库(三)
总分:100分考试时间:90分钟
注意事项:
>考生应检查"答题卡"正反两面,如果发现“答题卡"字迹模糊,行列歪斜或单面缺印
等现象,要及时向监考员报告。
>各科的选择题和非选择题都必须在专用的“答题卡”指定的区域内作答,在试卷或草稿
纸上作答的,答题一律无效
>凡违反上述规定,影响评卷结果或造成无法评卷,后果由考生自负
一、单项选择题(每小题2分,共40分)
1、概念模型是将现实世界的客观对象抽象为一种信息结构,它并不依赖于计算
机系统,它的基本语义单位是(
A、位与字节
B、数据与信息
C、实体与联系
D、概念与模型
【答案】C
2、关于数据库系统,下列叙述错误的是
A、可以实现数据共享、减少数据冗余
B、可以表示事物和事物之间的联系
C、支持抽象的数据模型
D、数据独立性较差
【答案】D
【解析】数据库系统管理阶段,数据和程序分开存储,因此独立性高。
3、分布式数据库系统中,查询处理的时间主要取决于(X
A、CPU执行时间
B、数据库的数据量
C、I/O花费的时间
D、网络中数据传输量
【答案】D
4、将表中的当前记录复制到数组当中,应使用的命令是—。
A、scatterto
B、gatherfrom
C、copyto
D、appendfrom
【答案】A
5、设表TXL.DBF中有20条记录。在VFP命令窗口中执行以下命令序列,最
后显示的结果是。
USETXL
SKIP3
COUNTTON
?N
A、0
B、3
C、4
D、20
【答案】D
6、按条件f对关系R进行选取,其关系代数表达式为
A、RooS
B、Ra(oo/f)S
C、o_f(R)
D、n_f(R)
【答案】C
7、关系数据库中,主键是。
A、只允许以表中的第一字段建立
B、为标识表中唯一的实体
C、创建唯一的索引,允许空值
D、允许有多个主键
【答案】B
【解析】本题得分:1分
8、下列关于SQL的说法中,错误的是
A、SQL是SQLServer2000专有的语言
B、掌握SQL可以帮助用户与几乎所有的关系数据库进行交互
C、SQL简单易学
D、SQL是一种强有力的语言
【答案】A
【解析】本题主要考查的知识点为SQL的特点。SQL具有如下特点:(1)SQL不
是某个特定数据库供应商专有的语言。几乎所有重要的关系数据库管理系统都
支持SQL,所以掌握SQL可以帮助用户与几乎所有的关系数据库进行交互。
(2)SQL简单易学。它的语句全都是由具有很强描述性的英语单词所组成,而且
这些单词的数目不多。(3)SQL尽管看上去很简单,但它实际上是一种强有力的
语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作。需要注意的
是:SQL语句不区分大小写。
9、如果有两个关系TLT2.客户要求每当给T2删除一条记录时,T1中特定记录
就需要被改变,我们需要定义什么来满足该要求.
A、在T1上定义视图
B、在T2上定义视图
C、在T1和T2上定义约束
D、定义trigger
【答案】D
10、可以伴随着表的打开而自动打开的索引是()。
A、独立索引文件(IDX)
B、非结构化复合索引文件
C、复合索引文件(CDX)
D、结构复合索引文件
【答案】D
11、某网站存在SQL注入漏洞,使用ACCESS数据库,以下()可以通
过SQL注入直接实现。
A、删除网站数据库表
B、猜解出管理员帐号和口令
C、猜解出网站后台路径
D、在网站页面插入挂马代码
【答案】B
12、SQL语言中,删除一个表的命令是)。
A、DELETE
B、DROP
C、CLEAR
D、REMOVE
【答案】B
13、下列关于INSERT语句的说法中,错误的是
A、使用INSERT-VALUES语句可以插入单行元组数据
B、使用INSERT...VALUES语句可以插入多行元组数据
C、使用INSERT…SET语句可以插人单行或多行元组数据
D、使用INSERT…SELECT语句可以插入子查询数据
【答案】C
【解析】本题主要考查的知识点为INSERT语句。INSERT语句有三种语法形
式,分别对应的是INSERT-VALUES语句、INSERT...SET语句和
INSERT-SELECT语句。使用INSERT…VALUES语句可以插入单行或多行元
组数据。使用INSERT…SET语句可以插入部分列值数据。使用
INSERT-SELECT语句可以插入子查询数据。
14、()是数据库设计的起点,为以后的具体设计做准备
A、需求分析
B、逻辑设计
C、概念设计
D、物理设计
【答案】A
15、下面哪些说法是正确的()
A、在死锁预防中,等待一死亡法是中止优先级高的事务
B、在死锁预防中,受伤一等待法是优先级高的事务可能等待优先级低的事务
释放锁
C、使用死锁预防的系统中不会出现死锁。
D、使用死锁判断的系统会不会出现死锁。
【答案】C
16、若事务T对数据R已加X锁,则其他事务对数据R(\
A、可以加S锁不能加X锁
B、不能加S锁可以加X锁
C、可以加S锁也可以加X锁
D、不能加任何锁
【答案】D
17、在oracle中,()触发器允许触发操作中的语句访问行的列值。
A、行级
B、语句级
C、模式
D、数据库级
【答案】A
18、Oracle通过修改用户密码策略可提高密码强度,以下哪个密码策略参数中
文描述是错误的()
A、PASSWORD_MAX登录超过有效次数锁定时间
B、FAILED_LOGIN_ATTEMPTS最大错误登录次数
C、PASSWORD_GRACE_TIME密码失效后
锁定时间
D、PASSWORD_LIFE_TIME口令有效时间
【答案】A
19、搭建一套双节点架构的Oracle11gRAC数据库环境,最少需要配置
()个IP地址(不包含心跳IP)。
A、2
B、3
C、4
D、5
【答案】D
20、创建数据表时,如果给某个字段定义PRIMARYKEY约束时,该字段的数据
()。
A、允许有一个空值
B、都不对
C、不允许有空值
D、允许有多个空值
【答案】C
二、填空题(每小题2分,共20分)
1、窗体中以表达式作为数据源的控件称为一控件。
【答案】计算型
2、类模块是指可以用来定义新对象的模块,包含有属性和—的定义。
【答案】方法
3、关系模式的任何属性______.
【答案】不可再分
4、设有函数依赖集F={DTG,C—A,CDTE,A—B},二(ABC)。
【答案】ABC、CAB
5、在Access中的内部函数相当于面向对象程序设计概念中的集.
【答案】函数
6、将E-R图向关系模型进行转换是()阶段的任务。
【答案】逻辑结构设计
7、数据库设计包括()和()两方面的内容。
【答案】数据库的结构设计|数据库的行为设计
8、在SQLServer数据库管理系统中,设用户A可以访问其中的数据库MyDb,
则用户A在数据库MyDb中必定属于()角色。
【答案】public
9、数据库独立性是数据库领域的重要概念,包括数据的()独立性和数据的
()独立性。
【答案】逻辑I物理
10、存取权限由()和()两个要素组成。
【答案】数据对象I操作类型
三、名词解释题(每小题5分,共20分)
1、什么是系统权限?
【答案】系统权限指的是数据库用户操作数据库系统的权力,由具有DBA特权
的用户授予其他用户。
2、什么是全键?
【答案】如果关系的所有的属性组合起来才是关系键,则称该关系键为全键。
3、什么是数据库管理系统?
【答案】数据库管理系统(DBMS)是操纵和管理数据库的一组软件,它是数据
库系统(DBS)的重要组成部
分。不同的数据库系统都配有各自的DBMS,而不同的DBMS各支持一种数
据库模型,虽然它们的功能强
弱不同,但大多数DBMS的构成相同,功能相似。
一般说来,DBMS具有定义、建立、维护和使用数据库的功能,它通常由三部
分构成:数据描述语
言及其翻译程序、数据操纵语言及其处理程序和数据库管理的例行程序。
4、什么是导出表?
【答案】在基本表的基础上通过定义视图而生成的表,称为导出表。导出表是
虚表,其本身不存储于数据库中,数据库仅在数据字典中存储其定义。
四、综合应用题(每小题20分,共20分)
1、已知员工考勤数据库YGKQ包含JBQK(职工基本情况)数据表和QQLX
(缺勤信息)数据表,表结构如表1和表2所示:
表1JBQK(职工基本情况表结构)
字段名字段类型字段宽度说明
zghCHAR4职工号,主码
xmCHAR8姓名
sjDATETIME缺勤时间
tsINT缺勤天数
lxCHAR4缺勤类型,外相
表2QQLX(缺勤类型信息表结构)
字段名字段类型字段宽度说明
lxCHAR4缺勤类型,主码
meCHAR8缺勤名称
msVARCHAR60缺勤描述
请用SQL语句完成以下操作:
1.查询每个职工的职工号、姓名、缺勤时间、缺勤天数和缺勤类型信息。
2.查询职工号为001的职工的姓名和缺勤天数。
3.查询所有姓"张"的职工的职工号、缺勤天数。
4.找出所有缺勤天数在2~3天的职工号和缺勤名称。
5.查询缺勤名称为“病假"的职工的职工号和姓名。
6.查询缺勤天数超过平均缺勤天数的职工的职工号和姓名。
7.求各缺勤类别的人数。
8.查询在职工基本情况表中没有出现过的缺勤类型及缺勤名称。
9.使用SQL语句将"旷工”人员的缺勤天数增加一天。
10.使用SQL语句创建一个名为zgqq(职工缺勤)的视图,要求能够使用
该视图杳询缺勤2天以上的职工的职工号、姓名、缺勤天数和缺勤名称。
【答案】答案不惟一,只要结果正确即给分
1,杳询每个职工的职工号、姓名、缺勤时间、缺勤天数和缺勤类型信息。
select*fromJBQK;
2.查询职工号为001的职工的姓名和缺勤天数。
selectxm,qqtsfromJBQKwherezgh='001';
3.查询所有姓"张"的职工的职工号、缺勤天数。
selectzgh,qqtsfromJBQKwherexmlike'张%
4.找出所有缺勤天数在2~3天的职工号和缺勤名称。
selectzgh,qqmcfromJBQK,QQLXwhereJBQK.qqlx=QQLX.qqlxand
qqtsbetween2and3;
5.查询缺勤名称为“病假"的职工的职工号和姓名。
selectzgh,xmfromJBQKwhereqqlxin(selectqqlxfromQQLXwhere
qqmc=病假');
6.查询缺勤天数超过平均缺勤天数的职工的职工号和姓名。
selectzgh,xmfromJBQKwhereqqts>(selectAVG(qqts)fromJBQK);
7.求各缺勤类别的人数。
selectqqlx,count(*)fromJBQKgroupbyqqlx;
8.查询在职工基本情况表中没有出现过的缺勤类型及缺勤名称。
本题给出三种参考答案:
selectqqlx,qqmcfromQQLXwhereqqlx<>all(selectdistinctqqlxfrom
JBQK);
或selectqqlx,qqmcfromQQLXwhereqqlxnotin(selectdistinctqqlx
fromJBQK);
或selectqqlx,qqmcfromQQLXwherenotexists(select*fromJBQK
whereqqlx=qqlx.qqlx);
9.使用SQL语句将"旷工”人员的缺勤天数增加一天。
updateJBQKsetqqts=qqts+lwhereqqlxin(selectqqlxfromQQLX
whereqqmc='旷工’);
10.使用SQL语句创建一个名为zgqq(职工缺勤)的视图,要求能够使用
该视图查询缺勤2天以上的职工的职工号、姓名、缺勤天数和缺勤名称。
createviewzgqq
asselectzgh,xm,qqts,qqmcfromJBQK,QQLXwhere
JBQK.qqlx=QQLX.qqlxandqqts>2;
四HI外国语大学往年数据库专升本题库(四)
总分:100分考试时间:90分钟
注意事项:
>考生应检查"答题卡"正反两面,如果发现“答题卡"字迹模糊,行列歪斜或单面缺印
等现象,要及时向监考员报告。
>各科的选择题和非选择题都必须在专用的“答题卡”指定的区域内作答,在试卷或草稿
纸上作答的,答题一律无效
>凡违反上述规定,影响评卷结果或造成无法评卷,后果由考生自负
一、单项选择题(每小题2分,共40分)
L对于用直接复制方式备份数据库,如下叙述中正确的是_____O
A、必须关闭MySQL服务器,才能进行复制
B、复制数据库时,该数据库不能被使用
C、这种方式只复制数据,不能复制表结构
D、这种方式备份的数据库不能直接复制到另一个服务器并使用
【答案】B
【解析】本题得分:1分
2、在非归档日志方式下才桑作的数据库禁用了()
A、归档日志
B、联机日志
C、日志写入程序
D、日志文件
【答案】A
3、纳税人C201508月份应交税12872元,下面的语句正确的是哪个?)
A、insertsb_zsxcvalues'纳税人c的识别号‘,’201508',12872)
B、insertintosb_zsxcvalues'纳税人c的识别号’201508',12872)
C、insertintovaluesnsrsbh,zsyf,se)sb_zsxc'纳税人c的识另U
号','201508',12872)
D、insertintovalues'纳税人c的识别号‘,’201508',12872)
sb_zsxcnsrsbh,zsyf,se)
【答案】B
【解析】insert语句的语法INSERTINTO表名称VALUES值L值2,.…);如
果不是所有列都插入,也可用INSERTINTOTable_name列1,列2,...)
VALUES值L值2,.…)。
4、PL/SQLDeveloper创建的存储过程文件的扩展名是(\
A、fnc
B、pre
C、typ
D、trg
【答案】B
5、同一个关系模型的任两个元组值()。
A、不能完全相同
B、可以完全相同
C、必须完全相同
D、以上都不对
【答案】A
6、关于数据的导入和导出,说法错误的是()
A、一次导入可以导入多个对象,但只能同时导出1个对象。
B、导入数据的时候,可以导入到新表,也可以导入到现有的表中。
C、导入Access数据表的时候,不但可以导入表结构和表数据,也可以导入
表间关系。
D、导出Access数据表的时候,不但可以导入表结构和表数据,也可以导出
表间关系。
【答案】D
【解析】在从Access到Access进行导入和导出时,都可以选择导出表结构
(定义)和表数据,但只有导入操作可以导入表间关系,导出操作却不能实现
关系的导出。
7、不符合关系数据库特点的是()。
A、关系中属性的先后顺序无关紧要
B、关系中元组的先后顺序无关要紧
C、同一关系中属性名必须唯一
D、关系中同一属性的域可以不同
【答案】D
【解析】一个关系就是一张二维表,二维表中同一列的数据类型和取值范围必
须相同。
8、下面是有关系统权限和对象权限的描述,正确的是()
A、系统权限是针对某个对象的权限,对象权限不与数据库中的某个对象关联
B、系统权限和对象权限都是针对某个对象操作的权限
C、系统权限和对象权限都不与具体的对象关联
D、系统权限不与数据库中的对象关联,对象权限是针对某个对象操作的权限
【答案】D
9、有三个关系R,S和T如下:由关系R和S得到关系T,使用的关系运算是
()。
A、连接
B、交
C、笛卡尔积
D、并
【答案】C
【解析】R表有2行,S表有3行,通过关系运算以后得到的T表有6行,而
且这6行是前两个表的行数逐个—对应的结果。也可以理解为R表的行数
2,乘S表的行数3,得到T表的6行。
10、子查询返回的结果集仅仅是一个值的是
A、表子查询
B、行子查询
C、列子杳询
D、标量子查询
【答案】D
【解析】本题主要考查的知识点为子查询的类型。表子查询返回的结果集是一
个表。行子查询返回的结果集是带有一个或多个值的一行数据。列子查询返回
的结果集是一列数据,该列可以有一行或多行,但每行只有一个值。标量子查询返
回的结果集仅仅是一个值
11、Access数据库最基础的对象是()
A、表
B、宏
C、报表
D、查询
【答案】A
【解析】表是最基础的对象,只有表才能存储数据。
12、为了加速对特定表数据的访问而创建的数据段是(\
A、视图
B、索引
C、存储过程
D、触发器
【答案】B
【解析】ORACLE中索引的作用。
13、SQL语句中,彻底删除一个表的命令是(\
A、delete
B、drop
C、clear
D、remore
【答案】B
14、SELECTs_no=学号,s_name=姓名FROMinformationWHERE班级名
='软件021'表示—0
A、查询INFORMATION表中’软件021'班学生的学号、姓名
B、查询INFORMATION表中’软件021'班学生的所有信息
C、查询INFORMATION表中学生的学号、姓名
D、查询INFORMATION表中计算机系学生的记录
【答案】A
15、下面哪一个子句能设置查询条件?()
A、ORDERBY
B、SELECT
C、WHERE
D、FROM
【答案】C
16、SELECT语句中"ORDERBY学号"表示_____o
A、删除学号
B、对学号排序
C、对学号筛选
D、对学号分组
【答案】B
【解析】本题得分:1分
17、下列关于Access2010数据类型说法错误的是()
A、文本型由字母、数字、汉字、各种符号等组成,最多容纳255个字符
B、是/否型中的"是"被处理为-1,"否"被处理为0
C、文本型默认的字段长度为50
D、OLE对象型可以存储图片、声音、视频文件,但是只能存储一个文件。
【答案】C
【解析】文本型常量默认字段大小为255。
18、采用ASM存储模式在Oracle10G数据库中,如果在数据库正常运转的
情况下,采用shutdownimmediate在命令直接关闭了ASM实例,会出现以
下()情况。
A、依赖该ASM实例的数据库在ASM实例关闭前以shutdownabort模
式关闭
B、依赖该ASM实例的数据库在ASM实例关闭后,以shutdownabort模
式关闭
C、依赖该ASM实例的数据库在ASM实例关闭前以shutdownimmediate
模式关闭
D、依赖该ASM实例的数据库在ASM实例关闭前,以shutdownabort模
式关闭
【答案】C
19、采用RMAN备份恢复方法,无法进行()操作。
A、脱机备份
B、联机备份
C、增量备份
D、备份密码和网络文件
【答案】D
20、在Access2010中,要设置数据库密码,可以选择"文件"选项卡中的
()命令。
A、信息
B、选项
C、保存并发布
D、打开
【答案】A
【解析】文件a信息a用密码进行加密
二、填空题(每小题2分,共20分)
1、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指多种应
用、多种语言、相互覆盖地使用数据集合。
【答案】多个用户
2、数据库的三级模式结构中才苗述局部数据的逻辑结构和特征的是(\
【答案】外模式
3、在Access中,可以利用"格式”菜单中的—命令,选择特定标题格式、
背景色彩、边框颜色等不同风格的数据访问页模板。
【答案】主题
4、在窗体中有一个命令按钮控件,当用户单击命令按钮时,将进入另一个窗
体,则应设置该控件的—属性。
【答案】事件
5、关系模式S(SNO,SN,DNO)和D(DNO,CN,NM)中,S的主键
是SNO,D的主键是DNO,则DNO在S中称为0
【答案】外键
6、RDMBS查询处理可分为(\(1(1()四个阶段。
【答案】查询分析|查询检查|查询优化|查询执行
7、SQL语言是______语言。
【答案】关系数据库
8、关系数据库的规范化理论主要包括三个方面的内容:函数依赖、()和模式
设计。
【答案】范式
9、SQL使用两种账号确保数据库的安全性,分别是()和数据库用户。
【答案】登录账号
10、封锁技术是实现并发控制的重要技术。其中()称为写锁、()为
读锁。
【答案】排它锁|共享锁
三、名词解释题(每小题5分,共20分)
1、什么是主关键字?
【答案】唯一能够确定其他字段值的字段叫主关键字。(PrimaryKey\
2、什么是聚集表?
【答案】把一个或几个具有公共列的并经常一起使用的相关的表物理地聚集存
储在一起的方法称为聚集,存储于聚集中的那些相关的表称为一组聚集表。
3、什么是非平凡函数依赖?
【答案】当关系中属性集合Y不是属性集合X的子集时,存在函数依赖
X-Y,则称这种函数依赖为非平凡函数依赖。
4、什么是DBA
【答案】数据库管理员。
四、综合应用题(每小题20分,共20分)
1、设有如下所示的三个关系模式:
商店Shop(Sno,Sname,City)//Sno(商店编号)、Sname(商店名)、City
(所在城市)
商品Product(Pno,Pname,Price)//Pno(商品编号)、Pname(商品名
称)、Price(价格)
商店所售商品SP(Sno,Pno,Qty),//Qty(商品数量)
(1)用Create语句创建商店表Shop,要求创建主键,商店名不允许为空,
各属性的数据类型根据表中所给数据选定。
(2)检索所有商店的商店名和所在城市。
(3)检索价格低于50元的所有商品的商品名和价格。
(4)检索位于"北京”的商店的商店编号,商店名,结果按照商店编号降序排
列。
(5)检索供应"书包”的商店名称。
(6)检索所有商场中各种商品的平均数量。
(7)将商品"复读机"的价格修改为350。
(8)将"百货商店”的商店名修改为“百货商场"。
(9)创建视图:“铁道商店”所售商品的商品编号,商品名和数量。
将查询和更新表的权限赋给用户
(10)SPUlo
【答案】(1)用Create语句创建商店表Shop,要求创建主键,商店名不允许
为空,各属性的数据类型根据表中所给数据选定。
CreatetableShop
(Snointprimarykey,
Snamechar(10)notnull,
citychar(10))
(2)检索所有商店的商店名和所在城市。
Selectsname,city
fromshop
(3)检索价格低于50元的所有商品的商品名和价格。
SelectPname,price
FromProduct
Whereprice<50
(4)检索位于"北京”的商店的商店编号,商店名,结果按照商店编号降序排
列。
Selectsno,sname
FromShop
wherecity=匕京'
orderbysnodesc
(5)检索供应"书包”的商店名称。
SELECTShop.Sname
fromShop,Product,SP
WHEREShop.Sno=SP.SnoandProduct.Pno=SP.PnoandPname='书
包,
(6)检索所有商场中各种商品的平均数量。
Selectavg(qty)平均数量
fromSP
groupbysno
(7)将商品"复读机"的价格修改为350.
UpdateProduct
Setprice=350
WherePname=,复读机,
(8)将"百货商店”的商店名修改为“百货商场"。
UpdateShop
SetSname='百货商场’
WhereSname=,百货商店,
(9)创建视图:“铁道商店”所售商品的商品编号,商品名和数量。
Createviewtdsd
As
SelectProduct.pno,Product.pname,qty
FromShop,Product,SP
WhereShop.Sno=SRSnoandProduct.Pno=SRPnoandsname='铁道商
店’
(10)将查询和更新SP表的权限赋给用户Ulo
Grantselect,updateonSPtoUI
四HI外国语大学往年数据库专升本题库(五)
总分:100分考试时间:90分钟
注意事项:
>考生应检查"答题卡"正反两面,如果发现“答题卡"字迹模糊,行列歪斜或单面缺印
等现象,要及时向监考员报告。
>各科的选择题和非选择题都必须在专用的“答题卡”指定的区域内作答,在试卷或草稿
纸上作答的,答题一律无效
>凡违反上述规定,影响评卷结果或造成无法评卷,后果由考生自负
一、单项选择题(每小题2分,共40分)
1、对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?()
A、数据库存取功能模块
B、数据库存储管理功能模块
C、数据库运行处理功能模块
D、数据库维护功能模块
【答案】A
2、你正在你的组织紧急事件处置演习中,几乎没有时间通报用户,你就需要尽
快地停止数据库进程。下列命令()是你需要执行的。
A、shutdownabort
B、shutdowntransactional
C、shutdown
D、shutdownimmediate
【答案】D
3、数据库管理系统简称()
A、DDA
B、DB
C、DBA
D、DBMS
【答案】D
4、下面叙述中正确的是()。
A、数据库系统中的存储模式如有改变,则概念模式应予调整,否则会在执
行中出错
B、数据库系统中的概念模式如有改变,子模式不必改变,因而用户程序也
不必改写
C、各类用户程序均可随意地使用数据库中的数据
D、数据库系统中如概念模式改变,则需将与其有关的子模式做相应改变,
否则需改写用户程序
【答案】B
5、在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下
列功能中属于前端的是()
A、存取结构
B、查询优化
C、用户界面
D、并发控制
【答案】C
6、下列说法中,正确的是()
A、数据库的概念模型与具体的DBMS有关
B、三级模式中描述全体数据的逻辑结构和特征的是外模式
C、数据库管理员负责设计和编写应用系统的程序模块
D、从逻辑模型到物理模型的转换一般是由DBMS完成的
【答案】D
7、用户定义数据库中的数据对象,是通过数据库管理系统的
A、数据库备份功能
B、数据库恢复功能
C、数据操纵语言
D、数据定义语言
【答案】D
【解析】本题主要考查的知识点为数据定义功能。用户通过数据库管理系统提
供的数据定义语言(DDL),定义数据库中的数据对象,包括表、视图、存储过程、
触发器等。
8、在SQL中,建立表用的命令是)。
A、CREATESCHEMA
B、CREATETABLE
C、CREATEVIEW
D、CREATEINDEX
【答案】B
9、以零作除数时会引发()异常
A、VALUE_ERROR
B、ZERO_DIVIDE
C、STORAGE_ERROR
D、SELF_IS_NUL
【答案】B
10、下列说法中错误的是()。
A、只有当给数据赋予特定语义后,数据才可转换为可传递的信息
B、数据管理是数据处理中的核心环节,其优劣直接影响数据处理的效果
C、数据是信息的符号表示,因此,同T言息只能用一种数据形式来表示
D、信
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宁夏2024年度矿产资源勘查与开发利用合同3篇
- 2024版化工企业起重机安装与维修合同2篇
- 2024年度康娥与配偶的离婚协议书范例3篇
- 2024版股权转让合同下载6篇
- 2024小区物业管理额外服务合同
- 成品保护制度、工作面移交制度、成品保护措施
- 2024年度技术咨询合同的技术成果归属的补充协议3篇
- 薄壁不锈钢管在电力工程中的应用方案
- 师德师风演讲比赛的主持词范文
- 公司员工暑期团建活动方案
- GB/T 22844-2009配套床上用品
- GB/T 17646-2013小型风力发电机组设计要求
- 滑雪体育运动教育PPT模板
- GB 3149-2004食品添加剂磷酸
- 中医拔罐技术试题及答案
- 2023年苏教版小学数学全套教材内容安排表
- 灭火器验收表
- 课件:尊重他人
- 俄罗斯教育课件
- 公开课《卡门序曲》优秀精选课件
- 第二单元写作《学写传记》课件-部编版语文八年级上册
评论
0/150
提交评论