E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ORACLE学习
Oracle学习
计划
下面是我准备进行的
Oracle学习
计划,几本书按次序看,不然老是看着这个看看那个,太浮躁,肯定学不好。看完一本再更新下一本,所以这篇文章也会持续更新。 1.
·
2015-10-31 14:07
oracle学习
oracle学习
笔记——视图、索引
1.视图(VIEW)1.1 概念 视图-----是由SELECT查询语句(可以是单表或者多表查询)定义的一个"逻辑表",只有定义而无数据,是一个"虚表". 在创建视图时,只是将视图的定义信息保存在数据字典中, 而并不将实际的数据复制到任何地方, 即不需要在表空间中为视图分配存储空间.
·
2015-10-31 14:52
oracle学习
Oracle安装安装心得
经过十几二十次的安装Oracle 终于在自己的电脑上安装好了一个完整的Oracle 正式步入对
Oracle学习
阶段.
·
2015-10-31 11:29
oracle
oracle学习
十 数据库的语句优化(持续更)
平时关注Oracle数据库的网友都知道,Oracle性能优化保证了Oracle数据库的健壮性。下面就此提出需要注意的两个原则。 原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾. 尤其是
·
2015-10-31 11:00
oracle学习
oracle学习
一 (持续更新中)
首先你需要创建一个表空间,然后,再创建一个用户名,用户名要给他指定一个表空间,并且给这个用户赋予权限, DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。 RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。 CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。 对于普通用户
·
2015-10-31 11:00
oracle学习
oracle学习
七 拼接变量+日期函数(持续更)
select count(KEYCODE) from STHSGDOC.ZJSJJL where ysrq=to_date(to_char(sysdate,'yyyy')||'/1','yyyy/MM/'); 查询当年一月份的数据,其中用到了to_char以及to_date, to_char的用法是吧字段转换为char类型,举个例子: to_char(sysdate, 'yyyy/mm/
·
2015-10-31 11:00
oracle学习
oracle学习
五 使用存储过程创建一个重置密码为123456的功能(持续更新中)
首先写一个函数是MD5的方法 create FUNCTION GET_MD5 ( p_str in varchar2) RETURN varchar2 IS BEGIN RETURN Utl_Raw.Cast_To_Raw(DBMS_OBFUSCATION_TOOLKIT.MD5(input_string => Upper(P_Str))); END; 然后在存储过程里面
·
2015-10-31 11:00
oracle学习
oracle学习
六 删除表空间,数据文件的语句以及导入导出dmp文件的方法(持续更新中)
要想删除表空间就要先删除数据文件 例如这个例子 CREATE TABLESPACE STHSGIMGDB_SPACE11 DATAFILE 'D:\ORACLEDATABASE\JinHuaDataBase\STHSGIMGDB_SPACE11_01' SIZE 1M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED, 'D:\ORACLEDAT
·
2015-10-31 11:00
oracle学习
oracle学习
四(持续更新中)无法为表空间 MAXDATA 中的段创建 INITIAL 区
解决建立表的时候出现的 ORA-01658: 无法为表空间 MAXDATA 中的段创建 INITIAL 区 出现这个问题是因为表空间的大小不足,可以给他扩容这样的话也会多出来一个数据文件。具体写法如下: ALTER TABLESPACE 表空间的名字 ADD DATAFILE '表空间的路径' SIZE 1000M; 当查询表空间的路径的时候可以使用以下oracle自带的系
·
2015-10-31 11:00
oracle学习
oracle学习
八 分页(使用rownumber)(持续更)
rownumber是查询的数据集之后加入一个伪列(连续的)使用它可以去制作以oracle数据库为基础的分页,语句类似于公式直接套用如下: select * from (select rownum r,keycode from (select * from Acceptlist order by procid )) where r between (pageindex-1)*pagesize
·
2015-10-31 11:00
oracle学习
oracle学习
九 游标的使用(持续更)
为什么要使用? 笔者查阅了一些资料之后得到的结论是, 关系型数据库是面向集合的,而游标是面向行的,游标可对取出来的集合(结果集)中每一行进行相同或不同的操作,还提供对基于游标位置而对表中数据进行删除或更新的能力,某些特 殊的查询操作也可以通过游标去完成,让你在查询暂时没办法的时候多了一种选择。游标
·
2015-10-31 11:00
oracle学习
oracle学习
二(持续更新中)
oracle数据库的启动停止 以oracle用户身份登录 登录后输入以下命令: oracle-> sqlplus /nolog SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 4月 26 09:42:00
·
2015-10-31 11:00
oracle学习
Oracle学习
:管理表的策略
设计表 开发数据库应用系统时,数据库管理员负责规划和建立表空间,而规划和建立表则往往是由应用开发人员完成的。应用开发人员设计表时应考虑以下因素: <1>在为表、列、索引的视图、同义词、触发器等与表有关的对象命名时,应该使用权有意义的名称,其格式要有利于区分这些对象。 <2>为了给用户和其它人员提供有意义的帮助信息,应该使用权Comment命令描述表、列的作用. <3&
·
2015-10-31 10:51
oracle学习
Oracle学习
:数据库规划
Oracle相对于SQL的复杂程序有过之而无不及,DBA管理数据库需要事先有一个完善的数据库规划方案.一.对数据库中可能包含的表和索引等方案对象的大小数量进行评估,确定所需数据库的空间大小并以此创建表空间.二.对数据库所包含的操作系统文件的布局进行规划,结合数据库运行的特点来考虑它们在磁盘上的存放位置,以便适当均衡磁盘I/O操作,改善数据库性能.三.考虑用Oracle管理文件的特性来创建和管理包含
·
2015-10-31 10:51
oracle学习
Oracle学习
系列笔记------数据库登陆、表空间管理
1 // 把下面显示文本保存到TablespaceStudy.txt文件中 2 3 SQL > spool ' F:\app\Administrator\oradata\TablespaceStudy.txt ' ; &nb
·
2015-10-31 10:21
oracle学习
Oracle学习
笔记之---表结构修改
-- 获取交集,也就是获取重复的记录 SELECT * FROM Employee intersect select * from Employee; -- 获取工资最高的前三条记录 select * from ( select row_numbe
·
2015-10-31 10:21
oracle学习
Oracle学习
笔记(五)
组合集总计:group by with rollup/cube grouping sets 子查询按执行方式分:标准子查询、关联子查询 标准子查询:嵌套子查询 标量值查询 case with then 使用exits查询 select user_id,user_name from tb_001 tb where [not] exists (select 'x'  
·
2015-10-31 09:11
oracle学习
Oracle学习
笔记(六)
一、oracleoracle服务器有Oracle instace 和Oracle database instance有memory structure 和 background process 组成。 memory structure包括shared pool、 SGA(System Global Area). SGA包括:Database buffer cache 和 Re
·
2015-10-31 09:11
oracle学习
oracle学习
笔记(二)
一、多行函数又称组合函数(Group Functions)、聚合函数 1、 Types of Group Functions avg、count、max、min、stddev、sum、variance avg 求平均数 select avg(nvl(列1,0)) from 表1 count求行数 在where条件中不允许使用聚合函数,但可以使用having avg(列1)>100
·
2015-10-31 09:10
oracle学习
Oracle学习
笔记(一)
一.基本的查询语句,特殊符号||。制定列的别名AS,唯一标示distinct 1.字符连接符“||”与“+”符 oracle:select 列名||'111111111111111' from 表名sql:select 列名+'111111111111111' from 表名T 2“AS”符号oracle:select 列名 as 新列名 from 表名
·
2015-10-31 09:10
oracle学习
Oracle学习
笔记(四)
一、控制用户存取 1、创建修改用户Creating Users Create/alter user new_user identified by password; 例:create user user_1 indentified by pwd_1 alter user user_1 identified by pwd_2 2、给用户授
·
2015-10-31 09:10
oracle学习
oracle学习
笔记(四)PL/SQL
首先给出一段小程序: 1 set serveroutput on 2 declare 3 maxrecords constant int : = 100 ; 4 i int : = 1 ; 5
·
2015-10-31 09:04
oracle学习
oracle学习
笔记(三)
oracle9i种引用表的方式一般是用户名.表名的格式. 几种较复杂的SQL. 1:非等值查询 例句:select emp.empno,emp.ename,emp.deptno,dept.dname,dept.doc from scott.emp,scott.dept where scottemp.deptno!=scott.dept.deptno and scott.emp.deptno=
·
2015-10-31 09:04
oracle学习
oracle学习
笔记(二)
命令行管理: 在数据库服务器上选择程序/运行---注意是在数据库服务器上 在c:\oracle\oracle9i0\bin目录下执行dgmgrl.exe 进行管理可以输入help查看命令选项 登录数据库: connect 用户名/密码@数据库服务器 关闭数据库
·
2015-10-31 09:03
oracle学习
Oracle学习
笔记
Oracle学习
笔记 一、定位 oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。
·
2015-10-31 09:32
oracle学习
ORACLE学习
笔记-ORACLE(基本命令)
--查看VGA信息: show sga; select * from v$sgastat;--可以通过以下几个动态性能视图查看信息: V$sysstat  
·
2015-10-31 08:54
oracle学习
6年之后,开启
Oracle学习
之旅
先说下自己的软件开发经历 2007年开始接触软件,稀里糊涂的就报了计算机应用专业。对自己将来要学习的课程内容一无所知。同年的暑假,U盘这个概念进入了我脑海,当时的自己不知道所谓U盘到底是个什么东东。后来看着身边的人都在用,自己也就买了一个。后来才知道原来U盘是一种可以存储数据的媒介。当然,再后来,自己知道可以存储数据的媒介有很多。例如:移动硬盘,磁盘,磁带,内存等等。 然后就走进了
·
2015-10-30 16:35
oracle学习
oracle学习
小结6
1 查看undo表空间的undo段 select segment_name,tablespace_name from dba_rollback_segs; 2 查看在线undo segment信息 select * from v$rollname; 3 查看数据库上所有
·
2015-10-30 15:03
oracle学习
oracle学习
小结之五
1 在sql时,先用 desc v$controlfile; 看下v$controfile中,每一列的具体长度,然后再决定在显示时,如何用col name for a50这样的格式; 2 如果遇到一个.sql的文件需要恢复到oracle的话,最好 先建立一个方案(schema),这里我的理解是oracle里的方案其实是相当于其他数据库中的
·
2015-10-30 15:00
oracle学习
oracle学习
小结3之索引
今天归纳索引的常用操作 1) 索引分为B树索引和位图索引 创建 create index scott.event_index on scott.event(name) pctfree 25 storage(initial 500k) tablespace
·
2015-10-30 15:57
oracle学习
oracle学习
小结2
1 表空间 create tablespace test_index datafile 'f:\xxxx\xxx.dbf' size 50m extent managment local uniform size 1m; 创建还原表空间 create undo tablespace ........
·
2015-10-30 15:56
oracle学习
Oracle学习
(八):处理数据
1.知识点:能够对比以下的录屏进行阅读 SQL> --SQL语句 SQL> --1. DML语句(Data Manipulation Language 数据操作语言): insert update delete select SQL> --2. DDL语句(Data Definition Language 数据定义语言): create/alter/drop/trunca
·
2015-10-30 13:49
oracle学习
Oracle学习
手记
-- 授权 grant create table , create view to scott; grant select on dept to tt; -- 给tt赋予选择dept权限 -- 删除权限 Revoke
·
2015-10-28 09:24
oracle学习
oracle学习
小结10
1 打开统计日志信息 set autot on stat 2 ORACLE的内存分配大致小结 SGA的查看: select * from v$sga; (注意oracl
·
2015-10-27 16:56
oracle学习
曾经的
oracle学习
随笔
1 SqlPlus 1.1. Sqlplusw 1.2. 设置环境变量 set linesize 长度 1
·
2015-10-23 08:10
oracle学习
Oracle学习
笔记:备份、还原、恢复的一点理解
oracle提供了丰富、灵活的备份、还原、恢复管理机制和手段! 首先要明确的是这三个概念: 备份——backup:基于状态点的“拍照”、归档 还原——restore:回滚到“拍照”的状态点、解档、文件复位 恢复——recover:从“拍照”的状态点前滚,重演所有的改变。这其中又有手工管理的recover和smon自动管理的recove。也是我们99%的管理工作!  
·
2015-10-23 08:29
oracle学习
Oracle学习
笔记——权限管理
本文转自:http://www.cnblogs.com/whgw/archive/2011/10/30.html 一、系统的默认用户 1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是sys。 登录语句:SQL> conn sys/sys as sysdba; 2)system用户是管理操作员,权限也很大。
·
2015-10-23 08:37
oracle学习
Oracle学习
笔记:备份、还原、恢复的一点理解 (转@)
Oracle学习
笔记:备份、还原、恢复的一点理解 (转@) http://www.cnblogs.com/jinzhenshui/archive/2009/03/10/1407666.html  
·
2015-10-23 08:24
oracle学习
Oracle学习
笔记:在ubuntu 8.10 Sever上 安装oracle10g,真真正正简简单单的解决‘utilities ctx_on‘错误
前记:历史性的时刻 2009-2-1:天啊,不知怎么做的,胡乱做了些什么---但肯定不是目前已知的的做法---,竟然不报错安装完成!!!!!正在努力想想自己到底做过什么.................. 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈 --------------安装前执行 ln -s /usr/bin/basename /bin/base
·
2015-10-21 12:11
oracle10g
Oracle学习
计划
这两天,在网上参考了大量的文档,制定了
Oracle学习
的读书计划,共分三个阶段: 第一阶段: 目标: 系统学习、巩固基础。
·
2015-10-21 12:50
oracle学习
关于
Oracle学习
以及DBA工作机会
最近有很多朋友发邮件或者在QQ/MSN上向我咨询关于学习和工作方面的问题,很多问题具有重复性,现在在这里列举一些并表达一下我的看法,希望对朋友们有益。 从朋友们的提问来看,接触Oracle的群体有极大的年轻化趋势。很多大学的学生已经开始向我咨询,这在以前是不常见的,现在的学生能够更早的接触Oracle,这真是一件好事。
·
2015-10-21 11:17
oracle学习
oracle学习
笔记-命令和函数
以下是我这几天学习oracle的笔记,有些凌乱,整理出来,也算是个复习 命令符 使用格式 说明 示例 Desc Desc 表名 显示表结构 Desc bk_bookinfo Set line Set line n 将屏幕的输出置为n个字符宽 Set line 100 L L 显示sql缓冲区
·
2015-10-21 11:04
oracle学习
20041012
oracle学习
笔记,注意minus的应用
The UNION [ALL], INTERSECT, MINUS Operators You can combine multiple queries using the set operators UNION, UNION ALL, INTERSECT, and MINUS. All set operators have equal precedence. If a SQL state
·
2015-10-21 10:38
oracle学习
oracle学习
笔记之二:数据类型之DATETIME 收藏
在1z0-007题库中有一道关于DATETIME数据类型的题目: Which three are DATETIME data types that can be used when specifying column defini
·
2015-10-21 10:37
oracle学习
ORACLE学习
之九 Oracle 字符集的查看和修改 (转帖)
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响Oracle数据库字符集最重要的参数是NLS_LANG参数。 它的格式如下:NLS_LANG=la
ysj风中叶
·
2015-09-28 13:01
oracle
字符集的查看和修改
Oracle学习
笔记8
一.常见问题1)求部门中哪些人的薪水最高Selectename,salfromempJoin(selectmax(sal)max_sal,deptnofromempgroupbydeptno)tOn(emp.sal=t.max_salandemp.deptno=t.deptno);2)求部门平均薪水的等级Selectdeptno,avg_sal,gradefrom(selectdeptno,avg
天蓝1122
·
2015-08-28 14:00
JOIN
oracle
面试
null
Integer
insert
Oracle学习
笔记5
一.PL/SQL(procedurelanguage)1)Setserveroutputon; --设置结果输出到屏幕2)--异常处理,常见异常too_many_rows,no_data_foundDeclareV_numnumber:=0; Begin V_num:=2/v_num; E
天蓝1122
·
2015-08-28 14:00
oracle
exception
Date
table
Integer
insert
Oracle学习
笔记7
一.存储过程1)--创建存储过程CreateorreplaceprocedurepIs Cursorcis Select*fromempforupdate;Begin Forv_empincloop If(v_emp.deptno=10)then Updateempsets
天蓝1122
·
2015-08-28 14:00
oracle
user
delete
存储
insert
each
Oracle学习
笔记3
一.常见单行函数(对每行记录进行操作)1)lower(str) //lower()转换为小写2)upper(str) //upper()转换为大写3)//从str取从begin位置开始,数目为num的子字符串 //begin从1
天蓝1122
·
2015-08-28 14:00
oracle
Date
null
Oracle学习
笔记6
一.游标1)--dowhile循环DeclareCursorcisselect*fromemp;V_empc%rowtype; Begin Openc; loop Fetchcintov_emp;
天蓝1122
·
2015-08-28 14:00
oracle
c
delete
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他