自考《电子商务数据库技术》课程代码9081笔记57987.docx
《自考《电子商务数据库技术》课程代码9081笔记57987.docx》由会员分享,可在线阅读,更多相关《自考《电子商务数据库技术》课程代码9081笔记57987.docx(21页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、自考电子商务数据库技术笔记 电子商务数据库技术是电子商务专业的专业课,建议大家早考。因为每年自考一次。电子商务数据库重点学习前五章,以后几章,仅做了解就可以。历年的考题中都会出现数据库的发展阶段,E-R模型,SQL语句,四大范式等等。希望各位考生重视。SQL语句需要理解。 第一章1.电子商务是是发生在开放放网络上包含含企业之间、企企业和消费者者之间的商业业交易(狭义义)。广义的的定义除电子子交易外,还还包括利用计计算机网络技技术进行的全全部商业活动动。2.电子商务的的类型:1企企业经营2网网上银行3网网上商店和网网上购物4网网络服务5其其他,有关认认证,海关税税务等部门。3.电子商务的的基本框
2、架:社会环境(公公共政策、法法律、规则等等)、自然科科技环境(文文档、安全、网网络协议的技技术标准)和和电子商务技技术内容构成成了电子商务务应用平台的的三个支柱。4.基础通信网网络是电子商商务的硬件基基础设施,承承担着电子商商务传输的任任务。数据库库承担着对商商品信息的存存贮、管理、查查询、结算和和处理等功能能。5.Web与数数据库的集成成有三种形式式:运用Weeb发布数据据,运用Weeb共享数据据,用数据库库驱动Webb站点。6.数据仓库是是指大量散布布在网络数据据库中的数据据进行组织,使使之能形成一一个可被检索索、搜索、分分析和报告的的商业信息清清单。7.数据挖掘是是指对庞大的的历史交易数
3、数据进行再分分析,以选定定目标客户分分辨市场定位位发现新的商商业机会。8.企业建立电电子商务网站站的步骤:11选自ISPP和ICP22注册域名和和选侧接入方方式3网页设设计制作4创创建和维护数数据库5整合合数据库和网网站6在Weeb上使用数数据库。9.数据库驱动动Web站点点的核心是网网络数据库软软件。10.数据库软软件的类型:桌面型,中中小型面向对对象型,大型型分布型,数数据仓库型。(包包含的种类)11.电子商务务Web站点点数据库的特特征:1对电电子商务运营营各个方面确确保数据安全全2对电子商商务交易过程程管理3对客客户确认已经经完成,但由由于硬件软件件故障而未能能执行的交易易可以弥补。1
4、2.创建网络络数据库的调调件:1要符符合企业电子子商务的需要要2能被某个个数据库管理理系统接受33具有较高的的质量,便于于维护,理解解,效率高。脚本语言用途:1可以处理理用户在表单单中输入的数数据,编辑,复复制他们到隐隐含域2可以以增强界面效效果3可以控控制表单的提提交合生成复复杂的URLL地址。第二章数据库系系统概论1.数据库管理理的三个阶段段:人工管理理阶段,文件件系统阶段,数数据库系统阶阶段。2.按照模型发发展划分:第一代数据据库管理系统统,层次数据据库和网状数数据库管理系系统第二代代数据库管理理系统,关系系数据库管理理系统()第第三代数据库库管理系统,新新一代,面向向对象数据库库管理系
5、统。3.数据模型是是数据库系统统的数学形式式框架,是用用来描述数据据的一组该念念和定义包括括:数据的静静态特征,数数据的动态特特征,数据的的完整约束性性。大体可分分两类:面向向值得数据模模型和面向对对象的数据模模型。4.在实际应用用中,为了更更好的描述现现实世界中数数据的特征,常常常针对不同同的场合或不不同的目的,采采用不同的方方法描述数据据特征,统称称为数据模型型。有如下几几种:概念念数据模型,这这是面向数据据库用户的相相士世界的数数据模型,与与具体的无关逻辑数据模模型,这是用用户从数据库库中所看到的的数据模型,是是具体的所支持持的数据模型型,既要面向向用户又要面面向系统物物理数据模型型,描
6、述数据据在存储介质质山的组织方方式的数据模模型,不仅与与有有关还和操作作系统和硬件件有关。5.现实世界:是指存在于于人脑之外的的客观世界。6.概念世界:是现实世界界在人们脑中中的反映,是是对客观事物物及其联系的的一种抽象描描述。7.实体:我们们把客观存在在并可以相互互区别的事物物称为实体。同同一类实体的的集合称为实实体集。属性性的集合表征征一种实体的的类型,称为为实体型。8.属性:属性性是用来描述述实体的某一一方面的特性性。属性的具具体取值为属属性值。9.实体标志符符:如果某个个属性或属性性集合的值能能够唯一的标标志出实体集集中的每一个个实体,则可可以选择该属属性或属性集集合作为实体体标志符。
7、10.联系:实实体集之间的的对应关系称称为联系,它它反映现实世世界的事物之之间的相互关关系。分实体体内部各属性性之间的联系系和实体之间间的联系。机器世界:信息息经过加工编编码而进入机机器世界,机机器世界处理理的对象是数数据。记录:相对应每每一实体的数数据叫记录。字段:相对应属属性的数据称称为字段,或或者数据项,又又叫数据元素素或初等项。文件:相对应实实体集的叫文文件,它是同同类记录的集集合。记录型:相对应应于实体型的的叫记录型。关键字:相应于于实体标志符符的为关键字字,关键字又又称外码。11.模模型:图所描述的的现实世界的的信息结构称称为组织模式式或企业模式式,同时把这这种描述结果果称为模型。
8、三要要素:实体,属属性,实体之之间的联系。12.联系抽象象后可归结为为三种:一对对一联系,一一对多联系,多多对多联系。13.作实体联系图(图)的的步骤:确确定所有的实实体集合选选择实体集应应包含的属性性确定实体体集之间的联联系确定实实体集的关键键字,用下划划线在属性上上表明关键字字的属性集合合确定联系系的类型,在在用线将表示示联系的菱形形框联系到实实体集时,在在线旁边注明明是或来来表示联系的的类型。14.层次数据据模型就是根根据现实世界界中存在的层层次结构特点点而提出的一一种数据模型型。用树型结结构来表示实实体之间联系系的模型称为为层次模型。15层次模型只只能表示一对对多关系,引引入虚拟记录录
9、型和指针转转换多对多关关系。16.网状模型型:用逻辑记记录型来代替替实体型。逻逻辑记录所包包括的所有字字段的名字及及其类型描述述了逻辑记录录格式,这样样一逻辑记录录型为节点所所形成的有向向网络结构称称为网状模型型。网状模型型中给每一个个父结点及子子节点之间的的联系都指定定名字,这种种联系称为系系。17.关系模型型:关系模型型是同过表格格数据来表示示和实现两个个实体之间的的联系。关系系就是二维表表格,表格中中的每一行称称作一个元组组,它相当于于一个记录值值;每一列是是一个属性值值,列可以命命名,称为属属性名,属性性相当于记录录中的数据项项或字段值。关关系是元组的的集合。18.关系有如如下属性:表
10、表格中的每一一列都是不可可再分的基本本属性;各列列的名字不同同,顺序不重重要;行的次次序无关紧要要;关系中部部不允许有完完全相同的两两行存在。19.域:域是是值的有限集集合。关系:笛卡尔积dd1*d2*dn 的的任意一个子子集称为在dd1,d2dn上的一一个关系。用用(d1,d2,ddn)表示,为关系名。为关系的度度或目。20.关系模式式:我们将关关系名及其属属性名集合称称为关系模式式,具体的关关系是实例。21.数据库模模式;在支持持关系模型的的数据中,数数据被看作是是一个个的关关系,描述数数据库全部关关系的一组关关系模式称为为关系的数据据库模式。任任何时刻数据据库的所有具具体的关系组组成关系
11、数据据库的一个实实例。22.关系运算算:选择FF(R) 投投影AR 连接RfSS23.数据库系系统由五个部部分组成:硬硬件资源(CCPU,内存存,磁盘),软软件资源(操操作系统,数数据库管理系系统,高级编编程语言),数数据库结构,数数据库管理员员和用户。24.数据库管管理系统的三三级模式结构构:用户级数数据库,概念念几数据库,物物理级数据库库。25.用户数据据库是用户看看到使用的数数据库,所以以又称用户视视图,子模式式,外模式,用用户模式等。26.概念级数数据库是DBBA(数据库库管理员)看看到的数据库库,因此也称称DBA视图图,又称为模模式。27.物理级数数据库又称为为存储模式,内内模式,是
12、数数据库管理系系统内部的表表示,即对数数据的物理结结构和方式的的描述。28.为了保证证数据库能够够高效正常的的运行,一般般大型数据库库都设有专门门人员负责数数据库管理系系统的管理工工作,这种专专门的人员成成为数据库管管理人员(DDBA)。主主要职责:11负责数据库库核心及其开开发工具的安安装及升级22为数据库管管理系统分配配存储空间并并规划未来的的存储要求33协助开发者者建立基本的的对象(表、视视图、索引)44负责注册用用户并维护系系统的安全性性5负责数据据库管理系统统的备份和恢恢复。29.数据库管管理系统用户户分:最终用用户和专业用用户即应用程程序员。30.数据库管管理系统是对对数据库定义义
13、、管理、维维护和检索的的一组软件。其其功能如下:1存储数据据2创建并维维护数据结构构3允许多用用户并发访问问4加强安全全性和保密性性5允许提取取和操作已存存储的数据66实现数据录录入和数据加加载7提供不不同记录的一一致性8提供供对指定数据据快速提取的的高效索引机机制。31.数据库管管理系统必须须提供数据的的安全性、并并发性、完整整性、数据备备份、数据恢恢复等数据保保护能力以保保证数据库中中数据的安全全可靠和正确确性。为此需需要建立数据据库保护机制制,用于以阻阻止一切物理理破坏和读写写破坏,并能能以最快的速速度使其恢复复工作。32.数据库的的安全性主要要是指保护数数据库,防止止因用户非法法使用数
14、据库库造成数据泄泄密、更改或或破坏。保证证安全性关键键是控制和识识别。33.用户操作作数据库中的的数据至少三三层安全防线线:1操作系系统的安全保保护机制2数数据库管理系系统的安全保保护机制3数数据库中的安安全防护机制制a用户标示示和鉴定b存存取控制c视视图d数据加加密e数据库库审计。34.数据库的的完整约束性性是指数据的的正确性、相相容性和一致致性,即防止止不符合语义义的错误数据据输入和输出出,同时还要要使存储在不不同副本中的的同一数据保保持一致协调调,使数据之之间的结构不不受破坏。35.数据完整整约束条件分分类:1属性性值的约束和和联系的约束束a属性值的的约束是对一一个列的取值值的说明b关关
15、于数据之间间的联系约束束,在关系数数据库中指多多个属性或多多个元组之间间的联系的约约束2静态约约束和动态约约束3立即执执行约束和延延迟执行约束束。36.完整性约约束方法分两两类:隐含约约束方法和显显式约束方法法(a采用断断言说明句bb采用CHEECK子句或或consttraintt 子句c采采用数据库触触发器d将完完整性约束的的说明和检查查任务交给应应用程序)。37.并发控制制的基本单位位是事务。38.并发控制制所带来的数数据不一致分分三类:丢失失数据,不可可重读数据和和读“脏”数数据。39.并发控制制的基本思想想:当一个应应用程序对数数据库的某一一部分执行修修改操作时,对对该部分数据据实行封
16、锁,拒拒绝其他用户户对该部分的的并发访问控控制要求,直直到该事务执执行完毕(正正常结束或撤撤销)。40.并发控制制的策略包括括:封锁单位位大小的确定定、死锁的预预防、检测和和解除。41.分布式数数据库系统是是在两台或多多台地理上或或物理上分散散而逻辑上集集中的数据库库系统,管理理这样的数据据库系统的软软件称为分布布式数据库管管理系统(DDDBMS)。42.面向对象象(OO)数数据模型比传传统模型优势势:1具有表表示和构造复复杂对象的能能力2通过封封装和消息隐隐藏技术提供供了程序的模模块化机制33继承和类层层次技术不仅仅能表示iss-a,还提提供了软件重重用机制4通通过滞后联编编等概念提供供系统
17、扩充能能力5提供与与宿主语言的的无缝连接。43.能够管理理数值、文件件、表格、图图形、图像、声声音等多媒体体的数据库称称为多媒体数数据库(MDDB)。44.管理应用用方式:1基基于关系模型型,加以扩充充,使之支持持多媒体数据据库类型2基基于OO模型型来实现对多多媒体信息的的描述和操作作3基于超文文本模型。45.多媒体数数据库的特殊殊功能:1支支持图像、声声音、动画等等多媒体字段段和用户自定定义字段2支支持长数据和和非长数据的的集成管理33支持复杂的的实体表示44有保证完整整性和一致性性机制5支持持同一实体多多种表现形式式6具有良好好的用户界面面7至此多媒媒体的特殊查查询和良好的的接口处理88支
18、持分布式式环境。46.多媒体数数据库关键技技术:1数据据模型技术22数据存储管管理和压缩解解压技术3多多媒体再现和和良好的用户户界面技术44多媒体信息息检索和查询询及其他处理理技术5分布布式环境与并并行处理技术术。第三章数据库设设计基础1.数据库设计计的基本问题题是如何建立立一个良好的的数据库模式式,亦即给出出一组数据,如如何构造一个个合适于他们们的数据模式式,无论是存存储还是操纵纵反面都有较较好的性能。2.关系数据库库设计理论主主要包括:函函数依赖、范范式和模式设设计方法。数据库问题:数数据冗余、更更新异常、插插入异常、删删除异常。3.规范化的目目的:1把关关系中的每一一个数据项转转换成一个
19、不不可再分的基基本项2消除除冗余,并使使关系的检索索简化3消除除数据在插入入、修改、删删除时的异常常情况4关系系模型灵活,易易于使用非过过程化的高级级查询语言进进行查询。4.函数依赖:设()是是关系是的所所有属性集合合,、分别是的的属性子集若对于中的的的任何一一个具体值,仅有唯一的的具体值与之之相对应,则则称的属性性函数依赖赖于属性,记记作,称为决定因因素。如果,且且不是的的子集,则称称是非非平凡的函数数依赖。若在中,如如果属性集函数依赖于于属性集,且且不与X的任任何真子集函函数依赖,则则称Y完全依依赖于X记作作,否否则称Y部分分依赖于X,记记作3在R中对于属属性子集X、,若,则称称对传递递函
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务数据库技术 自考 电子商务 数据库技术 课程 代码 9081 笔记 57987
限制150内