oracle数据库概述8444

上传人:无*** 文档编号:243905406 上传时间:2024-10-01 格式:PPTX 页数:44 大小:413.43KB
返回 下载 相关 举报
oracle数据库概述8444_第1页
第1页 / 共44页
oracle数据库概述8444_第2页
第2页 / 共44页
oracle数据库概述8444_第3页
第3页 / 共44页
点击查看更多>>
资源描述
1,/44,单击此处编辑母版标题样式,单击此处编辑母版文本样式,Oracle,数据库应用技术,Part I,SQL,基础,Part II,PL/SQL,编程,Part III,Oracle,数据库管理,课程要求,考查课,平时成绩,30%,,出勤,10%,,期末上机测试,60%,无故旷课,3,次,无成绩,第一部分,SQL,基础,Oracle,数据库概述,简单,SQL,语句,SQL,中的函数,多表连接和子查询,数据操纵,数据库对象,1 Oracle,数据库概述,本章要点:,介绍数据库管理系统的基本概念,介绍,Oracle,公司和,Oracle,的主要产品,了解,Oracle,数据库的主要开发工具和管理工具,Oracle,数据库基本常用术语,Oracle,数据库的安装,1.1,数据库管理系统概述,数据库就是用户存放数据、访问数据、操作数据的存储仓库,数据库管理系统,(Database Management System,,,DBMS,),就是管理一个数据库的软件。,DBMS,是所有数据的知识库,并对数据的存储、安全、一致性、并发操作、恢复和访问负责。,DBMS,有一个数据词典(有时被称为系统目录),用于贮存它拥有的每个事物的相关信息,例如名字、结构、位置和类型,这种关于数据的数据也被称为,元数据,(,metadata),数据库的发展,手工管理阶段,文件管理阶段,数据管理阶段,数据库的类型,网状型数据库,-,图,(,数据结构,),层次型数据库,-,树,关系型数据库,-,二维表格,关系型数据库的组成,多个表数据之间存在着关系,在这些表上的数据操作依赖于关系,关系用来描述多个表之间的数据依存,包括了一对一、一对多、多对多的关系,这些关系在,Oracle,数据库中表现为主键、外键这些约束条件,RDBMS,就是一个建立在这些关系模型基础上的,Oracle,从,7.3,的版本就完全支持关系型数据库,1.2 Oracle,公司和,Oracle,的产品,Oracle,公司简介(,甲骨文,),全球最大的数据库厂商,全球,第二,大软件供应商?,第三,?,在超过,145,国家设有分公司,员工人数超过,4万,http:/zh.wikipedia.org/zh-cn/,甲骨文公司,Oracle,走在技术的前列,19792009,技,术,领,先,2009 Oracle 11g,第二版,2007 Oracle 11g,2003 Oracle10g -g,代表,Grid,网格,2002 Oracle9i Release2,2001 Oracle9i Release1,1998,第一个,Internet,数据库,Oracle8,i,-i,代表,Internet,全方位支持,java,1997,第一个对象,-,关系型数据库产品,Oracle8,1996,提出以网络为中心的,NCA,体系结构,1996,第一个与数据库结合的,WEB Server,1996,第一个全能服务器产品,1994,第一个多媒体数据库服务器,1994,第一个全面并行数据库,1993,第一套跨平台的,GUI,工具集,1991,第一个支持,MPP,的关系数据库,1991,第一个并行服务器数据库,1990,第一套,Client/Server,的应用软件,1989,第一个支持,OLTP,的关系数据库,1988,第一套基于,Unix,关系数据库 的财务应用软件,1987,第一套集成,Case,和,4GL,的工具集,1986,第一个,Client/Server,数据库,1984,第一套可移植的开发工具集,1983,第一个可移植的数据库,-,预言书写,1979,第一个商品化,SQL,数据库,Oracle,在中国,Oracle,提供完整的解决方案,培训顾问,咨询,电子商务,应用,互联网,计算平台,应用开发,工具,主要产品(服务器),数据库,Oracle,数据库服务器:,2009,年,Oracle 11g,第二版,以前版本:,Oracle7.3 oracle8 oracle8i oracle9i oracle10g,应用服务器:,Oracle WebLogic Application Server,,,ias9i,开发工具包,IDS PL/SQL Developer TOAD SQL Developer,Oracle JDeveloper,,,Oracle Designer,http:/ 数据库,Oracle 开发包,Internet,Oracle 应用服务器,管理企业数据,运行企业各种应用,开发工具包,9,i,Oracle,产品(应用软件),Oracle,数据库的特点,支持大数据库、多用户的高性能的事务处理,Oracle,遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准,实施安全性控制和完整性控制,支持分布式数据库和分布处理,具有可移植性、可兼容性和可连接性,全球化、跨平台的数据库,1.3 Oracle,数据库的主要开发工具和管理工具,Oracle,数据库的主要开发工具和管理工具,开发工具:,Sql*plus,,,Pro*C,,,SqlJ,,,form,,,report,,,jdeveloper,管理工具:,Sql*plus,,,OEM,,,Sql*loader,,,exp/imp,,,orapwd,图形化的管理工具,-Oracle,的企业管理器,Oracle Enterprise Manager,企业管理器,OEM,的功能,为,DBAs,提供了集中的系统管理控制台,是管理、诊断以及调优数据库的工具,可以从客户端管理多个网络节点和服务,可以共享管理任务,提供了管理并行服务器、复制数据库等多种管理工具,OEM,的两种运行方式,独立运行(,Standalone,),基于,OMS,(,Oracle Management Server,)的,OEM,Oracle Enterprise Manager:,架构,Oracleserver,Oracleserver,Oracleserver,Oracle Management,Server,Agent,Agent,Console,Repository,朴素但强大的工具,-SQL*PLUS,SQL*PLUS,的基本功能,运行,Sql,语句的环境,可以用于查询、操作数据库的数据,也可以用于管理数据库,基本特点:,Oracle,独有的运行环境,有自己的一套,Sqlplus,命令,在各个平台都可以运行,Sqlplus,命令与,sql,语句不一样,提供了标准,SQL,扩充命令的支持,1.4 Oracle,数据库的安装与配置,安装需求,为了创建安装,Oracle,数据库,必须满足下面的条件,:,操作系统权限,数据库权限,足够的磁盘空间,足够的内存空间,安装前的准备工作,创建有权限的操作系统用户和组,设置环境变量,创建安装需要的目录,执行安装文件开始安装,需要的操作系统用户和组,UNIX,环境 (,相对复杂,但使用,),需要创建一个,Oracle,用户和一个,DBA,组,并且,Oracle,用户属于这个组,Windows,环境,不需要创建用户和组,使用在,administrator,组的用户安装数据库,需要的环境变量,ORACLE_BASE,ORACLE_HOME,ORACLE_SID,ORA_NLS33,PATH,LD_LIBRARY_PATH,注意,:,Windows,环境下,这些环境变量的设置是可选的,如果不设,数据库会在安装和创建时自动在注册表中创建和设置,创建安装需要的目录,UNIX:,创建目录结构,例如,:,/oracle/product/,版本号,将对这个目录的访问权限完全授予,Oracle,用户,Windows:,不需要创建,,windows,平台上,在安装的时候会自动创建所需要的目录,安装,Oracle,数据库软件,UNIX,在命令行下运行,./runInstaller,Windows,运行安装目录中的,setup.exe,文件,安装数据库的主要步骤,选择安装的产品,选择安装的类型,选择数据库配置类型,输入全局数据库名称和,SID,设置数据文件存放目录,选择数据库字符集,设置网络配置,创建数据库,如果从硬盘安装,则,oracle,的安装路径中不能出现中文,比如:,d:oracle,数据库,setup.exe,Oracle 安装,1.5 Oracle,数据库的一些基本概念,数据库对象,:,表,约束条件,视图,索引,序列,同义词,存储过程,函数,触发器,包,Oracle,数据库的一些基本概念,数据库安全:,用户,方案,权限,角色,配额,Oracle,数据库的一些基本概念,数据库文件与存储:,数据文件,表空间,控制文件,重做日志文件,初始化参数文件,Oracle,数据库的一些基本概念,数据库网络访问:,数据库名,实例名,服务名,连接字符串,服务命名,监听器,Oracle,系统如何组织文件和数据?,一个数据库可以包含多种,模式,。,模式的概念,模式是一系列逻辑数据结构或对象的集合。,Oracle,中通过模式的概念来组织维护表、视图、索引等数据库对象。,模式和数据库用户是一一对应的关系:,一个模式只能被一个数据库用户所拥有,并且模式的名称与这个用户的名称相同。,每一个用户都拥有一个唯一的模式,在默认情况下,用户所创建的所有对象都保存在自己的模式中。,注意,:在其他一些关系数据库系统中,模式与用户是两个截然不同的概念,不存在一一对应的关系。,选择和切换模式,举例:,1,、进入“,SCOTT”,模式,SQL CONNECT SCOTT/TIGER,连接成功后用户将处于,SCOTT,模式中,2,、切换到模式“,SYSTEM”,模式,SQL CONNECT SYSTEM/ORACLE,SQL SELECT*FROM scott.emp,本章小结,本章主要介绍了数据库管理系统的基本概念和,Oracle,数据库的特点,同时对,Oracle,公司的主流数据库产品进行了介绍,并讲解了,Oracle,主要的管理和开发工具,企业管理器和,Sqlplus,的主要功能,对,Oracle,数据库的一些基本概念进行了描述,为后面的课程提供了一些有益的帮助。在本章的最后也讲述了,Oracle,数据库在,windows,平台上的安装需求和安装步骤。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!