oracle教程01数据库与关系型数据库解读.ppt
《oracle教程01数据库与关系型数据库解读.ppt》由会员分享,可在线阅读,更多相关《oracle教程01数据库与关系型数据库解读.ppt(43页珍藏版)》请在课桌文档上搜索。
1、数据库基本知识,数据管理技术的产生和发展,什么是数据管理对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题数据管理技术的发展过程人工管理阶段(40年代中-50年代中)文件系统阶段(50年代末-60年代中)数据库系统阶段(60年代末-现在),什么是数据库系统?,应用程序,数据库管理系统,数据库,用户,关系数据库由来,系统而严格地提出关系模型的是美国IBM公司的E.F.Codd1923年8月19日生于英格兰中部,当国兵,教过书,在IBM做研究1948年在牛津大学获数学学士和硕士学位,之后到美国求职,13年后重返大学,在米歇根大学进修计算机与通信,1965年获博士学位E.F.Codd
2、本性是个数学家,他最大的愿望是为数据库建立一个优美的数学模型关系数据库之父,1969:Edgar F.Ted Codd invents the relational database.,关系数据库的历史,1963年,美国Honeywell公司的IDS(Integrated Data Store)系统投入运行,揭开了数据库技术的序幕。进入数据库阶段的标志是20世纪60年代末发生的三件事件:1968年IBM公司研制的IMS系统是一个典型的层次DBS;1969年美国CODASYL组织DBTG报告,提出网状DBS的概念;1970年美国IBM公司的E.F.Codd发表论文,提出关系模型的思想。20世纪7
3、0年代是数据库蓬勃发展的年代,网状系统和层次系统占据了整个数据库商用市场,而关系系统仅处于实验阶段。20世纪80年代,关系系统由于使用简便以及硬件性能的改善,逐步代替网状系统和层次系统占领了市场。20世纪90年代,关系数据库已成为数据库技术的主流。进入21世纪以后,无论是市场的需求还是技术条件的成熟,对象数据库技术、网络数据库技术的推广和普及已成定局。,数据库的定义,数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。,数据库的特征,数据按一定的数据模型组织、描述和存储可为各种用户共享冗余度尽可能小数据独立性较高易扩展,数据库管理系统,什么是DBMS数据库
4、管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。,硬件平台,基础软件平台,软件基础构架平台,应用软件平台,软件产品,协同软件办公软件,数据库系统操作系统,中间件 应用服务器,数据库在计算机系统中的地位,DBMS的主要功能,科学地组织和存储数据、高效地获取和维护数据数据定义功能 提供数据定义语言(DDL)Data Define Language 定义数据库中的数据对象数据操纵功能:提供数据操纵语言(DML)Data Manipulation Language 操纵数据实现对数据库的基本操作(查询、插入、删除和修改),DBM
5、S的主要功能,数据库的运行管理保证数据的安全性、完整性、多用户对数据的并发使用发生故障后的系统恢复数据库的建立和维护功能(实用程序)数据库数据批量装载数据库转储介质故障恢复数据库的重组织性能监视等,数据独立性,数据独立性包括两个方面:物理独立性和逻辑独立性。首先先讨论数据的物理数据独立性。要理解数据独立性的含义,最好的方法是搞清数据的抽象层次。,数据独立性:,物理独立性:DBMS将数据的物理结构与应用程序分离,应用程序要处理的只是逻辑结构,这样当物理结构改变时,应用程序不用改变。逻辑独立性:用户的应用程序与数据库的逻辑结构是相互独立的,也就是当逻辑结构改变时,应用程序不用改变。,DBMS对数据
6、的控制功能,数据的安全性(Security)保护使每个用户只能按指定方式使用和处理指定数据,保护数据以防止不合法的使用造成的数据的泄密和破坏。数据的完整性(Integrity)检查将数据控制在有效的范围内,或保证数据之间满足一定的关系。,DBMS对数据的控制功能,并发(Concurrency)控制对多用户的并发操作加以控制和协调,防止相互干扰而得到错误的结果。数据库恢复(Recovery)将数据库从错误状态恢复到某一已知的正确状态。,数据库用户和管理员,偶然用户初级用户高级用户系统分析员应用程序员,偶然用户和初级用户,偶然用户企业或组织机构的高中级管理人员初级用户银行的职员、机票预定人员、旅馆
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracle 教程 01 数据库 关系 解读
链接地址:https://www.desk33.com/p-242094.html