大型数据库应用教案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《大型数据库应用Network Database Application) 课程编号总学时 40 总学分 3 先修课程 操作系统,计算机程序设计语言,数据库原理计算机科学与技术系第一讲 ORACLE数据库概述 第二讲 ORACLE体系结构 第三讲 Oracle数据库存储技术 第四讲 Oracle数据库管理系统的安装 第五讲 Oracle数据库的管理工具及管理工具的使用 第六讲 SQL*PLUS语言 第七讲 PL/SQL语言 第八讲 Oracle的备份与恢复 第九讲 Oracle 审计 教案执笔: 教案审核: 制定日期: 第一讲 ORACLE数据库概述 教学目标 掌握数据库系统的基本概念及Oracle数据库管理系统的特点。 教学重点 Oracle数据库管理系统的特点 教学内容和要点 ORACLE数据库概述 §1.1数据库基本概念 一、数据库(Data Base,简称DB) 数据库,顾名思义,是存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的。 人们收集并抽取出一个应用所需要的大量数据之后,应将其保存起来以供进一步加工处理,进一步抽取有用信息。在科学技术飞速发展的今天,人们的视野越来越广,数据量急剧增加。过去人们把数据存放在文件柜里,现在人们借助计算机和数据库技术科学地保存和管理大量的复杂的数据,以便能方便而充分地利用这些宝贵的信息资源。 所谓数据库是长期存储在计算机内的、有组织的、可共享的数据集合。 据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 二、数据库管理系统(Data Base Management System,简称DBMS) 数据库管理系统就是科学地组织和存储数据,高效地获取和维护数据库中的数据的系统软件,是位于用户与操作系统之间的一层数据管理软件。它的主要功能包括以下几个方面: 1.数据定义功能 DBMS提供数据定义语言(Data Definition Language,简称DDL),用户通过它可以方便地对数据库中的数据对象进行定义。 2.数据操纵功能 DBMS还提供数据操纵语言(Data Manipulation Language,简称DML),数据库用户可以使用DML操纵数据实现对数据库的基本操作,如查询、插入、删除和修改等。 3.数据库的运行管理 数据库在建立、运行和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。 4.数据库的建立和维护功能 它包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能’,数据库的重组织功能和性能监视、分析功能等。这些功能通常是由一些实用程序完成的。 数据库管理系统是数据库系统的一个重要组成部分。 三、数据库系统(DataBase System,简称DBS) 数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库,数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。应当指出的是,数据库的建立、使用和维护等工作只靠一个 DBMS 远远不够,还要有专门的人员来完成,这些人被称为数据库管理员(DataBase Administrator,简称DBA)。数据库系统在整个计算机系统中的地位如图: 四、数据库系统的特点 数据结构化 数据的共享性高,冗余度低,易扩充。 数据的独立性高 数据由DBMS统一管理 DBMS提供以下几方面的数据控制功能: 数据安全性保护 数据完整性检查 并发控制 数据库恢复 五、数据库的分类 按数据模型分:层次数据库、网状数据库、关系数据库、面向对象数据库、对象——关系数据库(支持面向对象数据库数据模型,支持关系数据库系统的所有有特征) 按管理方法分:集中式数据库管理系统、分布式数据库管理系统,并行数据库管理系统 §1.2 ORACLE数据库的发展与现状 坐落在美国加州的ORACLE公司在70年代仅仅是一个小型的关系数据库公司,而现在的ORACLE公司则领导着世界数据库技术发展的新潮流,为全球电子信息业提供软件产品和服务。截止1998年5月,ORACLE公司在1998年的收入超过71亿美元,业务遍布世界90个国家,其软件在100多种不同的计算机上运行。 Oracle自从20世纪70年代推出以后,一直领导着数据库发展的新潮流,它融汇先进的技术并预见性地领导了全球数据库技术的发展。在1997推出Oracle的最新版本Oracle8。利用Oracle8这一最新产品,系统设计和开发可以建立适合于当今技术潮流的应用程序。 从支持成千上万用户的分布式在线事务处理系统到拥有数万亿字节的决策支持数据仓库,从Client/Server结构到基

文档评论(0)

精品文档专区 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档