资源描述
电子商务数据库技术自考综合练习题自考真题2010-03-22 14:23:50阅读404评论0字号:大中小 订阅综合题是各真题的综合。建议将出题点在课本上划下,将其背住。电子商务数据库技术综合练习题一、填空题1 .在电子商务基本结构框架中,社会人文环境、自然科技环境和电子商务技 术内容构 成了电子商务应用平台的三个支柱。2 . 电子商务活动中的信息通常是以 多媒体一的形式在In ternet上传播的。3 . 数据库技术的产生与发展经历了 人工管理阶段,文件系统阶段,数据库系统阶段4 .在数据库系统中,对数据的存取全部由DBM (数据库管理系统)统一管理, 从而保证了数据和程序的一逻辑独立性。5 . 数据库系统安全问题的核心是 身份识别一。6 . 数据操纵功能包括 查询,插入,删除,修改7 . 规范化的目的使结构合理,清除存储异常并使得数据 冗余一尽量小,便于插入,删除和更新。8 . 一个关系模型包括了一组一关系模式,并且他们之间是相互关联的。9 . 从一般情况来看,使用WE数据库往往上要解决数据的归纳、 索引和 维护的问题。10 . ODBCB动管理器是一个 共享的程序库管理器,称为ODBC.DLL11 .数据模型通常是由数据结构,数据操作和完整性约束三个要素组成.12 . ER图三要素包括实体,属性和联系.13 . E-R图中,实体用矩形框 表示,属性用 椭圆形表示,联系用菱形 表 示.14 .联系分为1 : 1,1: n和mn三种.15 .在关系中,能唯一标识组的属性集称为关系模式的是主一.16 .常用的数据库软件有Access, Oracle, Foxpr。, SQL.17 . SQL语言中,删除一个表的命令是DROP.18 .在SQL中使用FOREIGN KEY寸,与之配合的语句是REFERENCES.19 .在SQL中,建立视图用CREATE VIEW命令.20 .要保证数据库的数据独立性,需要修改的是三层模式之间的两种映射.21 . SQL语言具有的功能是数据定义,数据操纵,数据控制22 .记载数据库系统运行过程中所有更新操作的文件称为日志文件.23 .在关系数据库中,表与表之间的联系是通过参照完整性规则实现的。24 .关系是满足一定条件的二维表,表中的一行称为关系的一个兀组,表中的一列称为 关系的一个属性.1 .关系是满足一定条件的二维表,表中的一行称为关系的一个 元组,表中的一列称为关系的一个属性.2 .关系代数包括常规的集合运算:交、并、差、乘;还有专有的运算:选择、投 影、连接、除。3 . SQL的含义是结构化的查询语言。4 . SQL语句对大小写不敏感。5 . SQL语句的结束符为;。6 .创建数据库使用create database语句,删除数据库使用drop database语句。7 . 对数据库进行插入操作使用的SQL语句为INSERT INTO。8 . 删除满足条件的元组使用的SQL命令为delete。9 .对数据模型的规范化,主要是解决插入异常,删除异常和数据冗余过大的问题。10 .模式/内模式映象为数据库提供了物理数据独立性。11 .能够消除部分函数依赖引起的冗余的范式是第二范式;能够消除传递函数依赖引起的冗余的范式是第三范式。12 .第一代DBM系统主要是指(层次和网状)。13 .最常用的概念模型是(E R图)。14 . SQL 查询语句 select from。二、选择题1 数据库的基本特点之一是(C)。A、数据冗余大,容易扩充B、数据冗余大,不容易扩充C、数据冗余小,容易扩充D、数据冗余小,不容易扩充2 数据库管理系统(DBM)是(C) oA、一个完整的数据库应用系统B、一组硬件C、一组软件D 、既有软件,也有硬件3 通过指针链接来表示和实现实体之间联系的模型是(C)A、关系模型B、层次模型C、网状模型D、前面三个都不对4 同一个关系模型的任意两个元组值(A)。A、不能完全相同B、必须全部相同C、必须部分相同D、不能部分相同5 . SQL言语是(C)。A、层次数据库言语B、网状数据库言语C、关系数据库言语D、前面三个都不对6 .根据规范化理论,关系数据库中的关系必须满足:每一个属性都是(A) oA、不可分解的B、互不相关的C、互相关联的D、可以改变长度的7 .关系模型的分解(C)。A、唯一 B、不唯一 C、有时不唯一 D、以上都不对8 .数据的正确性和相容性是数据库的(C)。A、可移植性B、安全性C、完整性D、并发控制9 .对并发操作若不加以控制,可能会引起(D)。A、不安全问题B、死锁问题C、死机问题D、数据不一致问题10 .在E-R图中,属性使用的符号是(D)。A、矩形B、长方形C、菱形D、椭圆形11 .如果两个实体之间的关系为mn,在进行逻辑设计时是否需要引入三个关系(B)。A、不需要B、需要C、根据集体情况而定D、可有可无12 .日志文件是用于记录(C)。A、程序运行过程B、数据操作C、对数据的所有更新操作D程序执行的结果13 . 一个关系数据库的基本特征之一是(B)。A、对字符串类型的扩充B、对产生式规则的支持C、对层次数据库的支持D、对网状数据库的支持14 .使用Access数据库,下列说法正确的是(A)。A、人们可以解决大数量的管理工作B、人们不能解决大数量的管理工作C、仅能够解决简单的数据管理工作D、仅用于终端15 . 一个游标总是和句相关联。(D)。A、CREATE B INSERT C、UPDATE D SELECT16 . ASF将专门的语句放置在HTML文件中,开始和结束的标记为(D)。A、B、C、D17 . ODBCS义了一个标准的(A) oA、接口协议B、应用协议C、编译方法D、以上都不对18 . MySQL是一个(D)。A、CGIB、DLLC、PHP D、DBMS19 . Oracle系统是由以(C)为核心的一批软件产品所构成的。A、ODBCBCGIC、RDBMS D PHP20 .下列哪个说法最全面(B)。A、SQLServer提供了电子商务的可伸缩性和部分可扩展性B、SQLServer提供了电子商务所需的可伸缩性和可扩展性C、SQLServer提供了电子商务所需要的部分可伸缩性和可扩展性D SQLServer提供了电子商务所需要的部分可伸缩性和部分可扩展性21 .将E-R模型转换成关系数据模型的过程称为(B)。A、需求分析B、逻辑结构设计C、概念结构设计D、物理结构设计22 .关系数据库中的视图属于数据抽象级别中的(A )。A、外部模型B、概念模型C、逻辑模型D、物理模型23 .下面不是SQL语言优点的是(D )。A、语言简练,易学易用B、高度非过程化C、数据独立性好D、能方便地生成报表24 .数据结构图用于描述关系数据库的(C)。A、层次结构B、物理结构C、整体逻辑结构D、内部结构25 . E-R 模型(C) oA、依赖于计算机硬件和DBMS B独立于计算机硬件,依赖于DBMSC、独立于计算机 硬件和DBMS D依赖于计算机硬件,独立于DBMS26 .三层客户机/服务器结构的模型是(A ) 0A、客户机一应用服务器一数据服务器B、客户机一数据服务器一应用服务器C、数据客户机一应用客户机一服务器D应用客户机一数据客户机一服务器27 关于SQL错误的是(A) oA、所有数据库的公共语言B、非过程化的C、统一的语言D所有用SQL缩写的程序都具有可移植性28 .ODB (为数据库应用程序访问异构型数据库提供统一的数据存取接口(A) oA、API B、ASP G ACCESS D CGI29 .关系必须满足的属性错误的是(B) °A、每一列不可再分B各列名字不同,顺序不能颠倒C、行的次序无关D不能有完全相 同的两行30 .不是关系运算的是(C) °A、选择B、投影C、交叉D连接31 . DBMS是对DB进行定义的维护、检索的(A) °A、应用软件B系统软件C、操作软件D、系统应用软件32 .对象存取和使用都是通过(D )实现。A、执行操作B、继承C、封闭D、发送消息33 .关系规范化属性描述错误的是(C ) °A、每个数据项都是不可再分的B、消除冗余,关系检索简化C、不宜与使用非过程化 高级语言进行查询D、消除插入、删除、修改异常34 . ODBC勺实现采用(B )。A、动态执行程序B、动态链接库C、DBMS D Web应用程序35 . Access 属于(C ) DBMSA、大型B、小型C、桌面型D、数据仓库型36 . SQL中,并发控制采用(C ) °A、事务撤销B、权利回收C、封锁技术D、重启37 .不是ACCESS200创建表的方法(B )。A、设计器B、输入数据C、向导D、CREATE38 不是ORACL恢复数据使用的结构(C ) oA、数据库备份B、日志C、封锁D、控制文件39 . Oracle利用那个第三代语言访问数据库(D )。4C+B、VBC、ASPDPRCTC40 .SQL 语言中 CREATED 现(A )。A、数据定义B、数据查询C、数据操纵D、数据控制三、简答题1. 电子商务的常见类型。P12. 电子商务基本结构框架的三大支柱。P23. 电子商务中WEBf数据库集成的三种主要形式。P34. 数据仓库和数据挖掘。P35. 数据库软件扩展的不同类型。P56. 电子商务WEB占点的数据库通常具有的特征。P67. 数据管理经历的主要阶段。P88. 数据库管理系统的发展经历的主要阶段。P119. 数据模型的定义、主要内容和形式。P1210. E- R模型的要素。P1511. E- R模型的主要类型。P1512. 层次模型,网状模型和关系模型的区别与联系。P2313. 数据库管理系统的主要组成。P2314. 数据库的主要保护机制。P2515. 试叙述完整性约束的含义。P2716. 函数依赖和多值依赖。P3717. 第一范式、第二范式、第三范式主要概念。P3918. 关系数据库中的关系规范化的目的。P4219. 面向对象技术的主要常用概念。P4520. 简述C/S结构中分布数据管理的功能。P49P5221. C/S结构的数据库管理系统中采用存储技术的优势。22. 数据库应用的常用开发工具。P5323. SQL语言的主要组成。P5924. SQLM数据库操作的主要组成。P5925. SQL数据的定义及常见类型。P6126. 表,试图,索引的定义及使用。P6127. SQL查询语言的主要应用。P6528. SQL数据的主要插入,删除,修改操作。P6729. SQL数据的常用控制方式。P6930. 数据字典的概念及意义。P7231. CGI的概念及意义。P10532. ODBC勺基本工作原理。P10833. 数据源的使用方式。P10934. ODBC 的作用。P10935. MYSQ的主要优化项目。P13936. Access数据库的基本操作及应用。P14637. 在中文Access 2000中允许定义的主键值的主要类型。P16438. 创建Access单字段索引的步骤。P16539. 数据控制中的主要机制。P19140. 商务数据库的设计准则。P209四、综合题1.请用SQL语句创建班级表class,它由班级号id,班级名name,班长m。币tor等3个属性组成,其 中班级号是主键. Create table class(id char(4) primary key,n ame varchar(8) not n ull, mon itor char(8);2假设存在学生表student,现请用SQL语句在student表中增加籍贯" native place ” 列,数据类型为字符型.Alter table stude ntAdd n ative_place varchar(50);现有如下关系:教师(教师编号,姓名,性别,部门编号,职称,家庭住址;) 3.用SQL语言完成下列功能部门(部门编号,部门名称,电话;)保健(保健卡编号,教师编号,检查身体口期,健康状况)试回答下面的问题:查找所有女副教授的信息;查找“计算机系”教授的姓名和家庭住址;查找“电子商务系”中健康状况为“优”的教师的姓名和家庭住址;创建“健康状况”为“差”的教师的试图。答:select * from教师where性别二女and职称=副教授select姓名家庭住址from教师,部门where教师.部门编号二部门.部门编号and部门名称=计算机系and职称二教授select姓名,家庭住址from教师,部门,保健where教师.部门编号二部门.部门编号and教师.教师编号二保健.教师编号and健康状况='优'and部门名称二电子学系'(4)create view 健康状况asselect * from保健where健康状况='差'4.已知有如下三个关系:学生(学号,姓名,系号)项目(项目号,项目名称,报酬)参加(学号,项目号,工时)其中:系号指学生所在系的编号;报酬指参加该项目每个工时所得的报酬。 基于以上关系回答以下问题:(1)试用关系代数表达式写出下列查询:列出王明'同学所参加项目的名称。(2)分析以下SQL语句:SELECT X.学号FROM参加X,参加YWHERE X学号=丫.学号AND X.项目号v >Y.项目号请问上述语句完成了什么查询操作?(3)试用SQL语句写出下列查询:列出每个系所有学生参加项目所获得的总报酬。(4)试用SQL语句写出下列操作:将'电脑动画'项目的报酬改为所有项目的平均报酬
展开阅读全文