大型数据库管理系统_oracle精选.ppt

  1. 1、本文档共573页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大型数据库管理系统;课程目标; 信息与数据的特征及关系 ;第一部分 数据库基础知识;内 容;数据管理与数据库;数据管理与数据库;数据管理与数据库; 数据库管理系统与信息管理系统;数据库系统 数据库系统的组成 :计算机硬件、数据库、数据库管理系统、应用软件和数据库管理员 数据库的三要素 数据(描述事物的符号记录,数据库里面存储的内容) 存储器(外存,一般是硬盘,数据库的载 体) 数据库管理系统(DBMS,数据库的管理软件) DBMS提供一个可以方便地、有效地存取数据库信息的环境(软件系统)。 应用程序通过数据库管理系统访问数据库中的数据。 ;数据库在信息系统中的地位;新趋向 应用由计算转向信息。 数据量激增,并呈多样性。 数字图书馆,交互视频,人类基因组,电子商务,Web…... 市场前景: 四大支柱: 操作系???、网络、计算机语言、数据库。 两大热门: 网络、数据库。 无所不在的数据管理: Everything Over DB? ; 数据库管理技术的发展;;人工管理阶段;文件管理阶段;文件管理阶段;文件管理阶段;文件管理阶段;数据库系统阶段;数据库系统阶段;数据库技术的发展;数据库系统的特点;具有较高的数据和程序的独立性 数据库提供了两个方面的映象功能,第一种映象功能使得当数据存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不必改变,这就是数据和程序的物理独立性 第二种映象功能使得当总体逻辑结构改变时,通过映象的相应改变,而保持局部逻辑结构不变,程序员是根据局部逻辑结构编写应用程序的,因而应用程序也可以不必改变,这就是数据和程序的逻辑独立性;统一的数据控制功能(由DBMS) 数据库是系统中各用户的共享资源,许多用户同时使用数据库,因此系统必须提供以下四个方面的数据控制功能: 数据的安全性控制 指保护数据以防止不合法的使用所造成的数据泄密和破 坏。如口令检查--保证合法用户;存取权限的定和 检查等。 数据的完整性控制 数据的完整性是指数据的正确性、有效性和相容性。系统提供必要的功能,保证数据库中的数据在输入、修改过程中始终符合原来的定义和规定。如月份是1-12之间 的正整数,职工所在的部门号必须是存在的有效的部门号等等 ;并发控制 当多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误的结果并使数据库完整性遭到破坏,因此必须对多用户的并发操作加以控制、协调。 数据库恢复 计算机系统的硬件故障、软件故障、操作员的失误以及故意的破坏也会影响数据库中数据的正确性,甚至造成数据库部分或全部数据的丢失。DBMS必须具有将数据库从错误状态恢复到某一已知的正确状态(完整状态或一致状态)的功能,这就是数据库的恢复功能。;数据的最小存取单位是数据项 既可以存取数据库中某一个数据项 或一组数据项,也可以存取一个记录或 一组记录(记录的集合)。;数据库系统的构成;数据库系统的软硬件层次;数据库系统的主要成分;数据库系统的主要成分;数据库系统的主要成分;DBMS的主要功能;DBMS的主要功能;DBMS的主要功能;数据库的三级模式结构;数据库的三级模式结构;外模式(External schema) ;DBMS提供子模式描述语言(子模式DDL)来严格地定义子模式。;模式(schema);内模式(Internal Schema);数据库模式的映象;第二部分 数据库操作及应用;Writing Basic SQL Statements;Objectives;Capabilities of SQL SELECT Statements;Basic SELECT Statement;Writing SQL Statements; ; ; ; ; ;Arithmetic Expressions; ;Operator Precedence; ; ; ; ;Defining a Column Alias; ;Concatenation Operator; ;Literal Character Strings; ; ; ;SQL and SQL*Plus Interaction;SQL Statements Versus SQL*Plus Commands ;Log in to SQL*Plus. Describe the table structure. Edit your SQL statement. Execute SQL from SQL*Plus. Save SQL statements to files and append SQL statements t

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档