电子商务数据库技术--2010考题及答案--山东卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
山东省2010年4月高等教育自学考试
电子商务数据库技术试卷
一、选择题
1.Access是最流行的()之一。
A Web开发工具B程序设计语言C桌面数据库管理系统D绘图软件
2.把两个关系中的元件按照给定的条件进行拼接而形成新的关系的关系的运算是()
A.连接
B.投影
C.选择
D.交叉
3.物理级数据库是数据在数据库管理系统内部的表示,又称为()
A.子模式
B.存储模式
C.用户模式
D.模式
4.下面关于关系模型的论述错误的是()
A.关系模型对数据及数据联系都是用关系来表示
B.关系模型只能表示一对多的关系
C.关系模型支持高度非过程化的说明型语言表示数据的操作
D.关系代数是关系模型的理论基础
5.下面哪个选项不是并发操作所带来的数据的不一致性?
A.查询数据
B.丢失数据
C.读“脏”数据
D.不可重复读
6.在关系R中,若属性或属性X不是R的关键字,但X是其他关系中的关键字,则称是关系R的()A.主码
B.候选码
C.外码
D.关键码
7.若对于关系R中的属性X的任何一个具体值,Y仅有唯一的具体值与之对应,则称R的属性Y()于属性X,记作XY,X称为决定因素。
A.多值依赖
B.部分函数依赖
C.函数依赖
D.部分多值依赖
8.下面关于数据库管理系统数据管理特点叙述不正确的是()
A.它把数据的定义和描述从应用程序中分离出去
B.程序对数据的存取全部由数据库管理系统统一管理
C.数据库中数据只对应于一个应用程序,面向某个应用
D.数据可以供各种用户共享且具有最小冗余度
9.在E-R图转化为关系模型时,一个联系转化成一个关系,若是m:n联系,则()
A.必须将m方的实体集的关键字作为关系的关键字
B.所有参加联系的实体集的关键字作为联系所对应的关系的关键字
C.任选一参加联系的实体集的关键字作为关系的关键字
D.必须将n方的实体集的关键字作为关系的关键字
10.下面哪个选项不是SQL语言提供的数据控制功能?
A.顺序控制
B.安全性控制
C.完整性控制
D.事务控制
11.第三代数据库管理系统主要支持的数据模型是()
A.层次数据模型
B.网状数据模型
C.关系数据模型
D.面向对象数据模型
12.SQL中索引的删除命令是()
A.DELETE INDEX
B.DROP INDEX
C.ALTER INDEX
D.SELECT INDEX
13.Oracle允许定义过程,当对相关的执行INSERT、UPDATE或DELETE语句时,这些过程被隐式地执行,这些过程称为( )
A.存储过程
B.数据库触发器
C.控制过程
D.封锁过程
14.命令GRANT SELECT ONstudentTO PUBLIC的执行结果是()
A.查询student表的所有内容
B.将student表的所有元组插入到PUBLIC表中
C.将表student的查询权授予所有用户
D.更新student表中所有元组
15.关于数据字典下面叙述错误的是()
A.数据字典是系统分析员、数据库设计员的得力助手
B.数据字典是DBA管理数据库的有力工具
C.数据字典支持DBMS
D.数据字典提供了数据库数据的分散管理手段
16.对于任何DBMS,只要提供了该数据库管理系统的(),并符合ODBC.DLL的接口规范,则该数据库的文件便可被ODBC所访问和处理。
A.驱动程序DLL
B.辅助程序DLL
C.可执行程序DLL
D.批处理程序DLL
17.关于关系模式规范化,下面叙述错误的是()
A.达到范式的关系才是规范化的
B.规范化遵从概念单一化“一事一地”原则
C.分解后的关系模式集合应当与原关系模式等价
D.规范化的方法是将关系模式连接成两个或两个以上的关系模式
18.ODBC的目的是为Windows应用程序提供存取数据库的()
A.安全性
B.透明性
C.完整性
D.事务性
19.关于Access的交叉表查询下面叙述错误的是()
A.交叉表查询显示来源于某个字段的总结值
B.可以利用交叉表查询向导来创建
C.查询结果放置在插叙表中
D.查询结果放置在索引中
20.下面哪个选项不是Oracle管理数据库安全性的机制?
A.存取控制
B.特权和角色
C.并发控制
D.审计
二、填空题
1.电子商务彻底摆脱以纸张为介质的传统交易方式的关键是建立信息的_________,即将Web与数据库
集成
2.数据库管理系统由五部分组成:硬件资源、软件资源、_________、数据库管理员、_________。
3.表示完整性约束的方法一般分为两类:隐含约束方法、_________。
4.在概念世界中,客观存在并可相互区别的事物称为_________。
5._________数据模式是面向数据库用户的现实世界的数据模型,与具体的DBMS无关。
6.关系数据库模式可能出现的异常问题:数据冗余、_________、插入异常、删除异常。
7.SQL基本表定义命令中的_________子句用于指定表的主键。
8.ODBC包括四个组建:应有程序、_________、驱动程序、_________。
三、名词解释。
1.E-R模型
2.第二范式
3.DBA视图
4.CGI
四、简答题。
1.简述数据模型概念包含的主要内容。
2.简述数据库管理员的职责。
3.简述关系规范化的目的。
4.简述SQL Server2000中数据库备份类型。
五、用SQL语言完成下列功能。
假设有商品销售管理数据库(数据库名:XSGL),其中有3个表:商品、商店和销售,它们的结构如下:商品(商品代码CHAR(8),商品名CHAR(20),产地CHAR(20),单价NUMERIC(10,2))
商店(商店代码CHER(8),店名CHER(20),地址CHER(20),负责人CHER(15))
销售(商品代码CHER(8),商店代码CHER(8),销量NUMERIC(10,0))
根据上述三个表,写出完成下列操作的具体命令:
1.查询产自“北京”和“上海”的商品的情况。
2.查询有销售记录的各商店的店名、地址、所销售商品的商品名及销量。
3.查询商品表中商品的最高价、最低价、平均价。
4.有一条销售信息:商店代码为‘10000001’,商品代码为‘20000001’,销量为300,请用SQL命令将
信息插入销售表中。