上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx

上传人:b****2 文档编号:11577126 上传时间:2023-06-01 格式:DOCX 页数:20 大小:66.30KB
下载 相关 举报
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第1页
第1页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第2页
第2页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第3页
第3页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第4页
第4页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第5页
第5页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第6页
第6页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第7页
第7页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第8页
第8页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第9页
第9页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第10页
第10页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第11页
第11页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第12页
第12页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第13页
第13页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第14页
第14页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第15页
第15页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第16页
第16页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第17页
第17页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第18页
第18页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第19页
第19页 / 共20页
上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx

《上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx》由会员分享,可在线阅读,更多相关《上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx(20页珍藏版)》请在冰点文库上搜索。

上海市计算机等级考试三级《信息系统与数据库技术》真题+答案.docx

上海市计算机等级考试三级《信息系统与数据库技术》真题+答案

 

A卷

单选

1.同样内容的信息可使用不同的形式来描述,并且在信息处理过程中可增加一定的信息量,这说明信息具有________。

A)动态性B)可加工性C)共享性D)可传递性

2.信息并不都是资源,要使其成为资源并实现其效用和价值,可以对信息源进行管理,通过开发________实现信息服务。

A)InternetB)销售渠道C)信息系统D)信息公开

3.一个旅游搜索引擎通过实时搜索分析多家售票网站的票务报价来提供当前最低折扣的机票信息,该信息系统属于________。

A)MISB)DSSC)ESD)TPS

4.一个信息系统开发的首要任务是________。

A)可行性分析B)系统设计C)需求分析D)目标定义

5.原型法开发信息系统的关键之处是在________阶段之间反复循环,直到用户满意。

A)识别基本需求和建立初始模型B)建立初始模型和用户评价

C)用户评价和修订提高模型D)修订提高模型和识别基本需求

6.数据库管理系统和操作系统之间的关系是________。

A)数据库管理系统调用操作系统B)操作系统调用数据库管理系统

C)相互调用D)并发运行

7.________是获取、处理、管理和分析地理空间数据的信息系统。

A)OASB)GISC)BtoCD)ERP

8.信息系统开发的核心技术是________。

A)数据管理技术B)数据处理技术C)软件开发技术D)系统集成技术

9.在数据库的三级模式结构中,当模式改变时,通过修改外模式/模式的映像而使外模式不变,从而不必修改应用程序,保证了数据与应用程序之间的________。

A)存储独立性B)物理独立性C)用户独立性D)逻辑独立性

10.结构数据模型的三个组成部分中,不包括________。

A)数据完整性约束B)数据结构

C)数据操作D)数据加密

11.在客户机/服务器工作模式中,________不属于客户机的任务。

_

A)接受用户输入B)显示处理结果

C)对数据库查询进行优化处理D)产生数据库的请求

12.在一个E-R图中有15个实体,这些实体之间存在着15个不同的无冗余的二元联系,其中5个是1:

1的联系类型,5个是1:

N的联系类型,5个是M:

N的联系类型,那么根据E-R图到关系模式的转换规则,这个E-R图转换成的关系模式至少有________。

A)15个B)20个C)25个D)30个

13.已知关系R如下表所示,可以作为关系R主键的属性组是________。

A)ABCB)ABDC)ACDD)BCD

14.已知关系R(CNum,CName,ProArea)及其中数据如下表所示,则R最高属于________。

CNum

CName

ProArea

X1

螺纹钢

安徽

X2

圆钢

上海

X3

角钢

北京

X4

圆钢

上海

A)1NFB)2NFC)3NFD)4NF

15.取出一个关系中的某些列,并消去重复的元组的关系运算称为________。

A)取列运算B)投影运算C)连接运算D)选择运算

16.在数据库设计过程中,确定数据库的数据存取方式,如建立索引是数据库设计中________的工作。

A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段

17.假设三个关系中已经存在如下表所示元组:

若再向SC表中插入如下元组:

I('0901','C001',82) II('0904','C002',76)

III('0902','C003',65) IV('0903','C002',70)

A)I,II,IVB)I,IIIC)I,IID)I,IV

18.有两个关系R和S,分别包含15个和10个元组,那么在R∪S、R-S、R∩S中不可能出现的元组数目情况是________。

A)15,5,10B)18,7,7C)21,11,4D)25,15,0

19.DBMS的数据字典中未保存________信息。

____

A)模式和子模式B)存储模式C)存取权限D)数据库中用户数据记录

20.在关系数据库系统中,为了简化用户的查询操作而又不增加数据重复存储,常用的方法是创建________。

____

A)另一个表(table)B)游标(cursor)

C)视图(view)D)索引(index)

21.在数据库系统中,对数据存取权限的定义称为________。

______

A)命令B)授权C)定义D)审计

22.有两个事务T1、T2,其并发操作序列如下表所示,下列评价正确的是________。

A)该操作不存在问题B)该操作丢失修改

C)该操作不可重读D)该操作读“脏”数据

23.有一个关系:

消费(顾客编号,菜品名称,消费时间,费用),假定每位顾客可以多次消费一种或多种菜品,每种菜品可以被多位顾客消费,那么该关系的主键是________。

__

A)(顾客编号,菜品名称,消费时间)B)(菜品名称,消费时间)

C)顾客编号D)(顾客编号,菜品名称)

24.SQL语句有两种使用方式,其中一种是将SQL嵌入到某一高级语言中,此时该高级语言称为________。

A)查询语言B)宿主语言C)自含语言D)会话语言

25.当前流行的关系数据库管理系统一般都会提供一系列安全措施。

不属于数据库安全措施的是______。

A)用户标识与认证B)访问控制C)视图D)并发控制

多选

1.关于数据和信息,以下说法中正确的是________。

____

A)数据是反映客观事物的性质、属性及其相互关系的一种表示形式

B)信息泛指包含于消息、情报、指令、数据、图像、信号等形式之中的知识和内容

C)信息是经过加工后的数据,具有特定的意义,它对接受者的行为能产生影响,对决策具有价值

D)数据可以是字母、数字、甚至图像、声音等各种可以鉴别的符号

2.关于数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS),以下描述中,正确的是________。

_____

A)DBS包括DB和DBMSB)DBMS包括DB和DBS

C)DB包括DBS和DBMSD)DBMS是用于管理DB的软件

3.当局部E-R图合并成全局E-R图时,可能出现的合并冲突有________。

____

A)值域冲突B)语法冲突C)结构冲突D)命名冲突

4.在数据库系统中,同一个外模式________。

__

A)只能被一个用户的一个应用程序使用

B)不能被一个用户的多个应用程序使用

C)可以被同一个用户的多个应用程序使用

D)可以被多个用户的多个应用程序使用

5.设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,请问哪几种会发生操作冲突________。

_

A)T1正在写A,T2要读AB)T1正在写A,T2也要写A

C)T1正在读A,T2要写AD)T1正在读A,T2也要读A

填空题

1.数据仓库是的、集成的、稳定的、反应历史变化的数据的集合。

2.是软件工程实施的重要部分,它记录着软件工程各阶段的主要信息,是信息系统开发与维护各阶段的重要依据。

3.数据库通过锁定机制解决并发访问的问题。

如果锁定对象的粒度越,则系统并发访问的能力将越低。

4.数据库应用程序包括数据层、数据访问层和表示层,其中数据库位于。

5.通过外键约束可以为相关联的两个表建立联系,实现数据的完整性约束。

选择填空题

从以下答案集合中选择一个正确答案的编号,填入相应空格。

答案集合如下:

(1)在关系模型中,若属性A的取值只能在0和100之间,这种约束称为约束。

(2)E-R图是一种直观表示的工具。

(3)在关系模式规范化中,一般通过将低一级的范式转换为高级范式。

(4)关系数据库中的任何一个关系模式__满足1NF。

(5)多用户数据库系统的目标之一是使它的每个用户好像正在使用一个单用户数据库,为此数据库系统必须进行___。

操作题

综合应用题

(一)数据库管理系统(本题3小题,共20分)

在数据库管理系统(MSSQLServer或MSACCESS)中完成以下任务。

使用MSSQLServer的考生请注意,题目完成后,请将数据库分离,否则答题结果无法正确提交。

1.数据库创建(12分)

在C:

\KS文件夹下建立数据库Answer。

(1)创建表:

世博会筹备组正在招收志愿者,每个人可以报名参加一个岗位的工作。

按照以下表结构在Answer数据库中建立世博志愿者表Volunteer和岗位类别表Stationkind,定义各表的主关键字实现实体完整性约束,建立两张表之间的关系实现参照完整性约束,按照表中约束说明实现域完整性约束。

(2)数据填加:

请完成两个表的数据插入,并合理补充数据表所空缺的数据。

2.数据库应用(4分)

从下面3小题中任意选择完成1小题。

(1)创建存储过程Search_Volunteer,按照岗位名称查询志愿者的姓名、性别和联系电话。

(2)在Volunteer表上创建一个触发器tri_Insert,当对Volunteer表进行添加志愿者操作时,如果Stationkind表中的相应岗位所需人数等于0,则不允许添加,否则将Stationkind表中岗位所需人数减1。

(3)建立交叉表查询Cross_Volunteer,查询结果中列表示"岗位",行表示"性别",数据值为该岗位指定性别的总人数。

3.数据库管理(4分)

(1)建立数据库Answer的完全备份文件AnswerBAK,将其存储在C:

\KS目录中。

(2)为Answer数据库创建一个名称为"ARole"的数据库角色(组),设置其对所有表具有Select权限,对Volunteer表还具有Insert、Update、Delete权限,同时为Answer数据库创建一个名为"Auser"的用户,并将其添加为数据库角色(组)"ARole"的成员。

(二)SQL语句(本题6小题,共15分)

在"C:

\素材"文件夹下存放着数据库Dealer(包括Access数据库和SQLServer数据库),具体数据库结构定义请访问Dealer数据库获得,数据库模式如下:

Product(ProductID,ProductName,ProviderID,NumPerUnit,Price,StockNum)

其中ProductID表示产品号,ProductName表示产品名称,ProviderID表示供应商号,NumPerUnit表示每包装单位产品件数,Price表示单价,StockNum表示库存。

Provider(ProviderID,ProviderName,LinkMan,Address,City,Area,PostCode,Telephone)

其中ProviderID表示供应商号,ProviderName表示供应商名称,LinkMan表示联系人,Address表示地址,City表示城市,Area表示地区,PostCode表示邮政编码,Telephone表示联系电话。

OrderList(OrderID,ProductID,Amount,Discount)

其中OrderID表示订单号,ProductID表示产品号,Amount表示数量,Discount表示折扣(例如:

0.3表示降价30%)。

请在Dealer数据库中完成可实现以下功能的SQL语句,并将所有语句答案存储到C:

\KS下的文件sql.txt中,注意在每条语句答案前增加一行写明题目编号。

(1)查询产品单价在50元(含)以上的所有产品信息。

(2)查询上海供应商提供的以箱包装的所有产品名和供应商名。

(3)按地区统计供应商数量,并按地区升序排列。

(4)显示鸭肉供应商所提供的所有产品信息的列表。

(5)删除折扣小于10%的所有订单记录。

(6)将产品号为12的产品库存量减少10箱。

(三)信息系统应用程序(本题5小题,共17分)

在"C:

\素材"文件夹下存放着数据库Dealer(包括Access数据库和SQLServer数据库),关系模式说明见综合应用题"

(二)SQL语句",任选一应用程序开发工具(VB、VB.Net、C#、ASP)完成下面应用程序。

注意事项:

使用数据库的同学,如果需要使用低版本数据库,请使用。

使用的同学,数据库服务器名为或()。

使用访问数据库的同学,将名字设置为。

1.建立一个工程文件C:

\KS\Dealer,程序主界面参见图1。

图1

2.程序启动后,在"供应商"文本框中,输入供应商名称,然后单击"查询"按钮,在表格中显示该供应商所提供产品的产品号、产品名称和单价,并按产品号升序显示。

3.按"查询"按钮的同时将供应商名称及其联系人填写到右侧的"供应商名称"及"联系人"文本框中。

4.在"联系人"文本框中输入新的联系人名,点击"修改联系人"按钮,将修改结果回填到数据库Dealer,点击"退出系统"按钮则退出应用程序。

5.选择"产品订单报表"按钮,可弹出如图2所示的报表窗口。

图2

(四)信息系统设计(本题3小题,共8分)

为医院设计一个病员监控信息系统,以便于护士监控病员体征状况。

信息系统具有以下功能:

(1)存储病员基本信息(姓名,性别,出生日期,入院日期等),并为每个病人编号。

(1)监视病员的体征(血压、体温、脉搏等)。

(2)定时将病员体征记录到病员日志。

(3)病员体征出现异常情况时报警。

(4)产生病员的体征报告。

请根据以上需求,设计完成下面任务保存在设计文档C:

\KS\Design.doc中。

1.给出图1中的系统顶层数据流图中a、b、c位置处文字的内容,图中

代表用户,

代表数据存储,○代表数据处理,→代表数据流。

2.设计满足系统需求的E-R图。

3.给出数据库设计的关系模式。

图1病房监控系统顶层数据流图

B卷

单选

1.信息要存放在一定的媒介上,例如纸张、磁盘等,这说明信息具有________。

____

A)普遍性B)依附性C)共享性D)可加工性

2.信息资源利用的基本手段是________。

______

A)购买计算机等设备B)提高用户的计算机水平

C)是信息资源不外泄D)建立有效的信息系统

3.在信息系统开发过程中,“系统是否需要开发”是在________阶段确定的。

______

A)系统设计B)程序编码C)需求分析D)可行性分析

4.以下是关于某个信息系统的描述:

它以提高工作效率为目标;它可以监测企业的业务运行状况;它面向三个管理层次的人员;它解决的是结构化问题,这个信息系统是________。

____

A)TPSB)MISC)DSSD)ES

5.在采用客户机/服务器结构的自助银行系统中,ATM机是________。

______

A)提供服务的服务器B)提供服务的客户机

C)请求服务的服务器D)请求服务的客户机

6.信息系统开发的核心技术是_______。

_______

A)数据管理技术B)数据处理技术C)软件开发技术D)系统集成技术

7.数据库与文件系统的根本区别在于________。

_______

A)提高了系统效率B)数据的结构化C)方便了用户使用D)节省了存储空间

8.信息系统的项目管理是对________阶段的过程进行管理。

______

A)系统分析和系统设计B)系统维护

C)系统设计和系统实施D)系统分析、系统设计和系统实施

9.________定义了数据库的全局逻辑结构与存储结构之间的对应关系。

____

A)外模式/存储模式映像B)逻辑模式/概念模式映像

C)外模式/模式映像D)模式/内模式映像

10.E-R图是一种直观表示________的工具。

_____

A)结构数据模型B)关系数据模型C)概念数据模型D)层次和网状模型

11.按照E-R图到关系模式的转换规则,下图所示的E-R图至少应该转换为_______关系模式。

A)1个B)2个C)3个D)4个

12.有一个关系:

学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于________。

_

A)实体完整性约束B)参照完整性约束C)域完整性约束D)关键字完整性约束

13.关于关系数据库中型和值的叙述正确的是________。

__

A)关系模式是值,关系元组的集合时型

B)关系模式是型,关系元组的集合时值

C)关系模式是值,关系的属性的集合时型

D)关系的属性的集合时型,关系式值

14.有一个关系:

项目(项目号,学号,排名)。

如果每个学生可以参加多个项目,每个项目可由多名学生来完成,在一个项目中学生的排名是唯一的,那么该关系的主键是________。

______

A)项目号B)学号C)(项目号,学号)D)(学号,排名)

15.有职工表EMP和部门表DEPT如下表所示,其中有下划线的属性为主键,有波浪线的属性为外键,下列操作不能正确执行的是_______。

A)检索部门号为‘DN5’的职工号

B)将EMP表中职工‘李络’的部门号改为空值

C)删除职工‘崔浩’的记录

D)在EMP表中插入记录(‘E05’,‘DN5’,‘王莹’)

16.设有关系S(材料编号,材料名称,生产厂商,厂址),将其规范化到第三范式的正确结果是________。

A)S1(材料编号,材料名称)S2(生产厂商,厂址)

B)S1(材料编号,生产厂商,厂址)S2(生产厂商,厂址)

C)S1(材料编号,材料名称,生产厂商)S2(生产厂商,厂址)

D)以上都不对

17.在数据库设计过程中,确定数据库文件、事务日志文件的存储位置是数据库设计中________的工作任务。

____

A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段

18.若D1={a1,a2,a3},D2={1,2,3},则D1

D2集合中共有元组________个。

A)6B)8C)9D)12

19.开发数据库应用系统需要的软件包括________。

______

A)数据库和DBMSB)OS、DBMS和高级程序设计语言

C)程序设计语言D)数据库应用系统

20.事务的隔离性是由DBMS的________实现的。

__

A)事物管理子系统B)回复管理子系统

C)并发控制字系统D)完整性子系统

21.在视图上不能完成的操作是________。

A)更行视图B)查询C)在视图上定义新的基本表

D)在视图上定义新视图

22.设有两个事务T1、T2,其并发操作序列如下表所示,下面评价正确的是________。

A)该操作不存在问题B)该操作丢失修改

C)修改该操作不能重复读D)该操作读“脏”数据

23.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据是指________。

__

A)数据字典、应用程序、审计档案、数据库备份文件

B)数据字典、应用程序、事物日志文件、审计档案

C)事物日志文件、数据库备份文件

D)数据字典、应用程序、数据库备份文件

24.SQL语言具有两种使用方式,分别称为交互式SQL和________。

__

A)提示SQLB)多用户SQLC)嵌入式SQLD)解释是SQL

25.以下不属于信息系统安全技术的是________。

A)完整性控制B)存取控制C)数据库备份D)数据加密

多选题

1.对信息和数据的描述中________是正确的。

__

A)信息是数据的含义B)信息可以帮助人们决策

C)信息是数据的载体D)数据描述客观事物的性质

2.一般情况下,需要在数据表的________建立索引。

____

A)主键和外键上B)更新频繁的字段上

C)经常需要排序的字段上D)检索频繁的字段上

3.已知关系R(X,Y,Z)及其中数据如下表所示,能唯一地标识一个元组的候选关键字有________。

A)XB)XYC)YZD)XYZ

4.OLTP与OLAP的主要区别有________。

A)OLTP具有实时性,OLAP对时间的要求不严格

B)银行存储系统不数据OLTP,银行信用卡风险分析系统属于OLAP

C)OLTP是数据库的主要应用,OLAP是数据仓库的主要应用

D)OLTP主要应用在事物处理系统,OLAP主要用在决策支持系统中

5.设有关系模式S(SNo,SName)和SC(SNo,CNo,Birthday),其中带下划线的字段是主关键字,且SC的属性"SNo"是外键,Birthday上有约束"Year(Birthday)Between1985And2009",各表中数据如下,违反了哪些完整性规则________。

A)实体完整性B)域完整性C)参照完整性D)关系完整性

填空题

1._是从数据库或数据仓库中提取隐含的、未知的、但又具有潜在应用价值的信息和知识的过程。

2.是用于数据库设计需求分析阶段的工具,它从数据传递和加工的角度来刻画数据从输入到输出的移动变换过程。

3.数据库通过锁定机制解决并发访问的问题。

如果锁定对象的粒度越_细小_,则系统并发访问的能力将越高。

4.事务具有的四个性质是:

5.索引使表中记录的物理顺序与索引键值的顺序一致。

选择填空

从以下答案集合中选择一个正确答案的编号,填入相应空格。

答案集合如下:

(1)_____是属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。

(2)结构数据模型通常简称为数据模型,它由数据结构、数据操作和______约束三部分组成。

(3)数据库管理系统中能实现对数据库数据的插入、修改和删除等操作的数据库语言称为____。

(4)在关系数据库中,视图(View)是三级模式结构中的__。

(5)在进行数据库逻辑设计后,再进行数据库的_____,最后进行数据库的维护。

综合应用题

(一)数据库管理系统(本题3小题,共20分)

在数据库管理系统(MSSQLServer或MSACCESS)中完成以下任务。

使用MSSQLServer的考生请注意,题目完成后,请将数据库分离,否则答题结果无法正确提交。

1.数据库创建(12分)

在C:

\KS文件夹下建立数据库Answer。

(1)创建表:

在股票交易中,每个股东每天可多次买入多只股票。

按照以下表结构在Answer数据库中建立股票信息表StockInfo和股票交易信息表StockExchange,定义各表的主关键字实现实体完整性约束,建立两张表之间的关系实现参照完整性约束,按照表中约束说明实现域完整性约束。

(2)数据填加:

请完成二个表数据的插入,并合理补充数据表所空缺的数据。

2.数据库应用(4分)

从下面3小题中任意选择完成1小

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2