电子商务数据库技术笔记

上传人:壹****1 文档编号:501731777 上传时间:2023-03-23 格式:DOCX 页数:11 大小:27.25KB
返回 下载 相关 举报
电子商务数据库技术笔记_第1页
第1页 / 共11页
电子商务数据库技术笔记_第2页
第2页 / 共11页
电子商务数据库技术笔记_第3页
第3页 / 共11页
电子商务数据库技术笔记_第4页
第4页 / 共11页
电子商务数据库技术笔记_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《电子商务数据库技术笔记》由会员分享,可在线阅读,更多相关《电子商务数据库技术笔记(11页珍藏版)》请在金锄头文库上搜索。

1、自考电子商务数据库技术笔记*位川曰考笔记2009-11-02 15:10:38 阅读 172 评论2字号:大中小电子商务数据库 技术是电子商务专业 的专业课,建议大家 早考。因为每年自考 一次。电子商务数据 库重点学习前五章, 以后几章,仅做了解 就可以。历年的考题 中都会出现数据库的 发展阶段,E-R模 型,SQL语句,四大 范式等等。希望各位 考生重视SQ L语句 需要理解。第一章1. 电子商务是发生在 开放网络上包含企业 之间、企业和消费者 之间的商业交易(狭 义)。广义的定义除 电子交易外,还包括 利用计算机网络技术 进行的全部商业活。2. 电子商务的类型1 企业经营2网上银行 3网上

2、商店和网上购 物4网络服务5其他,有关认证,海关 税务等部门。3. 电子商务的基本框 架:社会环境(公共 政策、法律、规则 等)、自然科技环境(文档、安全、网络 协议的技术标准)和 电子商务技术内容构 成了电子商务应用平 台的三个支柱。4. 基础通信网络是电 子商务的硬件基础设 施,承担着电子商务 传输的任务。数据库 承担着对商品信息的 存贮、管理、查询、 结算和处理等功能。5. Web与数据库的集 成有三种形式:运用 Web发布数据,运用 Web共享数据,用数 据库驱动Web站点6. 数据仓库是指大量 散布在网络数据库中 的数据进行组织,使 之能形成一个可被检 索、搜索、分析和报 告的商业信

3、息清单。7. 数据挖掘是指对庞 大的历史交易数据进 行再分析,以选定目 标客户分辨市场定位 发现新的商业机会。8. 企业建立电子商务 网站的步骤:1选自 ISP和ICP2注册域名 和选侧接入方式3网 页设计制作4创建和 维护数据库5整合数 据库和网站6在Web 上使用数据库。9. 数据库驱动Web站 点的核心是网络数据 库软件。10数据库软件的类 型:桌面型,中小型 面向对象型,大型分 布型,数据仓库型。(包含的种类)11 .电子商务Web站 点数据库的特征:1 对电子商务运营各个 方面确保数据安全 对电子商务交易过程 管理3对客户确认已 经完成,但由于硬件 软件故障而未能执行 的交易可以弥补

4、。12创建网络数据库 的调件:1要符合企 业电子商务的需要 能被某个数据库管理 系统接受3具有较高 的质量,便于维护, 理解,效率高。脚本语言用途:1可 以处理用户在表单中 输入的数据,编辑, 复制他们到隐含域 可以增强界面效果 可以控制表单的提交 合生成复杂的JRL 地址。第 二章数据库系统概论1. 数据库管理的三个 阶段:人工管理阶 段,文件系统阶段, 数据库系统阶段。数据库定义:是以某 种方式组织起来,使 之可以检索和利用的 数据的集合。2. 按照模型发展划 分:1第一代数据库 管理系统,层次数据 库和网状数据库管理 系统2第二代数据库 管理系统,关系数据 库管理系统(RDM S) 3第

5、三代数据库 管理系统,新一代, 面向对象数据库管理 系统。3. 数据模型是数据库 系统的数学形式框 架,是用来描述数据 的一组该念和定义包 括:数据的静态特 征,数据的动态特 征,数据的完整约束 性。大体可分两类: 面向值得数据模型和 面向对象的数据模 型。4. 在实际应用中,为 了更好的描述现实世 界中数据的特征,常 常针对不同的场合或 不同的目的,采用不 同的方法描述数据特 征,统称为数据模 型。有如下几种:1 概念数据模型,这是 面向数据库用户的相 士世界的数据模型, 与具体的DBMS无 关2逻辑数据模型, 这是用户从数据库中 所看到的数据模型, 是具体的DBMS所 支持的数据模型,既

6、要面向用户又要面向 系统3物理数据模 型,描述数据在存储 介质山的组织方式的 数据模型,不仅与D BMS有关还和操作 系统和硬件有关。5. 现实世界:是指存 在于人脑之外的客观 世界。6. 概念世界:是现实 世界在人们脑中的反 映,是对客观事物及 其联系的一种抽象描 述。7. 实体:我们把客观 存在并可以相互区别 的事物称为实体。同 一类实体的集合称为 实体集。属性的集合 表征一种实体的类 型,称为实体型。8. 属性:属性是用来 描述实体的某一方面 的特性。属性的具体 取值为属性值。9. 实体标志符:如果 某个属性或属性集合 的值能够唯一的标志 出实体集中的每一个 实体,则可以选择该 属性或属

7、性集合作为 实体标志符。10联系:实体集之间 的对应关系称为联 系,它反映现实世界 的事物之间的相互关 系。分实体内部各属 性之间的联系和实体 之间的联系。机器世界:信息经过 加工编码而进入机器 世界,机器世界处理 的对象是数据。记录:相对应每一实 体的数据叫记录。字段:相对应属性的 数据称为字段,或者 数据项,又叫数据元 素或初等项。文件:相对应实体集 的叫文件,它是同类 记录的集合。记录型:相对应于实 体型的叫记录型。关键字:相应于实体 标志符的为关键字, 关键字又称外码。11.E-R 模型:E 一 R图所描述的现实世 界的信息结构称为组 织模式或企业模式, 同时把这种描述结果 称为E-R

8、模型。三 要素:实体,属性, 实体之间的联系。12联系抽象后可归 结为三种:一对一联 系,一对多联系,多 对多联系。13作实体一联系图 (E R图)的步骤:1确定所有的实 体集合2选择实体集 应包含的属性3确定 实体集之间的联系4 确定实体集的关键 字,用下划线在属性 上表明关键字的属性 集合5确定联系的类 型,在用线将表示联 系的菱形框联系到实 体集时,在线旁边注 明是1或n来表示联 系的类型。14层次数据模型就 是根据现实世界中存 在的层次结构特点而 提出的一种数据模 型。用树型结构来表 示实体之间联系的模 型称为层次模型。15层次模型只能表示 一对多关系,引入虚 拟记录型和指针转换 多对

9、多关系。16.网状模型:用逻辑 记录型来代替实体 型。逻辑记录所包括 的所有字段的名字及 其类型描述了逻辑记 录格式,这样一逻辑 记录型为节点所形成 的有向网络结构称为 网状模型。网状模型 中给每一个父结点及 子节点之间的联系都 指定名字,这种联系 称为系。17关系模型:关系模 型是同过表格数据来 表示和实现两个实体 之间的联系。关系就 是二维表格,表格中 的每一行称作一个元 组,它相当于一个记 录值;每一列是一个 属性值,列可以命 名,称为属性名,属 性相当于记录中的数 据项或字段值。关系 是元组的集合。18.关系有如下属 性:表格中的每一列 都是不可再分的基本 属性;各列的名字不 同,顺序

10、不重要;行 的次序无关紧要;关 系中部不允许有完全 相同的两行存在。.19域:域是值的有限 集合。关系:笛卡尔 积 d1*d2*.dn 的任 意一个子集称为在 d1,d2.dnh 的一个 关系。用R(d1,d2,.d)表示,日为关系名。n 为关系的度或目。20关系模式:我们将 关系名及其属性名集 合称为关系模式,具 体的关系是实例。21数据库模式;在支 持关系模型的数据 中,数据被看作是一 个个的关系,描述数 据库全部关系的一组 关系模式称为关系的 数据库模式。任何时 刻数据库的所有具体 的关系组成关系数据 库的一个实例。22关系运算选择oF (R)投影nAR连接RfS23数据库系统由五 个部

11、分组成:硬件资 源(CPU,内存,磁 盘),软件资源(操 作系统,数据库管理 系统,高级编程语 言),数据库结构, 数据库管理员和用 户。24数据库管理系统 的三级模式结构:用 户级数据库,概念几 数据库,物理级数据 库。25用户数据库是用 户看到使用的数据 库,所以又称用户视 图,子模式,外模式, 用户模式等。26.概念级数据库是 DBA(数据库管理员) 看到的数据库,因此 也称DBA视图又称 为模式。27物理级数据库又 称为存储模式,内模 式,是数据库管理系 统内部的表示,即对 数据的物理结构和方 式的描述。28为了保证数据库 能够高效正常的运 行,一般大型数据库 都设有专门人员负责 数据

12、库管理系统的管 理工作,这种专门的 人员成为数据库管理 人员(DBA)。主要 职责:1负责数据库 核心及其开发工具的 安装及升翎为数据 库管理系统分配存储 空间并规划未来的存 储要求3协助开发者 建立基本的对象(表、视图、索引4 负责注册用户并维护 系统的安全性5负责 数据库管理系统的备 份和恢复。29数据库管理系统 用户分:最终用户和 专业用户即应用程序 员。30数据库管理系统 是对数据库定义、管 理、维护和检索的一 组软件。其功能如 下:1存储数据2创 建并维护数据结构3 允许多用户并发访问 4加强安全性和保密 性5允许提取和操作 已存储的数搪实现 数据录入和数据加载 7提供不同记录的一

13、致性8提供对指定数 据快速提取的高效索 引机制。31. 数据库管理系统 必须提供数据的安全 性、并发性、完整性、 数据备份、数据恢复 等数据保护能力以保 证数据库中数据的安 全可靠和正确性。为 此需要建立数据库保 护机制,用于以阻止 一切物理破坏和读写 破坏,并能以最快的 速度使其恢复工作。32. 数据库的安全性 主要是指保护数据 库,防止因用户非法 使用数据库造成数据 泄密、更改或破坏。 保证安全性关键是控 制和识别。33. 用户操作数据库 中的数据至少三层安 全防线:1操作系统 的安全保护机制数 据库管理系统的安全 保护机制3数据库中 的安全防护机制用 户标示和鉴定)存取 控制c视图d数据

14、加 密e数据库审计。34数据库的完整约 束性是指数据的正确 性、相容性和一致 性,即防止不符合语 义的错误数据输入和 输出,同时还要使存 储在不同副本中的同 一数据保持一致协 调,使数据之间的结 构不受破坏。35数据完整约束条 件分类:1属性值的 约束和联系的约束 属性值的约束是对一 个列的取值的说明 关于数据之间的联系 约束,在关系数据库 中指多个属性或多个 元组之间的联系的约 束2静态约束和动态 约束3立即执行约束 和延迟执行约束。36完整性约束方法 分两类:隐含约束方 法和显式约束方法a 采用断言说明采 用CHECK子句或 constraint 子句 c 采 用数据库触发器将 完整性约束

15、的说明和 检查任务交给应用程 序)。37并发控制的基本 单位是事务。38并发控制所带来 的数据不一致分三 类:丢失数据,不可 重读数据和读脏数 据。39并发控制的基本 思想:当一个应用程 序对数据库的某一部 分执行修改操作时, 对该部分数据实行封 锁,拒绝其他用户对 该部分的并发访问控 制要求,直到该事务 执行完毕(正常结束 或撤销)。40并发控制的策略 包括:封锁单位大小 的确定、死锁的预 防、检测和解除。41分布式数据库系 统是在两台或多台地 理上或物理上分散而 逻辑上集中的数据库 系统,管理这样的数 据库系统的软件称为 分布式数据库管理系 统(DDBMS)。42面向对象OO) 数据模型比

16、传统模型 优势:1具有表示和 构造复杂对象的能力 2通过封装和消息隐 藏技术提供了程序的 模块化机制3继承和 类层次技术不仅能表 示is-a,还提供了软 件重用机制4通过滞 后联编等概念提供系 统扩充能力5提供与 宿主语言的无缝连 接。43能够管理数值、文 件、表格、图形、图 像、声音等多媒体的 数据库称为多媒体数 据库(MDB)。 44.管理应用方式:1 基于关系模型,加以 扩充,使之支持多媒 体数据库类型基于 OO模型来实现对多 媒体信息的描述和操 作3基于超文本模 型。45多媒体数据库的 特殊功能:1支持图 像、声音、动画等多 媒体字段和用户自定 义字段2支持长数据 和非长数据的集成管 理3支持复杂的实体 表示4有保证完整性 和一致性机常5支持 同一实体多

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号