电子商务数据库技术知识点整理(打印稿)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子商务数据库技术统考课复习
05年考试题型:
一、单项选择题(每小题1分,共20分)二、填空题(每空1分,共10分)
三、名词解释(每小题3分,共12分)四、简答题(每小题6分,共24分)
五、应用题:用SQL语言完成功能(每小题4分,共16分)六、综合题(每小题9分,共18分)
第一章电子商务中的数据库技术
填空题:
1、电子商务的基本框架:社会环境(公共政策、法律、规则等)、自然科技环境(文档、安全、网络协议的技术标准)和电子商务技术内容构成了电子商务应用平台的三个支柱。
2、Web与数据库的集成有三种形式:运用Web发布数据,运用Web共享数据,用数据库驱动Web站点。
3、数据库驱动Web站点的核心是网络数据库软件。
4、数据库软件的类型:桌面型,中小型面向对象型,大型分布型,数据仓库型。
名词解释:
1.电子商务是发生在开放网络上包含企业之间、企业和消费者之间的商业交易(狭义)。广义的定义除电子交易外,还包括利用计算机网络技术进行的全部商业活动。
2、数据仓库是指大量散布在网络数据库中的数据进行组织,使之能形成一个可被检索、搜索、分析和报告的商业信息清单。
3、数据挖掘是指对庞大的历史交易数据进行再分析,以选定目标客户分辨市场定位发现新的商业机会。
4、基础通信网络是电子商务的硬件基础设施,承担着电子商务传输的任务。数据库承担着对商品信息的存贮、管理、查询、结算和处理等功能。
简答题:
1、电子商务的类型:1企业经营2网上银行3网上商店和网上购物4网络服务5其他,有关认证,海关税务等部门。
2、企业建立电子商务网站的步骤:1选自ISP和ICP2注册域名和选侧接入方式3网页设计制作4创建和维护数据库5整合数据库和网站6在Web上使用数据库。
3、电子商务Web站点数据库的特征:1对电子商务运营各个方面确保数据安全2对电子商务交易过程管理3对客户确认已经完成,但由于硬件软件故障而未能执行的交易可以弥补。
4、创建网络数据库的条件:1要符合企业电子商务的需要2能被某个数据库管理系统接受3具有较高的质量,便于维护,理解,效率高。
5、脚本语言用途:1可以处理用户在表单中输入的数据,编辑,复制他们到隐含域2可以增强界面效果3可以控制表单的提交合生成复杂的URL地址。
第二章数据库系统概论
填空题:
1.数据库管理的三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。
2.联系抽象后可归结为三种:一对一联系,一对多联系,多对多联系。
3.关系运算:选择σF(R)投影ПA R 连接R f S
4.数据库系统由五个部分组成:硬件资源(CPU,内存,磁盘),软件资源(操作系统,数据库管理系统,高级编程语言),数据库结构,数据库管理员和用户。
5.数据库管理系统的三级模式结构:用户级数据库,概念几数据库,物理级数据库。
6.用户操作数据库中的数据至少三层安全防线:1操作系统的安全保护机制2数据库管理系统的安全保护机制3数据库中的安全防护机制:a用户标示和鉴定b存取控制c视图d数据加密e数据库审计。
7.数据库管理系统用户分:最终用户和专业用户即应用程序员。
8、完整性约束方法分两类:隐含约束方法和显式约束方法(a采用断言说明句b采用CHECK子句或constraint 子句c采用数据库触发器d将完整性约束的说明和检查任务交给应用程序)。
9、并发控制的基本单位是事务。
10、并发控制所带来的数据不一致分三类:丢失数据,不可重读数据和读“脏”数据。
11、并发控制的策略包括:封锁单位大小的确定、死锁的预防、检测和解除。
12、分布式数据库系统是在两台或多台地理上或物理上分散而逻辑上集中的数据库系统,管理这样的数据库系统
的软件称为分布式数据库管理系统(DDBMS)。
名词解释:
1.数据模型是数据库系统的数学形式框架,是用来描述数据的一概念和定义。包括:数据的静态特征,数据的动态特征,数据的完整约束性。大体可分两类:面向值的数据模型和面向对象的数据模型。在实际应用中,为了更好的描述现实世界中数据的特征,常常针对不同的场合或不同的目的,采用不同的方法描述数据特征,统称为数据模型。
2.现实世界:是指存在于人脑之外的客观世界。
3.概念世界:是现实世界在人们脑中的反映,是对客观事物及其联系的一种抽象描述。
4.实体:我们把客观存在并可以相互区别的事物称为实体。同一类实体的集合称为实体集。属性的集合表征一种实体的类型,称为实体型。
5.属性:属性是用来描述实体的某一方面的特性。属性的具体取值为属性值。
6.实体标志符:如果某个属性或属性集合的值能够唯一的标志出实体集中的每一个实体,则可以选择该属性或属性集合作为实体标志符。
7.联系:实体集之间的对应关系称为联系,它反映现实世界的事物之间的相互关系。分实体内部各属性之间的联系和实体之间的联系。
8.机器世界:信息经过加工编码而进入机器世界,机器世界处理的对象是数据。
9.记录:相对应每一实体的数据叫记录。
10.字段:相对应属性的数据称为字段,或者数据项,又叫数据元素或初等项。
11.文件:相对应实体集的叫文件,它是同类记录的集合。
12.记录型:相对应于实体型的叫记录型。
13.关键字:相应于实体标志符的为关键字,关键字又称外码。
14.E-R模型:E-R图所描述的现实世界的信息结构称为组织模式或企业模式,同时把这种描述结果称为E-R模型。三要素:实体,属性,实体之间的联系。
15.层次数据模型就是根据现实世界中存在的层次结构特点而提出的一种数据模型。用树型结构来表示实体之间联系的模型称为层次模型。
层次模型只能表示一对多关系,引入虚拟记录型和指针转换多对多关系。
16.网状模型:用逻辑记录型来代替实体型。逻辑记录所包括的所有字段的名字及其类型描述了逻辑记录格式,这样一逻辑记录型为节点所形成的有向网络结构称为网状模型。网状模型中给每一个父结点及子节点之间的联系都指定名字,这种联系称为系。
17.关系模型:关系模型是同过表格数据来表示和实现两个实体之间的联系。关系就是二维表格,表格中的每一行称作一个元组,它相当于一个记录值;每一列是一个属性值,列可以命名,称为属性名,属性相当于记录中的数据项或字段值。关系是元组的集合。
18.域:域是值的有限集合。关系:笛卡尔积d1*d2*…dn 的任意一个子集称为在d1,d2…dn上的一个关系。用R(d1,d2,…dn)表示,R为关系名。n为关系的度或目。
关系模式:我们将关系名及其属性名集合称为关系模式,具体的关系是实例。
19.数据库模式;在支持关系模型的数据中,数据被看作是一个个的关系,描述数据库全部关系的一组关系模式称为关系的数据库模式。任何时刻数据库的所有具体的关系组成关系数据库的一个实例。
20.用户数据库是用户看到使用的数据库,所以又称用户视图,子模式,外模式,用户模式等。
21.概念级数据库是DBA(数据库管理员)看到的数据库,因此也称DBA视图,又称为模式。
22.物理级数据库又称为存储模式,内模式,是数据库管理系统内部的表示,即对数据的物理结构和方式的描述。
23.数据库管理人员DBA:为了保证数据库能够高效正常的运行,一般大型数据库都设有专门人员负责数据库管理系统的管理工作,这种专门的人员成为。
24、数据库的安全性主要是指保护数据库,防止因用户非法使用数据库造成数据泄密、更改或破坏。保证安全性关键是控制和识别。
25、数据库的完整约束性是指数据的正确性、相容性和一致性,即防止不符合语义的错误数据输入和输出,同时还要使存储在不同副本中的同一数据保持一致协调,使数据之间的结构不受破坏。
26.能够管理数值、文件、表格、图形、图像、声音等多媒体的数据库称为多媒体数据库(MDB)。
简答题: