00911互联网数据库历年真题 超级完整版 9份试卷带全部答案 - 图文

更新时间:2023-11-17 23:24:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

http://www.8minzk.com

2005年上半年高等教育自学考试全国统一命题考试

互联网数据库 试卷 (课程代码0911)

一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.在数据库系统的三级模式之间,提供两层映象的作用是提高 【 】 A.数据的一致性 B.数据的独立性 C.数据的完整性 D.操作的可行性

2. DBMS并发控制和恢复的基本单位是 【 】 A.表 B.命令 C.事务 D.程序

3.实体完整性规则是指关系中 【 】 A.元组值不允许空 B.属性值不允许空 C.主码值不允许空 D.外码值不允许空

4.如果关系R中有3个属性4个元组,关系S中有5个属性3个元维,则R×S的属性个数和元组个数分别是 【 】 A.8和7 B.8和12 C.15和7 D.15和12

5.设有关系模式R(A,B,C)和S(B,C,D,E),下列关系代数表达式运算出现错误的是 .. 【 】

A.RUS B.ⅡB(R)UⅡB (s) C.R ×S

6.关系模式的规范化过程是通过对关系模式的分解来实现的,该过程中用到的关系代数运算是 【 】 A.投影 B.除 C.选择 D.连接

7.在关系模式R(u)中,对于U的子集X和Y,如果X'是X的真子集,且X?Y,X'?Y则称 【 】

第 1 页 共 40 页

http://www.8minzk.com

A.Y传递函数依赖于X B.X、Y相互函数依赖

C.Y完全函数依赖于X D.Y部分函数依赖于X

8.SQL语言中,GRANT和REVOKE语句用于实现数据库的 【 】 A.完整性控制 B.一致性控制 C.并发控制 D.安全性控制

9.在数据库系统中,事务日志的作用是实现事务的 【 】 A.原子性 B.一致性 C.隔离性 D.持续性

10.ADO中可更新记录且能看到其他用户更新记录集的游标称为 【 】 A.动态游标 B.关键集游标 C.静态游标 D.向前浏览游标

11.下列涉及空值的SQL表达式中,不.正确的是 【 】 A.age IS NULL B.age IS NOT NULL C.age = NULL D.NOT(age IS NULL)

12.在数据库设计中,将E-R模型转换成关系数据模型的过程属于 【 】 A.需要分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 13.使用ADO时,可以创建的DSN是 【 】 A.用户DSN或系统DSN B.系统DSN或文件DSN C.用户DSN或文件DSN

D.用户DSN、系统DSN或文件DSN

14.在SyBase系统中,用于数据摩应用系统分析和设计的CASE工具是 【 A.Power J B.Power++ C.PowerBuilder D.PowerDesigner

15.并行数据库中,可扩充性和可用性占优势的是 【 】 A.SD结构 B.SM结构 C.SN结构 D.无法比较

第二部分 非选择题 (共70分)

第 2 页 共 40 页

http://www.8minzk.com

二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案,错填、不填均无分。

16.数据库管理系统(DBMS)通过 管理和访问数据库模式。 17.在ALPHA语言中引入元组变量是为了简化关系名和 。 18.与“SELECT * FROM R,S”等价的关系代数表达式是 。

19.已知关系R(A,B,C)中有10个元组,那么ⅡA,B(R)xⅡA,C(R)中最多有 个元组。 20.将一个关系模式从2NF分解为3NF,是消除非主属性对码的 。 21.在关系模式分解中,若要保证不丢失信息,则分解应具有 。

22.若关系模式R的候选码为所有的属性,则在函数依赖的范围内,R最高满足 范式。 23.VBScript中可按变量的作用域将变量划分为过程级变量和 变量。 24.RDBMS用于辅助决策的多维分析功能称为 。

25.数据仓库是一个面向主题的、 、时变的和非易失的数据集合。 三、简答题(本大题共10小题,每小题3分,共30分) 26.数据模型包含哪三个方面的要素?

27.试述等值连接与自然连接的区别。

28.设有关系模式R(A,B,C),FD={(A,C)?B,(A,B) ?C,B?C},试找出R的全部候选码,并判断R最高达到第几范式。

29.简述数据库系统中介质故障的恢复方法。

第 3 页 共 40 页

http://www.8minzk.com

30.已知关系R和S,其中R是被参照关系,S是参照关系。修改R的主码值时,为了保证参照完整性,应该采取哪三种处理方式?

31.什么是可串行化调度?

32.简述ADO中命令对象的作用。

33.简要说明JDBC的基本功能。

34.简要描述Web数据库的基本架构。

35.简述集中式数据库与分布式数据库在数据独立性方面的区别。

四、设计题(本大题共4小题,每小题5分,共20分) 已知三个关系模式:

职工 S (职工号,姓名,性别)

工程 P (工程号,工程名称) 施工 SP (职工号,工程号,酬金) 根据上述三个关系模式回答第36~39题。

36.写出SQL语句,检索参加工程号为“P1”,且酬金最高的职工号。

37.写出SQL语句,检索参加3个以上工程的职工号。

第 4 页 共 40 页

http://www.8minzk.com

38.已知关系代数表达式: Ⅱ姓名,酬金(?工程名称=“立交桥”

(SSPP))

用SQL语句实现这个关系代数表达式。

39.创建一个查询职工总酬金的视图SV,SV的属性有职工号和总酬金。

五、综合题(本题10分)

40.假设某企业要开发一个电子商务网站,实现网上直销产品业务。客户可以在网上浏览产

品清单,选择订购的产品,填写订单,企业凭订单配送货物和收回货款。 业务规则如下:

·一个客户可以多次在网上订购产品,且每一次可以订购多种产品; ·多个客户可以购买同一种产品。

订单的格式如图所示。

订单号:×××× 日期:×××× 送货地址:×××× 付款方式:×××× 客户编号:×××× 客户名称:×××× 联系电话:×××× 通讯地址:×××× 产品编码 品名 规格 单价 数量 ×××× ×××× ×××× ×××× ×××× ×××× ×××× ×××× ×××× ×××× --- --- --- --- --- 总金额:×××× 题40图

试:(1)根据上述业务规则设计网站数据库的E—R模型,可以省略属性,但必须标注联

系的类型。

(2)根据图中给出的属性,将E—R模型转换成关系数据模型,要求指出关系豹主码

和外码,并且使所有关系均满足3NF。

第 5 页 共 40 页

http://www.8minzk.com

第 6 页 共 40 页

http://www.8minzk.com

第 7 页 共 40 页

http://www.8minzk.com

绝密★启用前

2006年4月高等教育自学考试全国统一命题考试

互联网数据库 试卷 (课程代码 0911)

本试卷满分100分,考试时间150分钟。 总分 核分人 复查人 得分 评卷人 复查人 一、单项选择题(本大题共15小题.每小题2分共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未 题号 一 题分 30 得分 二 三 10 30 四 五 20 10 选均无分。

l.数据模型有三个要素,其中用于描述系统静态特性的是 些单位 【 】 A.数据结构 B.数据操作 C.数据完整性约束 D.数据检索

2.为了方便使用数据库,DBMS提供的数据操纵语言可以嵌入到某一高级语言中,该高级语言称为 【 】 A.会话语言 B.宿主语言 C.主控语言 D.虚拟语言

3.数据库管理系统的工作不包括 【 】 A.定义数据库 B.对已定义的数据库进行管理 C.为定义的数据库提供操作系统 D.数据通信

4.在关系数据库中,表与表之间的联系是通过如下哪项实现的? 【 】 A.实体完整性规则 B.参照完整性规则 C.用户自定义的完整性规则 D.值域

5.在概念模型中的一个实体对应于数据库中一个关系的一个 【 】 A.属性 B.字段 C.列 D.元组

6.在下列SQL语句中,属于数据控制的语句是 【 】 A.CREATE,DROP,DELETE,ALTER B.GRANT,REVOKE

C.SELECT.UPDATE,DELETE,INSERT D.CREATE,DROP,ALTER

7.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是 【 】 A.互不相关的 B.互相关联的 C.长度可变的 D.不可分解的

8.在关系数据库中,规范化理论的引入是为了 【 】 A.解决插入、删除、更新异常和数据冗余 B.提高查询速度

C.减少数据操作的复杂性 D.保证数据的安全性和完整性

9.用来记录对数据库中数据进行的每一次更新操作的是 【 】

A.后援副本 B.日志文件 C.数据库 D.缓冲区

10.事务的原子性是指 【 】

第 8 页 共 40 页

http://www.8minzk.com

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及使用的数据对并发的其它事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态

11.若两个实体间联系的是类型M:N,则将其转化为关系时应 【 】 A.将M方的码纳入N方 B.将N方的码纳入M方

C.将M方的码纳入N方,同时将N方的码纳入M方

D.另建一个关系,包括M方和N方的码以及联系上的所有属性

12.URL确的含义是 【 】 A.网络协议 B.统一资源定位器 C. Internet节点 D.网络资源 13.JDBC包含多个类,其中Java.sql.DriverManager类属于 【 】 A.Java JDBC类 B.Java JDBC接口类 C.Java JDBC异常类 D.Java JDBC控制类

14.关于VBScript脚本语言的变量,下面叙述正确的是 【 】 A.变量使用之前必须声明 B.显式声明变量必须使用Dim

C.可以显式声明,也可隐式声明 D.变量名称长度没有限制

15.OODB语言不具备的功能是 【 】 A.类的定义与操纵 B.操作/方法的定义

C.定义元数据 D.对象的操纵

得分 评卷人 复查人 二、填空题(本大题共10小题.每小题1分,共10分)

请在每小题的空格中填上正确答案。错填、不填均无分。

16.在数据库的三级模式体系结构中,外模式与模式之间的映象实现了数据库的_______________.

17.按谓词变元的不同,关系演算可分为元组关系演算和______________。 18.SQL语言使用__________________语言建立索引. 19.将INF的关系模式转变为2NF的关系模式,是消除了非主属性对主码的_______________ 20.施加在数据库数据之上的________________条件称为数据库完整性约束条件。 21.确定数据库存储结构时要综合考虑存取时间、______________和维护代价三方面的因素. 22.CGI是外部应用程序(CGI程序)与_____________________之间的接口标准。 23.VBScript只支持___________________变量类型.

24.RDBMS产品发展分为三个阶段。在第三阶段(20世纪90年代)RDBMS产品加强了对_____________和安全性的支持.

25.并行数据库系统研究一直以三种并行计算结构为基础,分别是共享内存结构、_________________和无共享资源结构.

得分 评卷人 复查人 三、简答题(本大题共10小题。每小题3分。共30分)

27.已知关系模式:学生(学号,姓名,性别,年龄,系别),选课(学号,课程号,成绩),

第 9 页 共 40 页

http://www.8minzk.com

用关系代数实现查询没有选修课程号为’C3’课程的学生学号。

28.若属性F是基本关系R的外码,它与基本关系s的主码Ks相对应,则对于 R中每个元组在F上的值必须满足的条件是什么?

29.所有的视图是否都可以更新?为什么?

30.关系模式分解应达到什么标准?

31.每个BCNF的关系模式应具有哪三个性质?

32.简述数据库的安全性和完整性的区别。

33.简述在需求分析阶段需要注意的事项。

34.简述ASP文件的组成。

第 10 页 共 40 页

http://www.8minzk.com

35.简述VBScript变量的作用范围。

得分 评卷人 复查人

四、设计题(本大题共4小题.每小题5分。共20分)

已知一广告公司代理若干个品牌的电视广告宣传业务。该公司有专人对所代理的品牌 和签约电视频道进行登记,对每个品牌的登记信息包括:品牌编号、品牌的名称、电视宣传片的长度(以秒计)、联系人及电话、备注等,对每个频道登记的信息包括:频道缩号、频道名称、简称、联系人及电话等。每个品牌的宣传广告片可投放到多个电视频道的多个时段播出。不同时段有不同收费标准,播出时间表示为YYYYMMDDHHMISS(即年月目时分秒)的字符串形式。该公司对每个品牌的广告按电视频道汇总。结果保存在月投放播出长度及广告费用计划汇总表中。

根据以上信息完成36-39题。 36.写出需要建立的关系模式。 37.播出长度超过60秒的为专题片,写出求2006年4月播出的专题片次数及总时问长度的

SQL语句。(提示:关系表名使用36题中建立的关系模式名,下同)

38.现在”猴王”牌桃子(品牌编号PEACH)的广告要求增加滚动字幕.按要求应加收5%的费用。写出增加费用事务的语句。

第 11 页 共 40 页

http://www.8minzk.com

39.现在”猴王”牌桃子要撤销在花果山电视台(频道编号HGS)2006年4月豹宣传广告,试分析应修改哪些关系表中的数据,并写出相应的SQL语句。

得分 评卷人 复查人 五、综合题(10分)

40.已知三个关系R(A,B,C),S(A,D,E),T(D,F).

(1)试找出三个关系的码。(3分) 试用SOL语句实现如下操作:

(2)将R,S,T三个关系按关联属性建立一个视图RST;(4分)

(3)对视图RST按属性A分组后,求属性C和E的平均值。(3分)

第 12 页 共 40 页

http://www.8minzk.com

第 13 页 共 40 页

http://www.8minzk.com

第 14 页 共 40 页

http://www.8minzk.com

全国2007年4月高等教育自学考试

一、单项选择题(本大题共15小题,每小题2分,共30分) 1.用树型结构表示实体之间联系的数据模型称为( D ) A.关系模型 B.运算模型 C.网状模型 D.层次模型 2.在CGI程序中,若使用GET方法传递参数,用来传递查询条件的环境变量是( A ) A.QUERY-STRING B.CONDITION-STRING C.CONTENT-STRING D.ENV-STRING 3.数据库系统的核心是( B ) A.数据库 B.数据库管理系统 C.数据模型 D.软件工具

4.在SQL语言中,与X BETWEEN 10 AND 20等价的表达式是( D ) A.X>10 AND X<20 B.X>=10 AND X<20 C.X>10 AND X<=20 D.X>=10 AND X<=20

5.某个E-R图中有5个实体型,2个1∶n联系和2个m∶n联系,则该E-R图转换的关系模式个数至少是( B ) A.5个 B.7个 C.8个 D.9个

6.若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属于( C ) A.2NF B.3NF C.BCNF D.4NF

7.若事务T对数据R已加X锁,则其他事务对数据R( D ) A.可以加S锁不能加X锁 B.不能加S锁可以加X锁 C.可以加S锁也可以加X锁 D.不能加任何锁

8.在目前的并行数据库体系结构中,可扩充性最高的是( C ) A.SM B.SD C.SN D.SK 9.数据的正确性和相容性是指数据库的( A ) A.完整性 B.安全性 C.并发性 D.一致性 10.下列不属于事务的特性的是( C ) ...A.隔离性 B.一致性 C.完整性 D.原子性

11.系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于( C ) A.事务故障 B.系统故障 C.介质故障 D.运行故障

12.E-R图是数据库设计的常用工具之一,它适用于建立数据库的( A ) A.概念模型 B.逻辑模型 C.结构模型 D.物理模型 13.数据库逻辑结构设计的主要任务是( D ) A.建立E-R图 B.把数据送入数据库

C.建立数据流图和需求说明书 D.将E-R图转换为某个DBMS所支持的数据模型

14.JDBC包含多个类,其中Java. sql. Connection类属于( B ) A.Java JDBC类 B.Java JDBC接口类 C.Java JDBC异常类 D.Java JDBC控制类 15.ASP中默认的脚本语言是( B ) A.JavaScript B.VBScript C.Java D.VB 二、填空题(本大题共10小题,每小题1分,共10分) 请在每小题的空格中填上正确答案。错填、不填均无分。

16.在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K的主码是D,则D在R中称为 外码或外部码_。

17.对于函数依赖X→Y,如果Y是X的子集,则称X→Y为 平凡_函数依赖。

第 15 页 共 40 页

http://www.8minzk.com

18.在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对 空值 的约束。

19.在关系代数中,θ连接是从两个关系的 笛卡尔积_中选取属性间满足一定条件的元组。 20.分E-R图之间的冲突主要有三类,它们是属性冲突、命名冲突和_结构冲突_。

21.ISAPI规范调用有两个入口点进入ISAPI DLL,分别是__ GetExtenSionVesion()_函数和HttpExtensionPro( )函数。

22.在VBScript中只支持_Variant 变量类型。

23.在Oracle数据库的数据字典中,前缀为__ALL__的视图为扩展的用户视图。 24.并行数据库系统是数据库技术与_并行计算__技术相结合的产物。 25.在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为__分布透明性__。

三、简答题(本大题共10小题,每小题3分,共30分) 26.简述各级封锁协议及其作用。

1级封锁协议:对事物T要修改的数据R加X锁,直到事务结束为止。这可以防止丢失修改并保证事务T是可恢复的。

2级封锁协议:1T要读取的数据R加S锁,这可以进一步防止读|“脏”数据。

3级封锁协议:1T要读取的数据R加S锁,并直到事务结束才释放。这就进一步保证了数据可重复读。

27.简述数据库管理系统完整性控制机制应具有的功能。 1定义功能:即提供定义完整性约束条件的机制。

2检查功能:即检查用户发出的操作请求是否违背了完整性约束的条件。

3保证功能:如果发现了用户的操作请求违背了完整性约束条件,则采取一定的行动来保护数据的完整性。

28.简述数据库系统的三级模式。

1模式:也称逻辑模式,是数据库中主体数据的逻辑结构和特征描述,是所有用户的公共数据视图。

2外模式:也称子模式或用户模式是数据库用户能够看见和使用的局部数据的逻辑结构和特征描述,是数据库用户的数据视图。

3内模式:也称储存模式,是数据库内部的表现方法。

29.已知关系模式:学生(学号,姓名,性别,年龄,系别),用关系代数查询计算机系的男学生。

σ系别=‘计算机’^性别=‘男’(学生)

30.简述数据库概念结构设计中数据抽象的几种方法。 1.分类:定义某一概念作为现实世界中一组对象的类型。 2.聚集:定义某一类型的组成成分。 3.概括:定义类型之间的一种子集联系。

31.简述JDBC连接数据库的几种方法。

1与数据源直接通信;2通过JDBC驱动程序的通信;3与ODBC 数据源通信。

32.简述OLAP的三层C/S结构。 第一层为客户机 第二层为分析服务器 第三层为企业服务器

33.简述数据分布的方式。

1划分式。2全重复式。3部分重复式。

34.简述OODB语言应具备的功能。

1类型定义与操作。2操作/方法的定义。3对象的操纵。

35.简述JavaScript脚本语言的特点。

1.JavaScript具有事件驱动特性。2.JavaScrip是安全的语言。3.与平台无关。

第 16 页 共 40 页

http://www.8minzk.com

四、设计题(本大题共4小题,每小题5分,共20分) 有如下三个关系模式:

学生:S(S#,SN,AGE,SEX)

属性含义依次为:学号,姓名,年龄,性别 课程:C(C#,CN,TEACHER)

属性含义依次为:课程号,课程名,教师 选课:SC(S#,C#,SCORE)

属性含义依次为:学号,课程号,成绩 用SQL语句完成36~39题。

36.查询“王兰”同学没有选修的课程的课程号。

37.查询选修3门以上(含3门)课程的学生的学号和姓名。 38.将成绩低于60分的女同学的成绩提高5%。

39.查询选修课程包含LIU老师所授课的学生的学号。

五、综合题(10分)

40.设计一个图书馆数据库,数据库中对每个借阅者存有:读者号,姓名,地址,性别,年龄,单位。对每本书存有:书号,书名,作者,出版社。对每本被借出的书存有:读者号,借出日期和应还日期。

根据上述语义要求,回答下列问题: (1)画出E-R图;(4分)

(2)将E-R图转换为关系模式,并指出每个关系模式的主码。(6分)

第 17 页 共 40 页

http://www.8minzk.com

全国2008年4月高等教育自学考试

一、单项选择题(本大题共15小题,每小题2分,共30分)

1.在E-R概念模型中,一个学生是实体,学生实体可由学号、姓名、性别等属性组成,那么性别的取值范围是实体的( D ) A.主码 B.属性C.联系 D.域

2.关系数据库用下列哪项来表示实体之间的联系?A B C A B C ( C )

a1 b2 c1 a2 f g A.树结构 B.网结构C.二维表 D.线性表

3.如下关系R1、R2,R1: R2:

a2 b2 c2 a2 b2 c2 R1与R2进行差运算,其结果的元组数为( C )

A.0 B.1 C.2 D.6 a3 b1 c1 a3 f g 4.SQL语言具有两种使用方式,分别称为交互式SQL和( C ) A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL 5.下列SQL语句中,修改表结构的是( A ) A.ALTER B.CREATE C.UPDATE D.INSERT 6.在SQL语言中,实现数据检索的语句是( A ) A.SELECT B.LOAD C.SET D.FETCH

7.如果关系模式R?INF,且每个非主属性既不部分函数依赖于候选码,也不传递函数依 赖于候选码,则称R属于( B ) A.2NF B.3NF C.BCNF D.4NF 8.下列哪项不是数据库系统必须提供的数据库保护功能?( B ) ..

A.安全性 B.可移植性 C.完整性 D.并发控制 9.不允许任何其他事务对这个锁定目标再加任何类型锁的是( B ) ...

A.共享锁 B.排它锁 C.死锁 D.活锁

10.若两个实体之间的联系是1:m,则实现1:m联系的方法是( A ) A.在“m”端实体转换的关系中加入“1”端实体转换关系的码 B.将“m”端实体转换关系的码加入到“1”端的关系中 C.在两个实体转换的关系中,分别加入另一个关系的码 D.将两个实体转换成一个关系

11.在数据库实施阶段需要装载原有系统中的数据,下列不属于数据输入子系统功能的是...( A )

A.数据挖掘 B.数据分类 C.数据转换 D.数据抽取

12.要使用动态数组,必须使用下列哪项来确定其维数和每一维的大小?( C ) A. Dim B. Call C. ReDim D. Script 13.HTML的正式名称是( B )

第 18 页 共 40 页

http://www.8minzk.com

A.主页制作语言 B.超文本标记语言 C.WWW编程语言 D.JAVA语言 14.关于IDC描述不正确的是( C ) ...

A.IDC是IIS的一个组件 B.通过IDC可以访问数据库

C.使用IDC可以不需要ODBC D.IDC必须运行在Web服务器端 15.下列哪项不是..JDBC连接数据库的方式?( D )

A.与数据源直接通信 B.通过JDBC驱动程序通信 C.与ODBC数据源通信 D.调用ADO与数据库通信

二、填空题(本大题共10小题,每小题1分,共10分)

16.数据管理经历了三个发展阶段:人工管理阶段、文件系统阶段和__ 数据库管理阶段__阶段。

17.数据的逻辑独立性是指数据库的_逻辑结构_变化时,不影响应用程序。

18.根据关系数据模型的性质要求,同一个关系中任意两个元组不能_完全相同_。 19.DBMS执行CREATE VIEW语句的结果只是把 对视图的定义存入数据字典,并不执行其中的SQL语句。

20.将2NF的关系模式转变为3NF的关系模式,是消除了_非主属性对主码的传递函数依赖。 21.数据库的完整性是指数据的正确性、一致性和相容性。 22.E—R图一般在数据库设计的_概念设计_阶段使用。

23.数据字典通常包括数据项、数据结构、数据流、数据存储和_处理过程五个部分。

24.在视图集成中消除冗余主要采用分析方法,即以数据字典和_数据流图_为依据,根据数据字典中关于数据项之间逻辑关系的说明来消除冗余。 25.URL正确的含义是_统一资源定位器。

三、简答题(本大题共10小题,每小题3分,共30分) 26.简述数据库系统中的二级映象及其作用。

答:数据库系统的二节映象是指外模式与模式之间的映象,模式与内模式之间的映象,这两层映象保证了数据库系统中的数据能够具有逻辑独立性和物理独立性。

27.仅满足1NF的关系模式会存在哪些问题?

答:1数据冗余大。2更新异常。3插入异常。4删除异常。

28.什么是审计?

29.请列出在需求分析阶段常用的调查方法。

答:1根本作业。2开调查会。3请专人介绍。4询问。5设计调查表请用户填写。6查阅记录。

30.简述JDBC中三中Statement对象的作用。

答:1、Statement对象用于执行不带参数的简单SQL语句。2、Prepared Statement 对象用于执行预编译SQL语句。3、Callable Statement对象用于执行对存储过程的调用。 31.简述使用ADO存取数据库的步骤。 答:1建立一个Connection对象;2调用该对象的Open方法打开数据库。3建立对象Recordset4将Recordset对象内容输出到浏览器;5、对象关闭结果集,断开与数据库的连接。

32.简述Oracle数据库服务器中排序区的作用,并说明设定该区域大小的初始化参数的名称。 答:排序区存在于请求排序的用户进程的内存中,Oracle利用该内存排序数据;该空间的大小由初始化参数SORT-AREA-SIZER所限制。

33.简述分布式数据库系统中数据共享的层次。

1、局部共享即在局部数据库中存储局部场地上各用户的共享数据。2、全局共享。在分布式数据库系统的各个厂地存放供其他场地的用户共享的数据。

34.ADO中包括哪些对象?

1.连接对象(Connection)2、命令对象(Command)3记录对象(Recordset)4错误对象(Error)字段对象(Field)参数对象(Parameters)

35.对面向对象数据模型和面向对象数据库系统的研究主要体现在哪几个方面?

答:1研究以关系数据库和SQL为基础的扩展关系模型;2以面向对象的程序设计语言为基础,研究持久的程序设计语言,支持OO模型。3建立新的面向对象数据库系统,支持OO数据模型。

第 19 页 共 40 页

http://www.8minzk.com

四、设计题(本大题共4小题,每小题5分,共20分) 假设一网上商城现进行促销活动,已知要求如下:

(1)能随时查询促销商品的编号、名称、折让规则、基准单价;

(2)顾客订货时,对每个商品应根据不同订货数量或基准总价采用不同的优惠折让; (3)根据顾客在数据库中登记的地址、名称、邮编、电话等信息为顾客送货。顾客有惟一的编号。根据以上描述完成36—39题。 36.设计出满足要求的E—R模型。

37.将E—R模型转换为等价的关系模式,并标示出主码。 38.查询出各商品的销售总数和总金额,按销售总数的降序显示结果。写出完成此功能的SQL语句。

39.使用嵌套查询查出订购了“天府花生”的顾客的顾客编号、顾客名称、电话。 36.图

五、综合题(本大题10分)

40.设有一个记录各个球队队员每场比赛进球数的关系模式 R(队员编号,比赛场次,进球数,球队名,队长名) 如果规定每个队员只能属于一个球队,每个球队只有一个队长。根据以上信息完成如下任务: (1)写出根据该关系模式创建表“比赛情况”的SQL语句;(4分) (2)写出关系模式R的基本函数依赖和主码;(4分) (3)把R分解成2NF模式集。(2分)

第 20 页 共 40 页

http://www.8minzk.com

13.数据库的概念模型( ) A.依赖于计算机硬件和DBMS B.独立于计算机硬件,依赖于DBMS C.依赖于计算机硬件,独立于DBMS D.独立于计算机硬件和DBMS

14.数据模型用来表示实体间的联系,在常用的数据模型中不包括( ) ...A.关系模型 C.链状模型

B.层次模型 D.网状模型

15.JDBC包含多个类,其中Java.sql.Exception类属于( ) A.Java JDBC类 C.Java JDBC接口类

B.Java JDBC异常类 D.Java JDBC控制类

二、填空题(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。错填、不填均无分。

16.构成Web超链网状结构的数据文件主要是以_______编码的ASCIⅡ文本文档。 17.数据仓库中基表的常用数据模式是星型模式和_______模式。

18.在Oracle数据库的数据字典中,前缀为_______的视图为扩展的用户视图。 19.在分布式数据库系统中,数据的共享有两个层次:_______和局部共享。 20.按复杂程度可将多媒体数据模型分为三种:简单型、_______和复杂型。

21.关系模式R中,若其函数依赖集中所有候选码都是决定因素,则R达到的最高范式是_______。

22.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为_______故障。

23.在数据字典中,作为数据流的来源和去向的是_______。

24.在关系模式R中,对于属性子集X、Y,X'是X的真子集,若X→Y,X'→Y,则称Y_______函数依赖于X。

25.每一个Oracle数据库都包含有一个名为_______的表空间,它在数据库建立时自动建立。 三、简答题(本大题共10小题,每小题3分,共30分) 26.常见的静态关系约束有哪几种?

27.已知关系模式:选课(学号,课程号,成绩),用关系代数查询选修了课程号为“C5”课程并且成绩大于等于80分的学生的学号及成绩。 28.简述ActiveX控件的优缺点。

29.分布式数据库管理系统由哪几部分组成? 30.关系数据模型的优点有哪些?

第 36 页 共 40 页

http://www.8minzk.com

31.在实现参照完整性时需要考虑哪些方面? 32.在实际应用中,常见的多媒体建模方法有哪几种? 33.Oracle数据库的控制文件包含哪些信息类型? 34.JDBC提供的连接数据库有哪些方法? 35.VBscript的变量命名必须遵循哪些规则?

四、设计题(本大题共4小题,每小题5分,共20分) 有三个关系如下:

EMP(E#,ENAME,AGE,SEX,ECITY),其属性分别表示职工号、姓名、年龄、性别和籍贯。

WORKS(E#,C#,SALARY),其属性分别表示职工号、公司编号和工资。

COMP(C#,CNAME,CITY),其属性分别表示公司编号、公司名称和公司所在城市。 用SQL语句完成36~39题。

36.查询在“联华公司”工作的男性职工的职工号和姓名。 37.查询“联华公司”中低于本公司平均工资的职工号和姓名。 38.为所有的50岁以上(含50岁)的职工加薪100元。 39.在EMP和WORKS中删除年龄大于60岁的职工。 五、综合题(10分)

40.某商业集团数据库有三个实体集。一是“商品”实体集,属性有商品号、商品名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。供应商与商品之间存在“供应”联系,每个供应商可供应多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品有月供应量;商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有月计划数。 ①画出反映上述问题的ER图。(5分)

②将ER图转换成关系模型。(5分)

2011年7 月高等教育自学考试全国统一命题考试互联网数据库试题答案及评分参考 (课程代码加911 )

一、单项选择题(本大题共巧小题,每小题2 分,共30 分) 1 . C 2 . A 3 . B 4 . D 5 . A 6 . B 7 . C 8 . D 9 . B 10 . A

11 . D 12 , C 13 . D 14 . C 15 . B

=、坟空题《 本大题共10 小题,每小题1 分,共10 分)

16 . HTML (或超文本标记语言)17 .雪花18 . ALL 1 9 .全局共享 20 .智能型2 1 . 4NF (或第四范式) 22 .介质23 ,数据存储24 .部分

第 37 页 共 40 页

http://www.8minzk.com

25 . SYSTEM

三、简答题(本大题共10 小题,每小题3 分,共30 分) 26 .常见的静态关系约束有以下四种: ① 实体完整性约束; ② 参照完整性约束; ③ 函数依赖约束; ④ 统计约束。

[评分今考〕 每个要点1 分,答对任意3 点给3 分。 27 . Ⅱ学号,成绩σ

课程号

='C5>=80(选课)

( l 分)( l 分)( 1 分)

28 . ActiveX 控件的优点:

保护开发者以前的投资。是一种开放的技术,它包容了现有的标准又鼓励第三方的参与。(l 分)

ActiveX控件的缺点:

① 体积还过于庞大,用户浏览时进行下载速度较慢;( 1 分)

② 支持A 比祝X 的平台还只限于Windows系列,平台无关性不如Java 。(1 分)

29 .分布式数据库管理系统由四部分组成: ① 局部场地上的数据库管理系统(LDBMS ) ; ② 全局数据库管理系统(GDBMS ) ; ③ 全局数据字典(GDD ) ; ④ 通信管理(CM )。

[评分参考]每个要点1 分,答对任意3 点给3 分。 30 .关系数据模型具有下列优点:

① 关系模型建立在严格的数学概念的基础上;( 1 分)

② 关系模型的概念单一,其数据结构简单、清晰,用户易懂易用;( 1

③ 关系模型的存取路径对用户隐蔽,从而具有更高的数据独立性,更好的安全保密性也简化了程序员的工作和数据库开发设计的工作。(1 分) 31 .在实现参照完整性时需要考虑的几个方面是: ① 夕卜码是否可以接受空值;( l 分)

② 在被参照关系中删除元组时的考虑;( 1 分) ③ 修改被参照关系中主码时的考虑。(1 分) 32 .① 扩充关系模型;( 1 分) ② 语义模型;( 1 分) ③ 面向对象模型。(1 分) 33 .① 数据库名;( 1 分)

② 数据库数据文件和日志文件的名字和位置;( 1 分)③ 数据库建立日期。(1 分) 34 .① 与数据源直接通信;( 1 分) ② 通过功BC 驻动程序的通信;( 1 分) ③ 与ODBC 数据源通信。(l 分) 35 .① 第一个宇符必须是字母;

第 38 页 共 40 页

http://www.8minzk.com

② 不能包含嵌入的句点;

③ 长度不能超过255 个字符; ④ 在被声明的作用城内必须唯一。

[评分参考1 每个要点1 分,答对任意3 点给3 分。 四、设计题( 共20 分)

36 . SELECT EMP . E # , ENAME ( 1 分) FROM EM [ P , WORKS , COMP ( 1 分)

WHERE EMP . E # = WORKS.E # AND WORKS . C #=COMP . C # ( 2 分) AND CNAME =”联华公司”AND SEX = ' ”男”( 1 分)

37 . SELECT EMP . E # , ENAME(1 分) FOM EMP , WORKS,COMP ( 1 分)

WHERE EMP、E#=WORKS.E # AND WORKS . C #=COMP . C # AND CNAME =“联华公司”

AND SALARY < (SELECT AAVG(SALARY)FROM WORKS,COMP ( 1 分) WHERE WORKS . C #=COMP . C # AND CNAME =”联华公司”) ( l 分) 互联网数据库试题答案及评分参考第2 页(共3 页)第6 页共7 页

38 . UPDATE WORKS ( l 分)

SET SALARY =SALARY + 100 ( 2 分) WHEREE # IN ( 1 分)

( SELECT E # FROM EMP WEHERE AGE>=50 ) ( 1 分) 39 . DELETE FROM WORKS ( 1 分) WHEREE # IN ( l 分)

( select E # FROM EMP WHERE AGE > 60 ) ; ( 1 分) DELETE FROM EMP( l 分) WLLERE AGE > 60 ( 1 分) 五、综合题(10 分) ① ER 图(5 分)

第 39 页 共 40 页

http://www.8minzk.com 供应商编号 供应商名 商店名 商品名 地址 供应商 地址 商店 月供应量 供应商品 销售 月计划数 商品号 商品名 规格 单价 评分参考 每个实体联系各1 分。

② 供应商(供应商编号,供应商名,地址)( 1 分) 商店(商店号,商店名,地址)( 1 分)

商品(商品号,商品名,规格,单价)( 1 分) 供应(供应商编号,商品号,月供应量)( 1 分) 销售(商店号,商品号,月计划数)( 1 分)

第 40 页 共 40 页

本文来源:https://www.bwwdw.com/article/i1vv.html

Top