oracle数据库概述ppt课件_第1页
oracle数据库概述ppt课件_第2页
oracle数据库概述ppt课件_第3页
oracle数据库概述ppt课件_第4页
oracle数据库概述ppt课件_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、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 数据库管理系统概述数据库就是用户存放数据、访问数据、操作数据的

2、存储仓库数据库管理系统( Database Management System,DBMS)就是管理一个数据库的软件。DBMS是一切数据的知识库,并对数据的存储、平安、一致性、并发操作、恢复和访问担任。DBMS有一个数据词典有时被称为系统目录,用于储存它拥有的每个事物的相关信息,例如名字、构造、位置和类型,这种关于数据的数据也被称为元数据(metadata)数据库的开展 手工管理阶段 文件管理阶段 数据管理阶段 数据库的类型 网状型数据库 -图(数据构造) 层次型数据库 -树 关系型数据库 -二维表格关系型数据库的组成 多个表数据之间存在着关系在这些表上的数据操作依赖于关系关系用来描画多个表之间

3、的数据依存,包括了一对一、一对多、多对多的关系这些关系在Oracle数据库中表现为主键、外键这些约束条件RDBMS就是一个建立在这些关系模型根底上的Oracle从7.3的版本就完全支持关系型数据库1.2 Oracle公司和Oracle的产品 Oracle公司简介 甲骨文全球最大的数据库厂商全球第二大软件供应商?第三?在超越145国家设有分公司,员工人数超越4万/zh-cn/甲骨文公司Oracle走在技术的前列19792021技术领先 2021 Oracle 11g 第二版 2007 Oracle 11g2003 Oracle10g -g代表Grid,网格 200

4、2 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

5、 的运用软件 1989 第一个支持OLTP 的关系数据库 1988 第一套基于Unix关系数据库 的财务运用软件 1987 第一套集成 Case 和 4GL 的工具集 1986 第一个Client/Server 数据库 1984 第一套可移植的开发工具集 1983 第一个可移植的数据库-预言书写1979 第一个商品化 SQL 数据库Oracle 在中国中国数据库市场最大厂商在运用软件领域迅速增长 在各个行业中运用广泛oracle/lang/cn/database/index.html Oracle 提供完好的处理方案培训顾问咨询电子商务运用互联网计算平台运用开发工具主要产品效力器 数据库 Or

6、acle数据库效力器:2021年 Oracle 11g 第二版 以前版本:Oracle7.3 oracle8 oracle8i oracle9i oracle10g 运用效力器: Oracle WebLogic Application Server,ias9i开发工具包 IDS PL/SQL Developer TOAD SQL Developer Oracle JDeveloper,Oracle Designertech.ddvip/2021-09/122050095460217_2.htmlOracleOracle 数据库Oracle 开发包InternetOracle 运用效力器管理企业

7、数据运转企业各种运用开发工具包9iOracle 产品运用软件运用软件包: 与2021年9月甲骨文OpenWorld大会上推出的 Oracle Fusion Application,一个全面的模块化的运用包。企业资源方案(ERP)软件:已有10年以上的历史。2005年,并购了开发企业软件的仁科软件(Peoplesoft)公司以加强在这方面的竞争力。客户关系管理(CRM)软件:自1998年开场研发这种软件。2005年,并购了开发客户关系管理软件的希柏软件公司Siebel。人力资源管理(HCM:收买了仁科(PeopleSoft)软件。2021年4月20日,甲骨文公司宣布以每股9.50美圆,总计74亿

8、美金收买Sun公司。oracle/technology/global/cn/products/index.htmlOracle数据库的特点支持大数据库、多用户的高性能的事务处置 Oracle遵守数据存取言语、操作系统、用户接口和网络通讯协议的工业规范实施平安性控制和完好性控制支持分布式数据库和分布处置具有可移植性、可兼容性和可衔接性全球化、跨平台的数据库1.3 Oracle数据库的主要开发工具和管理工具 Oracle数据库的主要开发工具和管理工具开发工具:Sql*plus,Pro*C,SqlJ,form,report,jdeveloper管理工具:Sql*plus,OEM,Sql*loader

9、,exp/imp,orapwd图形化的管理工具-Oracle的企业管理器Oracle Enterprise Manager 企业管理器OEM的功能为DBAs提供了集中的系统管理控制台是管理、诊断以及调优数据库的工具可以从客户端管理多个网络节点和效力可以共享管理义务提供了管理并行效力器、复制数据库等多种管理工具OEM的两种运转方式独立运转Standalone基于OMS Oracle Management Server的OEMOracle Enterprise Manager: 架构OracleserverOracleserverOracleserverOracle ManagementServe

10、rAgentAgentConsoleRepository朴素但强大的工具-SQL*PLUS SQL*PLUS的根本功能运转Sql语句的环境可以用于查询、操作数据库的数据也可以用于管理数据库根本特点:Oracle独有的运转环境有本人的一套Sqlplus命令在各个平台都可以运转Sqlplus命令与sql语句不一样提供了规范SQL扩展命令的支持1.4 Oracle数据库的安装与配置安装需求为了创建安装Oracle数据库,必需满足下面的条件:操作系统权限数据库权限足够的磁盘空间足够的内存空间安装前的预备任务创建有权限的操作系统用户和组设置环境变量创建安装需求的目录执行安装文件开场安装需求的操作系统用户

11、和组UNIX环境 相对复杂,但运用需求创建一个Oracle用户和一个DBA组,并且Oracle用户属于这个组Windows环境不需求创建用户和组,运用在administrator组的用户安装数据库需求的环境变量ORACLE_BASEORACLE_HOMEORACLE_SIDORA_NLS33PATHLD_LIBRARY_PATH留意: Windows 环境下, 这些环境变量的设置是可选的, 假设不设, 数据库会在安装和创建时自动在注册表中创建和设置创建安装需求的目录UNIX:创建目录构造,例如:/oracle/product/版本号将对这个目录的访问权限完全授予Oracle用户Windows:

12、不需求创建,windows平台上,在安装的时候会自动创建所需求的目录安装Oracle数据库软件UNIX在命令行下运转./runInstallerWindows运转安装目录中的setup.exe文件安装数据库的主要步骤选择安装的产品选择安装的类型选择数据库配置类型输入全局数据库称号和SID设置数据文件存放目录选择数据库字符集设置网络配置创建数据库假设从硬盘安装,那么 oracle的安装途径中不能出现中文,比如:d:oracle数据库setup.exeOracle 安装Oracle 11g R1安装 dufei.blog.51cto/382644/209446Oracle 11g R2安装2cto

13、/database/202108/150620.html1.5 Oracle数据库的一些根本概念 数据库对象:表约束条件视图索引序列同义词存储过程函数触发器包Oracle数据库的一些根本概念 数据库平安:用户方案权限角色配额Oracle数据库的一些根本概念 数据库文件与存储:数据文件表空间控制文件重做日志文件初始化参数文件Oracle数据库的一些根本概念 数据库网络访问:数据库名实例名效力名衔接字符串效力命名监听器Oracle系统如何组织文件和数据?一个数据库可以包含多种方式。方式的概念方式是一系列逻辑数据构造或对象的集合。Oracle中经过方式的概念来组织维护表、视图、索引等数据库对象。方式和数据库用户是一一对应的关系:一个方式只能被一个数据库用户所拥有,并且方式的称号与这个用户的称号一样。每一个用户都拥有一个独一的方式,在默许情况下,用户所创建的一切对象都保管在本人的方式中。留意:在其他一些关系数据库系统中,方式与用户是两个截然不同的概念,不存在一一对应的关系。选择和切换方式举例:1、进入“SCOTT方式SQL CONNECT SCOTT/TIGER衔接胜利后用户将处于SCOTT方式中2、切换到方式“SYSTEM方式SQL CONNECT SYSTEM

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论