Oracle数据库系统教程_第1页
Oracle数据库系统教程_第2页
Oracle数据库系统教程_第3页
Oracle数据库系统教程_第4页
Oracle数据库系统教程_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课程目标巩固数据库原理基本内容理解Oracle体系结构掌握Oracle工具(OEM、SQL*Plus)掌握Oracle基本管理与开发知识SQL语言PL/SQL教学安排排Oracle数数据库基基础Oracle数数据库体体系结构构Oracle数数据库管管理Oracle数数据库开开发授课体系系第1章Oracle数据库库概述本章内容容数据库基基础知识识回顾Oracle数数据库产产品介绍绍本章要求求掌握数据据库的基基础知识识了解Oracle发展展、产品品组成、性能特特点了解Oracle数据据库的应应用架构构1.1数数据库基基础数据库概概念数据管理理的发展展数据库管管理的特特点数据库管管理系统统数据库系系

2、统构成成1.1.1数据据库基本本概念数据 描述事物物的符号号,是数数据库中中存储的的基本对对象数据库按一定的的数据模模型组织织、描述述和存储储的数据据的集合合数据库管管理系统统位于操作作系统与与用户之之间的一一层数据据管理软软件数据库系系统数据库、数据库库管理系系统与计计算机系系统结合合后就形形成了一一个数据据库系统统DBMS的层次次结构操作系统数据存储层数据存取层语言翻译处理层数据库应用层数据文件,数据字典,索引,统计数据缓冲区,提供数据页操作DDL,DML,查询计算引擎,提供关系、视图借口事务,日志,封锁,存取路径,提供单元组借口执行物理文件的读写操作数据库系系统1.1.2数据据管理技技术

3、的产产生与发发展人工管理理阶段文件管理理阶段数据库管管理阶段段人工管理理阶段人工管理理数据具具有以下下特点。数据不保保存应用程序序管理数数据数据不能能共享数据不具具有独立立性应用程序序是根据据特定的的一组数数据结构构进行编编写的,当数据据的逻辑辑结构或或物理结结构发生生变化时时,必须须对应用用程序进进行针对对性的修修改。文件系统统管理阶阶段特点 数据可以以长期保保存由文件系系统管理理数据数据共享享性差数据独立立性差数据库系系统管理理阶段特点 数据结构构化数据共享享性高、冗余度度低数据独立立性高统一数据据管理与与控制1.1.3数据据模型基本概念念概念模型型组织数据据模型关系模型型数据模型型是数据

4、库库系统中中用于提提供信息息表示和和操作手手段的形形式构架架应用概念数据模型结构数据模型现实世界信息世界计算机世界实体型之之间的联联系两个实体体型之间间的联系系一对一联联系(1:1)一对多联联系(1:n)多对多联联系(m:n)多个实体体型之间间的联系系同一个实实体型内内部联系系概念模型型的表示示方法E-R图图提供了了表示实实体型、属性和和联系的的方法。实体:用用矩形表表示,矩矩形内写写名实体体名属性:椭椭圆型表表示联系:用用菱形表表示,菱菱形内写写明联系系名,用用无向边边分别与与有关实实体连接接起来,同时在在无向边边旁标上上联系的的类型(1:1 ,1:m或或m:n)基本-图要要点例:学生选修课

5、程学生课程选修姓名学号系别课程名先修课学分成绩用矩形表示实体集,在框内写上实体名用椭圆表示实体的属性用无向边把实体与其属性连接起来用菱形表示实体间的联系将参与联系的实体用线段连接mn联系的数量结构数据据模型层次模型型网状模型型关系模型型数据结构构数据操作作完整性约约束对象模型型数据库内内部体系系结构三级模式式内模式模式外模式两级映射射内模式/模式模式/外外模式1.1.4关系系数据库库的功能能数据定义义数据操作作数据库运运行与控控制数据库的的建立与与维护数据库接接口1.1.5常见见的关系系数据库库管理系系统ORACLEDB2SybaseMicrosoftSQL Server1.2Oracle数据

6、库库系统Oracle9i发展历史史Oracle9i产品组件件Oracle9i系统统特点及及新特征征Oracle9i数据据库应用用架构1.2.1Oracle数据据库简介介左起EdOates、BruceScott、BobMiner、LarryElliOracle“四剑剑客”Oracle9i的各各种产品品Oracle9iDatabaseSystemOracle9iApplicationServerOracle9iDeveloperSuiteOracle9iWebDeveloperOracle9iFormsDeveloperOracle9iReportsDeveloperOracle9iJDevelo

7、perOracle9iOracle9iOracleApplicationServerOracle9iDatabaseOracleInternet平平台1.2.2Oracle数数据库发发展史1977年,SDL1979年,RSI,产品命命名0racle2.01983年,oralce3.01984年,oracle4.01985年,oracle5.01988年,oracle6.01992年,oracle7.01997年,oracle8.01998年,oracle8i2001年,oracle9i2003年,oracle10g1.2.3Oracle数据据库特点点支持多用用户、大大事务量量的事务务处理提供标准准操作接接口实施安全全性控制制和完整整性控制制支持分布布式数据据处理具有可移移值性、可兼容容性和可可连接性性1.2.4Oracle数据据库新特特性系统管理理数据库可可靠性数据库可可扩展性性数据库性性能数据库安安全性Oracle10g数数据库特特性1.2.5Oracle数据据库应用用结构多磁盘系系统磁盘映像像系统客户-服服务器系系统(C/S、B/S)共享服务务器系统统(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论