- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
微思Oracle数据库根底应用
微思
Oracle数据库根底应用
第1章数据库模型
-1-
-1-
第1章数据库模型
学习目标
了解…数据库相关概念,以及关系型数据库概念
理解…数据库的定义,关系型数据库模型,ORACLE数据库治理系统体系构造把握…关系型数据库E-R建模,ORACLE数据库体系构造的组成及相关概念
课前预备
数据库根本理论
数据库设计E-R模型数据库设计范化Oracle数据库体系构造
本章简介
本章主要介绍数据库的根本学问,主要包括如下内容:与数据库相关的定义;关系型数据库E-R建模;同时着重介绍了oracle数据库治理系统体系构造的主要方面:物理构造、规律构造、后台进程及相关工作原理,本章内容是本书的根本章节,深入理解本章内容有助于以后章节的学习与实践。
数据库根本学问
当今人类社会已经进入了信息化时代,信息资源已经成为了人们生活中必不行少的重要而贵重的资源。作为信息系统核心技术和重要根底的数据库技术有了飞速进展,并得到了广泛的应用。
由于大量的信息以数据的形式存于计算机系统中,为了便利人们查询、检索、处理加工,传播需要的信息,这就提出了需要对数据进展分类,组织、编码、存储检索和维护的数据库治理工作。而数据库治理技术本身也经受了长足的进展,先后经受了人工治理,文件系统和数据库系统三个阶段。
在人工治理阶段数据处理都是通过手工进展的,这种数据处理数据量少,数据不保存,没有软件系统对数据进展治理,这种治理方式对程序的依靠性太强,并且大量数据重复冗余。为了解决手工进展数据治理的缺陷,随着技术进展提出了文件治理的方式,解决了应用程序对数据的强依靠性问题,给程序和数据定义了数据存取公共接口,数据可以长期保存,数据不属于某个特定的程序,使数据组织多样化了〔如:索引、链接文件等技术〕,但仍旧存在大量数据冗余,数据不全都性,数据联系弱的特点〔文件之间是孤立的,整体上不能反映客观世界事物内在联系〕,为了解决文件数据治理的缺点,人们提出了全的数据治理的方法:数据库系统,该方法充分地使用数据共享,穿插访问,与应用程序高度独立,而数据库系统依据其建立的模型根底的不同而不同,其中最为广泛使用的是建立在关系模型根底之上的关
微思Oracle数据库根底应用
微思
Oracle数据库根底应用
第1章数据库模型
系型数据库,如:Oracle数据库系统,SQLSERVER数据库治理系统等。这类数据库系统满足关系模型的三大要素:关系数据构造,关系操作集合,关系完整约束。以下我们将介绍这关系型数据库的特点。
数据库的特点
数据〔DATA〕:数据是描述现实世界事物的符号标记,是指用物理符号记录下来的可以鉴别的信息。包括:数字、文字、图形、声音、及其他特别的符号。
数据库〔DATABASE〕:依据肯定的数据模型组织存储在一起的,能为多个应用程序共享的,与应用程序相对独立的相互关联的数据集合。
数据库治理系统〔DBMS-Database Management System〕:是指帮助用户使用和治理数据库的软件系统。
数据库治理系统通常由以下三个局部组成:
用来描述数据库的构造,用户建立数据库的数据描述语言DDL供用户对数据库进展数据的查询和存储等数据操作语言DML
其它的治理与掌握程序〔例如:TCL事务掌握语言,DCL数据掌握语言等〕
数据库具有以下特点:数据的构造化
数据共享
削减数据冗余
优良的永久存储功能
关系型数据库
关系型数库:是以关系数学模型来表示的数据。关系数学模型以二维表的形式来描述数据。一个完整的关系型数据库系统包含5层构造〔由内往外〕
用户
用户
关系型数据库应用系统
关系型数据库治理系统、数据库
操作系统
硬件
-2-
微思Oracle数据库根底应用
微思
Oracle数据库根底应用
第1章数据库模型
-
-10-
图:1-1关系数据库系统5层构造
硬件
硬件是指安装数据库系统的计算机,包括两种。效劳器、客户机
操作系统
操作系统是指安装数据库系统的计算机承受的操作系统。数据库、关系型数据库治理系统
关系型数据库是存储在计算机上的,可共享的、有组织的关系型数据的集合。
关系型数据库治理系统是位于操作系统和关系型数据库应用系统之间的数据库治理软件,它通常由以下三个局部组成:用来描述数据库的构造,用来建立用户数据库的数据描述语言DDL;供用户对数据库进展数据的查询和存储等操作的数据库操作语言DML;其它的治理和掌握程序。
关系型数据库应用系统
关系型数据库应用系统指为满足用户需求,承受各种应用开发工具和开发技术开发的数据库应用软件
用户
用户是指和数据库打交道的人员,包括如下三类人员:
最终用户:应用程序的使用者,通过应用
文档评论(0)