前言

很不好意思的坦白本人是刚刚学习oracle的菜鸟,以下内容是节取的书中一些值得注意的事项,因为只涉及oracle最初级的知识,并没有太深的内容,希望各位oralce高手们能够帮忙指点指点。

Oracle 10g学习笔记(一)

一.在安装数据库前,应考虑的问题

1.决定数据库的名称:DB_NAME,DB_DOMAIN

2.规划System表空间

3.规划数据文件在Oracle服务器上的位置,物理磁盘越多越好

4.初始化参数设置

5.选择数据库字符集和备选字符集

6.决定最优的数据块大小DB_BOLCK_SIZE

7.规划非系统表空间中存储非系统用户对象

8.规划如何实现自动撤消管理,以简化事务撤消信息的管理

9.规划一个备份和恢复策略

二.规划指定用户或CPU能够获得数据库的许可权,DBA应该使用初始化参数LICENSE_MAX_USERS指定在数据库中可以创建的用户的最大数量,但设置了这个参数后,LICENSE_MAX_SESSIONS和LICENSE_MAX_WARNING就不起作用了

三.ALTER DATABASE修改数据库设置指令

四.使用Flash Recovery Area(闪回恢复区),以便RMAN(Recovery Manager)能更容易地管理备份和恢复操作,它的容量要足够大,要能容纳所有数据文件,增量备份文件,控制文件,PFILE文件和存储在磁盘上的已归档重做日志文件的两个备份文件

五.SQL的基本语法

1.order by dest:关键字dest代表descending(降序)

2.单值逻辑测试_LIKE

LIKE ’Mo%’:以字母Mo开头

LIKE ’__/%’:第三个位置是/

LIKE ’%o%o%’:中有两个O

‘_’下划线代表一个字符,’%’百分号代表任意字符

3.单值逻辑测试—IS NULL和IS NOT NULL

IS NULL 行值为空

IS NOT NULL行值不为空

4.值列表逻辑测试—数字逻辑

IN(1,2,3):为(1,2,3)中的某项

NOT IN(1,2,3):不为(1,2,3)中的某项

BETWEEN 6 AND 10:6和10之间(   包含6和10)

NOT BETWEEN 6 AND 10:小于6或者大于10

5.值列表逻辑测试—字符逻辑

IN(‘A’,’B’,’C’)

NOT IN(‘A’,’B’,’C’)

BETWEEN ‘B’ AND ‘C’

NOT BETWEEN ‘B’ AND ‘D’

6.where子查询

例子:

Select city,country

From LOCATION

Where city IN(select city from WENTHER

Where condition=’CLOUDY’)

7.组合表

例子:

Select WEATHER.city,condition,tempercture,latitude,north south,longitude,eastwest

From WEATHER,LOCATION

Where WEATHER.city=LOCATION.city

8.创建视图

a.create view 视图名 as

select 列名

from 表名

where 条件

b.create or erplace view创建一个新版视图,但不需要删除之前创建的视图

转载于:https://blog.51cto.com/38453/318354

Oracle 10g学习笔记(一)相关推荐

  1. oracle10g无监听配置文件,Oracle 10g学习笔记(七) tnsnames.ora 监听配置文件详解

    监听配置文件 为了使得外部进程 如 CAMS后台程序 能够访问 Oracle 数据库 必须配 置 Oracle 网络服务器环境 配置 Oracle 网络服务器环境是通过配置 listener.ora ...

  2. oracle数据库的model,Oracle 11g学习笔记–model子句

    Oracle 11g学习笔记–model子句 oracle 10g中新增的model子句可以用来进行行间计算.model子句允许像访问数组中元素那样访问记录中的某个列,这就提供了诸如电子表格计算之类的 ...

  3. 34.Oracle深度学习笔记——12C的AWR初步解读

    34.Oracle深度学习笔记--12C的AWR初步解读 关于AWR,蛤蟆也经常看.因为经常看别人给出的建议,很难有深刻体会.对此,计划花费几个晚上时间好好体会一把并记录下来.此处以单实例为例.列出目 ...

  4. oracle buffer block,8 Oracle深度学习笔记——BUFFER CACHE深入一

    8.Oracle深度学习笔记--BUFFER CACHE深入一 最近项目一直和ORACLE死磕,感觉总是找不到出口,只能多看书少说话了. 先记录多少是多少吧! BUFFER CACHE在ORACLE的 ...

  5. 【Oracle Hint】Oracle Hint学习笔记【一】

    一.Oracle Hint的一些基本概念 Oracle数据库中的优化器又叫查询优化器(Query Optimizer). 它是SQL分析和执行的优化工具,它负责生成.制定SQL的执行计划. Oracl ...

  6. 2 Oracle深度学习笔记 内存架构之UGA

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 2.Or ...

  7. 2.Oracle深度学习笔记——内存架构之UGA

    2.Oracle深度学习笔记--内存架构之UGA 欢迎转载,转载请标明出处:  http://blog.csdn.net/notbaron/article/details/50558136 UGA是回 ...

  8. adg oracle,【学习笔记】Oracle ADG搭建与配置 windows平台11G ADG搭建与测试

    [学习笔记]Oracle ADG搭建与配置 windows平台11G ADG搭建与测试 时间:2016-10-26 20:09   来源:Oracle研究中心   作者:HTZ   点击: 次 天萃荷 ...

  9. oracle goldengate学习笔记,【学习笔记】Oracle goldengate monitor使用笔记

    天萃荷净 Oracle研究中心学习笔记:分享一篇关于Oracle数据库goldengate monitor的使用笔记. 本站文章除注明转载外,均为本站原创: 转载自love wife & lo ...

最新文章

  1. qfdw.xyz sq.php,GitHub - STORMSQ/sqphp: 練習用框架,使用PHP搭建
  2. Net设计模式实例之模板方法模式(Template Mothed Pattern)(1)
  3. 「3」Java开发环境搭建
  4. Python常用语句及流程控制
  5. mac恢复iphone_免费下载:旧Mac和iPhone壁纸的令人震惊的完整档案
  6. matlab创建数组对象,MATLAB一维数组(向量)的定义
  7. 2019年第十届蓝桥杯国赛B组试题A-平方序列-枚举
  8. Memcached总结三:Memcached常用命令及使用说明
  9. virtual lab motion对连杆载荷进行扫速瀑布图及阶次切片分析
  10. java皮肤_java程序的皮肤效果实现代码
  11. HA3、iGraph和DII服务框架统一之战
  12. 从SDE库文件手工删除SDE图层(转载)
  13. python实现一个json文件任意路径形式的接口项目
  14. 考研数据结构-二叉树
  15. java选课管理_学生选课管理系统(Java语言期末前测试)
  16. PostgreSQL与mysql语法不同
  17. python中if brthon环境安装包_python-debian/test.deb.uu at master · romlok/python-debian · GitHub...
  18. 2017百度秋招真题笔试之十字架
  19. 残留的Ramnit埋伏中国热门网站后台
  20. datatable 属性介绍

热门文章

  1. JUnit5 Maven 依赖项
  2. 定义druid工具类
  3. python小例子-Python 常用小例子
  4. 如何快速学Web前端开发?JavaScript函数好学吗?
  5. android文本框自动补全,[Android]AutoCompleteTextView自动补全文本框
  6. airpods pro是按压还是触摸_AirPods Pro体验:真好用,但我还是想退货啊
  7. python用pandas读取excel_使用Pandas或其他模块在Python中读取没有隐藏列的Excel文件...
  8. 在计算机系统中使用加载器,在个人计算机系统中从软盘加载基本输入/输出系统的设备和方法...
  9. dnn神经网络_【李宏毅机器学习笔记】深度神经网络(DNN)
  10. python 制作简单网站_新手小白 做python爬虫 爬什么网站比较简单?