数据库的基本特点之一是数据冗余小

1、 数据库的基本特点之一是数据冗余小、易于扩充

2、 数据库管理系统(DBMS )是一组软件

3、 电子商务结构框架中,社会人文环境、自然科技环境和电子商务技术构成了电子商务应

用平台的三个支柱

4、 电子商务活动中的信息通常是以多媒体的形式在Internet 上传播的

5、 数据库技术的产生与发展经历了人工管理阶段、文件系统阶段和数据库系统阶段

6、 在数据库系统中,对数据库的存取全部由DBMS (数据库管理系统)统一管理,从而保

证了数据库和程序的逻辑独立性

7、 数据库系统安全问题的核心是身份识别

8、 数据操纵功能包括查询、插入、删除和修改

9、 规范换的目的使结构合理,清除存储异常并使得数据冗余尽量减少,便于插入。删除和

更新

10、一个关系模型包括了一组关系模式,并且他们之间是相互关联的

11、从一般情况来看使用WEB 数据库要解决数据库的归纳、索引和维护问题

12、ODBC 驱动管理器是一个共享的程序管理器,称为ODBC.DLL

13、数据模型通常是由数据结构、数据操作和完整性约束三个要素组成

14、E-R 图三要素包括实体、属性和联系

15、E-R 图中实体用矩形表示,属性用椭圆形表示,联系用菱形表示

16、联系分为1:1、1:n 和m:n三种

17、在关系中,能唯一标识组的属性集称为关系模式的主键

18、常用的数据库软件有Access,Oracle,Foxpro,SQL

19、SQL 语言中删除一个表的命令是DROP

20、在SQL 中使用FOREIGN KEY时,与之配合的语句是references

21、在SQL 中建立视图使用create view命令

22、要保证数据库的独立性需要修改的是三层模式之间的两种映射

23、SQL 语言具有的功能是数据定义、数据操纵和数据控制

24、记在数据库系统运行过程中所有更新操作的文件称为日志文件

25、在关系数据库中表与表之间的联系是通过参照完整性规则实现的

26、关系是满足一定条件的二维表,表中的一行称为关系的一个元组,表中的一列称为关系的一个属性

27、关系代数包括常规的集合运算:交、并、差、乘;还有专有的运算:选择、投影、连接、除

28、SQL 的含义是结构化的查询语言

29、SQL 语句对大小写不敏感

30、SQL 语句的结束符为;

31、创建数据库使用create database语句,删除数据库使用drop database语句

32、对数据库进行插入操作使用的SQL 语句为insert into

33、删除满足条件的元组使用的SQL 命令为delete

34、对数据模型的规范化主要是解决插入异常、删除异常和数据冗余过大的问题

35、模式/内模式映象为数据库提供了物理数据独立性

36、能够消除部分函数依赖引起的冗余的范式是第二范式;能够消除传递函数依赖引起的冗余的范式是第三范式

37、第一代DBMS 系统主要是指层次和网状

38、最常用的概念模型是E-R 图

39、SQL 查询语句select from

40、通过指针链接来表示和实现实体之间联系的模型是网状模型

41、同一个关系模型的任意两个元组值不能完全相同

42、SQL 语言是关系数据库语言

43、根据规范化理论关系数据库中的关系必须满足:每一个属性都是不可分解的

44、关系模型的分解有时不唯一

45、数据库的正确性和相容性是数据库的完整性

46、对并发操作若不加以控制可能会引起数据不一致问题

47、在E-R 图中属性使用的符号是椭圆形

48、如果两个实体之间的关系为m:n,在进行逻辑设计时需要引入三个关系

49、日志文件是用于记录对数据的所有更新操作

50、一个关系数据库的基本特征之一是对产生式规则的支持

51、使用Access 数据库人们可以解决大数量的管理工作

52、一个游标总是和slelect 语句相关联

53、APS 将专门的语句放置在html 文件中,开始和结束的标记为

54、ODBC 定义了一个标准的接口协议

55、MySQL 是一个DBMS

56、Oracle 系统是由以RDBMS 为核心的一批软件产品所购成的

57、SQLServer 提供了电子商务所需的可伸缩性和可扩展性

58、将E-R 模型转换成关系数据模型的过程称为逻辑结构设计

59、关系数据库中的视图属于关系抽象等级中的外部模型

60、SQL 语言的优点是语言简练易学易用,高度非过程化和数据独立性好(非过程化的语言、统一的语言、是所有关系和数据库的公共语言)

61、数据结构图用于描述关系数据库的整体逻辑结构

62、E-R 模型独立于计算机硬件和DBMS

63、三层客户机/服务器结构的模型是客户机——应用服务器——数据服务器

64、ODBC 为数据库应用程序访问异构型数据库提供统一的数据存取接口API

65、关系必须满足的属性是每一列不可再分、行的次序无关、不能有完全相同的两行

66、关系运算包括选择、投影和连接

67、DBMS 是对DB 进行定义的维护、检索的应用软件

68、对象存取和使用都是通过发送消息实现的

69、关系规范化属性的描述每个数据项都是不可再分的、消除冗余关系检索简化、消除插入删除修改异常

70、ODBC 实现采用动态链接库

71、Access 属于桌面型DBMS

72、SQL 中并发控制采用封锁技术

73、Access2000创建表的方法有设计器、向导和create

74、Oracle 恢复数据使用结构:数据库备份、日志、控制文件

75、Oracle 利用Pro*c第三代语言访问数据库

76、SQL 语言中create 实现数据定义

简答题

1、 电子 商务常见类型:企业经营、网上银行、网上商店和网上购物、网络服务和其他

2、 电子商务基本结构框架的三大支柱:社会人文环境、自然科技环境、电子商务技术

3、 电子商务中WEB 与数据库集成的三种主要形式:运用WEB 发布数据、运用WEB 共享

数据、用数据库驱动WEB 站点

4、 数据仓库:是指对大量散布在网络数据库中的数据进行组织,使之能形成一个可以被检

索、搜索、分析和报告的商业信息清单。 数数据挖掘:是对庞大的历史数据总体进行再分析,以选定目标客户、分辨市场定位、发现新的商业机会。

5、 数据库软件扩展的的不同类型:桌面型、中小型面向对象型、大型分布型、数据仓库型

6、 电子商务WEB 站点的数据库通常具有的特征:对电子商务运营的各个方面确保数据安

全、对电子商务交易过程进行管理多重数据库的存取必须做单一化处理、对客户确认已经完成但由于硬件或软件故障而未能执行的交易可以弥补

7、 数据管理经历的主要阶段:人工管理阶段、文件系统阶段和数据库系统阶段

8、 数据库管理系统的发展经历的主要阶段:第一代数据库管理系统,即层次数据库管理系

统和网状数据库管理系统;第二代数据库管理系统,即关系数据库管理系统(RDBMS );第三代数据库管理系统,即新一代数据库管理系统——面向对象数据库管理系统

9、 数据模型的定义、主要内容和形式:(1)定义:数据模型就是用来抽象表示、处理现实

世界的数据和信息的工具,它是数据库中用于提供信息表示和操作手段的形式框架,也是我们将现实世界转换为数据世界的桥梁。(2)内容:数据的静态特征,包括多数结构和数据间联系的描述;数据的动态特征,是一组定义在数据上的操作,包括操作的含义、操作符、运算规则及其语言等;数据的完整性约束,这是一组规则,数据库中的数据必须满足这组规则。(3)形式:一类是面向值的数据模型;另一类是面向对象的数据模型 10、

11、 E-R 模型的要素:实体(型)、属性、实体之间的联系 R-R 模型的主要类型:一对一联系(1:1)、一对多联系(1:n )、多对多联系(m :

n )

12、 层次模型、网状模型和关系模型的区别与联系:层次模型与网状模型均属于格式化

模型,他们有许多共同之处,如都用存取路径来表示数据之间的联系,用户对数据的存取都必须按照指定的路径导航。两者的共同点还包括数据操作时必须清楚数据库当前的位置;对数据库的操作都是一次一个记录的存取方式;程序和数据具有较高的物理独立性,但逻辑独立性差。层次模型和网状模型不同点:层次模型中从子节点到父节点的联系是唯一的,网状模型则可以是不唯一的。任何E-R 模型都可以转化成网状模型,也可以转化成关系模型,但他们有明显的不同:网状模型有两种数据结构——记录型和系;关系模型只用一种基本数据结构——关系

13、 数据库管理系统的主要组成:硬件资源、软件资源、数据库结构、数据库管理员和

用户

14、

15、 数据库的主要保护机制:数据库的安全性、完整性、并发控制和数据库的恢复等等 试述完整性约束的含义:数据库的完整性是指数据的正确性、相容性和一致性,即

防止不符合寓意的错误数据输入和输出,同时还要使存储在不同副本中的同一个数据保持一致协调,使数据项之间的机构不受破坏,数据库管理系统必须提供一种功能来保护数据库中的数据的完整性,这种功能称为完整性检查,即系统用一定的机制来检查数据库中的数据是否满足规定的条件(这种条件在数据库中称为完整性约束条件)

16、 (P38)函数依赖和多值依赖:(1)函数依赖:反映了数据之间的内部联系,它是

进行关系分界时的指导和依据。(2)关系模式中至少有三个属性才有可能存在多值依赖,函数依赖可以看成是多值依赖的一种特殊情况,即函数依赖一定是多值依赖;而多值依赖是函数依赖的概括,即存在多值依赖的关系不一定存在函数依赖关系

17、 第一范式、第二范式和第三范式主要概念:(1)第一范式:如果关系R 的每一个

属性的值为不可分离的原子值,即每个属性都是不可再分的基本数据项,则R 是第一范

式,记作R ∈1NF 。(2)如果关系R ∈1NF ,且R 中每一非主属性完全函数依赖于主关键字,则R 是第二范式,记作R ∈2NF 。(3)如果R ∈2NF ,且它的任何一个非主属性都不传递依赖于任何主关键字,则R 是第三范式,记作R ∈3NF

18、 关系数据库中的关系规范化的目的:是使结构合理,清除存取异常并使数据冗余尽

量少,便于插入、删除和更新

19、

20、 面向对象技术的主要常用概念:对象、实例和消息、类及继承等 简述C/S结构中分布数据管理的功能:客户机/服务器结构是一个开放体系结构,

而且还要开放系统本身,包括用户界面、软硬件平台和网络协议。利用开放性在客户机一侧提供应用程序接口(API )及网络接口,这样用户仍可按照他们熟悉的、流行的方式开发客户机应用。在服务器一侧,通过对核心RDBMS 的功能调用,使网络接口满足了数据完整性、保密性及故障恢复等要求。有了开放性数据库服务器就能支持多种网络协议,运行不同厂家的开发工具,而对于某一应用程序开发工具也可以在不同的数据库服务器上存取不同数据源中的数据,这样就给应用程序系统的开发带来很大的灵活性

21、 C/S结构的数据库管理系统中采用存储技术的优势:高性能、共享性、简化了应用

开发过程、简化了安全性控制

22、 数据库应用的常用开发工具:Sybase 公司的PowerBuilder 、Oracle 公司的

Develop/2000、Borland 公司的Delphi 和Microsoft 公司的V isual Basic、Visual Foxpro等

23、 SQL 语言的主要组成:一个SQL 数据库是表的集合它是由一个或多个SQL 模式定

义;一个SQL 表有行集构成,一行是列的序列集合,每列与行对应一个数据项;一个表或者是一个基本表或者是一个视图;一个基本表可以跨一个或多个存储文件,一个存储文件也可以存放一个或多个基本表;用户也以用SQL 语言对视图和基本表进行查询等操作;SQL 用户可以是应用程序也可以是终端用户

24、 SQL 对数据库操作的主要组成:数据定义、数据操作、数据控制、嵌入式SQL 语

言的使用规定

25、 SQL 数据的定义及常见的类型:SQL 数据定义功能包括定义数据库、基本表、索

引和视图;SQL 的基本数据类型:字符型、数值型、日期时间型;字符型又分定长型、变长型,数值型分为整数、小数、位数bir 等

26、 表、视图、索引的定义及使用:(1)基本表的定义:create table 〔﹤数据库名﹥. 〕

﹤表名﹥(﹤列名﹥ 数据类型 ﹝缺省值)) eg. 建一个学生情况表(student ) create table student st-class chat(8),st-no char(10),……(2)视图的定义:create view 视图名 as select 语句 eg. 从基本表student 和score 中导出只包括女学生且分数在60分以上的视图 create view woman-score as select student.st-class,student.st-no,student.st-name,student.st-age,score.sc-score from student.score where student.st-sex=“女”and score.sc-score>=60 and student.st-no=score.st-no (3)索引的定义:create 〔unique 〕index 索引名on 〔﹤数据库名﹥. 〕表名(列名〔ASC/DESC〕,列名〔ASC/DESC〕…) eg. 对基本表student 中的st-no 和st-age 建立索引,分别为升序与降序,且索引值不允许重复 create unique index stindex on student (st-no ASC,st-age DESC)

27、 SQL 查询语言的主要应用:(1)无条件查询 例子:找出所有学生的选课情况

select st-no,su-no from score (2)条件查询 例子:找出任何一门课成绩在70分以上的学生情况、课号及分数 select unique student.st-class,student.st-no,student.st-name,student.st-sex,student.st-age,score.su-no,score.sc ore from student,score where score.score>=70 and score.stno=student.st-no (3)排序查询 例子:查询不及格的课程,并将结果按照课程号从大到小排列 select unique su-no

from score where score80) (5)计算查询 常用函数有:count (*) 计算元组的个数;count (列名) 对某一列中的值计算个数;sum (列名) 求某一列值的总和(此值是数值型);avg (列名) 求某一列的平均值;max (列名)求一列中的最大值;min (列名) 求一列中的最小值 例子:求男学生的总人数和平均年龄 select count(*),avg(st-age) from student where st-sex=’男’

28、 SQL 数据的主要插入、删除、修改操作:(1)数据插入:将数据插入SQL 的基本

表有两种方式,一种是单元组的插入,eg :向基本表score 中插入一个成绩元组(100002,c02,95) insert into score(st-no ,su-弄,score ) values (’100002’,’c02’,95);另一种是多元组的插入;(2)数据删除:单元组的删除 eg, 把学号为100002的学生从学生表student 中删除 delete from student where st-no=’100002’ eg ,把学号为100002的成绩从表score 中删除 delete from score where st-no=’100002’ ;带有子查询的删除操作 eg. 删除所有不及格的学生记录 delete from student where st-no in (select st-no from score where score

29、 SQL 数据的常用控制方法:安全性控制、完整性控制、事务控制和并发控制

30、 数据字典的概念及意义:数据字典是数据字典/目录(DD/D)的简称。它是数据库

设计与管理的有力工具。在数据的收集、规范和管理等方面都用到DD/D。虽然数据字典并非数据库所独有,但对数据资源多、关系复杂、多用户共享的数据库来说,数据字典有着重要的作用。在数据库设计中首先要收集信息,并对信息进行分类整理、登记、定义等。这就要开始编制数据字典,随着设计工作的结束,数据字典也就诞生了。数据字典中存放着系统中所有数据的定义,即对所有数据库结构的描述。数据字典提供了对数据库数据描述的集中管理手段。数据字典经历了人工字典、计算机文件、专用数据字典系统、数据库管理系统与数据字典一体化四个阶段。数据字典是关于数据描述信息的一个特殊数据库。它包含每一数据类型的名字、意义、描述、来源、格式、用途以及数据与其他数据的联系等数据,这类数据称为元数据,因而数据字典又称为元数据库。

31、 CGI 的概念及意义:通用网关接口(CGI )就是Web 服务器与一个外部程序(又称

为CGI 程序)进行通信的接口,这个接口协议规定了Web 服务器与CGI 程序传送信息的方式、信息的内容和格式,同时也规定了CGI 程序返回信息的内容和输出标准。在Web 页面中,主要通过超链接或者指定表格或图形的方法来执行CGI 程序。Web 客户终端向企业Web 服务器发送一个包含URL 题头字段和其他一些用户数据的HTTP 请求,Web 服务器则返回包含所请求的内容的HTTP 应答,当客户机请求一个驻留在服务器上的外部程序或者一个可以运行Script 的服务时,Web 服务器就把关联的HTTP 请求信息传送到外部程序,然后把程序作出的应答发送给请求的客户终端上去。

32、 ODBC 的基本工作原理:ODBC (开放数据库互联)应用数据通信方法、数据传输

协议、DBMS 等多种技术定义了一个标准的接口协议,允许应用程序以及SQL 为数据存取标准,来存取不同DBMS 管理的数据。开放数据库互联(ODBC )为数据库应用程序访问异构型数据库提供了统一的数据存取接口API ,应用程序不必重新翻译、连接就可以与不同的DBMS 相连。目前支持ODBC 的有Oracle 、Access 、X-Base 等十多种流行的DBMS 。ODBC 作为开放数据库程序设计页面标准,对数据库应用软件的开发提供有力的支持。用户可针对各种数据库核心和服务器编写可移植的应用程序,并使应用人员在编程时不必关心底层的DBMS ,相同的代码可以同时作用于不同的DBMS 。用户可以用同样的SQL 语句或命令对不同的DBMS 的数据库进行操作。同时,这也大大简化

了不同DBMS 之间的数据交换。ODBC 具有最大的互操作性,可以使用一个单独的程序来提取数据库信息,再提供一种方法让应用程序读取数据。一个应用程序可以存取不同的数据库管理系统,而应用程序不必和DBMS 绑在一起进行编译、连接、运行,而只要在应用程序中通过选择一个叫做数据库驱动程序的模块就可以把应用程序与所选的DBMS 连接在一起。

33、 数据源的使用方式:创建数据源名DSN ,在使用ODBC 建立与后台数据库的连接

时,必须通过数据源名指定使用的数据库,这样当使用数据库改变时,不用改变程序,只要在系统中重新配置DSN 就可以。DSN 是应用程序和数据库之间连接的桥梁。在设置DSN 时需设置包括DSN 名、ODBC 驱动程序类型以及数据库等信息。进入“控制面板”运行“ODBC ”。数据源文件有三种类型,其中“用户DSN ”和“系统DSN ”使我们常用的两种数据源。“用户DSN ”和“系统DSN ”的区别是前者用于本地数据库的连接,后者是多用户和远程数据库的连接方式。

34、 ODBC 的作用:ODBC 驱动器管理器是一个共享的程序库管理器,ODBC 有两个

基本用途:(1)在电子商务实际过程中,涉及到企业、客户、银行、海关、运输和保险等部门和单位。他们的应用平台不一致,需要同时访问多种异构数据库。如果按照传统的程序开发方式,设计人员必须熟悉多种数据库的编程语言,以便为多种数据库分别编写程序版本,这大大增加了程序开发的难度和设计人员的负担。使用ODBC 技术,设计人员只需要编写一个程序版本,就可以访问任何数据库,从而使程序具有更好的兼容性和适应性。(2)有些应用程序需要访问某种数据库,这就要求程序所在的计算机上安装相应的数据库软件。但有些数据库软件及其庞大,并且对计算机的硬件、软件配置有非常严格的要求,即使能够安装,也会占用大量的系统资源;另外,历史上大量使用过单用户版的数据库,需要与Web 连接利用网络共享数据,为此ODBC 提供了一批常用数据库软件的驱动程序,这样计算机上即使没有安装相应的数据库管理系统但只要安装了相应的驱动程序,CGI 程序就可以访问。

35、 MYSQL 的主要优化项目:MySQL 的主要优化项目为:硬件、操作系统/软件库、

SQL 服务器(设置和查询)、应用编程接口(API )、应用程序等。

36、 (P146)Access 数据库的基本操作及应用:

37、 (P164)在中文Access2000中允许定义的主键值的主要类型:自动编号、单字段

及多字段。

38、 创建Access 单字段索引的步骤:“单字段索引”的意思是一张表中只有一个用于索

引的字段,使用以下步骤操作可见理他:步骤一,在“设计”视图中打开表;步骤二,在“设计”视图的字段列表中单击要创建索引的字段,选定它;步骤三,在“常规”选项卡中单击“索引”属性框内部,然后从下拉列表中选择“有(有重复)”或“有(无重复)”项。

39、 (P191)数据控制中的主要机制:数据保护也称为数据控制,主要包括数据库的

安全性控制、完整性控制、并发控制和恢复。

40、 (P210)商务数据库的设计准则:命名的规范、索引的使用原则、数据的一致性

和完整性、事务的陷阱、数据库性能调整、数据类型的选择。

三、综合题

1、


相关范文

  1. 多媒体技术基础及应用课后答案(新)

    第一章 习题及解答 一.选择题 1. 下列选项不属于感觉媒体的是: D . A. 音乐 B. 香味 C. 鸟鸣 D. 乐谱 2. 下列选项属于表示媒体的是: D A. 照片 B.显示器 C.纸张 D.条形码 3. 下列选项属于显示媒体的是: B A.图片 B.扬声器 C.声音 D.语言编码 4. 下 ...

  2. 数字图像处理课后题答案

    1. 图像处理的主要方法分几大类? 答:图字图像处理方法分为大两类:空间域处理(空域法)和变换域处理(频域法). 空域法:直接对获取的数字图像进行处理. 频域法:对先对获取的数字图像进行正交变换,得到变换系数阵列,然后再进行处理,最后再逆变换到空间域,得到图像的处理结果 2. 图像处理的主要内容是什 ...

  3. 计算机图像处理概述

    计算机图像处理 结 课 作 业 姓名:李 晓 通 学号:10360217 班级:10级信管2班 联系方式:[1**********] 目录 一.图像处理的基本概念„„„„„„„„„„„„„„„„„„„ 3 二.数字图像压缩编码技术的产生及发展过程„„„„„„„„„„ 3 三.图像数据压缩原理„„„„ ...

  4. 视频编码的基本原理及基本框架

    视频编码的基本原理及基本框架 视频图像数据有极强的相关性,也就是说有大量的冗余信息.其中冗余信息可分为空域冗余信息和时域冗余信息.压缩技术就是将数据中的冗余信息去掉(去除数据之间的相关性),压缩技术包含帧内图像数据压缩技术.帧间图像数据压缩技术和熵编码压缩技术. 去时域冗余信息 使用帧间编码技术可去 ...

  5. [多媒体技术与应用]课后名词解释与简答题答案,黄纯国与殷常鸿主编

    第一章 名词解释 媒体:媒介.媒质,是指承载或传播信息的载体. 多媒体:是指融合两种或两种以上媒体的一种人机交互式信息交流和传播的媒体. 多媒体技术:是一种基于计算机科学的综合技术,它把文字.图形.图像.音频.动画以及视频等多种媒体信息通过计算机进行数字化采集.获取.压缩/解压缩.编辑和存储等加工处 ...

  6. [多媒体技术教程(第四版)]课后习题答案

    <多媒体技术教程>(第三版)习题解答 第1章 绪 论 1.多媒体信息系统和多媒体计算机有什么不同? 在概念上应如何看待两者之间的关系? 多媒体信息系统是新一代高度集成的.功能强大的.智能化的计算机信息系统,它是提供多媒体信息.辅助人们对环境进行控制和决策的系统,是基于计算机.通信网络等现 ...

  7. H.264编码技术

    一.H.264的制定过程和应用场合 在制订完最初的H.263标准之后,ITU-T的视频编码专家组(VCEG)将开发工作分为两部分:一部分称之为"短期(short-term)"计划,目的是给H.263增加一些新的特性(这一计划开发出了H.263+和H.263++):另一部分被称为& ...

  8. 单选题及答案

    地理信息系统 单项选择题,共71题 20世纪: (B) A.50年代 B.60年代 C.70年代 D.80年代 2.地理信息区别与其他信息的显著标志是 (D) A.属于属性信息 B.属于共享信息 C.属于社会经济信息 D.属于空间信息 3.下列属于GIS输入设备的是: (C) A.主机 B.绘图机 ...

  9. 证券交易网络系统设计

    一. 可行性分析: 前言 随着证券公司的合并和增资扩股的不断进行,中国证券公司正向集约化.规模化方向发展.作为支撑业务运转的基础平台,证券信息系统同样面临着变革和创新,具体表现为对以总部为核心的集中式交易系统的需求量越来越大. 证券公司业务的开展依赖于大量的数据处理和信息交流,对数据的实时性和准确性 ...