- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统原理(一)
概述 关于数据库的几个概念 我们知道些什么? 我们知道些什么? 一、概念 一、概念 二、历史 二、历史 二、历史 二、历史 三、数据库系统结构 三、数据库系统结构 四、了解Access * 数据库系统原理 ? 2006.09~2007.01 数据库系统原理 ? 2006.09~2007.01 到目前为止我们了解到的数据库是什么呢? 它是一种程序语言吗! 它是一种程序文件吗! 我们来看看这几样东西, 它们谁是数据库 ... ... 它是一种管理数据的软件! 它就是放数据的仓库,或者说数据的集合! ? 数据库系统原理 ? 2006.09~2007.01 到目前为止我们了解到的数据库是什么呢? 我们来看看这几样东西, 它们谁是数据库 ... ... 一个有关于产品信息的Word档案. 一个有关于产品信息的Excel档案. 一个有关于产品信息的Foxpro表. 还有我们Access中的罗斯文… 请讲出你认为正确的理由 数据库系统原理 ? 2006.09~2007.01 我们从上述问题中可以看出来的概念: 数据 数据库 数据库管理系统 数据库应用 数据库系统 描述事物的符号: 数字、图形、文字、声音等 存储在计算机上,有组织、可以共享的数据集合 有效组织数据库和管理数据库的软件:数据定义、数据操纵、运行管理、建立维护 针对数据库编写的针对于专门用户的程序软件 上述所有构成了数据库系统 数据库系统原理 ? 2006.09~2007.01 我们将上述几个概念画成如下图形说明它们之间的关系: Database System Database Applications DBMS Database Data 数据是我们“宇宙”的中心 数据库系统原理 ? 2006.09~2007.01 为什么人们需要数据库? 看看人们用计算机处理数据的历史,我们就可以了解: 人工管理阶段 文件管理阶段 数据库阶段 数据库系统原理 ? 2006.09~2007.01 为什么人们需要数据库? 现在的计算机中这三种数据管理的方式都存在: 人工管理 文件管理 数据库 计算器 我的电脑 数据库系统原理 ? 2006.09~2007.01 为什么人们需要数据库? 数据库的发展也经历了不同阶段,出现了不同种类的数据库系统: 网状数据库 层次数据库 面向对象数据库 关系数据库 从对数据的不同组织模式来分 数据库系统原理 ? 2006.09~2007.01 为什么人们需要数据库? 回顾历史,我们不能忽略为数据库发展做出贡献的几个重要人物: 1973年图灵奖获得者:查尔斯·巴赫曼??——?“网状数据库之父” 1981年图灵奖获得者:埃德加·科德??——??“关系数据库之父” 1998年图灵奖获得者:詹姆斯·格雷??——?数据库技术和“事务处理”专家 数据库系统原理 ? 2006.09~2007.01 数据库从抽象的角度看是怎样把程序和数据分离的呢? 了解什么是“模式(Schema)”的概念: 模式 ( Scheme ) :数据库中全体数据的逻辑结构和特征描述,仅仅涉及到型的描述,不涉及到具体的数据值。 实例 ( Instance ):当模式在计算机中具体存在,或者说数据库中有具体的数据存在以后,我们就把该模式称为该模式的一个实例。 方程:Z = X + Y 模式 算式:5 = 3 + 2 实例1 算式:7 = 3 + 4 实例2 数据库系统原理 ? 2006.09~2007.01 数据库从抽象的角度看是怎样把程序和数据分离的呢? 模式分类与分层才把程序和数据分离开了: Database 内模式 ( Internal Schema ) 模式 ( Schema ) 外模式 ( External Schema ) 外模式 (External Schema ) 外模式 (External Schema ) 应用程序 应用程序 应用程序 模式/内模式映射 模式/外模式映射 数据库系统原理 ? 2006.09~2007.01 对于Access的了解. 主要从以下几个层面上了解: 1. Access 的作用 2. Access 的对象 3. Access 的操作 *
文档评论(0)