ORACLE基础学习培训课件(PPT 88页)

合集下载

《oracle数据库培训》ppt课件

《oracle数据库培训》ppt课件
GOTO、NULL等语句,用于控制程序执行 流程。
游标操作及异常处理机制
游标概念
游标是用于处理查询结果集的一种数据库对象 ,可以逐行访问查询结果。
游标操作
包括游标的声明、打开、获取数据、关闭等操 作。
异常处理
介绍PL/SQL中的异常类型、捕获异常的方法以及自定义异常的处理方式。
存储过程、函数和触发器编写与调用
归档日志文件
可选的,用于长期保存日志信息 。
逻辑存储结构
表空间
数据库的逻辑分区,用于存储特定类型的数据 。
表空间中用于存储特定类型数据的逻辑单位,

如表段、索引段等。
段中连续的数据块,是数据分配和释放的基本

单位。
内存结构
1 3
系统全局区(SGA)
包括数据库缓冲区、共享池、重做日志缓冲区等,用于提高 数据库性能。
系统日志分析
分析系统日志,发现异常事件和错误。
性能监控工具
利用Oracle提供的性能监控工具,实时监控系统性能。
SQL语句优化技巧
SQL语句优化目标
提高SQL语句执行效率,减少资源消耗。
优化方法
重写SQL语句,调整查询逻辑;使用索引,提高查询速度;避免全表扫描,减少I/O操作;利用SQL优化器 提示,指导优化方向。
配置监听器
使用Oracle Net Manager配置监听器,确保客户端能够连接到数据 库。
设置数据库参数
根据需要调整数据库参数,如内存分配、连接数限制等。
创建表空间和用户
根据需要创建表空间、用户和角色,并分配相应的权限。
验证安装和配置
连接到数据库
检查日志文件
使用SQL*Plus或其他客户 端工具连接到新创建的数据

oracle基础学习PPT

oracle基础学习PPT

Oracle
Oracle(甲骨文)公司
1977年6月Larry Ellison与Bob Minner和Ed Oates在硅谷共同 创办了一家名为软件开发实验室(Software Development Laboratories,SDL)的计算机公司(Oracle公司的前身)。 1979年,SDL 更名为Relational Software,Inc.,RSI ������ 1983年,RSI再次更名为ORACLE ������ 现为全球最大数据库软件及服务供应商、全球第二大软 件供应商 Oracle是第一个支持关系型数据库理论的产品。至今,Oracle 已经成为关系型数据库产品一款最优秀的产品。 Oracle先后经历Oracle 1.0, Oracle 2.0,Oracle 3.0、 Oracle 5.0、 Oracle 6.0、 Oracle7.0、 Oracle8i、 Oracle9i、 Oracle10g版本的 变迁。
3 数据定义语言DDL 数据定义语言DDL用来创建数据库中的各种对象-----表、视图、 索引、同义词、聚簇等如: CREATE TABLE/VIEW/INDEX/SYN/CLUSTER | | | | | 表 视图 索引 同义词 簇
4 数据控制语言DCL 数据控制语言DCL用来授予或回收访问数据库的某种特权,并 控制数据库操纵事务发生的时间及效果,对数据库实行监视等。 如: 1) GRANT:授权。 2) ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一点。 回滚---ROLLBACK 回滚命令使数据库状态回到上次最后提交的状态。 3) COMMIT [WORK]:提交。
数据库基本概念
数据库(Database,DB) 数据库管理系统(DataBase Management System,DBMS) 数据库管理员(DataBase Administrator,DBA) 数据库系统(DataBase System,DBS)

ORACLE基础学习培训课件pptx(2024)

ORACLE基础学习培训课件pptx(2024)
7
ORACLE数据库发展历程
2003年,Oracle发布了Oracle Database 10g,引入了自动存 储管理(ASM)和网格计算支持。
2007年,Oracle发布了Oracle Database 11g,加强了数据集 成、安全性和性能优化。
2024/1/27
2013年,Oracle发布了Oracle Database 12c,引入了多租户
13
配置ORACLE数据库环境
配置监听器
使用ORACLE网络配置助手(NetCA )配置监听器,以便远程客户端能够 连接到数据库。
创建数据库用户
使用SQL*Plus或其他工具创建数据 库用户,并为其分配相应的权限和角 色。
配置数据库性能参数
根据实际需求调整数据库性能参数, 如SGA大小、PGA大小等。
2024/1/27
删除无用索引
编写高效的SQL语句,使用合适 的索引和查询优化器提示,避免 全表扫描和不必要的JOIN操作。
优化查询性能
使用Oracle提供的性能监控工具 ,如AWR报告和SQL Tuning Advisor,监控索引的使用情况 和性能表现。
23
05
ORACLE数据库存储过程 与触发器
2024/1/27
33
用户权限管理
用户创建与授权
介绍如何在ORACLE数据库中创建用户并为其分配适当的 权限,以确保数据库的安全性和数据的完整性。
01
权限级别与分类
详细解释ORACLE数据库中的权限级别 和分类,包括系统权限、对象权限和角 色权限等。
02
2024户的权 限,以防止未经授权的访问和数据泄 露。
34
角色管理
角色定义与分类

Oracle基础培训课件

Oracle基础培训课件
ORACLE基础培训课件
目 录
• 引言 • ORACLE数据库概述 • ORACLE体系结构 • SQL语言基础 • PL/SQL编程基础 • 实用操作技巧与注意事项
01 引言
培训目标
掌握ORACLE数据库的基本概念 和体系结构;
熟练掌握SQL语言,能够编写基 本的SQL查询语句;
了解ORACLE数据库的安全性、 备份与恢复等高级特性;
并行处理
利用Oracle的并行处理 机制,将大任务分解成 小任务并行执行,提高 处理速度。
备份恢复策略制定
定期备份
制定定期备份计划,包括全库备份、增量备 份和日志备份等,确保数据安全。
备份验证
定期对备份数据进行验证,确保备份数据的 完整性和可用性。
恢复演练
定期进行恢复演练,熟悉恢复流程,确保在 实际故障发生时能够迅速恢复数据。
通过DDL,可以创建新的数据库对象、修改现有 对象的结构以及删除不再需要的对象等操作。
数据控制语言DCL
01
DCL(Data Control Language)是SQL语言的一个子集,主要用于 控制对数据库中数据的访问权限和安全控制。
02
基本的DCL语句包括GRANT和REVOKE等。
03
通过DCL,可以授予用户访问数据库的权限或收回已授予的权限等操 作。
顺序控制语句
GOTO、NULL
复合语句
BEGIN-END
PL/SQL游标与异常处理
游标概念
用于处理查询结果集的一种数据库对象
游标操作
打开游标、获取数据、关闭游标
游标类型
隐式游标和显式游标
异常处理
预定义异常、非预定义异常、自定义异常
06 实用操作技巧与注意事项

oracle数据库入门(培训课件)

oracle数据库入门(培训课件)
它是一种企业级数据库,可以处理大量数据,提供高效、稳定的性能以及可扩展性。
Oracle数据库可以运行在各种操作系统上,如Windows、Linux、Unix等。
什么是Oracle数据库
Oracle数据库的版本与分类
Oracle数据库按照功能可以分为标准版、企业版、高性能版等不同版本。
Oracle还提供了多种不同的版本选择,以满足不同客户的需求。
Oracle数据库广泛应用于企业级应用,如大型ERP、CRM等系统。
Oracle数据库安装与配置
02
Oracle数据库安装前的准备工作
要点三
确定系统环境
Oracle数据库适用于不同的操作系统,需要确定操作系统版本和版本号,以及计算机的硬件配置。
要点一
要点二
下载安装文件
访问Oracle官方网站,下载适用于自己系统的Oracle数据库安装文件。
Oracle数据库数据备份与恢复
04
完全备份
Oracle数据库备份策略的选择与制定
增量备份
差异备份
逻辑备份
常见问题处理
如备份失败、备份文件损坏等问题的解决方法。
Oracle数据库备份步骤及常见问题处理
确定备份策略
根据业务需求和实际情况选择合适的备份策略。
启动备份
使用Oracle提供的命令或工具执行备份操作。
准备安装介质
将下载的安装文件拷贝到用于安装Oracle数据库的计算机上。
要点三
运行安装程序
打开下载的Oracle数据库安装文件,运行安装程序。
确定安装路径
选择Oracle数据库的安装路径,并设置临时文件的目录。
完成安装
按照提示完成后续安装步骤,包括设置环境变量等。

Oracle基础培训PPT

Oracle基础培训PPT



注:表的数据,是有用户放入某一个表空间的,而这个表空间会随机 把这些表数据放到一个或者多个数据文件中。
4 、Oracle 安装

关于AIX上安装oracle,了解。 关于linux上安装oracle大致步骤:
1、检查系统环境,准备安装介质
2、创建用户、用户组 oracle用户、dba组、oinstall组

查看方法:
$>env | grep ORACLE_SID

用户:是在实例下建立的。不同实例可以建相同名字的用户。 表空间:表空间是一个用来管理数据存储逻辑概念,表空间只是和数 据文件(ORA或者DBF文件)发生关系,数据文件是物理的,一个表 空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。 数据文件(dbf、ora):数据文件是数据库的物理存储单位。数据库 的数据是存储在表空间中的,真正是在某一个或者多个数据文件中。 而一个表空间可以由一个或多个数据文件组成,一个数据文件只能属 于一个表空间。一旦数据文件被加入到某个表空间后,就不能删除这 个文件,如果要删除某个数据文件,只能删除其所属于的表空间才行。 select tablespace_name,file_name ,bytes from dba_data_files;

EM:从Oracle10g开始,Oracle提供了一个基于B/S的企业管理器。 EM用于管理配置数据库,可以管理表空间,管理用户等。

EM登陆: 通过http://ip:1158/em进入em 端口:1158

检查状态 emctl status dbconsole 启动EM:emctl start dbconsole 停止EM:emctl stop dbconsole

2024版oracle系列培训ppt课件

Oracle Cloud平台服务
Oracle PaaS服务为企业提供数据库、应用开发和集成、大数据分析等云平台,加速企业数字 化转型。
Oracle Cloud软件即服务(SaaS)
Oracle提供丰富的SaaS应用,如ERP、CRM、HCM等,满足企业不同业务需求,降低企业 运营成本。
Oracle在大数据处理中的应用实践
数据库安全管理
安全管理策略Leabharlann 阐述Oracle数据库的安全管理策略,包括用户权限管理、 角色管理、数据加密和安全审计等方面的内容。
数据加密与传输安全
讲解Oracle数据库的数据加密技术和传输安全机制,包括 透明数据加密(TDE)、SSL/TLS加密通信等,保障数据的 机密性和完整性。
用户与权限管理
详细介绍如何管理Oracle数据库的用户和权限,包括用户 的创建、授权和撤销等操作,确保只有授权用户才能访问数 据库资源。
TKPROF等,帮助管理员及时发 现和定位性能问题。
SQL优化
详细讲解SQL优化的方法和技巧, 包括SQL语句的编写规范、索引 设计原则、执行计划分析和优化 等,提高SQL语句的执行效率。
系统优化
提供系统层面的优化建议,包括 内存分配、磁盘I/O优化、网络 配置调整等,提升整个数据库系
统的性能表现。
的集合,是数据管理的高级阶段。
数据库的发展历程
02
从文件系统到层次、网状数据库,再到关系数据库和非关系数
据库。
Oracle数据库的特点与优势
03
高性能、高可用性、可扩展性、安全性等。
Oracle数据库体系结构
01
02
03
04
物理存储结构
数据文件、控制文件、重做日 志文件等。

oracle数据库入门(培训课件)


xx年xx月xx日
oracle数据库入门(培训课件)
CATALOGUE
目录
oracle数据库概述oracle数据库安装与配置oracle数据库表与索引oracle数据库语言与查询oracle数据库事务与安全oracle数据库性能优化
01
oracle数据库概述
Oracle数据库是一种关系型数据库管理系统(RDBMS),它由Oracle公司开发和支持,可以在各种硬件和操作系统平台上运行。
分组查询
HAVING子句
05
oracle数据库事务与安全
事务的概念与处理

数据库安全性的重要性
数据库安全性是保护数据库中的数据免受未授权访问、修改或删除的能力。
数据完整性
保证数据的正确性、有效性和可信性。
数据库安全性的要素
数据库安全性包括数据保密性、完整性、可用性和可审查性。
数据可用性
保证数据可以随时被访问和使用。
对于大型数据库,通过合理的分区可以提高查询速度和管理效率。
常用性能优化方法
Oracle …
通过该工具可以监控和管理Oracle数据库,发现和解决性能瓶颈。
Oracle …
该工具可以帮助开发人员分析和优化SQL语句,提高查询效率。
Oracle …
新版本的Oracle Database加入了多项性能优化特性,如自动性能优化、闪回查询等。
表与索引的关系与区别
04
oracle数据库语言与查询
数据类型
介绍Oracle数据库中常见的数据类型,如字符型、数值型、日期型等,以及各类型的应用场景和限制。
语言基础
运算符
介绍Oracle数据库中常用的运算符,如算术运算符、比较运算符、逻辑运算符等,以及运算符的优先级和使用方法。

《Oracle基础培训》课件


操作系统要求
确保所选用的操作系统支持 Oracle数据库,并已安装必要的 补丁和更新。
网络环境
具备稳定可靠的网络环境,以便 于数据库安装过程中的依赖项下 载和安装。
Oracle数据库系统的安装过程
下载安装文件
从Oracle官方网站下载正确的Oracle数据库软件安装文件。
执行安装程序
运行下载的安装文件,并按照提示完成安装程序的执行。
指支持数据库操作的计算机软件系统,用于存储、检索、定义和管理大量数据
Oracle数据库系统的架构
数据库服务器
用于存储和管理数据的计算机,可同时处理多个用户请求
客户端
用户通过客户端软件访问Oracle数据库
网络连接
通过网络连接客户端和数据库服务器
Oracle数据库系统的特点
可伸缩性
通过增加服务器数量,可实现大规模并行 处理,提高性能
02
PL/SQL
Oracle数据库特有的编程语言,扩展了SQL的功能,支持变量、循环
、条件判断等编程特性。
03
Java
Oracle在数据库中支持Java语言,可以在数据库中直接运行Java程序

Oracle数据库系统的开发工具
SQL*Plus
01
Oracle数据库的标准命令行工具,用于执行SQL语句和
制定合理的备份策略,保证数据的安全性和 断
安全加固
熟悉Oracle的日志文件和警告信息,能快 速定位和解决数据库故障。
加强Oracle数据库的安全性,包括用户管 理、权限控制、数据加密等方面。
THANK YOU.
不断创新和推出符合市场需求的产品和服务 提供全面的解决方案和服务,满足企业客户的需求

ORACLE+基础培训PPT课件

第57页/共101页
查询语句-选择行
第58页/共101页
查询语句-排序
第59页/共101页
查询语句-去除重复行
第60页/共101页
查询语句-运算次序
• 查询语句的运算次序如下,一个子句的输出是下一个子句的输入。只有运算次序在后面的子句才能引用运 算次序在前面的子句。
第61页/共101页
查询语句-给表达式命名
第34页/共101页
数据库基本概念-(2)
• Oracle 数据库:Oracle 数据库包含操作系统文件(也称为数据库文件),这些文件为 数据库信息提供了实际的物理存储。数据库文件用于确保数据一致性并能在例程失败 时得以恢复。 • 表空间:是实际存储数据的地方。数据库存储分配就是表空间的定义过程,因此表空间的设计对数据库物
第67页/共101页
查询语句
• 多个搜索条件: SELECT DEPT, NAME, JOB FROM STAFF WHERE JOB = 'Clerk' AND (DEPT = 20 OR DEPT=21)
第68页/共101页
查询语句-分组 将WHERE子句与GROUP BY子句一起使用
第69页/共101页
第21页/共101页
安装PL/SQL Developer工具 -(1)
运行安装程序“pls-setup.exe”
第22页/共101页
安装PL/SQL Developer工具 -(2)
打开sn.txt,把注册编码复制到输入框
第23页/共101页
安装PL/SQL Developer工具-(3)
第24页/共101页
第91页/共101页
日常使用命令-删除数据
• 删除表: DROP TABLE TAB_TEST • 清空表数据: TRUNCATE TABLE TAB_TEST
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数学函数
函数名称 ABS(N) CEIL(N) FLOOR(N) MOD(M,N) ROUND(N[,M]) SIGN(N) TRUNC(N[,M])
功能 返回数字N的绝对值 返回大于等于数字N的最小整数 返回小于等于数字N的最大整数 返回两个数字相除后的余数。如果N为0,则返回M 执行四舍五入运算 N大于0,返回1,N等于0,返回0,N小于0,返回-1 对数字进行截取操作
TO_DATE(S[,FMT])
按指定格式将符合特定日期格式的字符串转变为 DATE类型的值
TO_NUMBER (S[,FMT]) 按指定格式将符合特定数字格式的字符串转变为数 字值
查询语句
字符串使用单引号,如:’Clerk’ ORDER BY 指定多列时,先按第一列排序,对
于第一列相同的行,再按第二列排序. 不同列可以指定不同的排序,如: SELECT DISTINCT DEPT, JOB FROM STAFF WHERE DEPT < 30 ORDER BY DEPT ASC, JOB DESC
数据库基本概念-(3)
表:表是由确定的列数和可变的行数组成 的逻辑结构。是存放数据的基本单元。
数据库基本概念-(4)
视图:视图提供了在一个表或多个表中查 看数据的替代方法,它是表上的一个动态 窗口。视图并没有存储数据,它只是将一 个查询结果集表示成一个虚拟表。
索引:索引是为了加快查询的速度而在表 上创建的对象。
数据库基本概念-(2)
Oracle 数据库:Oracle 数据库包含操作系统 文件(也称为数据库文件),这些文件为
数据库信息提供了实际的物理存储。数据库 文件用于确保数据一致性并能在例程失败
时得以恢复。 表空间:是实际存储数据的地方。数据库
存储分配就是表空间的定义过程,因此表 空间的设计对数据库物理设计极为重要, 其参数设定好坏对数据库的性能及维护影 响巨大。
返回指定日期D后的第一个工作日(由day指定)所 对应的日期 用来得到系统的当前日期
TRUNC(D[,FMT])
按指定格式格式化日期
查询语句-转换函数
转换函数
函数名称
功能
TO_CHAR(D[,FMT]) 按指定格式将日期转变为字符串
TO_CHAR(N[,FMT]) 按指定格式将数字转变为字符串
查询语句-连接
查询语句-连接
查询语句-连接
查询语句-连接
查询语句-连接
查询语句-层次查询
当表具有层次结构数据时,通过使用层次查询可以更直观的显示数据结果,并 显示其数据之间的层次关系
START WITH:用于指定层次查询的根行 CONNECT BY:用于指定父行和子行之间的关系,在其后的表达式中,必须 使用PRIOR引用父行。
SQL语言-RENAME
要更改表、视图、序列或同义词的名称,可 以执行RENAME语句
RENAME的另一种写法。
SQL语言-注释
可以使用COMMENT语句向表或列添加备注
SQL语言-约束
常用的约束有四种:非空约束,主键约束,
外键约束和唯一性约束。
SQL语言-约束
非空约束:为表的列添加非空约束后,再为 该表添加数据时就不可以插入空置了。 主键约束:主键约束在一个表中,只能定义 一个,定义为主键约束的可以是列或者列的 组合,其中不能包含重复值,并且不能包含 NULL值。 外键约束:是让两个表通过外键建立关系。 在使用外键约束时,被引用的列应该具有主 键约束或者具有唯一性约束。 唯一性约束:用来保证表中的某一列或者表 中的某几列组合起来不重复的一种手段。
流程控制结构-条件控制
CASE 语句用于根据单个变量或表达式与多个值进行比较 执行 CASE 语句前,先计算选择器的值
流程控制结构-条件控制
LOOP - 无条件循环 WHILE - 根据条件循环 FOR - 循环固定的次数 循环退出控制命令:EXIT
流程控制结构-条件控制
GOTO 语句 - 无条件地转到标签指定的语句 因为GOTO语句会增加程序的复杂性,并且使得程序的可读性变差,
查询语句-给表达式命名
查询语句-子查询
查询语句-分组函数
分组函数对列中的一组值进行运算以得到 单个结果值。
函数名称 AVG COUNT MAX MIN SUM
功能 返回某一组中的值除以该组中值得个数的和 返回一组行或值的个数 返回一组值中的最大值 返回一组值中的最小值 返回一组值的和
查询语句-数学函数
查询语句-标量全查询
标量全查询返回一行,且该行只有一个值。
查询语句-条件表达式
查询语句-条件表达式
查询语句-相关子查询
查询语句-集合运算
集合运算的查询语句必须要有相同的数据类型和列数。
查询语句-集合运算
查询语句-集合运算
INTERSECT相当于取两个集合的交集
MINUS相当于取两个集合的差集,就是“去同留异”
EXECUTE IMMEDIATE dynamic_sql_string [INTO define_variable_list] [USING bind_argument_list];
异常语句将停止执行,控制权转移到 PL/SQL 块的异常处理部分
异常有两种类型:
游标简介
1. 在PL/SQL中使用DML语句时自动创建隐式游标 2. 隐式游标自动声明、打开和关闭,其名为 SQL 3. 通过检查隐式游标的属性可以获得最近执行的DML语句的
信息
隐式游标的属性有: %FOUND – SQL 语句影响了一行或多行时为 TRUE %NOTFOUND – SQL 语句没有影响任何行时为TRUE %ROWCOUNT – SQL 语句影响的行数 %ISOPEN - 游标是否打开,始终为FALSE
SQL语言-创建表
CREATE建表示例:
比较常用的建表方法
改为“ulocal_tbs”
SQL语言-创建视图
使用CREATE VIEW语句创建视图,以限制 对表的数据访问或代替常用的SQL查询语句
视图查询方式
SQL语言-修改表
SQL语言-修改表
SQL语言-删除表
在ORACLE10版本以后,如果DROP不带PURGE选项,则会把表先放在 回收站 DROP TABLE DEPT PURGE; SELECT * FROM USER_RECYCLEBIN; PURGE TABLE DEPT;
查询语句
多个搜索条件: SELECT DEPT, NAME, JOB FROM STAFF WHERE JOB = 'Clerk' AND (DEPT = 20 OR DEPT=21)
查询语句-分组
将WHERE子句与GROUP BY子句一起使用
查询语句-分组
在GROUP BY子句之后使用HAVING子句
查询语句-字符函数
字符函数
函数名称 CONCAT(S1,S2) INSTR(S1,S2[,n[,m]])
LENGTH(S) LOWER UPPER SUBSTR (S,N[,M]) REPLACE (S,S1,S2)
功能 连接两个字符串 取得子串S2在字符串S1中的位置,N为起始搜索位置, M为子串出现次数,N,M默认为1 返回字符串的长度 返回字符串,并将所有的字符小写 返回字符串,并将所有的字符大写 取子字符串,从N开始,取 M个 将字符串S中的子串S1用S2替换
ORACLE 基础学习
企业信息化部 2015-01-15
课程内容
数据库基本概念介绍 SQL语言 SQL程序语言
数据库基本概念-(1)
Oracle 服务器:Oracle 服务器中包含多种文件结构、进程 结构和内存结构;但是,处理SQL 语句时,并非所有这些 结构都会用到。某些结构用于提高数据库的性能,确保该 数据库在遇到软件或硬件错误时可以恢复,或者执行维护 该数据库所需的其它任务。Oracle 服务器包括一个Oracle 例程和一个Oracle 数据库。
预定义异常 - 当 PL/SQL 程序违反 Oracle 规则或超越系统限制时隐式引发
用户定义异常 - 用户可以在 PL/SQL 块的 声明部分定义异常,自定义的异常通过 RAISE 语句显式引发
ORACLE常用的异常
异常
异常
在异常发生时,可以使用ORACLE内置的两个变量: SQLCODE获取异常错误号,SQLERRM获取异常错误消息。 在程序中总会有未预料到的异常,故要在异常处理部分最后加 上WHEN OTHERS增强程序的健壮性。
日期类型,从公元前4712年1月1日到公元9999年12 月31日
用一个十六进制的数来标明当前行在表内的唯一地址
BLOB
存储非结构化二进制文件。常用于图片,视频的存储
CLOB
存储单字节或者多字节字符数据。常用语文本存储
SQL语言
SQL语言-创建表
使用CREATE TABLE语句创建表,需指定表 名、列名和数据类型。可通过tablespace指 定表空间。
课程内容
数据库基本概念介绍 SQL语言 SQL程序语言
SQL数据类型
数据类型
描述
VARCHAR2(SIZE)
NUMBER(PRECISION,SCA LE)
DATE
ROWID
可变长字符串类型。SIZE默认单位为BYTE,最大长 度为4000,最小为1
可变长度的数字类型,PRECISION是数字可用的最大 位数。如有不指定PRECISION,SCALE,可以提供 PRECISION和SCALE为38位的数字
Oracle 例程:Oracle 例程是后台进程和内存结构的组合。 只有启动例程后,才能访问数据库中的数据。每次启动例 程时,会分配系统全局区(SGA) 并启动Oracle 后台进程。 后台进程代表调用进程执行各种功能。它们把为每个用户 运行的多个Oracle 程序所处理的功能统一起来。后台进程 执行输入/输出(I/O),并监视其它Oracle 进程来提高并行 性,从而使性能和可靠性更加优越。
相关文档
最新文档