oracle培训视频教程

  • 名称:oracle培训视频教程
  • 分类:数据库  
  • 观看人数:加载中
  • 时间:2024/6/29 17:47:48

           Oracle数据库是Oracle(中文名称叫甲骨文)公司的核心产品,Oracle数据库是一个适合于大中型企业的数据库管理系统。在所有的数据库管理系统中(比如:微软的SQL Server,IBM的DB2等),Oracle的主要用户涉及面非常广,包括:银行、电信、移动通信、航空、保险、金融、电子商务和跨国公司等。Oracle产品是免费的,可以在Oracle官方网站上下载到安装包,另一方面Oracle服务是收费的。 

Oracle公司成立以来,从最初的数据库版本到Oracle7、Oracle8i、Oracle9i,Oracle10g到Oracle11g,虽然每一个版本之间的操作都存在一定的差别,但是Oracle对数据的操作基本上都遵循SQL标准。因此对Oracle开发来说版本之间的差别不大。 
ORACLE公司于1979年,首先推出基于SQL标准的关系数据库产品,可在100多种硬件平台上运行(所括微机、工作站、小型机、中型机和大型机),支持很多种操作系统。用户的ORACLE应用可方便地从一种计算机配置移至另一种计算机配置上。ORACLE的分布式结构可将数据和应用驻留在多台计算机上,而相互间的通信是透明的。1992年6月ORACLE公司推出的ORACLE7协同服务器数据库,使关系数据库技术迈上了新台阶。根据IDG(国际数据集团)1992年全球UNIX数据库市场报告,ORACLE占市场销售量50%。它之所以倍受用户喜爱是因为它有以下突出的特点:
    支持大数据库、多用户的高性能的事务处理。ORACLE支持最大数据库,其大小可到几百千兆,可充分利用硬件设备。支持大量用户同时在同一数据上执行各种数据应用,并使数据争用最小,保证数据一致性。系统维护具有高的性能,ORACLE每天可连续24小时工作,正常的系统操作(后备或个别计算机系统故障)不会中断数据库的使用。可控制数据库数据的可用性,可在数据库级或在子数据库级上控制。
    ORACLE遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准。所以它是一个开放系统,保护了用户的投资。美国标准化和技术研究所(NIST)对ORACLE7 SERVER进行检验,100%地与ANSI/ISO SQL89标准的二级相兼容。
     实施安全性控制和完整性控制。ORACLE为限制各监控数据存取提供系统可靠的安全性。ORACLE实施数据完整性,为可接受的数据指定标准。
    支持分布式数据库和分布处理。ORACLE为了充分利用计算机系统和网络,允许将处理分为数据库服务器和客户应用程序,所有共享的数据管理由数据库管理系统的计算机处理,而运行数据库应用的工作站集中于解释和显示数据。通过网络连接的计算机环境,ORACLE将存放在多台计算机上的数据组合成一个逻辑数据库,可被全部网络用户存取。分布式系统像集中式数据库一样具有透明性和数据一致性。
    具有可移植性、可兼容性和可连接性。由于ORACLE软件可在许多不同的操作系统上运行,以致ORACLE上所开发的应用可移植到任何操作系统,只需很少修改或不需修改。ORACLE软件同工业标准相兼容,包括许多工业标准的操作系统,所开发应用系统可在任何操作系统上运行。可连接性是指ORALCE允许不同类型的计算机和操作系统通过网络可共享信息。

ORACLE数据库系统为具有管理ORACLE数据库功能的计算机系统。每一个运行的ORACLE数据库与一个ORACLE实例(INSTANCE)相联系。一个ORACLE实例为存取和控制一数据库的软件机制。每一次在数据库服务器上启动一数据库时,称为系统全局区(SYSTEM GLOBAL AREA)的一内存区(简称SGA)被分配,有一个或多个ORACLE进程被启动。该SGA 和 ORACLE进程的结合称为一个ORACLE数据库实例。一个实例的SGA和进程为管理数据库数据、为该数据库一个或多个用户服务而工作。

课程目录:

00-Oracle数据库-课程介绍

01-Oracle概述-Oracle的发展史

02-Oracle概述-Oracle的特点

03-Oracle概述-什么是数据

04-Oracle概述-数据库和数据库管理软件

05-Oracle概述-数据库系统

06-Oracle概述-数据模型1

07-Oracle概述-数据模型2

08-Oracle概述-Oracle安装

09-Oracle概述-Oracle卸载

10-Oracle体系结构-逻辑存储结构

11-Oracle体系结构-物理存储结构

12-Oracle体系结构-服务器结构

13-Oracle体系结构-数据字典

14-SQL语言基础-数据库可视化工具Dbeaver下载和使用

15-SQL语言基础-SQL概述

16-SQL语言基础-用户与模式简介

17-SQL语言基础-创建表

18-SQL语言基础-表的操作

19-SQL语言基础-准备数据

20-SQL语言基础-简单查询

21-SQL语言基础-条件查询1

22-SQL语言基础-条件查询2

23-SQL语言基础-分组查询

24-SQL语言基础-连接查询

25-SQL语言基础-内外连接查询

26-SQL语言基础-子查询

27-SQL语言基础-any和all和exists子查询1

28-SQL语言基础-集合查询

29-SQL语言基础-基于派生表的查询

30-SQL语言基础-插入数据

31-SQL语言基础-修改和删除数据

32-SQL语言基础-空值的处理

33-SQL语言基础-Oracle常用函数

34-PLSQL编程-PLSQL开发工具的下载和安装

35-PLSQL编程-PLSQL简介

36-PLSQL编程-变量

37-PLSQL编程-数据类型

38-PLSQL编程-选择与循环1

39-PLSQL编程-选择与循环2

40-PLSQL编程-显式游标和隐式游标

41-PLSQL编程-异常处理

42-存储过程与触发器-存储过程的创建和调用

43-存储过程与触发器-函数的创建和调用

44-存储过程与触发器-触发器

45-存储过程与触发器-定义程序包

46-存储过程与触发器-索引

47-用户管理与权限分配-用户管理

48-用户管理与权限分配-角色与权限

49-用户管理与权限分配-资源配置profile文件

50-数据库控制-事务控制

51-数据库控制-锁机制与死锁