张卓oracle笔记

张卓oracle笔记

ID:42388724

大小:87.50 KB

页数:9页

时间:2019-09-14

张卓oracle笔记_第1页
张卓oracle笔记_第2页
张卓oracle笔记_第3页
张卓oracle笔记_第4页
张卓oracle笔记_第5页
资源描述:

《张卓oracle笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、张卓:zzok@vip.sina.com一、Oracle是一个对象关系数据库管理系统,它既提供关系数据库系统得功能,又提供面向对象数据库系统的功能。Oracle基于“C/S”系统得结构,服务器系统执行数据库相关的所有活动;客户端系统执行与用户进行交互的活动,客户端系统和服务器系统被称为前端系统和后端系统。Oracle服务器是由Oracle数据库和Oracle实例组成,Oracle数据库是一个数据的聚合,该集合被视为一个逻辑单元,在一个装有Oracle数据库的服务器上,必须运行一系列进程来管理该数据库,这些进程使用大块内存,这些内存块分别具有与特定任务相关

2、的用途;后台进程和内存结构的集合为Oracle实例,如果要访问数据库中的数据,就需启动该实例。每一个运行的Oracle数据库都与一个Oracle实例相联系。Oracle体系结构包含一系列的组件Oracle组件概述:实例、数据库、会话、内存(系统全局区、程序全局区)、进程(用户进程、服务器进程、后台进程)数据库的物理组件是指从物理角度分析数据库的组成,也就是Oracle数据库创建后使用的操作物理文件,Oracle数据库的物理文件可分为三类:即数据文件、日志文件、和控制文件。数据库的逻辑组件是从逻辑角度分析数据库的组成,Oracle对于逻辑结构的描述是通过数

3、据字典存储完成的。Oracle数据库的逻辑组件包括表空间、段、区、块和模式等。(表空间是数据库最大的逻辑单位,一个Oracle数据库至少包含一个表空间。一个表空间包含一个或多个段,一个段有多个区组成。一个区有多个数据库组成,块是进行读写操作的最小单元。二、Oracle数据类型:字符数据类型:~Char数据类型~Varchar2数据类型~Long数据类型数值数据类型:~Number(p,s)日期时间数据类型:~Date数据类型Raw和LongRaw数据类型Lob数据类型:~Clob~Blob~Bfile三、Oracle中的伪列:伪列就像Oracle中的一个

4、表列,但实际上它并未存储在表中。伪列可以从表中查询,但是不能插入、更新或删除它们的值四、数据备份与恢复概述为了最大限度地进行数据库的恢复,保证数据库的安全运行,应选择最合理的备份方法来防止介质失败导致的用户数据丢失,对于Oracle数据库,备份包括以下两种类型:物理备份和逻辑备份。物理备份分为:脱机备份(冷备份)和联机备份(热备份),前者是在关闭数据库的时候进行的,后者对运行在归档文件日志方式的数据库进行备份。逻辑备份通过使用Export导出使用程序可提取逻辑数据并将其存储为二进制文件,逻辑备份的数据使用Import导入使用程序进行恢复。数据库的恢复方法

5、取决于故障类型。Oracle的故障类型分为以下四种:语句故障、用户进程故障、实例故障、介质故障。Oracle数据库:张卓Oracle的课程有一百多门安装所需容量:256M,4G,前三大软件公司:微软、Oracle、IBMNull值:不等于任何值,是一个值不确定的值,俩个null值不具有可比性,一个null值可能造成整个表达式为null,用nvl()函数来处理把一个文件写道脚本文件中*****************2如何把想要的选出来where子句实现Oracle里的字符串必须用单引号报棋类,字符串区分大小写,命令不区分Betweenand是包括边界的,

6、不能%0到多个白盒测试黑盒测试??????????????????????Order字句在控制面板里怎么设?????????????????******************单行函数编一个函数,每个人返回结果不同多行函数根据传入参数类型来进行分类字符串函数:字符串区分大小写**********Dual是只有意行的库***********Oracle有自己特有的表连接语句Sql99是所有数据库都遵循的语句***********2008.01.08Groupby子句:分组Orderby子句:排序组函数:avgcountmaxminstaddevsumvar

7、ianceAvgsum只能作用于数值型,minmax可以作用于日期性〉〉〉〉null值不考虑可以嵌套使用Nvl2????????????????????????????????????????????????子查询Row事务操作??????????????????????????????事务是一个逻辑单元,与应用相关,必须把相关的动作放在同一个事务中,可以把多个小事务封装成一个大事务。事务时一系列的DML操作,DDL(不能回滚,如:createalterdrop但是delete可以回滚)、DCL(数据控制语言)是单个事务。DDLDCL单独一条语句就是一个

8、事务COMMIT是提交在Oracle中可以设置事务点Savepointdel_2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。