第1章oracle数据库概述507755176814364

上传人:仙*** 文档编号:243980541 上传时间:2024-10-01 格式:PPTX 页数:40 大小:1.28MB
返回 下载 相关 举报
第1章oracle数据库概述507755176814364_第1页
第1页 / 共40页
第1章oracle数据库概述507755176814364_第2页
第2页 / 共40页
第1章oracle数据库概述507755176814364_第3页
第3页 / 共40页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Oracle,数据库基础教程,2007,课程目标,巩固数据库原理基本内容,理解Oracle体系结构,掌握Oracle工具(OEM、SQL*Plus),掌握Oracle基本管理与开发知识,SQL语言,PL/SQL,教学安排,Oracle数据库基础,Oracle数据库体系结构,Oracle数据库管理,Oracle数据库开发,授课体系,第1章 Oracle数据库概述,本章内容,数据库基础知识回顾,Oracle数据库产品介绍,本章要求,掌握数据库的基础知识,了解Oracle发展、产品组成、性能特点,了解Oracle数据库的应用架构,1.1数据库基础,数据库概念,数据管理的发展,数据库管理的特点,数据库管理系统,数据库系统构成,1.1.1数据库基本概念,数据,描述事物的符号,是数据库中存储的基本对象,数据库,按一定的数据模型组织、描述和存储的数据的集合,数据库管理系统,位于操作系统与用户之间的一层数据管理软件,数据库系统,数据库、数据库管理系统与计算机系统结合后就形成了一个数据库系统,DBMS的层次结构,操作系统,数据存储层,数据存取层,语言翻译处理层,数据库,应用层,数据文件,数据字典,,索引,统计数据,缓冲区,提供数据页操作,DDL,DML,查询计算引擎,提供关系、视图借口,事务,日志,封锁,存取路径,提供单元组借口,执行物理文件的读写操作,数据库系统,1.1.2数据管理技术的产生与发展,人工管理阶段,文件管理阶段,数据库管理阶段,人工管理阶段,人工管理数据具有以下特点。,数据不保存,应用程序管理数据,数据不能共享,数据不具有独立性,应用程序是根据特定的一组数据结构进行编写的,当数据的逻辑结构或物理结构发生变化时,必须对应用程序进行针对性的修改。,文件系统管理阶段,特点,数据可以长期保存,由文件系统管理数据,数据共享性差,数据独立性差,数据库系统管理阶段,特点,数据结构化,数据共享性高、冗余度低,数据独立性高,统一数据管理与控制,1.1.3数据模型,基本概念,概念模型,组织数据模型,关系模型,数据模型,是数据库系统中用于提供信息表示和操作手段的形式构架,应用,概念数据模型,结构数据模型,现实世界,信息世界,计算机世界,实体型之间的联系,两个实体型之间的联系,一对一联系(1:1),一对多联系(1:n),多对多联系(m:n),多个实体型之间的联系,同一个实体型内部联系,概念模型的表示方法,E-R图提供了表示实体型、属性和联系的方法。,实体:用矩形表示,矩形内写名实体名,属性:椭圆型表示,联系:用菱形表示,菱形内写明联系名,用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:m或m:n),基本-图要点,例:学生选修课程,学生,课程,选修,姓名,学号,系别,课程名,先修课,学分,成绩,用矩形表示实体集,在框内写上实体名,用椭圆表示实体的属性,用无向边把实体与其属性连接起来,用菱形表示实体间的联系,将参与联系的实体用线段连接,m,n,联系的,数量,结构数据模型,层次模型,网状模型,关系模型,数据结构,数据操作,完整性约束,对象模型,数据库内部体系结构,三级模式,内模式,模式,外模式,两级映射,内模式/模式,模式/外模式,1.1.4关系数据库的功能,数据定义,数据操作,数据库运行与控制,数据库的建立与维护,数据库接口,1.1.5常见的关系数据库管理系统,ORACLE,DB2,Sybase,Microsoft SQL Server,1.2 Oracle数据库系统,Oracle9i,发展历史,Oracle9i,产品组件,Oracle9i系统特点及新特征,Oracle,9i数据库应用架构,1.2.1Oracle数据库简介,左起 Ed Oates、Bruce Scott、Bob Miner、Larry Elli,Oracle“四剑客”,Oracle9i的各种产品,Oracle9i Database System,Oracle9i Application Server,Oracle9i Developer Suite,Oracle9i Web Developer,Oracle9i Forms Developer,Oracle9i Reports Developer,Oracle9i JDeveloper,Oracle9i,Oracle9i,Oracle Application Server,Oracle9i Database,Oracle Internet 平台,1.2.2Oracle 数据库发展史,1977年,SDL,1979年,RSI,产品命名0racle2.0,1983年,oralce3.0,1984年,oracle4.0,1985年,oracle5.0,1988年,oracle6.0,1992年,oracle7.0,1997年,oracle8.0,1998年,oracle8i,2001年,oracle9i,2003年,oracle10g,1.2.3Oracle数据库特点,支持多用户、大事务量的事务处理,提供标准操作接口,实施安全性控制和完整性控制,支持分布式数据处理,具有可移值性、可兼容性和可连接性,1.2.4Oracle数据库新特性,系统管理,数据库可靠性,数据库可扩展性,数据库性能,数据库安全性,Oracle10g数据库特性,1.2.5Oracle数据库应用结构,多磁盘系统,磁盘映像系统,客户-服务器系统(C/S、B/S),共享服务器系统(MTS)/专用服务器系统(DS),分布式数据库系统,并行数据库系统(集群结构),客户机/服务器结构,浏览器/服务器结构,分布式数据库系统结构,总结,数据库基础知识回顾,Oracle数据库产品特点、种类以及应用架构,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!