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中的逻辑结构和物理结构物理结构数据文件:记录所有的逻辑对象(表,视图,存储过程以及他们之间的关系)dba_data_files可以查询到日志文件记录所有数据库的变化,需要激活日志归档,可以根据日志文件做数据恢复控制文件,数据文件和日志文件之间的桥梁。逻辑结构实例(创建一个实例[数据库],就增加了2个进程,开销是很大的databaseconfigureassistance可以可视化的创建
CheerWestLin
·
2016-12-24 17:00
Oracle
oracle学习笔记
11: 半联结与反联结
半联结:是在两个数据集之间的联结,其中第一个数据庥中的数据行在决定是否返回时会根据在别一个数据集中出现或不出现至少一个相匹配的数据行来确定。半联结标准的内联结与半联结之间最主要的区别在于在半联结中,第1个数据集中的每一条记录只返回一次,而不管在第2个数据集中有几条匹配数据。这个定义表明这个查询的实际处理过程可以通过在找到第一个匹配以后马上停止处理该查询来进行优化。这种联结技术在oracle基于成本
猫猫_tomluo
·
2016-11-24 20:33
Oracle学习笔记
(最重要的是PL/SQL编程)
一:Oracle认证,与其它数据库比较,安装Oracle安装会自动的生成sys用户和system用户:(1)sys用户是超级用户,具有最高权限,具有sysdba角色,有createdatabase的权限,该用户默认的密码是change_on_install(2)system用户是管理操作员,权限也很大。具有sysoper角色,没有createdatabase的权限,默认的密码是manager(3)
a2459956664
·
2016-10-29 21:55
数据库
Oracle学习笔记
(最重要的是PL/SQL编程)
一:Oracle认证,与其它数据库比较,安装Oracle安装会自动的生成sys用户和system用户: (1) sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install (2) system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是mana
a2459956664
·
2016-10-29 21:00
oracle学习笔记
-用户与权限管理-(12)
一、用户管理在oracle中存在三类用户:sysdba、sysoper、普通用户。前两类用户为特权用户,拥有数据库的所有权限,特权用户的相关信息可以从动态性能视图v$pwfile_users中获得。SQL>select*fromv$pwfile_users;USERNAMESYSDBASYSOPERSYSASM--------------------------------------------
我不是VIP
·
2016-10-08 11:41
数据库
oracle学习笔记
9: model子句(上)
什么是model子句model子句提供了一种很好的替代电子表格的方法。model子句可以使用sql语句中一些很强大的功能,如聚合,并行,以及多维,多变量分析。model子句可以建立一定维度数的数据矩阵或模型。模型使用了from子句中列出的表中可以列的子集,至少具有一个维度,一个量值,或者还可以有一个或多个分区。可以将模型看作是每个计算值具有单独工作表的电子表格文件。工作表有一个x轴和一个y轴(两个
猫猫_tomluo
·
2016-08-12 07:23
oracle学习笔记
8: 分析函数
分析函数,也称为窗口函数,通常被认为仅对数据仓库SQL有用。使用分析函数的查询,基于对数据行的分组来计算总量值。与一般的聚合函数提供的分组统计类似,但主要不同点就是,分析函数为每个分组返回多行数据。不同于每个分组只得到一行数据,分析函数可以同时得到所有行的详细数据。窗口是通过分析子句定义的,每一行限定在一个滑动窗口中。这些滑动窗口确定了用来计算当前行的数据行范围。每个窗口的大小可以由一定物理数量的
猫猫_tomluo
·
2016-08-02 17:23
oracle学习笔记
7: 高级分组
groupby用来在原始数据上创建聚合来将数据转化为有用的信息。基本的groupby列出个个部门的名称,员工总数selectd.dname,count(empno)empcountfromscott.deptdleftouterjoinscott.empeond.deptno=e.deptnogroupbyd.dnameorderbyd.dname;select列表中的每一列必须包含在groupb
猫猫_tomluo
·
2016-07-29 22:56
oracle学习笔记
Oracle体系结构概述
oracle学习笔记
Oracle体系结构概述从这节开始,开始讲oracle数据库体系结构。
xinzhan0
·
2016-07-03 18:00
oracle
数据库
oracle学习
red
甲骨文
hat
oracle学习笔记
存储及raid技术概述
oracle学习笔记
存储及raid技术概述本课以oracle数据库所运行的环境,讲一下存储和raid技术。一)oralce生产环境里的结构先说一下oracle所在的环境。
xinzhan0
·
2016-06-20 15:00
oracle
数据库
raid
oracle学习
甲骨文
oracle学习笔记
计算机缓存技术工作机制
oracle学习笔记
计算机缓存技术工作机制计算机缓存技术,对oracle来讲非常重要,我们单独拿出了一个小的章节来讲。理解缓存技术对以后的oracle学习非常有帮助,对计算机的学习也很有帮助。
xinzhan0
·
2016-06-01 15:00
oracle
数据库
oracle学习
red
甲骨文
hat
oracle学习笔记
swap
oracle学习笔记
swap这节课老师讲了很多,虽说看起来很多都没有用,但老师讲的仔细,我们应该认真了解一下。
xinzhan0
·
2016-05-17 15:00
oracle
数据库
oracle学习
red
甲骨文
hat
oracle学习笔记
计算机工作机制概述
oracle学习笔记
计算机工作机制概述运行环境搭建实现后,整个教程从这节课进入了原理的讲述。
xinzhan0
·
2016-05-11 17:00
oracle
数据库
硬件
oracle学习
甲骨文
oracle学习笔记
Oracle数据库及相关软件的启动和关闭 第二部分
oracle学习笔记
Oracle数据库及相关软件的启动和关闭第二部分附录oracle的随机启动和关闭虽然知道了oracle的启动和关闭方法,但是这时如果重新启动系统,你会发现这些软件默认状态都没有运行,
xinzhan0
·
2016-04-30 15:00
oracle
数据库
oracle学习
red
甲骨文
hat
oracle学习笔记
Oracle数据库及相关软件的启动和关闭 第一部分
oracle学习笔记
Oracle数据库及相关软件的启动和关闭第一部分手动启动和关闭及其指令总共四个软件oracle数据库、数据库监听、EnterpriseManager、iSQL*Plus,运行时它们之间存在依存关系
xinzhan0
·
2016-04-30 15:00
oracle
数据库
oracle学习
red
甲骨文
hat
Oracle学习笔记
(十六)——数据字典和动态性能视图
一、介绍1、数据字典:oracle数据库中最重要的组成部分,提供了数据库的一些系统信息(静态)。2、动态性能视图:记载了例程启动后的相关信息(动态)。二、数据字典1、数据字典:记录了数据库的系统信息,是只读表和视图的集合,数据字典的所有者为sys用户。用户只能在数据字典上执行查询操作(select语句),而其维护和修改是由系统自动完成的。2、数据字典的组成:包括数据字典基表和数据字典(动态性能)视
shangqing1123
·
2016-04-15 21:00
oracle
数据库
数据字典
视图
韩顺平
Oracle学习笔记
(十五)——数据库(表)的逻辑备份与恢复
一、介绍1、逻辑备份:指使用工具export将数据对象的结构和数据导出到文件的过程。只能在数据库open的状态下进行。2、逻辑恢复:指当数据库对象被误操作而损坏后使用工具import,利用备份的文件把数据对象导入到数据库的过程。只能在数据库open的状态下进行。3、物理备份:可在数据库open的状态下进行,也可以在关闭数据库后进行。二、导出(特别说明:在导入和导出的时候,要到oracle目录的bi
shangqing1123
·
2016-04-15 21:00
oracle
数据库
备份
恢复
韩顺平
Oracle学习笔记
(十四)——数据库管理
数据库管理员1、职责安装和升级oracle数据库建库,表空间,表,视图,索引……指定并实施备份与恢复计划数据库权限管理,调优,故障排除对于高级dba,要求能参与项目开发,会编写sql语句、存储过程、触发器、规则、约束、包2、sys和system的区别1)最重要的区别,存储的数据的重要性不同sys:所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关
shangqing1123
·
2016-04-15 18:00
oracle
sql
dba
数据库管理
韩顺平
Oracle学习笔记
(十三)——sql函数的使用
在做oracle测试时,可以使用dual表一、字符函数:最常用的函数1、lower(char):将字符串转化为小写的格式。2、upper(char):将字符串转化为大写的格式。3、length(char):返回字符串的长度。4、substr(char,m,n):取字符串的子串,从第m位取,取n个字符。5、eg:所有员工的名字按小写的方式显示selectlower(ename)fromemp;所有员
shangqing1123
·
2016-04-14 20:00
oracle
sql
数据库
函数
韩顺平
oracle学习笔记
oracle软件安装和数据库的创建
oracle学习笔记
oracle软件安装和数据库的创建******一)oracle软件安装上一课准备工作完成,安装包准备好,进入安装。
xinzhan0
·
2016-04-13 16:00
oracle
数据库
oracle学习
甲骨文
Oracle学习笔记
(十二)——oracle中事务处理
一、事务处理1、事务:用于保证数据的一致性,由一组相关的dml(数据操作语言;增、删、改,不包括查询)语句组成。该组的dml语句要么全部成功,要么全部失败。 如:网上转账就是典型的要用事务来处理,用以保证数据的一致性。2、事务和锁:当执行事务操作时(dml语句)oracle会在被作用的表上加锁,防止其他用户修改表的结构。3、提交事务:执行commit语句可以提交事务。当执行了commit语句之
shangqing1123
·
2016-04-12 21:00
oracle
jdbc
事务
分页
韩顺平
Oracle学习笔记
(十一)——在Oracle中操作数据
1、使用特定格式输入日期值,to.date函数插入列带有日期的表,并按照年-月-日的格式插入。insertintoempvalues(9998,'小红','MANAGER',7782,to_date('1988-12-12','yyyy-mm-dd'),78.9,55.33,10);insertintoempvalues(9998,'小红','MANAGER',7782,to_date('1988
shangqing1123
·
2016-04-12 21:00
oracle
数据库
函数
查询
韩顺平
Oracle学习笔记
(十)——分页显示简单示例
分页显示emp表的用户信息 Inserttitlehere oracle分页案例 用户名>薪水 ="+(pageSize*(pageNow-1)+1)); while(rs.next()){ out.println(""); //用户名 out.println(""+rs.getString(2)+""); out.println(""+rs.getString(6)+""); o
shangqing1123
·
2016-04-12 20:00
oracle
数据库
jsp
分页
韩顺平
Oracle学习笔记
(九)——eclipse中tomcat的部署
一、在eclipse中部署tomcat1、步骤如下:1)打开Eclipse。2)点击菜单栏的“Window”,然后选择“Preferences”。3)点击弹出窗口的“Server”,然后选择“RuntimeEnvironment”,然后点击右边的“Add”按钮。4)选择弹出窗口上的“Apache”,然后选择Tomcat版本,然后单击“Next”。5)选择Tomcat的安装根目录,点击“Finish
shangqing1123
·
2016-04-12 17:00
oracle
tomcat
jsp
jdbc
韩顺平
Oracle学习笔记
(八)——java操作Oracle
java连接oracle写一个ShowEmp.java,分页显示emp表的用户信息。1、JDBC_ODBC连接importjava.sql.*; //演示如何使用jdbc_odbc桥连接方式 publicclassTestOra{ /** *@paramargs */ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethods
shangqing1123
·
2016-04-12 17:00
java
oracle
jdbc
分页
韩顺平
Oracle学习笔记
(七)——Oracle表的复杂查询
一、数据分组1、数据分组——max,min,avg,sum,count显示所有员工中的最高工资和最低工资selectmax(sal),min(sal)fromemp;显示所有员工的平均工资和工资总和select avg(sal),sum(sal) from emp;计算员工数量select count(sal) from emp;显示工资最高的员工的名字和工作岗位selectename,job,s
shangqing1123
·
2016-04-11 17:00
oracle
数据库
查询
plsql
developer
韩顺平
Oracle学习笔记
(六)——Oracle表的基本查询
简单的查询语句1、查看表结构desc dept;2、查询所有列select*from dept;3、查询指定列select ename,sal,job,deptno from emp;4、取消重复行selectdistinct deptno,job from emp;5、使用算术表达式显示每个雇员的年工资select ename,sal*12 from emp;6、使用列的别名select ena
shangqing1123
·
2016-04-07 20:00
oracle
数据库
plsql
查询
developer
韩顺平
Oracle学习笔记
(五)——Oracle表的管理
一、Oracle支持的数据类型1、字符型1)char:定长,最大2000字符。eg:char(10),“小韩”,前四个字符放“小韩”,后面添加6个空格补全,为“小韩 ”。2)varchar2(20):变长,最大4000字符。eg:varchar2(10),“小韩”,oracle分配四个字符,这样可以节省空间。3)clob(character large object):字符型大对象,最大4G。
shangqing1123
·
2016-04-06 21:00
oracle
数据库
数据
管理
韩顺平
Oracle学习笔记
(四)——上机练习一
1、define命令可以用于定义哪种变量a、numberb、charc、varchar2d、date【b】Host变量主要作用是起到一个替代变量的作用,是主机环境可以和oracle进行交互的一个媒介。通过define定义host变量的时候必须指定变量名和变量的值,如果变量名已经存在于host变量中,则自动覆盖,这个值不可以指定类型,一律按char存储。参见:http://www.2cto.com/
shangqing1123
·
2016-04-06 20:00
oracle
sql
数据库
权限
韩顺平
Oracle学习笔记
(7)——高级查询(1)
在学习高级查询之前,我们先了解一下如何查看Oracle数据库中的所有表。因为我们要使用到Oracle数据库中SCOTT用户下的几张表(这些表是Oracle数据库自带的表)。分组查询分组函数的概念:分组函数作用于一组数据,并对一组数据返回一个值。常用的分组函数:AVG、SUM、MIN、MAX、COUNT、WM_CONCAT(行转列)语法:分组函数的使用AVG(平均值)和SUM(合计)函数
btt2013
·
2016-04-02 17:00
oracle
Oracle学习笔记
(6)——函数
函数的作用方便数据的统计处理查询结果函数的分类Oracle内置的系统函数数值函数四舍五入 ROUND(n[,m]) 1、n:表示要进行四舍五入的值 2、m:表示保留小数点后几位或前几位 3、省略m:0
btt2013
·
2016-04-02 14:00
oracle
Oracle学习笔记
(三)——Oracle用户的管理、权限与角色
一、用户管理1、创建用户:在oracle中要创建一个新的用户,使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。createuser用户名identifiedby密码;密码必须以字母开头,否则报错。2、给用户修改密码修改用户自己的密码:sql>password 用户名修改其他用户的密码,需要具有DBA权限,或者拥有alter user的系统权限sql>alter us
shangqing1123
·
2016-03-28 17:00
oracle
数据库
韩顺平
权限与角色
Oracle学习笔记
(5)——查询
基本查询语句SELECT[DISTINCT]column_name1,...|*FROMtable_name[WHEREconditions]在SQL*PLUS中设置格式更改显示字段名:COLUMNcolumn_nameHEADINGnew_name (注意COLUMN可以简写成COL)例如: colusernameheading用户名;
btt2013
·
2016-03-27 18:00
oracle
oracle学习笔记
oracle软件安装准备工作 第三部分 预安装
oracle学习笔记
oracle软件安装准备工作 第三部分预安装****一、打开官方文档官方文档都是英文版,oracle官网和甲骨论都有下载。
xinzhan0
·
2016-03-23 15:00
oracle
数据库
oracle学习
甲骨文
oracle学习笔记
oracle软件安装准备工作 第二部分 安装前说明
oracle学习笔记
oracle软件安装准备工作 第二部分安装前说明这部分老师讲的是安装oracle数据库软件的ppt幻灯片课程,讲了一些数据库安装的基本知识。
xinzhan0
·
2016-03-23 15:00
oracle
数据库
oracle学习
甲骨文
oracle学习笔记
oracle软件安装准备工作 第一部分 环境准备
oracle学习笔记
oracle软件安装准备工作 第一部分环境准备这节课对初学者来说内容较多,我把它分成了三篇。
xinzhan0
·
2016-03-23 15:00
oracle
数据库
oracle学习
甲骨文
oracle学习笔记
系列------oracle操作例子的专用表
CREATETABLEdept( deptnoNUMBER(2), dnameVARCHAR2(14), locVARCHAR2(13)); CREATETABLEemp( empnoNUMBER(4), enameVARCHAR2(10), jobVARCHAR2(9), mgrNUMBER(4), hiredateDATE, salNUMBER(7,2), commNUM
souvc
·
2016-03-21 23:00
oracle学习笔记
系列------oracle操作例子的专用表
CREATETABLEdept( deptnoNUMBER(2), dnameVARCHAR2(14), locVARCHAR2(13)); CREATETABLEemp( empnoNUMBER(4), enameVARCHAR2(10), jobVARCHAR2(9), mgrNUMBER(4), hiredateDATE, salNUMBER(7,2), commNUM
souvc
·
2016-03-21 23:00
oracle学习笔记
系列------oracle 基本操作之基本函数的用法
--创建一个accout账户表 CREATETABLEaccount( idNUMBER(9)NOTNULL, recommender_idNUMBER(9), login_nameVARCHAR2(30)NOTNULL, login_passwdVARCHAR2(8)NOTNULL, statusCHAR(1)NOTNULL, create_dateDATEDEFAULTSYSD
souvc
·
2016-03-21 23:00
oracle学习笔记
系列------oracle 基本操作之基本函数的用法
--创建一个accout账户表 CREATETABLEaccount( idNUMBER(9)NOTNULL, recommender_idNUMBER(9), login_nameVARCHAR2(30)NOTNULL, login_passwdVARCHAR2(8)NOTNULL, statusCHAR(1)NOTNULL, create_dateDATEDEFAULTSYSD
souvc
·
2016-03-21 23:00
Oracle学习笔记
(4)——约束
约束:约束的作用:它是用来控制你具体输入的值要满足你设置好的一些要求的。作用1:定义规则。也就是说你创建完一个表之后,你可以定义那些字段是你必须要输入的,那些字段需要输入一个什么样的值,在某一个范围内的值。作用2:确保完整性。确保我们数据的精确性和可靠性。如果确保了数据的完整性,就可以防止一些错误的信息,无效的信息来输入。Oracle中5个重要的约束:非空约束、主键约束、外键约束、唯一约束、检查约
btt2013
·
2016-03-21 18:00
oracle
Oracle学习笔记
(3)——表
认识表:表都会存放在Oracle数据库的表空间里面,表是存储数据的基本单位。也就是说我们要把我们的数据存储在表中。在Oracle数据库中表是一个二维结构(行和列)。表,有一些约定:1、每一列数据必须具有相同数据类型。2、列名唯一。3、每一行数据的唯一性数据类型:字符型CHAR(n)、NCHAR(n) : NCHAR(n)采用Unicode编码,一般用于存储汉字的比较多。CHAR(n)中n最大值为2
btt2013
·
2016-03-21 16:00
oracle
oracle学习笔记
系列------oracle 基本操作之表的增删改查
--创建一个表 CREATETABLEemployee_souvc( idNUMBER(4), nameVARCHAR2(20), genderCHAR(1), birthDATE, salaryNUMBER(6,2), jobVARCHAR2(30), deptnoNUMBER(2) ); --DESCtable_name:查看表结构,看到表的列的名字,以及对应的类型,长度
souvc
·
2016-03-20 11:00
oracle学习笔记
系列------oracle 基本操作之表的增删改查
--创建一个表 CREATETABLEemployee_souvc( idNUMBER(4), nameVARCHAR2(20), genderCHAR(1), birthDATE, salaryNUMBER(6,2), jobVARCHAR2(30), deptnoNUMBER(2) ); --DESCtable_name:查看表结构,看到表的列的名字,以及对应的类型,长度
souvc
·
2016-03-20 11:00
Oracle学习笔记
(2)——系统用户与表空间
系统用户:sys、system(权限:sys>system) sys必须以系统管理员或者系统操作员的权限登录,system可以直接登录。 sysman:管理员级别的用户。用于操作企业管理器使用的。sys,system,sysman密码一般是我们安装Oracle时设置的口令密码,这里设置为root。scott:默认用户权限最低,默认密码是:tiger使用系统用户登录Oracle:[usernam
btt2013
·
2016-03-19 17:00
oracle
【
Oracle学习笔记
-3】关于Oracle 10g中各种服务解析
【原创】关于oracle10g中各种服务解析(2014/10/168:39:40)时间:2014-10-168-58-30 作者:ssslinppp1.当首次安装oracle10g完成后,会有两个oracle服务被设为自动启动,如下图: OracleoraDb10g_home1TNSLister服务 为数据库监听器服务,若是想通过 PLSQLDevelop 等软件进行远程登录访问oracle数
ssslinppp
·
2016-03-15 20:00
【
Oracle学习笔记
-1】Win7下安装Oracle 10g
源程序获取从Oracle的官网上下载Oracle10g:10203_vista_w2k8_x86_production_db.zip;==>服务器(必须)10203_vista_w2k8_x86_production_client.zip;==>客户端(没用到,可以不下载);配置refhost.xml文件修改解压10203_vista_w2k8_x86_production_db.zip,找到/d
ssslinppp
·
2016-03-15 20:00
【
Oracle学习笔记
-2】Oracle基础术语解析
来自为知笔记(Wiz)附件列表Oracle概念解析.png表空间.png大小关系.png段segment.png块block.png区entent.png数据库基本概念.png
ssslinppp
·
2016-03-15 20:00
【Oracle】曾经的
Oracle学习笔记
(8-15)ER图,三大范式,数据库字典,视图,索引,序列
一、数据库建模二、建表三、数据库字典四、DML语句五、视图六、索引七、序列八、DDL语句 Lesson8OverviewofDataModelingandDatabaseDesign-----------------------------------------------------------------------------数据库建模E-R图Entity实体对象实体业务实体Relatio
jinhuazhe2013
·
2016-02-16 11:00
【Oracle】曾经的
Oracle学习笔记
(4-7)多表联合查询,子查询,动态条件查询
一、多表联合查询二、子查询三、动态条件查询 LESSON4DisplayingDatafromMultipleTables--------------------------------------------------------查询s_emp表中最大的工资数,并且显示出这个最大工资数的员工名字selectlast_name,max(salary)froms_emp;多表查询查询多张表的时候
jinhuazhe2013
·
2016-02-16 10:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他