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学习笔记
-第一章-认识关系型数据库
第一次接触数据库是大二时学的FoxPro,在一个小机房里操作着Windows3.1系统下的数据库,感觉还是很高端的。那时就认为数据库很重要,一定要学好。考试时考了79分,在班里算高分了。不过,这已是十几年前的事情了,回头看看这些年在计算机技术上崎岖不平的道路,确实细思极恐。通过这些年的项目经验,我开始坚信:要在IT行业里“混”,必须要持续学习,“哪里不会点哪里”。前一段时间,已花费大量时间学习了P
预见未来to50
·
2020-07-27 23:34
数据库(DB)
Oracle基础
笔记
oracle学习笔记
(6)oracle物理结构--索引
1、索引(index):索引是为了提高数据检索的性能而建立的,利用它可快速的确定指定的信息。索引分为:B-TreeIndex(最常用)、全局或局部索引、位图索引(BitmapIndex)、函数索引、反向键索引、键压缩索引、分区索引。索引通常能提高select/update/delete的性能,会降低insert的速度。1.1)B-TreeIndex:B树索引是一个典型的树结构。其包含的组件主要是:
盖天力
·
2020-07-27 19:00
Oracle学习笔记
(二)——嵌套循环连接
连接方式Oracle的表连接方式有以下三种:嵌套循环链接(NestedLoopsJoin)哈希链接(HashJoin)排序合并(MergeSortJoin)连接涉及到两个表A和B,通俗的讲嵌套循环链接相当于遍历A中的每一条记录(满足A表条件),然后再在B表中遍历记录直至找到匹配的记录,等同于两层循环。而哈希链接和排序合并,可以看作是先各自处理自身的记录(排序或hash),处理完成后再批量的进行匹配
biww620
·
2020-07-15 20:25
数据库
oracle学习笔记
SQL语句解析类型_硬解析_软解析
oracle学习笔记
SQL语句解析类型_硬解析_软解析sharedpool在讲oracle体系结构概述时讲了大体是干什么的,这节把一些细节讲一下。
新站
·
2020-07-15 10:02
oracle学习笔记
oralce学习
oralce
甲骨文
甲骨文学习笔记
oracle学习笔记
一:用户管理(1)简单的命令
1,打开操作界面我们在安装好oracle后可以在两个地方打开要操作的界面。请看图一:或者在运行窗口输入sqlplus.其实这里也是调用了bin下面的sqlplus.exe。在打开dos命令行窗口后输入用户名和密码,只要oracle服务都开启且输入无误就会连接到数据库。2,正式学习在正式学习之前,我们先介绍一下,这里会学习到很多命令,也许很简单,但是对于我这有的初学者,算是巩固一下,其他初学者也可以
weixin_30707875
·
2020-07-12 06:11
Oracle学习笔记
_12_PL/SQL(过程 & 块)
Oracle学习第12天——PL/SQL编程(过程&块)PL/SQL(ProceduralLanguage/SQL)是Oracle在标准的SQL语言上的扩展,PL/SQL不仅允许嵌入SQL语言,还可以定义变量和常量,可以使用条件语句、循环语句,允许使用例外处理错误。其功能十分强大,有点类似于某种后台语言(JAVA、C++、C#等)与SQL语句的结合形式。PL/SQL是一种语言,而SQL只是一种语句
◣NSD◥
·
2020-07-11 22:23
Oracle学习笔记
(十)——分页显示简单示例
分页显示emp表的用户信息Inserttitlehereoracle分页案例用户名>薪水="+(pageSize*(pageNow-1)+1));while(rs.next()){out.println("");//用户名out.println(""+rs.getString(2)+"");out.println(""+rs.getString(6)+"");out.println("");}//
half1_2_1
·
2020-07-11 22:00
数据库
Oracle学习笔记
1-用户操作及基本数据类型
之前一段时间闲来无事,因而利用此时间对Oracle的语法进行了一次系统的学习,现将学习笔记分享一下,希望对需要之人有所帮助,若有什么错误之处,请不吝赐教。一对用户进行操作:前提:之行该命令的用户必须有DBA权限给表空间添加新用户:CREATEUSERtom(用户名)IDENTIFIEDBYtom(密码)DEFAULTTABLESPACEinspur(默认表空间)TEMPORARYTABLESPAC
平淡_但不乏味
·
2020-07-11 21:07
数据库
Oracle学习笔记
(一)
一、查询oracle版本信息(F8执行)Select*fromv$version;(12.2.0.1.0)二、权限管理1、常用用户sys--------网络管理用户,具有最高数据库管理权限system------本地管理用户,权限次于sysopr-------操作用户monitor-------仅有查看的权限2、系统权限管理授予会话权限:grantcreatesessiontoxxx;授予建表权限
我爱吃兔兔
·
2020-07-11 18:01
oracle
oracle学习笔记
(三):以管理员用户登录 oracle,并解锁其他普通用户
登录oracle数据库有两种方式:1、使用用户名和角色登录:oracle安装成功以后,默认会生成一个超级管理员用户,超级管理员具有最高权限,可以直接登录oracle;超级管理员的用户名为sys,角色为dba;以超级管理员的用户名和角色登录oracle不需要密码,如下所示:注意:sqlplus是oracle自带的一个客户端DOS界面工具,该工具可以连接到某个数据库的实例上。斜杠(/)左右两边是用来写
秋忆夏伤
·
2020-07-11 16:29
oracle学习笔记
浅谈Oracle的对象类型
Oracle学习笔记
之Oracle的对象类型一、抽象数据类型1、创建类型--地址类型CREATEORREPLACETYPEAddressTypeASOBJECT(Countryvarchar2(15),
LIDQ_XHU
·
2020-07-11 08:49
Oracle学习笔记
之Oracle的对象类型
Oracle学习笔记
之Oracle的对象类型一、抽象数据类型1、创建类型--地址类型CREATEORREPLACETYPEAddressTypeASOBJECT(Countryvarchar2(15),
feixiangVB
·
2020-07-11 05:08
數據庫管理與開發
Oracle学习笔记
(用户管理、数据库的备份和恢复)
Oracle学习笔记
(用户管理、数据库的备份和恢复)我就直接po代码,代码中有注释/*用户管理和数据库的备份(导出exp)和恢复(导入imp)oracle11g数据库的导入imp/导出exp,就是我们通常所说的
冷囧囧
·
2020-07-11 04:20
oracle创建用户与权限操作(
oracle学习笔记
一)
1.创建用户createuserSQL>createuserarthuridentifiedbym123(m123是密码,必须是以字母开头)一般的普通用户是无权限用createuser的可以切换用户然后创建#用system来创建用户arthurSQL>connsystem/密码SQL>createuserarthuridentifiedbym123-------------------------
chunqiuwei
·
2020-07-11 04:40
oracle
oracle学习笔记
----在线修改redo.log文件的大小
1.查看当前日志组成员:SQL>selectmemberfromv$logfile;MEMBER------------------------------------------------------C:\ORACLE\PRODUCT\10.2.0\ORADATA\FYDB\REDO01.LOGC:\ORACLE\PRODUCT\10.2.0\ORADATA\FYDB\REDO02.LOGC:
zxlyx
·
2020-07-09 06:22
数据库---oracle
[
oracle学习笔记
]之一:sql/plus基础操作
oracle学习笔记
表空间分类:永久表空间,临时表空间,UNDO表空间。
箫声若紫烟
·
2020-07-09 03:41
database
oracle学习笔记
Oracle 学习笔记 图解深入剖析一个事务的操作流程
Oracle学习笔记
图解深入剖析一个事务的操作流程这节课讲一下一个事务的操作流程内容有点难度先简单的看一下一)事务ID当一个事务开始以后在oracle数据库里面针对这个事务oracle会给它分配一个事务
新站
·
2020-07-09 02:01
事务
XID
UBA
事务表
事务槽
oracle学习笔记
Oracle体系结构概述
oracle学习笔记
Oracle体系结构概述从这节开始,开始讲oracle数据库体系结构。
新站
·
2020-07-09 02:01
oracle学习笔记
oralce学习
oralce
甲骨文
Oracle学习笔记
-- day08 PL/SQL语法之存储过程、存储函数
一、存储过程1、定义存储过程是一段被命名化的plsql语句,是预编译到数据库中的2、创建语法createorreplaceprocedure存储过程名(参数1[in]/out数据类型...)--in是输入类型的参数,可以省略,默认为in,out是输出类型的参数as(is)--as/is的作用替代了declarebegin执行的动作end;3、存储过程的创建示例:用储存过程计算指定员工的年薪crea
DJTUDaker
·
2020-07-09 00:31
数据库
(五)
Oracle学习笔记
—— 视图
1.视图简介视图是虚表,没有具体物理数据,是通过实体表的一种计算映射逻辑。主要就是为了方便和数据安全。2.视图作用简化数据操作:视图可以简化用户处理数据的方式。着重于特定数据:不必要的数据或敏感数据可以不出现在视图中。视图提供了一个简单而有效的安全机制,可以定制不同用户对数据的访问权限。提供向后兼容性:视图使用户能够在表的架构更改时为表创建向后兼容接口。自定义数据:视图允许用户以不同方式查看数据。
weixin_34162695
·
2020-07-08 17:40
(四)
Oracle学习笔记
—— 常见函数
1.字符串类型及函数字符类型分3种,char(n)、varchar(n)、varchar2(n);char(n)固定长度字符串,假如长度不足n,右边空格补齐;varchar(n)可变长度字符串,假如长度不足n,右边不会补齐;varchar2(n)可变长度字符串,Oracle官方推荐使用,向后兼容性好;char(n)VSvarchar2(n)char(n)查询效率相对较高,varchar2(n)存储
weixin_34112208
·
2020-07-08 16:18
Oracle学习笔记
——Linux下开启Oracle
1.开启数据库sqlplus/assysdbastartup2.启动监听:lsnrctlstart;查看监听状态:lsnrctlstatus;3.登入数据库Linux设置数据库开机自启动orcl:/home/rogear/tools/oracle11g/product/11.2.0/dbhome_1:N中的N改为Y修改/etc/rc.d/rc.local问题一:PLSQL无法连接数据库,但是本地可
weixin_33806914
·
2020-07-08 15:59
Oracle学习笔记
——imp还原数据库
1.创建用户及指定用户名密码createuser[用户名]identifiedby[密码];createuserfskxjsxyidentifiedbyfskxjsxy;2.用户授权grantconnect,resource,dbato[用户名];grantconnect,resource,dbatofskxjsxy;3.创建用户表空间(和导入的表空间名相同)createtablespacezbz
weixin_33720452
·
2020-07-08 15:01
oracle学习笔记
——视图、索引
1.视图(VIEW)1.1概念视图-----是由SELECT查询语句(可以是单表或者多表查询)定义的一个"逻辑表",只有定义而无数据,是一个"虚表".在创建视图时,只是将视图的定义信息保存在数据字典中,而并不将实际的数据复制到任何地方,即不需要在表空间中为视图分配存储空间.视图是查看和操纵基表数据的一种方法,可以像使用表一样使用视图.tips:查询视图没有什么限制,插入/更新/删除视图的操作会受到
weixin_33712987
·
2020-07-08 15:52
oracle学习笔记
——查询
基本查询语句SELECT[DISTINCT]column_name1,......|*FROMtable_name[WHEREconditions];//[DISTINCT]设置查询结果不重复显示在SQLPlus中设置查询结果显示的格式//COLUMN可简写为COLCOLUMNcolumn_nameHEADINGnew_name;//设置查询时,列显示的字段名。new_name可以是中文。COLU
凉拌西红柿S
·
2020-07-08 03:25
Oracle
oracle学习笔记
——表空间联机脱机
数据库管理员可以在数据库处于开启(open)状态时令除SYSTEM表空间(tablespace)之外的任何表空间联机(online)(可访问)或脱机(offline)(不可访问)。SYSTEM表空间在数据库处于开启(open)状态时总是处于联机状态,因为Oracle需要使用其中的数据字典。表空间(tablespace)通常处于联机(online)状态,以便数据库用户访问其中的数据。但是数据库管理员
qxc10086
·
2020-07-08 03:48
oracal
oracle学习笔记
——事物槽
initrans用于对数据块的行级并行操作的控制。首先介绍事务槽的概念,事务槽在数据块头中,存储了有关事务的控制信息。数据块中的每行数据有一个锁位,该锁位号与事务槽相同,数据库服务器就是通过每行的锁位找到数据块头中的事务槽,利用数据槽中的事务信息完成对该行数据的操作。每个事务只使用一个事务槽。设initrans值为2,则数据库服务器在一个数据块中最多有两个并行的事务可以独立、并行的通过自己的事务槽
qxc10086
·
2020-07-08 03:48
oracal
oracle学习笔记
——物化视图日志
Oracle物化视图日志:如果需要进行快速刷新,则需要建立物化视图日志。Oracle物化视图日志根据不同物化视图的快速刷新的需要,可以建立为ROWID或PRIMARYKEY类型的。还可以选择是否包括SEQUENCE、INCLUDINGNEWVALUES以及指定列的列表。可以指明ONPREBUILDTABLE语句将物化视图建立在一个已经存在的表上。这种情况下,物化视图和表必须同名。当删除物化视图时,
qxc10086
·
2020-07-08 03:48
oracal
oracle学习笔记
——存储参数
INITIAL对于字典管理表空间来说,INITIAL用于指定段所分配的第一个区的尺寸。对于本地管理表空间来说,如果MINEXTENTS等于1,数据库会使用INITIAL和区尺寸确定段的初始尺寸。假定本地管理表空间的区尺寸为5M,如果INITIAl为1M,那么会分配一个5M的区。如果INITIAL为7M,则分配两个5M的区。INITIAL只能在建立对象时设置,不能使用ALTER语句进行修改。CREA
qxc10086
·
2020-07-08 03:48
oracle学习笔记
——索引
一、oracle的索引陷阱一个表中有几百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这主要可能是oracle的索引限制造成的。oracle的索引有一些索引限制,在这些索引限制发生的情况下,即使已经加了索引,oracle还是会执行一次全表扫描,查询的性能不会比不加索引有所提高,反而可能由于数据库维护索引的系统开销造成性能更差。下面是一些常见的索引限制问题。1、使用不等于操作符(100
qxc10086
·
2020-07-08 03:48
oracal
一、
Oracle学习笔记
:认识数据库
一、认识数据库1.数据库的发展最开始由手工管理,后来发展成文件管理文件管理的缺点:(1)在存储数据时,没有数据结构。(2)不便于修改。(3)数据越来越多,文件容易丢失。后来发展成使用数据可进行数据的存储和管理。2.oracle数据库的安装TCP协议的端口号1521,Http协议的端口号8080。sid为数据库的唯一标识符10g版本默认为xe,11g版本默认为orcl两个超级管理员:systemsy
BigDodo
·
2020-07-08 00:44
Oracle学习笔记
ORACLE学习笔记
——常用查询(字符串处理)
1.substr字符串截取格式:subtr(字符串X,n,m)从第n位开始到第m位截取字符串Xselectsubstr('hello',1,3)fromdual;----结果:hel2.replace和translate字符替换replace是字符串的替换,格式:replace(字符串X,A,B)将字符串X中的A替换为Btranslate是单个字符替换,格式:translate(str,from_
qq_37863582
·
2020-07-07 23:51
oracle
oracle字符串处理
oracle 学习 子查询、嵌套子查询、相关子查询、课后习题和答案
oracle学习笔记
–单行子查询:返回一行一列的值,使用单行运算符:>=(SELECTsalFROMempWHEREempno=7876);子查询中使用组函数–查询工资最低的员工姓名,岗位及工资selectename
持之以~恒
·
2020-07-07 22:04
ORACLE
学习
oracle 学习 简单查询、条件查询、单行函数、课后练习答案
oracle学习笔记
–简单查询select*fromemp;selectempno,ename,job,deptnofromemp;–1.员工转正后,月薪上调20%,请查询出所有员–工转正后的月薪。
持之以~恒
·
2020-07-07 22:04
ORACLE
学习
Oracle学习笔记
——Oracle高级
1.视图:视图实际上是一条查询语句,是数据的显示方式,是数据库中的虚表。视图的作用:安全,方便,一致性。(1).创建视图:create[orreplace]view视图名asSQL查询语句……为确保视图选项一致性,加上“withcheckoption”。(2).视图的约束:a.当组成视图的表是两个或两个以上时,不能通过视图对两个或两个以上的基表做插入、更新等操作。视图多表的更新问题需使用触发器。b
chjttony
·
2020-07-07 05:40
数据库
Oracle学习笔记
——第四天
Oracle学习打卡
oracle学习笔记
——第四天1.概念2.实现原理3.事务边界1.begin:执行第一条sql命令时,事务被开启2.end:4.数据安全1)数据库服务器为表里的每一行数据提供一把“锁
weixin_43829407
·
2020-07-06 19:00
MySQL
oracle
数据库
Oracle学习笔记
——第三天
Oracle学习打卡
oracle学习笔记
——第三天一、表连接1.概念2.分类3.内连接4.外连接5.自连接6.多表连接(语法)二.建表1.合法标识符2.数据类型3.约束4.特殊约束的定义(联合键)三.增删改数据
weixin_43829407
·
2020-07-06 19:00
MySQL
数据库
Oracle学习笔记
——第二天
Oracle学习打卡
oracle学习笔记
——第二天一.分组语句groupby二.分组后数据筛选:having三.select六条子句总结【重点】四.伪列【重点】1.数据库表里不存在的,通过select*
weixin_43829407
·
2020-07-06 19:00
MySQL
数据库
oracle学习笔记
——查询篇
2019独角兽企业重金招聘Python工程师标准>>>一、单表查询1、基本SELECT语句1)、查看表结构用descdescdual;2)、空表dual,最常用的空表select2*4fromdual;selectsysdatefromdual;3)、在使用中我们可以将取到的字段起别名Selectsysdate日期fromdual;双引号能保持格式如:selectsysdate“toDay日期”f
weixin_34348174
·
2020-07-06 19:05
Oracle学习笔记
——常用函数总结
在平时写PL/SQL的时候,经常要用到很多系统自带的函数,而这些函数用起来非常好用,但是每次用完以后,就又忘到脑后了,为了加深自己的映象,以及对这些函数做一个全面的总结,就有了今天这篇文章。首先这就是一个网上总结烂了的主题。我还要总结,权当自己的学习总结。总结这篇文章时也参考了网上他人总结的文章,如果不喜、勿喷。作为一篇“鸡肋”文章,弃之如可惜,食之无所得。读者就当一“乐呵”就好了。有钱的捧个钱场
weixin_30545285
·
2020-07-06 19:33
oracle学习笔记
——date数据及相关函数
oracle中的dateORACLE中date类型字段的处理——ORACLE/JSP技术涉及日期、时间问题的处理(1)在英文版本的ORACLE中默认日期格式为’DD-MON-YY’,例如’01-JAN-98’在汉化的中文版本中ORACLE默认日期格式为’日-月-年’,例如’21-8月-2003’或’21-8月-03’(2)转换字符串为日期使用ORACLE内部函数to_date()to_date()
qxc10086
·
2020-07-06 18:01
oracal
oracle
Oracle学习笔记
——Oracle和SQL基础
1.Windows下安装、卸载Oracle的相关事项:(1).Oracle服务管理:Oracle10g运行时需要800MB左右的内存,安装完Oracle后,会发现在Windows服务中自动开启了很多个Oracle相关的服务,其实Oracle一般只需要启动Oracle和Oracle监听两个服务就可以了,将其他的Oracle服务停止,可以减轻内存占用量,加快机器运行速度。(2).卸载Oracle时注意
chjttony
·
2020-07-06 16:16
数据库
Oracle学习笔记
——trunc()函数的用法
--Oracletrunc()函数的用法--trunc(d1[,c1])--【功能】:返回日期d1所在期间(参数c1)的第一天日期--【参数】:d1日期型,c1为字符型(参数),c1默认为j(即当前日期)--【参数表】:c1对应的参数表:/**************日期********************/selectsysdatefromdual;--当前日期:2017/9/1822:40
Heavy_Dream
·
2020-07-06 15:50
从删库到跑路
Oracle学习笔记
——第一天
Oracle学习打卡
oracle学习笔记
——第一天一.软件安装二.软件介绍1.现有文本文件存放数据缺陷2.数据库:是一个数据存储管理的软件,全称rdbms(关系数据库管理系统),简称数据库(db)3.常见基本概念
weixin_43829407
·
2020-07-06 15:38
数据库
oracle
Oracle学习笔记
:wm_concat函数合并字段
在Oracle中使用wm_concat(column)可以实现字段的分组合并,逗号分隔。例如,现有表temp_cwh_test:--创建临时表createtabletemp_cwh_test(u_idvarchar(10),goodsvarchar(32),numnumber(5))--插入数据insertintotemp_cwh_test(u_id,goods,num)values('1','苹
weixin_30455365
·
2020-07-05 20:19
Oracle学习笔记
--- ORA-00911: invalid character 解决办法
在跑一段程序的时候,测试执行sql语句,报错ORA-00911:invalidcharacter源码:print"generatetheprimary_key,seral_keysql==========================>"primary_key_sql="selectCONSTRAINT_NAMEfromuser_constraintswheretable_name='%s'an
杨鑫newlfe
·
2020-07-05 17:21
Python
数据库
Oracle学习笔记
安装篇之在Redhat Enterprise Linux 6.3 x86_64下安装Oracle11g R2
Oracle学习笔记
安装篇之在RedhatEnterpriseLinux6.3x86_64下安装Oracle11gR2好长时间没有写写自己的学习内容了,现在终于有时间将这几年的学习整理一下,以备日后所需
gyming
·
2020-07-04 16:19
Oracle
Database
Oracle学习笔记
安装篇之在Redhat Enterprise Linux 7.0 x86_64下安装Oracle11g R2
Oracle学习笔记
安装篇之在RedhatEnterpriseLinux7.0x86_64下安装Oracle11gR2RedhatEnterpriseLinux7.0(RHEL7)近期发布了,将Oracle
gyming
·
2020-07-04 16:18
Oracle
Database
oracle学习笔记
1Oracle基础介绍11.1基本概念11.1.1实例11.1.2用户管理31.1.3服务项管理31.2SQL简单介绍31.3SQL常用命令42简单查询语句42.1SELECT语句42.2单行函数42.2.1单行函数分类52.2.2字符函数52.2.3数值函数52.2.4日期函数52.2.5转换函数52.2.6通用函数63多表查询63.1左、右连接63.2SQL:1999语法对SQL的支持63.2
qq156036678
·
2020-07-02 15:01
oracle
Oracle学习笔记
之Oracle数据库管理
视频学习Oracle记录========================================四、Oracle数据库管理========================================1、数据库管理员职责安装和升级Oracle数据库建库,表空间,表,视图,索引...制定并实施备份和恢复数据库权限管理,调优,故障排除能参与项目开发,会编写sql语句、存储过程、触发器、规则、
指尖de烟火
·
2020-07-02 00:37
Database/SQL
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他