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基础
(四)pl/sql
PL/SQL也是一种程序语言,叫做过程化SQL语言(ProceduralLanguage/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。 总结下来就是是sql语言的扩展,sql语句+变量和
lxy344x
·
2015-07-01 22:00
oracle
plsql
weblogic学习
openjpa.jdbc.SynchronizeMappings" value="buildSchema(ForeignKeys=true)"/>
oracle
johnyucn
·
2015-07-01 15:00
weblogic
Oracle基础
(三)数据库管理
上篇介绍了Oracle数据库的基本操作指令:增、删、改、查下面针对数据库的管理进行介绍数据库角色介绍数据管理员: 至少有一个数据库管理员dba, 职责:安装和升级oracel数据库 建库,表空间,表,视图,索引 制定并实施备份和恢复计划 数据库权限管理,调优,故障排除 对于高级dba,要求能参与项目开发,会编写sql语句,存储过程,触发器,规则,约
lxy344x
·
2015-06-29 19:00
Oracle基础
(二)---操作命令
接上篇博客介绍Oracle基本概要,下面将介绍数据库的操作指令。Sql*plus常用命令连接命令1、conn[ect] 用法conn用户名/密码@网路服务名[assysdba/sysoper]当用特权用户身份连接时,必须带上assysdba或者是assysoper文件操作命令 1、start和@ 运行sql脚本 案例sql>@d:\a.sql或者sql>startd:\a.sql2、e
lxy344x
·
2015-06-29 19:00
Oracle基础
(一)
Oracle数据库系统是美国Oracle公司提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户、服务器(Client/Server)或B/S体系结构的数据库之一。比如Oracle数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库熊,它具有完整的数据管理能力;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。 以上都是百科上高
lxy344x
·
2015-06-27 21:00
Oracle基础
1 — sequence 序列
一.关于序列序列是一个Oracle对象,提供唯一的数字,在需要时根据指定的增量值来递增,通常是用于产生主键值。类似于SQLserver中的identity(int,1,1)或者列为identity列。SQLserver可以直接将列指定为IDENTITY列,在使用的时候可以不需要理会IDENTITY列,系统会自动递增,这样看来SQLServer中主键的产生更为方便。1.序列的特性自动提供唯一的数值共
huluedeai
·
2015-06-23 18:00
oracle
数据库
oracle基础
Oracle基础
-简介(初次见面)
一、整体介绍: Oracle数据库和数据库表示所有Oracle数据库对象的基础。Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库,换句话就是用方便逻辑管理的语言操纵大量有规律数据的集合。是目前最流行的C/S体系结构的数据库之一。二、初次见面的感受: 看完对Oracle之后最大的感受就是,这不就是数据库设计原理自考书籍的基础知识吗?所以时间越长,感觉自己的知识网越流通,遍布
huo065000
·
2015-05-31 23:00
oracle
sql
分布式
ORACLE基础
练习(一)
找了一些SQL题目来练习一些当年所学的SQL语句些:--CREATETABLEEMPASSELECT*FROMscott.emp;--插入新数据到EMP中INSERTINTOEMPVALUES(102,'EricHu','Developer',1455,DATE'2011-5-26',5500.00,14.00,10);INSERTINTOEMPVALUES(104,'huyong','PM',1
cqutzj
·
2015-04-03 14:58
Oracle学习
Oracle基础
应用
OracleDB笔录,以后会不断Add,欢迎留言补充!--cmd.exe(你懂得!) --[1]多个数据库实例,切换选择DB后,登录操作 set ORACLE_SID=orcl --选择DB orcl(你的DB实例名) --可在注册表(regedit)里搜索(Ctrl+F) ORACLE_SID 查看当前使用的ORACLE_SID是什么--cmd.exe(你懂得!) --[2]oracle
JAnnn
·
2015-01-30 13:00
Oracle基础应用
Oracle基础
(一)
DDL(DataDefinitionLanguage):数据库模式定义语言,适用于描述数据库中要存储的现实世界实体的语言。 DML:数据库操作语言 DCL:数据库控制语言 TCL:事务控制语言
Aspired
·
2015-01-23 09:00
PL/SQL的基本写法、BEGIN_END块结构及简单的事务实现
发现一位兄台写得
Oracle基础
知识很详细,特转载到自己的Blog保存。
HWorld
·
2015-01-22 13:40
Oracle
Oracle基础
知识
小型数据库:access/foxbase中型数据库:MySql/Sqlserver/大型数据库:Oracle(DBA认证就是数据库管理员)/Sybase/db2—相对来说使用较多Oracle三大认证:Oca初级认证Ocp专家认证Ocm大师认证Oracle权限大概有140几种关系数据库的查询可分为两类:1、关系数据语言2、关系演算语言五中关系代数:1)、并(union)2)、差(diff)3)、笛卡
xfg0218
·
2015-01-13 23:00
oracle 性能优化操作:总结
最后决定SQL优化功力的因素就是对
ORACLE基础
的掌握程度了。另外,值得注意的是:随着时间的推移和数据的累计与变化,ORACLE对SQL语句的执行计划也会改变。
HelloCqk1
·
2015-01-12 09:00
Oracle基础
笔记十四
第十四章高级子查询1.子查询子查询(内查询)在主查询执行之前执行主查询(外查询)使用子查询的结果SELECTselect_listFROMtableWHEREexproperator(SELECTselect_list FROM table);问题:查询工资大于149号员工工资的员工的信息SELECTlast_nameFROM employeesWHERE salary> (
Fan小柒
·
2014-12-26 17:12
oracle
信息
employees
Oracle基础
笔记十三
第十三章SET运算符1.SET操作符:UNION/UNIONALLINTERSECTMINUS2.UNION操作符返回两个查询的结果集的并集SELECTemployee_id,job_idFROM employeesUNIONSELECTemployee_id,job_idFROM job_history;2.1UNIONALL操作符:返回两个查询的结果集的并集。对于两个结果集的重复部分,不去重。
Fan小柒
·
2014-12-24 15:15
oracle
Oracle基础
笔记十二
第十二章用户控制权限1.权限:数据库安全性:系统安全性和数据安全性系统权限:对于数据库的权限对象权限:操作数据库对象的权限2.系统权限超过一百多种有效的权限数据库管理员具有高级权限以完成管理任务,例如:创建新用户删除用户删除表备份表2.1DBA使用CREATEUSER语句创建用户CREATEUSERuser IDENTIFIEDBY password;CREATEUSER scot
Fan小柒
·
2014-12-23 10:51
oracle
password
create
应用程序
管理员
Oracle基础
笔记十一
第十一章其他数据库对象1.什么是序列?序列:提供有规律的数值。序列:可供多个用户用来产生唯一数值的数据库对象自动提供唯一的数值共享对象主要用于提供主键值将序列值装入内存可以提高访问效率1.2.定义序列CREATESEQUENCE语句CREATESEQUENCEsequence [INCREMENTBYn] --每次增长的数值 [STARTWITHn] --从哪个值开始 [{MA
Fan小柒
·
2014-12-22 13:28
oracle
数据库
用户
sequence
Oracle基础
笔记十
第十章视图1.视图:从表中抽出的逻辑上相关的数据集合。视图是一种虚表。 视图建立在已有表的基础上,视图赖以建立的这些表称为基表。向视图提供数据内容的语句为SELECT语句,可以将视图理解为存储起来的SELECT语句. 视图向用户提供基表数据的另一种表现形式2.为什么使用视图控制数据访问简化查询避免重复访问相同的数据3.分类:简单视图和复杂视图特性 简单视图 复杂视图表的数量 一个
Fan小柒
·
2014-12-21 14:23
oracle
用户
Oracle基础
笔记九
第九章约束1.什么是约束约束是表级的强制规定有以下五种约束:NOTNULLUNIQUEPRIMARYKEYFOREIGNKEYCHECK2.注意事项如果不指定约束名,Oracleserver自动按照SYS_Cn的格式指定约束名创建和修改约束:建表的同时建表之后可以在表级或列级定义约束可以通过数据字典视图查看约束3.表级约束和列级约束作用范围:①列级约束只能作用在一个列上②表级约束可以作用在多个列上
Fan小柒
·
2014-12-20 22:36
oracle
server
null
employees
Oracle基础
笔记八
第八章数据处理1.数据操纵语言DML(DataManipulationLanguage�C数据操纵语言)可以在下列条件下执行:向表中插入数据修改现存数据删除现存数据事务是由完成若干项工作的DML语句组成的2.INSERT语句语法使用INSERT语句向表中插入数据。使用这种语法一次只能向表中插入一条数据。INSERTINTOtable[(column[,column...])]VALUES(valu
Fan小柒
·
2014-12-20 14:52
oracle
单引号
employees
Oracle基础
笔记七
第七章创建和管理表1.常见的数据库对象对象描述表 基本的数据存储集合,由行和列组成。视图从表中抽出的逻辑上相关的数据集合。序列提供有规律的数值。索引提高查询的效率同义词给对象起别名2.命名规则表名和列名:必须以字母开头必须在1�C30个字符之间必须只能包含A�CZ,a�Cz,0�C9,_,$,和#必须不能和用户定义的其他对象重名必须不能是Oracle的保留字3.数据类型数据类型
Fan小柒
·
2014-12-19 22:01
oracle
色彩
传奇
幽默感
喝茶
Oracle基础
笔记六
第六章子查询1.子查询语法:SELECTselect_listFROMtableWHEREexproperator(SELECTselect_list FROMtable);子查询(内查询)在主查询之前一次执行完成。子查询的结果被主查询(外查询)使用。例如:谁的工资比Abel高?SELECTlast_nameFROM employeesWHERE salary> (SELECT
Fan小柒
·
2014-12-19 14:24
oracle
employees
Oracle基础
笔记五
第五章分组函数1.什么是分组函数?分组函数作用于一组数据,并对一组数据返回一个值。类型:AVGCOUNTMAXMINSTDDEVSUM2.AVG(平均值)和SUM(合计)函数:可以对数值型数据使用AVG和SUM函数。SELECTAVG(salary),MAX(salary), MIN(salary),SUM(salary)FROM employeesWHERE job_idLIKE'%
Fan小柒
·
2014-12-18 19:20
oracle
最大值
记录
平均值
employees
Oracle基础
笔记四
第四章多表查询1.笛卡尔集笛卡尔集会在下面条件下产生:省略连接条件连接条件无效所有表中的所有行互相连接为了避免笛卡尔集,可以在WHERE加入有效的连接条件。2.Oracle连接使用连接在多个表中查询数据。selecttable1.column,table2.columnfromtable1,table2wheretable1.column=table2.column在WHERE子句中写入连接条件。
Fan小柒
·
2014-12-18 11:21
oracle
employees
笛卡尔
Oracle基础
笔记三
第三章单行函数
Oracle基础
笔记二1.单行函数:操作数据对象接受参数返回一个结果只对一行进行变换每行返回一个结果可以转换数据类型可以嵌套参数可以是一列或一个值2.大小写控制函数:LOWER('SQLCourse
Fan小柒
·
2014-12-17 20:50
oracle
Oracle基础
笔记二
第二章过滤和排序数据1.过滤:使用WHERE子句,将不满足条件的行过滤掉。WHERE子句紧随FROM子句。2.字符和日期:字符和日期要包含在单引号中。字符大小写敏感,日期格式敏感。默认的日期格式是DD-MON月-RR。3.比较运算:=>>=或!=赋值 :=BETWEEN...AND...:在两个值之间(包含边界),使用BETWEEN运算来显示在一个区间内的值 IN(set):等于值列表中的一个,
Fan小柒
·
2014-12-17 14:55
oracle
单引号
Oracle基础
笔记一
1.基本SELECT语句 1.基本SELECT语句SELECT 标识选择哪些列。FROM 标识从哪个表中选择。注意:SQL语言大小写不敏感。 SQL可以写在一行或者多行关键字不能被缩写也不能分行各子句一般要分行写。使用缩进提高语句的可读性。2.算术运算符(+-*/)数字和日期使用的算术运算符。操作符优先级:乘除的优先级高于加减。同一优先级运算符从左向右执行。括号内的运算先执行。3.定义空值空值是
Fan小柒
·
2014-12-16 21:18
oracle
关键字
表达式
单引号
区分大小写
还原真实的cache recovery
写的很好转载跟大家分享一下:http://www.oracledatabase12g.com/archives/whats-smon-enabling-cache-recovery.html 我们在学习
Oracle
shaochenshuo
·
2014-09-16 15:00
cache
instance
Crash
recovery
recovery
recovery
oracle基础
数据库(DB):按照数据结构来组织、存储和管理数据的仓库关系数据库(RDB):使用关系模型把数据组织到数据表中的数据库哟,由多个数据表组成数据库管理系统(DBMS):管理数据库的软件数据表:关系数据库的基本存储结构,由行和列组成。 行(row):横排数据,也被称作记录(Record); 列(column):纵列数据,也被称作字段(Field)主流的数据库:Oracle(Or
mafan121
·
2014-09-10 23:00
oracle
sql
基本类型
数据字典学习笔记
前言我们在日常工作中,常常要对Oracle数据字典进行查询,但是很多时候,我们在进行查询的同事却对数据字典的知识不是很了解,这几天我在复习
Oracle基础
知识的时候,又浏览一遍数据字典的概念,现在把一些相关知识记录下来
wenzhongyan
·
2014-09-02 14:00
oracle基础
设计表的时候应该注意的三范式: 第一范式:不能有重复数据 主键解决 第二范式:部分依赖多对多拆表 中间表 第三范式:消除传递依赖 一对多 拆表 主外键关联 下面让我们来理解下select查询语句,一个select语句基本由以下部分组成:select*fromtableNamewhere条件1and条件2groupby havingorder by 有这么一个小细节就是and的两个
shasiqq
·
2014-08-20 21:00
Oracle基础
教程之Oracle 的用户管理
Oracle的用户管理==========================================================创建一个用户名为linuxidc密码为:88181的用户creatuserlinuxidcidentifiedby88181给用户修改密码:sql>password用户名如果给别人修改密码则需要具有dba的权限,或者是拥有alteruser的系统权限sql>al
哇哈哈852
·
2014-06-27 11:00
oracle
sql
cuug
ocm
Oracle基础
教程之Oracle 的用户管理
阅读更多Oracle的用户管理==========================================================创建一个用户名为linuxidc密码为:88181的用户creatuserlinuxidcidentifiedby88181给用户修改密码:sql>password用户名如果给别人修改密码则需要具有dba的权限,或者是拥有alteruser的系统权限sq
哇哈哈852
·
2014-06-27 11:00
sql
oracle
cuug
ocm
ORACLE基础
之oracle锁(oracle lock mode)详解
ORACLE里锁有以下几种模式:0:none1:null空2:Row-S行共享(RS):共享表锁,subshare 3:Row-X行独占(RX):用于行的修改,subexclusive 4:Share共享锁(S):阻止其他DML操作,share5:S/Row-X共享行独占(SRX):阻止其他事务操作,share/subexclusive 6:exclusive独占(X):独立访问使用,exclus
vertual
·
2014-06-25 22:00
Oracle基础
维护01-常用管理命令总结
概览:1.Oracle内存管理2.Oracle数据库启动关闭3.Oracle参数文件4.Oracle控制文件5.Oracleredo日志文件6.Oracleundo表空间管理7.Oracle普通表空间和数据文件8.Oracle临时表空间9.Oracle锁管理10.Oracle用户管理11.Oracle等待事件1.Oracle内存管理1.1内存自动管理11g:AMM10g:ASMM1.2修改sga大
AlfredZhao
·
2014-06-18 22:00
Oracle基础
教程之table的管理
Oracle中的表createtable建表语法:create table [表名]( 列名1 数据类型(长度) 约束, 列名2 数据类型(长度) 约束, ... ); [表名]在同一个用户下只能存在一个,不能同名altertablecreate table king_test( c1 number(4), c2 number(7,-2) ); --增加列 alter table kin
残风vs逝梦
·
2014-06-18 15:00
oracle
table
purge
oracle基础
知识9_plsql_例外_数据字典
0 定义: a) 是一种功能,说白了就是异常 b) 增强程序健壮性和容错性 c) 功能类似于java的 try{} catch(){} finally{} 1 写法: exception when xxx then xxx; 2 分类:
chengjianxiaoxue
·
2014-06-11 14:00
oracle基础
oracle基础
知识8_plsql_基本语法
0 说明: a) 和java一样,是一种语言,不过后者是面向对象的,前者是面向过程的 b) 操作对象是数据库表 c) PL/SQL = Procedure Language/SQL,是oracle在sql语句中增加了过程处理语句 eg: 分支,循环 d) 效率很高,在oracle中操作数据库最快的语言就是plsql,对于实时性要求高的系统,建议将一些逻辑写成
chengjianxiaoxue
·
2014-06-11 11:00
oracle基础
oracle基础
知识8_plsql_光标
0 光标/游标(cursor)解释: a) 用于存储一个查询返回的多行记录 b) 功能类似于jdbc的resultset c) 和resultset的不同在于,resultset的初始位置在第一行数据的前面,而光标的初始位置就是第一行数据的位置 d) 光标/游标 不同人不同叫法,在oracle中含义一样,表示查询数据集 e) 默认允许一次打开300个光标
chengjianxiaoxue
·
2014-06-11 11:00
oracle基础
Oracle基础
视频教程
分享套
Oracle基础
视频教程(含大纲、网盘下载地址、项目案例)课程名称:《Oracle数据库系统工程师培训(内存结构、物理结构、备份和恢复、安全审计、性能调优)》下载地址:http://pan.baidu.com
fewrfwef231
·
2014-06-09 21:49
Oracle
Oracle基础
视频教程
分享套
Oracle基础
视频教程(含大纲、网盘下载地址、项目案例) 课程名称: 《Oracle数据库系统工程师培训(内存结构、物理结构、备份和恢复、安全审计、性能调优)》 下载地址: http
文潇雨疏
·
2014-06-09 21:00
oracle
视频教程
Oracle学习心得
一、
Oracle基础
1、Oracle简介Oracle(中文名称叫甲骨文)是殷墟(yīnXu)出土的甲骨文(oracleboneinscriptions)的英文翻译的第一个单词,在英语里是“神谕”的意思。
fewrfwef231
·
2014-06-09 21:32
Oracle
Oracle学习心得
一、
Oracle基础
1、Oracle简介  
文潇雨疏
·
2014-06-09 21:00
oracle
Oracle基础
知识(二十七) - PL/SQL修改字符编码
前几天重装了系统,从同事那里拷贝了Oracle的文件过来,配置了几个环境变量,可以正常使用,但是今天发现个问题,selectfnamefromv_dm_dept_orgwhereflevel=2andfnamelike'%本部%';数据库里是有记录的,但是,查不出东西来,selectfnamefromv_dm_dept_orgwhereflevel=2这样查询是有的,甚至,直接等于一个名称都查询不
jolingogo
·
2014-06-07 09:00
oracle
字符编码
oracle基础
知识7_oracle常见对象
0常见对象有: 对象描述表基本存储单位视图在表基础上抽取出逻辑相关的数据集合序列提供有规律的数值索引提供高效的查询同义词给对象起别名 1表字段类型 数据类型描述char(size)定长字符varchar2(size)可变长字符clob字符数据,最大可4GBLOB二进制数据,最大可4Gnumber(n)可变长数值类型long可变长字符数据,最大可2Growid行地址bfile存储外部文件的二进制数
chengjianxiaoxue
·
2014-06-05 17:00
oracle基础
oracle基础
知识6_事务
0 SQL类型a) DML(Data Manipulation Lanuage 数据操作语言): select insert update deleteb) DDL(Data Definition Language 数据定义语言): create/alter/drop/truncate table; &nbs
chengjianxiaoxue
·
2014-06-05 15:00
oracle基础
oracle基础
知识5_子查询
0 概念: 主查询之前的查询,作为结果服务于主查询。 解决的问题: 不能一步求解 单行子查询: 返回的结果是一条记录 多行子查询: 返回的结果是两条和两条以上的记录 1 要注意的问题: 1. 括号 2.
chengjianxiaoxue
·
2014-06-05 10:00
oracle基础
oracle基础
知识4_多表查询
||符号解释:字符串连接,相当于mssql中的+ 笛卡尔集: 联合两个表emp,dept查询数据,那么查询的结果:1列是两个表的列数相加2行数是这两个表的行数乘积3查询结果会在两个表形成笛卡尔集结果后在按照条件筛选得到。 笛卡尔集产生条件: 1查询时省略连接条件2连接条件无效3所有表中的所有行相互连接 为了提高查询效率,应该让where条件的连接条件更有效学多表下查询就是学连接条件如何写。
chengjianxiaoxue
·
2014-06-04 17:00
oracle基础
oracle基础
知识3_组函数
0 概念: 作用在一组数据上,操作这组数据并返回数值。 1 类型: AVG COUNT MAX MIN SUM 2 案例: 工资总额 : select sum(sal) from emp; 总人数: select count(*) from emp; 平均工资: s
chengjianxiaoxue
·
2014-06-04 16:00
oracle基础
oracle基础
知识2_单行函数
dual是一个用来测试函数和表达式的伪表 内容分为单行 多行函数两块: 字符函数: 1大小写函数 selectlower('Helloworld')as转小写,upper('HelloWorld')as转大写,initcap('zm')as首字母大写 fromdual;转小写转大写首字helloworldHELLOWORLDZm 2截取函数--substr(a,b)从a中,第b位开始取,取
chengjianxiaoxue
·
2014-06-04 13:00
oracle基础
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他