上海市计算机三级《信息技术与数据库技术》

A

 

单选

 

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

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

 

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

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

 

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

A)MIS           B)DSS           C)ES            D)TPS

 

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

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

 

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

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

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

 

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

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

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

 

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

A)OAS         B)GIS          C)B to C       D)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)ABC           B)ABD           C)ACD           D)BCD

 

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

CNum

CName

ProArea

X1

螺纹钢

安徽

X2

圆钢

上海

X3

角钢

北京

X4

圆钢

上海

A)1NF           B)2NF           C)3NF         D)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,IV      B)I,III         C)I,II          D)I,IV

 

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

A)15,5,10      B)18,7,7       C)21,11,4      D)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和DBMS        B)DBMS包括DB和DBS

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

 

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

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

 

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

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

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

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

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

 

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

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

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

 

填空题

 

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

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

3. 数据库通过锁定机制解决并发访问的问题。如果锁定对象的粒度越        ,则系统并发访问的能力将越低。

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

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

 

选择填空题

 

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

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

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

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

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

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

 

 

操作题

 

综合应用题

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

在数据库管理系统(MS SQL Server或MS ACCESS)中完成以下任务。使用MS SQL Server的考生请注意,题目完成后,请将数据库分离,否则答题结果无法正确提交。

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数据库和 SQL Server数据库),具体数据库结构定义请访问Dealer数据库获得,数据库模式如下:

ProductProductID, ProductName, ProviderID, NumPerUnit, Price, StockNum)

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

ProviderProviderID, ProviderName, LinkMan, Address, City, Area, PostCode, Telephone)

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

OrderListOrderID, 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数据库和 SQL Server数据库),关系模式说明见综合应用题"(二)SQL语句" ,任选一应用程序开发工具(VB、 VB.Net、C#、ASP)完成下面应用程序。

注意事项:

使用ACCESS数据库的同学,如果需要使用低版本数据库,请使用Dealer97.mdb。

使用SQL Server的同学,数据库服务器名为"."或"(local)"。

使用ODBC访问数据库的同学,将DSN名字设置为"DealerDSN"。

 

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)TPS          B)MIS          C)DSS          D)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如下表所示,其中有下划线的属性为主键,有波浪线的属性为外键,下列操作不能正确执行的是_______。

  1. 检索部门号为‘DN5’的职工号
  2. 将EMP表中职工‘李络’的部门号改为空值
  3. 删除职工‘崔浩’的 记录
  4. 在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},则D1D2集合中共有元组________个。

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

 

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

A)数据库和DBMS         B)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)提示SQL     B)多用户SQL    C)嵌入式SQL     D)解释是SQL

 

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

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

 

多选题

 

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

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

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

 

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

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

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

 

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

A) X       B) XY      C) YZ      D) XYZ

 

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

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

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

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

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

 

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

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

 

填空题

 

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

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

3. 数据库通过锁定机制解决并发访问的问题。如果锁定对象的粒度越_细小_,则系统并发访问的能力将越高。

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

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

 

选择填空

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

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

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

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

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

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

 

 

 

 

 

综合应用题

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

在数据库管理系统(MS SQL Server或MS ACCESS)中完成以下任务。使用MS SQL Server的考生请注意,题目完成后,请将数据库分离,否则答题结果无法正确提交。

1. 数据库创建(12分)

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

(1)创建表:在股票交易中,每个股东每天可多次买入多只股票。按照以下表结构在Answer数据库中建立股票信息表StockInfo和股票交易信息表StockExchange,定义各表的主关键字实现实体完整性约束,建立两张表之间的关系实现参照完整性约束,按照表中约束说明实现域完整性约束。

(2)数据填加:请完成二个表数据的插入,并合理补充数据表所空缺的数据。

 

2. 数据库应用(4分)

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

(1)创建存储过程proc_Search,根据股东代码查询该股东的交易信息,显示股票名称、股票数量、成本价、买入时间。

(2)在StockInfo表上创建一个触发器tri_Delete,当删除某股票时,将该股票的所有交易信息全部删除。

(3)建立交叉表查询Cross_Stock:查询结果中行表示"股东代码",列表示"股票名称",数据值为股东所购买的各股票总数。

 

3. 数据库管理(4分)

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

(2)为Answer数据库创建一个名称为"StockRole"的数据库角色(组),设置其对数据表StockInfo具有Select、Insert和Update权限,但禁止执行Delete操作,同时为Answer数据库创建一个名为"TomUser"的用户,并将其添加为数据库角色(组)"StockRole"的成员。

 

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

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

ActorActorNo, ActorName, Address

   其中ActorNo表示演员工号,AcotorName演员姓名,Address表示联系地址。

DramaDramaNo, DramaName, ProduceYear, TotalVolume, Director

   其中DramaNo表示作品号,DramaName表示作品名称,ProduceYear表示出品年份, TotalVolume表示总集数,Director表示导演。

ActActorNo, DramaNo, Role

    其中ActorNo表示演员工号,DramaNo表示作品号,Role表示角色。

请在数据库TV_Drama中完成可实现以下功能的SQL语句,并将所有语句答案存储到C:\KS下的文件sql.txt中,注意在每语句答案前增加一行写明题目编号。

(1)查询赵宝刚导演的电视剧名称。

(2)查询工作在上海的演员姓名及其参演的电视剧名称。

(3)统计每位导演所导电视剧的总集数,并按导演姓名降序排列。

(4)出演了赵宝刚导演2000年及以后的作品的所有演员名单(不重复)。

(5)删除所有1985年以前出品的电视剧。

(6)修改电视剧"我的青春谁做主"的出品年份为2009年。

 

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

在"C:\素材"文件夹下存放着数据库TV_Drama(包括Access数据库和 SQL Server数据库),关系模式说明见综合应用题"(二)SQL语句",任选一应用程序开发工具(VB、 VB.Net、C#、ASP)完成下面应用程序。

注意事项:

l 使用ACCESS数据库的同学,如果需要使用低版本数据库,请使用TV_Drama97.mdb。

l 使用SQL Server的同学,数据库服务器名为"."或"(local)"。

l 使用ODBC访问数据库的同学,将DSN名字设置为"TV_DramaDSN"。

 

1.建立一个项目文件C:\KS\TV_drama,程序主界面参见图1。

                         图1

2.程序启动后,在"请输入演员姓名"的文本输入框中,输入演员姓名,然后单击"查询"按钮,完成查找指定姓名的演员所参演的电视剧目的名称和其中角色的名称,并将结果填充至表格中。

3.按"查询"按钮的同时将演员的姓名和联系地址填写到右侧的"演员姓名"及"联系地址"文本框中。

4.在"联系地址"文本框内填入正确的相关信息,点击"修改联系地址"按钮,将修改结果回填到数据库TV_Drama;点击"退出系统"按钮则退出应用程序。

5.选择"演员饰演角色信息报表"按钮,可弹出如图2所示的报表窗口。

        图2

 

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

   为学校医务室设计一个门诊信息管理系统,系统的主要功能如下:

(1)挂号:对没有病历的患者首先建立一个包含患者基本信息(如病历号、姓名、性别、出生年月)的病历,已有病历的病人跳过这一步。病人可根据医生信息(医生号,姓名,职称等)选择就诊医生。

(2)诊断:对来就诊的患者,接诊医生查看病史,并将病情和处方记入病历。

 

请根据以上需求,设计完成下面任务保存在设计文档C:\KS\Design.doc中。

1.给出图1中的系统顶层数据流图中a、b、c位置处文字的内容,图中代表用户,代表数据存储,○代表数据处理,→代表数据流。

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

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

 

                 图1  门诊系统顶层数据流图

 

 

 

A

单选题

1. B    2. C    3. B    4. D    5. C    6. A    7. B    8. A    9. D    10. D

11. C   12. B   13. C   14. B   15. B   16. D   17. D   18. B   19. D    20. C

21. B   22. C   23. A   24. B   25. D  

 

多选题

1. ABCD    2. AD      3. ACD     4. CD      5. ABC

 

填空题

1. 【面向主题】

2. 【文档】

3. 【大】【粗】

4. 【数据层】

5. 【参照】

 

选择填空题

1. 1)【F】     2)【T】     3)【N】     4)【H】     5)【L】

 

 

B

单选题

1. B    2. D    3. D    4. B    5. D    6. A    7. B    8. D    9. D    10. C

11. B   12. C   13. B   14. C   15. D   16. C   17. D   18. C   19. B    20. C

21. C   22. D   23. C   24. C   25. A   1. ABD  2. ACD  3. AC   4. ABCD    5. BC

 

填空题

1. 【数据挖掘】【DM】【Data Mining】

2. 【数据流图】【DFD】

3. 【小】【细】

4. 【原子性】

5. 【聚集】【聚簇】

 

选择填空题

1. 1)【H】     2)【C】     3)【N】     4)【Q】     5)【S】

 

 

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值