第一章节 Oracle数据库概述.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章节 Oracle数据库概述

第1章 Oracle数据库概述 1.1数据库基础 1.1.1数据库基本概念 数据 (Data) 描述事物的符号,是数据库中存储的基本对象 数据库(Database) 按一定的数据模型组织、描述和存储的数据的集合 数据库管理系统(Database Management System,DBMS) 位于操作系统与用户之间的一层数据管理软件 数据库系统 数据库、数据库管理系统与计算机系统结合后就形成了一个数据库系统 1.1.2数据管理技术的产生与发展 人工管理阶段 文件管理阶段 数据库管理阶段 人工管理阶段 早期的计算机主要用于科学计算,计算处理的数据量很小,基本上不存在数据管理的问题。数据包含在计算或处理它的程序之中。这一阶段的数据管理任务,包括存储结构、存取方法、输入输出方式等完全由程序员通过编程实现 文件系统管理阶段 计算机开始大量地用于各种管理中的数据处理工作。大量数据的存储、检索和维护成为紧迫的需求。此时,在硬件方面,可直接存取的磁盘成为外存储器的主流;软件方面,出现了高级语言和操作系统。这一段的数据处理采取程序与数据分离的方式,有了程序文件与数据文件的区别。 数据文件可以长期保存在外存储器上被多次存取,在操作系统的文件系统的支持下,程序使用文件名访问数据文件,程序员只需关注数据处理的算法,而不必关心数据在存储器上如何存取。这一阶段的数据管理称为文件(系统)管理阶段。文件系统中的数据文件是为了满足特定的需要而专门设计的,为某一特定的程序而使用,数据与程序相互依赖。同一数据可能出现在多个文件中,这不仅浪费空间,而且由于不能统一更新,容易造成数据的不一致性和数据冗余。 数据库系统管理阶段 随着社会信息量的迅猛增长,计算机处理的数据量也相应增大,文件系统存在的问题阻碍了数据处理技术的发展,于是数据库管理系统便应运而生。数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减少数据的冗余度,提高数据的一致性和完整性,提供数据与应用程序的独立性,从而减少应用程序的开发和维护费用。数据库管理系统从20世纪60年代末问世以来,一直是计算机管理数据的主要方式。 1.1.3数据模型 模型是对现实世界的抽象。在数据库技术中,表示实体类型及实体类型间联系的模型称为“数据模型”。 数据模型分类 层次模型 网状模型 关系模型 4.3.2 数据模型 1.层次模型(Hierarchical Model) 用树形结构表示实体和实体间联系的数据模型称为层次模型。 层次模型的基本特点: (1)有且仅有一个结点无父结点,称其为根结点。 (2)其他结点有且只一个父结点。 其实Windows操作系统文件管理方式就是树状结构 2.网状模型(Network Model) 用网状结构表示实体和实体之间关系的数据模型称为网状模型。网状模型的基本特点: (1)一个以上结点无父结点。 (2)至少有一结点有多于一个的父结点。 3.关系模型(Relational Model) 用二维表来表示实体和实体间联系的数据模型称为关系模型。关系不但可以表示实体间一对多的联系,也可以方便地表示多对多的联系。 关系模型的主要优点 关系模型具有如下优点: (1)数据结构单一。关系模型中,不管是实体还是实体之间的联系,都用关系来表示,而关系都对应一张二维数据表,数据结构简单、清晰。 (2)关系规范化,并建立在严格的理论基础上。关系中每个属性不可再分割,构成关系的基本规范。同时关系是建立在严格的数学概念基础上,具有坚实的理论基础。 (3)概念简单,操作方便。 关系的基本概念及其特点 关系数据库标准语言SQL SQL是Structured Query Language的缩写 最新的标准是SQL99,或称SQL3 现在商品化DBMS一般都支持SQL92规范的超集/子集。 SQL的特点 SQL集数据查询(Data Query Language,简称DQL) 、数据定义(Data Definition Language,简称DDL )数据操纵(Data Manipulation Language,简称DML) 、和数据控制((Data Control Language,简称DCL)功能于一体。可以独立完成数据库生命周期中的全部活动,包括定义关系模式、录入数据以建立数据库、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作的要求,这就为数据库应用系统开发提供了良好的环境。 语言简洁,易学易用 SQL语言功能极强,但由于设计巧妙,语言十分简洁,完成数据查询、数据定义、数据操纵、数据控制的核心功能只用了9个动词:CREATE、D

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档