Oracle数据库实用教程.pdf

Oracle数据库实用教程.pdf

ID:52738396

大小:1.64 MB

页数:95页

时间:2020-03-30

Oracle数据库实用教程.pdf_第1页
Oracle数据库实用教程.pdf_第2页
Oracle数据库实用教程.pdf_第3页
Oracle数据库实用教程.pdf_第4页
Oracle数据库实用教程.pdf_第5页
资源描述:

《Oracle数据库实用教程.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle数据库实用教程第一章数据库基础张利国V512工作室荣誉出品本章学习目标1数据库基本概念2关系型数据库3数据建模4E-R模型1数据库基本概念°数据库(Database,DB)°数据库管理系统(DatabaseManagementSystem,DBMS)°数据库管理员(DatabaseAdministrator,DBA)°数据库系统(DatabaseSystem,DBS)应用程序最终用户数据库数据库管理系统数据库管理员系统数据库数据库基本概念°关系型数据库(RelationshipDatabase,RDB)°关系型数据库管理系统(RDBMS)°SQL语

2、言(StructuredQueryLanguage)¾使用关系模型的数据库语言,用于和各类数据库的交互,提供通用的数据管理和查询功能:•改变数据库结构•更改系统安全设置•设置用户对数据库或表的许可权限•在数据库中检索需要的信息•对数据库的信息进行更新¾常用SQL指令:SELECT、INSERT、DELETE、UPDATE、CREATE、DROP2数据管理历程°手工管理阶段¾数据不保存¾数据由应用程序管理,编写程序要考虑数据结构¾数据面向程序,不共享¾数据不具有独立性,随其逻辑结构和物理结构而变化。°文件管理阶段¾数据以文件形式长期存在¾数据共享性差°数据库管理

3、阶段¾有利于实现数据共享¾数据面向应用,而非面向程序数据库发展历程°第一代非关系型数据库系统上世纪60年代末问世,包括层次型和网状型。°第二代关系型数据库系统(RDBS)上世纪70年代中期问世。°第三代对象-关系数据库系统(ORDBS、OODBS)上世纪80年代中期至今。3数据库分类°网状数据库—采用以记录类型为结点的网状数据模型商品厂家定单员工…银行支票°层次型数据库—采用层次模型模拟现实世界中按层次组织起来的事物国家省直辖市自治区市县盟°关系型数据库关系型数据库°采用二维表结构储存与管理数据,并规定了表内和表间数据的依存关系。学号姓名性别电话学号科目成绩s

4、08001张三男13901234567s08001英语87s08002李四女13901111111s08002数据结构92s08005王五男65223388s08001古典文学79s08009赵六女82345677s08005英语98°当前流行的大型关系型数据库:Oracle、IBMDB2、SQLServer、SyBase、Informix等。°关系型数据库采用结构化查询语言(SQL)作为客户端程序与数据库服务器间沟通的桥梁——客户端发送SQL指令到服务器端,服务器端执行相关的指令并返回其查询的结果结果。4数据建模°数据建模要将现实世界中客观存在的事物以数据的

5、形式存储到计算机中并进行处理,就需要对其进行分析、抽象,进而确定数据的结构以及数据间的内在联系,这一过程称为数据建模。°数据模型应满足三个方面要求:¾能够比较真实地模拟现实世界¾容易为人所理解¾便于计算机实现°数据模型三要素:¾数据结构-描述事物的静态特性¾数据操作-描述事物的动态特性¾完整性约束-描述事物内部和事物间的约束性关系数据建模(续)°现实世界事物以及事物间的联系是客观存在的现实世界认识抽象°概念世界是人们对现实世界中客观事物及其联系的认识和抽概念世界象。概念世界中按用户的观点对现实世界建模,所得到的“概念数据模型”不依赖具体的计算机系统和转换DBM

6、S。机器世界°机器世界按计算机的观点对概念世界中的事物(实体及实体间的联系)进一步建模,将之抽象/转换为与计算机/DBMS相关的“物理数据模型”。5数据建模(续)°概念数据模型(ConceptualDatabaseModel,CDM)¾CDM从用户的观点出发对信息进行建模,并不依赖于具体的计算机系统或某个DBMS系统,主要用于数据库的概念设计。¾CDM以的实体-关系(E-R)模型为基础,将现实世界中的客观对象抽象为实体和关系。¾到机器世界中,CDM将被转换为特定DBMS所支持的物理数据模型(PhysicalDatabaseModel,PDM)。°CDM相关术语

7、¾实体(Entity):客观存在并且可以相互区分开来的事物¾实体集(EntitySet):同一类实体的集合¾属性(Attribute):描述实体的特性¾关系(Relationship):实体集之间的对应关系(现实世界事物之间的相互关联)。E-R模型°实体-关系模型(Entity-RelationshipModel,E-RModel)¾E-R模型也称为E-R方法,由P.P.S.Chen于1976年提出,该方法使用E-R图来描述现实世界的概念模型。¾在E-R模型中,现实世界是由一且称为实体的对象和这些对象之间的关系组成的。¾E-R模型三要素:实体、关系、属性°E-

8、R图(Entity-Relations

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。