《2022年电子商务数据库技术考题及答案山东卷 .pdf》由会员分享,可在线阅读,更多相关《2022年电子商务数据库技术考题及答案山东卷 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、山东省 2011年 4 月高等教育自学考试电子商务数据库技术试题(课程代码 11289 考试时间: 150分钟)一、单项选择题(本大题共20 小题,每小题1 分,共20分)1. Oracle 系统由以 _为核心的一批软件产品构成。AOS B. DLL C. SQL Server D. RDBMS 2. 关系数据模式属于下列那种数据模式的具体描述?A逻辑数据模型B. 概念数据模型C. 物理数据模型D. 网状数据模型3. 关系运算的特点是运算的对象和结果都是()。A. 记录B. 表C. 字段D. 实体4. 文件系统阶段数据处理的特点是()。A不需要称其保持数据,不保持原始数据B. 数据和程序之间有
2、了一定的独立性C. 数据无法共享、无法相互利用和相互参照D. 数据具有最小冗余度5. ODBC 包括以下那四个组件?A应用程序、驱动程序管理器、驱动程序、数据源B. 数据库管理系统、应用程序、数据库、驱动程序C. 应用程序、驱动程序管理器、数据库、数据源D. 数据库管理系统、驱动程序管理器、应用程序、数据源6. 下列那个选项不是并发操作所带来的数据的不一致性?A丢失数据B. 查询数据C. 读“脏”数据D. 不可重复读7. Access 是_办公室套件中一个极为重要的组成部分。A. WPS B. SQL Sever C. Oracle D. Office 8. 关于事务,下面叙述正确的是()A.
3、 事务是一个可以分割的数据库逻辑工作单位B. 事务通常以COMMIT开始,以ROLLBACK操作结束C. 事务是一个操作序列,这些序列要么都做,要么都不做D. 事务时数据库安全性控制的一个基本功能9. 如果一个关系中同一个负责人名字、单位名称在多个记录中重复出现,这样异常问题称为A更新异常B. 插入异常C. 删除异常D. 数据冗余10. 数据管理到目前共经历哪三个阶段?A操作系统阶段、系统软件阶段、数据库系统阶段B. 人工管理阶段、文件系统阶段、数据库系统阶段C. 人工管理阶段、程序设计阶段、数据库系统阶段D. 程序设计阶段、文件设计阶段、数据库系统阶段11. SQL 语言集数据查询、数据操作
4、、数据定义和数据控制功能于一体,语句INSERT、 DELETE 、 UPDATE 实现哪类功能?A数据操作B. 数据查询C. 数据定义D. 数据控制12. 包含在任意一个关键字中的属性,称为()A非主属性B. 主关键字C. 外关键字D. 主属性13. 执行 DELETE FROM student 命令的结果是()A删除 student 表中全部记录,表结构还存在B. 删除 student 表C. 删除 student 的当前记录D. 删除 student 数据库14. 在 SQL 中,视图的构造必须使用_语句来实现。A. ALTER B. SELECT C. DROP D. REVOKE 1
5、5. 下面那个选项不是SQL 的基本数据类型?A. 字符型B. 日期时间型C. 备注型D. 数值型16. 使用客户机 /服务器三层结构开发应用软件,下面论述错误的是名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - A整个系统被分成不同的逻辑块,层次非常清晰B. 开发和管理的工作向服务器方转移,使得分布数据处理成为可能C. 管理和维护变得相对简单D. 能够使“瘦客户机”变成“肥客户机”17. 将多元数据插入到SQL 地基本表的方法是
6、() 。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. 在“视图”菜单中选择“设计查询”菜
7、单项20. 下面那个选项不是Oracle 数据库标准备份方法?A. 导出 /导入B. 用户备份C. 冷备份D. 热备份二、填空题(本大题共8 小题,每空1 分,共 10分)21. 多媒体内容可以用、或 JAVA 发布在 WEB 服务器上22. 最常用的概念数据模型是。23. SQL 提供的基本数据类型有字符型、数值型、。24. 数据库系统、和人工智能被称为是计算机技术领域的三大热门技术。25. 对象的存在或使用都是通过一种方式来实现的,即。26. 如果实体集A 中的每个实体可以和B 中的几个实体有联系,而 B 中的每个实体至多和A 中的一个实体有联系,那么 A 对 B 属于联系。27. 关系运
8、算主要有、连接。28. 在 SQL 中,并发控制采用技术实现。三、名词解释(本大题共4 小题,每小题3分,共12 分。 )29. 数据库管理系统30. ODBC31. 用户视图32. 多值依赖四、简答题(本大题共4 小题,每小题6分,共24分)33. 数据管理技术发展阶段中数据库技术系统阶段的特点。34. 简述数据库系统三级模式结构。35. 简述完整性约束的类型。36. 简述 SQL 语言提供的数据控制功能的主要内容。五、用 SQL 语言完成下列功能(本大题共16 分)37. 假设有工程管理数据库(数据库名:GCGL) ,其中有三个表,工程、供应商和供应。如下:工程 (工程代码CHAR(8)
9、,工程名VARCHAR (20) ,负责人CHAR(10) ,预算 NUMERIC (10,2) ,实际投入NUMERIC (10,2) )供应商 (供应商代码CHAR(8), 名称 CHAR(20), 地址 VARCHAR(20), 联系电话CHAR(15) )供应 (供应商代码CHAR( 8) ,工程代码CHAR (8),价值 NUMERIC(10 ,2))根据上述三个表,写出完成下列操作的具体命令:根据上述三个表,写出完成下列操作的具体命令: 查询有供应记录的供应商的名称、地址、所供应的工程的名字及价值。(4 分) 查询没有供应记录的供应商的代码、名称和地址。(4 分) 查询实际投入大于
10、预算的工程的代码和名称。(4 分)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 有一条供应消息:供应商代码为20020001 ,工程代码10010011 ,价值为28000.00,请用 SQL 命令将该信息插入供应表中。 (4 分)六、综合应用题(本大题共2 小题,每小题9 分,共 18 分)38. 设有如下表所示关系R:学生编号学生姓名专业编号专业名称课程编号课程名称学分成绩S001 张三T001 电子商务C01 数据库3
11、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,
12、D) B C D b c d b c e a d b 说明自然连接与等值连接运算的不同点,并写出关系R 和 S 执行自然连接运算的结果。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 山东省 2011年 4 月高等教育自学考试电子商务数据库技术试题答案(课程代码 11289)一、单项选择题(本大题共20 小题,每小题1 分,共20分)1-10 DABBABDCDB 11-20 ADABC DDBCB 二、填空题(本大题共8 小题
13、,每空1 分,共 10分)21. 电子数据交换EDI、超文本链接语言22. E-R 图23. 日期时间型24. 计算机网络 _ 25. 发送消息26. 一对多(或1:n)27. 选择、投影28. 封锁三、名词解释(本大题共4 小题,每小题3分,共12 分。 )29. 数据库管理系统是对数据库进行定义、管理、维护和检索的一组软件。30. ODBC(开放数据库互联)应用数据通信方法、数据传输协议、DBMS 等多种技术定义了一个标准的接口协议,允许应用程序以SQL 为数据存取标准,来存取不同的DBMS 管理的数据。31. 用户视图又称为用户级数据库、子模式、外模式、用户模式等,是用户看到和使用的数据
14、库,用户根据系统给定的子模式,用查询语言或应用程序去操作数据库中的数据。(注:用户级数据库、子模式、外模式、用户模式这几个名词可以不写。)32. 在关系 R 中, X、Y、Z 是属性子集,Z=U-X-Y ,多值依赖XY 成立当且仅当对R 中给定的一对(X ,Z)值有一组Y 的值与之对应,这组值仅决定于X 值而与 Z 值无关。四、简答题(本大题共4 小题,每小题6分,共24分)33. 数据管 理技术发展阶段中数据库技术系统阶段的特点。(1)大量非数值型数据,有了专门管理数据的软件-数据库管理系统(DBMS) ( 2 分)(2)数据可被各种用户共享,且具有最小冗余度。(2 分)(3)数据与程序具有
15、较高的独立性。(2 分)34. 简述数据库系统三级模式结构。(1)数据系统三级模式结构由用户级数据库、概念级数据库、物理级数据库组成。(2 分)(2)用户级数据库使用户看到的和使用的数据库,又称为用户视图、子模式、外模式,用户通过该模式操作数据库中的数据。 (2 分)(3)概念级数据库又称为DBA 视图、模式,描述的是数据的全局逻辑结构。(1 分)(4)物理级数据库模式又称为存储模式、内模式,是对数据物理结构和方式的描述。(1 分)35. 简述完整性约束的类型。(1)属性值的约束和联系的约束。(2 分)(2)静态约束和动态约束。(2 分)(3)立即执行约束和延迟执行约束。(2 分)36. 简述
16、 SQL 语言 提供的数据控制功能的主要内容。(1)安全性控制(2 分) (2)完整性控制(1 分)(3)并发控制(1 分) (4)事务控制( 1 分)五、用 SQL 语言完成下列功能(本大题共16 分)37. 评分说明:与表标准答案不一致,能完成题目要求的功能,即可给分。SELECT 供应商 .名称,供应商 .地址,工程 .工程名,供应 .价值FROM 供应商,工程,供应WHERE 供应商 .供应商代码 =供应 .供应商代码AND 工程 .工程代码 =供应 .工程代码(4 分) SELECT 供应商代码,名称,地址FROM 供应商WHERE 供应商代码NOT IN (SELECT 供应商代码
17、FROM 供应) ( 4 分) SELECT 工程代码,工程名FROM 工程WHERE 实际投入 预算( 4 分)INSERT INTO 供应 VALUES ( 20020001 , 10010011 ,28000.00) (4 分)六、综合应用题(本大题共2 小题,每小题9 分,共 18 分)38:关系模式如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - (1)该关系模式属于第一范式。(1 分)理由:所有的数据项都是基本数
18、据项。(2 分)(2)该关系模式不属于第二范式。(1 分)理由:该关系模式的主键为(学生编号,课程编号)存在部分依赖。(12 分)分解后属于第二范式的关系:(1 分)R1(学生编号,学生姓名,专业编号,专业姓名)R2(课程编号,课程名称,学分)R3(学生编号,课程编号,成绩)(3)R2 ,R3 属于第三范式(1 分) 。R1 不属于第三范式。该模式的主键为(学生编号),存在传递依赖。 (1 分)将 R1 分解,得到属于第三范式的关系:(1 分)R11(学生编号,学生姓名,专业编号) R12(专业编号,专业名称)39. (1)自然连接在结果关系中去掉参与运算的关系中的重复属性,而等值连接不去掉。(4 分)(2)R 和 S 执行自然连接运算的结果:R S A B C D a b c d a b c c c a d b 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -