欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    一章数据库概述.ppt

    • 资源ID:5500243       资源大小:164.54KB        全文页数:32页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    一章数据库概述.ppt

    数据库应用电子商务,第一章 数 据 库 概 述,第一节 引言 第二节 数据库基本概念 第三节 数据库系统结构 第四节 数据模型 第五节 数据库管理系统 第六节 电子商务模式下的数据库系统 第七节 数据库技术最新进展,2023年7月14日,数据库应用电子商务,2,第一节:引言,什么是数据库技术数据管理技术的发展历史数据库技术的研究领域,2023年7月14日,数据库应用电子商务,3,引言:什么是数据库技术,数据库技术是作为数据处理中单独的一门技术发展起来的,其研究的问题为:如何科学地组织和存储数据,如何高效地获取和处理数据。,2023年7月14日,数据库应用电子商务,4,引言:数据管理技术的发展历史,人工管理阶段时期:20世纪50年代中期以前特征:数据管理由应用程序自身完成在多个用户之间数据不共享一般不进行数据的长期保存,2023年7月14日,数据库应用电子商务,5,引言:数据管理技术的发展历史,文件系统管理阶段时期:20世纪50年代后期特征:不同的应用程序独立地定义和处理自己的文件文件与应用程序紧密相关提供数据的物理存储和存取方法,数据的逻辑结构和输入输出格式在程序中定义和管理缺点:数据共享性差,冗余度大;数据不一致性;数据独立性差;数据结构化程度低,2023年7月14日,数据库应用电子商务,6,引言:数据管理技术的发展历史,数据库管理阶段时期:20世纪60年代末网状数据库:基于网状数据模型的数据库管理系统层次数据库:基于层次数据模型的数据库管理系统关系型数据库:基于关系数据模型的数据库管理系统,2023年7月14日,数据库应用电子商务,7,引言:数据库技术的研究领域,数据库理论例如:数据模型,分布式数据库,数据库中的知识发现,等数据库设计例如:数据库设计方法学和设计工具数据库管理系统的产品研制,2023年7月14日,数据库应用电子商务,8,第二节:数据库的基本概念,数据和信息数据库数据库语言数据库管理系统数据库管理员数据库系统,2023年7月14日,数据库应用电子商务,9,数据库的基本概念:数据和信息,数据是描述现实世界中各种具体事物或抽象概念的可存储并具有明确意义的信息。信息是经过处理、加工提炼而用于决策制定或其他应用活动的数据。数据是信息的载体,信息是数据处理过程的结果。,2023年7月14日,数据库应用电子商务,10,数据库的基本概念:数据库,数据库是相互关联的数据集合:具有逻辑关系和明确意义的数据集合针对明确的应用目标而设计、建立和加载表示现实世界的某些方面具有较小的数据冗余,可供多个用户共享具有较高的数据独立性具有安全控制机制允许并发地使用数据库,能保证数据的一致性和完整性,2023年7月14日,数据库应用电子商务,11,数据库的基本概念:数据库语言,数据定义语言(DDL,data definition language):定义数据库模式数据库模式定义数据库存储结构和访问方式定义数据操纵语言(data manipulation language,DML):表示用户对数据库的操作请求:查询、增加、删除、修改宿主型语言:嵌入主语言中,本身不能独立使用交互式命令语言:语法简单,可独立使用,2023年7月14日,数据库应用电子商务,12,数据库的基本概念:数据库管理系统,通用软件系统由一组计算机程序构成能够对数据库进行有效的管理,包括存储管理、安全性管理、完整性管理等提供使用户能方便快速地建立、维护、检索、存取和处理数据库中的信息的软件环境,2023年7月14日,数据库应用电子商务,13,数据库的基本概念:数据库管理员,专业从事数据库管理工作的人员负责数据库的全面管理工作,包括维护、设计需要掌握一定的数据处理、数据库技术需要有处理好人际关系的素质、能力,2023年7月14日,数据库应用电子商务,14,数据库的基本概念:数据库系统,数据库系统是指由计算机硬件、操作系统、数据库管理系统及在它支持下建立起来的数据库、应用程序、用户和维护人员组成的一个整体,2023年7月14日,数据库应用电子商务,15,第三节:数据库的系统结构,视图抽象和外模式概念抽象和模式物理抽象和内模式数据独立性,2023年7月14日,数据库应用电子商务,16,数据库的系统结构:视图抽象和外模式,现实世界中的信息按照不同用户(应用)的观点抽象为多个逻辑数据结构。每个逻辑数据结构称为一个视图(或用户视图),描述了每个用户所关心的数据集合每个视图抽象地描述了整个数据库的一个侧面,所有视图的集合形成了数据库的外模式外模式是面向用户(应用)的数据库模式数据库系统中数据定义语言的视图定义机制提供了进行视图抽象的工具,可以用来定义视图的逻辑结构,2023年7月14日,数据库应用电子商务,17,数据库的系统结构:概念抽象和模式,概念抽象把数据库的外模式抽象为数据库的概念模式概念模式综合了外模式中的所有视图,反映了所有数据库用户(应用)所关心的现实世界的抽象,形成了数据库的整体逻辑结构数据库系统中的数据库定义机制提供了概念抽象的工具,可以用来定义概念数据库模式的逻辑结构,2023年7月14日,数据库应用电子商务,18,数据库的系统结构:数据独立性,物理数据独立性由内模式与概念模式之间的映象实现当数据库的内模式发生改变时,概念模式和外模式的定义不变,从而用户编写的应用程序也不需要修改逻辑数据独立性由概念模式与外模式之间的映象实现当概念模式发生改变时,数据库的外模式不变,从而建立在外模式上的应用程序也不需要修改,2023年7月14日,数据库应用电子商务,19,第四节:数据模型,信息的三个世界概念数据模型逻辑数据模型,2023年7月14日,数据库应用电子商务,20,数据模型:信息的三个世界,现实世界:现实世界中存在于人脑之外的客观存在的事物及其相互联系。信息世界:现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述,对应着概念数据模型。数据世界:信息被转换成数据,进入数据世界,对应着逻辑数据模型。从现实世界到信息世界,再到数据世界,是一个把客观世界存在的事物和联系逐步抽象到便于计算机处理的数据形式的过程。,2023年7月14日,数据库应用电子商务,21,数据模型:概念数据模型,E-R方法确定所有实体集合:用矩形方框表示实体集合选择实体集应包含的属性:用椭圆框表示属性确定实体集之间的联系:用菱形框表示联系 确定实体集的关键字:用下划线在属性上标明关键字的属性集合 确定联系的类型:在无向边上注明,2023年7月14日,数据库应用电子商务,22,数据模型:逻辑数据模型,逻辑模型三要素数据结构:描述数据的静态特征数据操作:描述数据的动态特征数据的约束条件:描述完整性规则层次模型用树型结构来表示实体之间联系的模型有且仅有一个节点无父节点,即树根根节点以外的其他节点有且仅有一个父节点典型系统:IBM公司的IMS(Information Management System)系统网状模型是层次模型的扩充用记录表示实体集,用“系”表示实体之间一对一、一对多、多对多的联系关系允许节点无父节点,或有一个以上的父节点,2023年7月14日,数据库应用电子商务,23,数据模型:逻辑数据模型-关系模型,用二维表格数据来表示实体和实体间联系的模型不但用表格来表示实体,而且也用表格形式(通过连接运算)来表示和实现实体间的联系关系模型中的基本概念:元组、属性、域、主键、关系名、关系模式关系模型的优点:可以简单、灵活地表达各种实体及其之间的联系用户界面好,易用性佳支持数据库重构具有严密的数学基础和操作的代数性质具有较高的数据独立性关系模型的不足:运行效率不够高不直接支持层次结构,2023年7月14日,数据库应用电子商务,24,第五节:数据库管理系统,数据库管理系统的功能数据库管理系统的组成数据库管理系统的工作过程主流关系型数据库管理系统,2023年7月14日,数据库应用电子商务,25,数据库管理系统:功能,数据定义数据操纵数据查询数据库运行控制管理数据组织、存储数据库的建立和维护数据通信接口,2023年7月14日,数据库应用电子商务,26,数据库管理系统:组成,数据定义语言及其编译(或解释)程序数据操纵语言及其编译(或解释)程序数据库运行控制程序实用程序数据字典,2023年7月14日,数据库应用电子商务,27,数据库管理系统:工作过程,用户使用某数据子语言发出一个访问请求DBMS接受请求并分析DBMS检查用户外模式、相应外模式/概念模式的映象、概念模式、相应概念模式/内模式的映象和存储结构定义DBMS执行对数据库的必要的操作,2023年7月14日,数据库应用电子商务,28,数据库管理系统:主流系统,OracleMS SQL ServerIBM DB2SybaseMySQLPostgreSQLFireBird,2023年7月14日,数据库应用电子商务,29,第六节:电子商务模式下的数据库系统,电子商务模式下的数据库系统一般存放相关客户、供应商、产品的静态业务数据电子商务模式下的数据库系统一般由网络环境下的多个用户共同使用,更强调数据库的安全性控制和并发控制电子商务模式下的数据库系统需要提供并发控制系统,对多用户的并发操作加以控制和协调电子商务环境下的数据库系统尤其需要进行及时和可靠的数据备份操作,2023年7月14日,数据库应用电子商务,30,第七节:数据库技术的最新进展,分布式数据库系统数据仓库系统面向对象的数据库系统多媒体数据库系统网络数据库系统,2023年7月14日,数据库应用电子商务,31,本 章 小 结,数据管理技术经历了人工管理、文件系统管理和数据库管理3个阶段。数据库是具有逻辑关系和明确意义的数据集合,具有较高的数据独立性和较低的数据冗余性。数据库系统由数据库、数据库管理系统、数据库管理员等组成。概念数据模型使用特定的概念和方法精确地描述信息世界的概念化结构。最常用的概念数据模型是E-R模型。逻辑数据模型面向用户建模,是用户从数据库所看到的数据模型。逻辑数据模型至少包含3个部分:数据结构、数据操作和数据的约束条件。常见的逻辑模型有层次模型、网状模型和关系模型。数据库管理系统是指管理数据库的软件系统,是用户和程序员与数据库进行交互的接口系统,实现数据定义/操纵/查询/运行控制管理、数据组织和存储、数据库的建立和维护与数据通信接口。数据库技术的最新进展包括分布式数据库、面向对象数据库、数据仓库、多媒体数据库和网络数据库等。,2023年7月14日,数据库应用电子商务,32,本章思考题,什么是数据库?数据库的主要特征是什么?什么是逻辑数据模型?其包括哪3个要素?DBMS的主要功能是什么?试用一个查询操作,简述DBMS的工作过程。某百货公司有若干连锁商店,每家商店经营若干商品,每家商店有若干职工,每个职工只能服务于一家商店。试描述该百货公司的E-R模型,并给出每个实体、联系的属性。,

    注意事项

    本文(一章数据库概述.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开