您的当前位置:首页正文

电子商务数据库技术2011考题及答案山东卷

2024-07-16 来源:榕意旅游网



山东省20114月高等教育自学考试
电子商务数据库技术试题
(课程代码11289 考试时间:150分钟)

一、单项选择题(本大题共20小题,每小题1分,共20分)1.Oracle 系统由以______为核心的一批软件产品构成。

AOS

B. DLL

C. SQL Server

D. RDBMS

2.关系数据模式属于下列那种数据模式的具体描述?

A.逻辑数据模型

B. 概念数据模型

C. 物理数据模型

D. 网状数据模型

3. 关系运算的特点是运算的对象和结果都是()。

D. 实体

A. 记录

B.

C. 字段

4. 文件系统阶段数据处理的特点是()。

A.不需要称其保持数据,不保持原始数据
B.数据和程序之间有了一定的独立性
C.数据无法共享、无法相互利用和相互参照
D.数据具有最小冗余度
5.ODBC包括以下那四个组件?

A.应用程序、驱动程序管理器、驱动程序、数据源
B.数据库管理系统、应用程序、数据库、驱动程序
C.应用程序、驱动程序管理器、数据库、数据源
D.数据库管理系统、驱动程序管理器、应用程序、数据源6.下列那个选项不是并发操作所带来的数据的不一致性?

A.丢失数据B.查询数据 C.读“脏”数据D.不可重复读

8. 关于事务,下面叙述正确的是() A.WPS B. SQL Sever C. Oracle 7. Access ___办公室套件中一个极为重要的组成部分。

C. 事务是一个操作序列,这些序列要么都做,要么都不做D.事务时数据库安全性控制的一个基本功能A. 事务是一个可以分割的数据库逻辑工作单位
B.事务通常以COMMIT 开始,以ROLLBACK操作结束

9.如果一个关系中同一个负责人名字、单位名称在多个记录中重复出现,这样异常问题称为A.更新异常 B.插入异常C.删除异常 D.数据冗余
10.数据管理到目前共经历哪三个阶段?

A.操作系统阶段、系统软件阶段、数据库系统阶段
B.人工管理阶段、文件系统阶段、数据库系统阶段
C.人工管理阶段、程序设计阶段、数据库系统阶段
D.程序设计阶段、文件设计阶段、数据库系统阶段
11.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERTDELETEUPDATE实现哪类功能?

A.数据操作

B. 数据查询

C. 数据定义

D. 数据控制

12.包含在任意一个关键字中的属性,称为()

A.非主属性

B. 主关键字

C. 外关键字

D. 主属性

13.执行DELETE FROM student命令的结果是()
A.删除student表中全部记录,表结构还存在 B.删除student

C. 删除student 的当前记录
14. SQL 中,视图的构造必须使用__语句来实现。

D. 删除student 数据库


A. ALTER

B. SELECT

C. DROP

D. REVOKE


15. 面那个选项不是SQL 的基本数据类型?

D. 数值型

A. 字符型

B. 日期时间型

C. 备注型

16. 使用客户机/服务器三层结构开发应用软件,下面论述错误的是





A.整个系统被分成不同的逻辑块,层次非常清晰
B.开发和管理的工作向服务器方转移,使得分布数据处理成为可能C.管理和维护变得相对简单
D.能够使“瘦客户机”变成“肥客户机”
17.将多元数据插入到SQL地基本表的方法是()。

A.把VALUE子句的结果插入到某个已知基本表中
B.CHECK子句的结果插入到某个已知基本表中
C.UPDATE语句的结果插入到某个已知基本表中
D.SELECT语句的结果插入到某个已知基本表中
18.在网络服务器上通常有许多程序用来完成不同的任务,在技术上、网络服务器上的这些程序统称为

A. PHP 程序

B. CGI 程序

C. ASP 程序

D. SQL 程序

19.下面那个选项是中文Access 2000创建查询的方法?

A.利用“打开”菜单项,选择“查询”选项
B.在命令窗口输入SELECT命令
C.使用向导或使用设计器
D.在“视图”菜单中选择“设计查询”菜单项
20.面那个选项不是Oracle数据库标准备份方法?

A. 导出/导入

B. 用户备份

C. 冷备份

D. 热备份

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

21. 多媒体内容可以用

JAVA 发布在WEB 服务器上



22. 最常用的概念数据模型是

23. SQL 提供的基本数据类型有字符型、数值型、
25. 对象的存在或使用都是通过一种方式来实现的,即
26. 如果实体集A 中的每个实体可以和B 中的几个实体有联系,而B 中的每个实体至多和A 中的一个实体有联系,那
24. 数据库系统、和人工智能被称为是计算机技术领域的三大热门技术。
28. SQL 中,并发控制采用
三、名词解释(本大题共4 小题,每小题3 分,共12 分。)
A B 属于
27. 关系运算主要有

29.数据库管理系统
30.ODBC
31.用户视图
32.多值依赖

四、简答题(本大题共4小题,每小题6分,共24分)33.数据管理技术发展阶段中数据库技术系统阶段的特点。34.简述数据库系统三级模式结构。

35.简述完整性约束的类型。

36.简述SQL语言提供的数据控制功能的主要内容。

五、用SQL 语言完成下列功能(本大题共16分)
37.假设有工程管理数据库(数据库名:GCGL),其中有三个表,工程、供应商和供应。如下:
工程(工程代码CHAR8),工程名VARCHAR20),负责人CHAR(10),预算NUMERIC102),实际投入
NUMERIC102)供应商(供应商代码CHAR(8),名称CHAR(20),地址VARCHAR(20),联系电话CHAR15
供应(供应商代码CHAR8),工程代码CHAR8,价值NUMERIC(102)
根据上述三个表,写出完成下列操作的具体命令:根据上述三个表,写出完成下列操作的具体命令:
4分)⑴查询有供应记录的供应商的名称、地址、所供应的工程的名字及价值。

查询没有供应记录的供应商的代码、名称和地址。(4分)⑶查询实际投入大于预算的工程的代码和名称。(4分)



有一条供应消息:供应商代码为‘’,工程代码‘’,价值为28000.00,请用SQL命令将该信息插入供应表中。(4

分)

六、综合应用题(本大题共2小题,每小题9分,共18分)

38.设有如下表所示关系R

学生编号

学生姓名

专业编号

专业名称

课程编号

课程名称

学分

成绩

S001

张三

T001

电子商务

C01

数据库

3

85

S002

李四

T001

电子商务

C01

数据库

3

92

S001

张三

T001

电子商务

C02

英语

4

90

S002

李四

T001

电子商务

C02

英语

4

88

1)关系模式R(学生编号,学生姓名,专业编号,专业名称,课程编号,课程名称,学分,成绩)是否属于第

一范式?说明理由。

2)判断该模式是否属于第二范式?说明理由。如不属于,请将该关系模式规范化到第二范式。

3)判断(2)步得到的模式是否属于第三范式?说明理由。如不属于,请规范化到第三范式。

39.设有关系R(A,B,C)S(B,C,D)

R(A,B,C)

A

B

C

a

b

c

a

b

f

c

a

d


S(B,C,D)

B

C

D

b

c

d

b

c

e

a

d

b


说明自然连接与等值连接运算的不同点,并写出关系RS执行自然连接运算的结果。







山东省20114月高等教育自学考试
电子商务数据库技术试题答案
(课程代码11289

一、单项选择题(本大题共20小题,每小题1分,共20分)

1-10 DABBA

BDCDB

11-20 ADABC

DDBCB

二、填空题(本大题共8小题,每空1分,共10分)
21.电子数据交换EDI、超文本链接语言 25.发送消息
22.E-R 26.一对多(或1n23.日期时间型 27.选择、投影24.计算机网络_ 28.封锁

三、名词解释(本大题共4小题,每小题3分,共12分。)
29.数据库管理系统是对数据库进行定义、管理、维护和检索的一组软件。

30.ODBC(开放数据库互联)应用数据通信方法、数据传输协议、DBMS等多种技术定义了一个标准的接口协议,允许应用程序以SQL为数据存取标准,来存取不同的DBMS管理的数据。

31.用户视图又称为用户级数据库、子模式、外模式、用户模式等,是用户看到和使用的数据库,用户根据系统给定的子模式,用查询语言或应用程序去操作数据库中的数据。(注:用户级数据库、子模式、外模式、用户模式这几个名词

可以不写。)
32.在关系R中,XYZ是属性子集,Z=U-X-Y,多值依赖X—>—>Y成立当且仅当对R中给定的一对(XZ)值有一组Y的值与之对应,这组值仅决定于X值而与Z值无关。

33.数据管理技术发展阶段中数据库技术系统阶段的特点。 1)大量非数值型数据,有了专门管理数据的软件--数据库管理系统(DBMS 2分)四、简答题(本大题共4小题,每小题6 分,共24分)

2)数据可被各种用户共享,且具有最小冗余度。

34.简述数据库系统三级模式结构。 1)数据系统三级模式结构由用户级数据库、概念级数据库、物理级数据库组成。 2)用户级数据库使用户看到的和使用的数据库,又称为用户视图、子模式、外模式,用户通过该模式操作数据 3)数据与程序具有较高的独立性。

库中的数据。(2分)
3)概念级数据库又称为DBA视图、模式,描述的是数据的全局逻辑结构。(1分)(4)物理级数据库模式又称为存储模式、内模式,是对数据物理结构和方式的描述。(1分)35.简述完整性约束的类型。

2分)(1)属性值的约束和联系的约束。

2)静态约束和动态约束。(2分)
3)立即执行约束和延迟执行约束。(2分)
36.简述SQL语言提供的数据控制功能的主要内容。

4)事务控制(1分)(1)安全性控制(2分)(2)完整性控制(1分)(3)并发控制(1分)

五、用SQL语言完成下列功能(本大题共16分)
37.评分说明:与表标准答案不一致,能完成题目要求的功能,即可给分。

⑴ SELECT 供应商.名称,供应商.地址,工程.工程名,供应.价值FROM 供应商,工程,供应 WHERE供应商.供应商代码=供应.供应商代码AND工程.工程代码=供应.工程代码(4分) ⑵ SELECT 供应商代码,名称,地址FROM 供应商
WHERE供应商代码NOT IN SELECT供应商代码 FROM 供应) ⑶SELECT 工程代码,工程名 FROM工程 WHERE 实际投入>预算(4分)
⑷ INSERT INTO 供应VALUES(‘’,‘’,28000.00)(4分) 六、综合应用题(本大题共2小题,每小题9 分,共18分)
38:关系模式如下:



1)该关系模式属于第一范式。(1分)
理由:所有的数据项都是基本数据项。(2分)
2)该关系模式不属于第二范式。(1分)
理由:该关系模式的主键为(学生编号,课程编号)存在部分依赖。(12分)分解后属于第二范式的关系:(1分)
R1(学生编号,学生姓名,专业编号,专业姓名)
R2(课程编号,课程名称,学分)
R3(学生编号,课程编号,成绩)
3R2R3属于第三范式(1分)。

1分)R1不属于第三范式。该模式的主键为(学生编号),存在传递依赖。

R1分解,得到属于第三范式的关系:(1分)
R11(学生编号,学生姓名,专业编号)
R12(专业编号,专业名称)
39.

1)自然连接在结果关系中去掉参与运算的关系中的重复属性,而等值连接不去掉。(4分)(2RS执行自然连接运算的结果:

R

S


A

B

C

D

a

b

c

d

a

b

c

c

c

a

d

b





显示全文