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-3) 数据库常见用语,常见命令,创建测试表
一、数据库的登录二、数据库常用语三、测试表的创建,测试数据初始化四、常见命令介绍五、测试 user:jeffreysn:jeffreyuser:systemsn:jeffrey浏览器中输入:http://127.0.0.1:8080/apex管理员登陆user:syssn:jeffrey打开服务列表:win+r打开运行框,输入services.mscOracleServiceXE服务一定要是打开的
jinhuazhe2013
·
2016-02-16 10:00
Oracle学习笔记
1 数据库概念 数据库是数据的集合,它按一定的方式存储数据,检索和利用数据。1.1 数据库管理系统(DBMS) DBMS是用于管理数据库的软件。它负责数据的存储、访问、安全及数据一致性控制。1.2 E-R图1.3 表2 Oracle体系结构 一台Oracle数据库服务器由一个Oracle数据库和一个或多个数据库实例组成。 o
lvyuan30276
·
2016-02-05 15:00
oracle学习笔记
学习前奏
oracle学习笔记
学习前奏从这里正式开始oracle数据库的学习开始阶段分三步:1、安装oracle数据库软件 是要搭建一个oracle学习环境。
xinzhan0
·
2016-01-15 15:00
oracle
数据库
oracle学习
甲骨文
oracle学习笔记
学习路线分析
oracle学习笔记
学习路线分析课程开始,老师使用自己写的一篇文章分析如何学习oracle软件以及这次课程。
xinzhan0
·
2016-01-11 14:00
oracle
数据库
oracle学习
甲骨文
oracle学习笔记
序
oracle学习笔记
序因为想使用数据库进行程序开发,决定学习一下oracle数据库。
xinzhan0
·
2016-01-10 15:00
oracle
数据库
oracle学习
甲骨文
Oracle学习笔记
——Oracle高级
1.视图:视图实际上是一条查询语句,是数据的显示方式,是数据库中的虚表。视图的作用:安全,方便,一致性。(1).创建视图:create[orreplace]view 视图名asSQL查询语句……为确保视图选项一致性,加上“withcheckoption”。(2).视图的约束:a.当组成视图的表是两个或两个以上时,不能通过视图对两个或两个以上的基表做插入、更新等操作。视图多表的更新问题需使用触发器。
z742182637
·
2016-01-07 11:00
oracle
数据库
Oracle学习笔记
——PL/SQL编程基础
PL/SQL编程基础:1.PL/SQL块基本结构:declare (可选项,用于声明变量)……begin……exception (异常处理)……end/2.PL/SQL变量声明:变量声明所要做的主要工作:赋予变量适当的名称,正确的数据类型,控制变量的作用范围。变量命名规则:由字母开头,可以包含数字,下划线(_),$,#等,不区分大小写,不可以是系统关键字。一个简单的PL/SQL变量声明的例子
z742182637
·
2016-01-07 11:00
oracle
编程
plsql
Oracle学习笔记
——Oracle和SQL基础
1.Windows下安装、卸载Oracle的相关事项:(1).Oracle服务管理:Oracle10g运行时需要800MB左右的内存,安装完Oracle后,会发现在Windows服务中自动开启了很多个Oracle相关的服务,其实Oracle一般只需要启动Oracle和Oracle监听两个服务就可以了,将其他的Oracle服务停止,可以减轻内存占用量,加快机器运行速度。(2).卸载Oracle时注意
z742182637
·
2016-01-07 11:00
oracle
sql
oracle学习笔记
-用户管理
1:创建用户createuserusernameidentifiedbypassword;注意:密码开头要字母2:修改密码自己:password别人:passwordusername (系统管理员才能改别人)3:删除用户dropuserusername [cascade]DBA权限去删除注意:如果要删除的用户已经创建了表,在删除的时候带一个参数cascade;(把他的表也删除)4:授予权限gran
czq199
·
2015-12-29 19:19
oracle
[置顶]
Oracle学习笔记
--导航
Oracle入门http://blog.csdn.net/q547550831/article/details/49945737Oracle用户管理http://blog.csdn.net/q547550831/article/details/49948355Oracle表管理http://blog.csdn.net/q547550831/article/details/49964047Java操
q547550831
·
2015-11-28 12:00
oracle学习笔记
oracle教程笔记 1.Oracle认证,与其它数据库比较,安装 Oracle安装会自动的生成sys用户和system用户: (1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install (2)system用
·
2015-11-13 14:28
oracle学习
Oracle学习笔记
: 启动和关闭数据库& 管理网络 ----摘自《Oracle10g 宝典》
■监听程序 #lsnrctl start ---> 启动 #lsnrctl stop ---> 停止 #lsnrctl status ---> 状态 #lsnrctl help ---> 帮助 ■一个例程只能访问一个数据库,而一个数据库可以由多个例程同时访
·
2015-11-13 11:32
oracle10g
Oracle学习笔记
:管理重做日志文件 ----摘自《Oracle10g 宝典》
■日志切换 SQL> alter system switch logfile; ■增加重做日志文件组 SQL> alter database add logfile 2 group 4 ('/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/redo04.
·
2015-11-13 11:31
oracle10g
Oracle学习笔记
:管理表空间 -----摘自《Oracle10g 宝典》
表空间是oracle数据库中最大的逻辑组成部分。它在物理上与磁盘上的数据文件相对应(一个表空间由一个或多个数据文件组成,但一个数据文件只能属于一个表空间) ■查看排序段的使用情况 SQL> select * from v$sort_segment; ■查看使用排序段的会话和用户信息 SQL> select * from v$sort_
·
2015-11-13 11:30
oracle10g
Oracle学习笔记
:管理数据文件 ----摘自《Oracle10g 宝典》
■创建数据文件的SQL语句及说明 CREATE TABLESPACE 创建一个表空间和组成它的数据文件 CREATE TEMPORARY TABLESPACE 创建一个临时表空间和组成它的临时数据文件(临时数据文件 &
·
2015-11-13 11:29
oracle10g
Oracle学习笔记
: 管理控制文件 ----摘自《Oracle10g 宝典》
■修改初始化参数control_files SQL> alter system set control_files= '/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/control01.ctl', '/export/home/opt/product/10.1.
·
2015-11-13 11:29
oracle10g
Oracle学习笔记
:体系结构相关查询
■查看scott使用的数据段存储在哪个表空间,有多大,有几个分区: SQL> select segment_name,tablespace_name,bytes,blocks from user_extents; ■查询scott使用的索引信息: SQL> select index_name,table_owner,table_name,tablespac
·
2015-11-13 11:28
oracle学习
深入浅出
Oracle学习笔记
:数据字典
共有系统RDBMS表、数据字典、动态视图、数据字典视图4种。 1.内部RDBMS表 oracle系统运行需要的表,以x$开头,如x$ksppi、x$ksppcv 2.数据字典 记录系统的表、对象、索引等;如obj$ 、 users$ 3
·
2015-11-13 09:20
oracle学习
深入浅出
Oracle学习笔记
:等待事件
1.查询等待事件的几个动态视图 v$session,v$session_wait,$vsession_wait_histroy,v$event_name, v$session_longops:记录了长时间(运行时间>6S)运行的事务,可能很多是全表扫描操作 &
·
2015-11-13 09:17
oracle学习
深入浅出
Oracle学习笔记
:SQL优化部分3
Oracle性能监控方面常用的Linux命令: 1.top 2.iostat tps:该设备每秒的传输次数(Indicate the number of transfers per second that were issued to the device.)。 “一次传输”意思是“一次I/O请
·
2015-11-13 09:17
oracle学习
深入浅出
Oracle学习笔记
:SQL优化部分2
SQL优化技巧: 1.有效地降低逻辑读(onsistent gets )是sql优化的基本原则之一 2.通过物化视图,可以优化sql;另外,还可以在视图上创建索引的 比如:对视图的降序索引 create index idx_desc on demo_view (numUserType
·
2015-11-13 09:16
oracle学习
深入浅出
Oracle学习笔记
:SQL优化部分
在oracle10g环境下: 1.查看sql执行计划:autotrace >set autotrace on
·
2015-11-13 09:15
oracle学习
深入浅出
Oracle学习笔记
:Buffer Cache 和Shared pool
Buffer cache 和 share pool 是sga中最重要最复杂的部分。 一.Buffer Cache 通常数据的读取、修改都是通过buffer cache 来完成的。buffer cache 中的数据 ,oracle是通过LRU 和dirty list 这样的链表来管理的。 除了这2个,还有 hash bucket 和 c
·
2015-11-13 08:04
oracle学习
深入浅出
Oracle学习笔记
:Undo
undo的作用是:解决oracle多用户读写一致性,以及操作可撤销或者回滚。 1.undo表空间是从10g开始进行自动管理的,几个参数如下: undo_management:回滚段手动管理还是自动管理 undo_tablespace:为undo单独定义的表空间;在自动管理模式下,使用哪个表空间 undo
·
2015-11-13 08:02
oracle学习
Oracle学习笔记
常用设置 set verify on/off ------ 使用替代变量时是否显示旧值和新值 set heading on/off ----- 列头 set feedback on/off ---- 结果集数量 spool a.txt -- 输出查询结果到文件 spool off ----- 终止输出到文件 define _EDITOR = vim ----
·
2015-11-13 08:45
oracle学习
Oracle学习笔记
:创建和删除数据库 ----摘自《Oracle10g 宝典》
■查看使用的服务器参数文件 SQL> show parameter spfile; ■利用服务器参数文件创建文本参数文件 SQL> create pfile from spfile; SQL> create pfile[='...'] from spfile[='...']; ■创建服务器参数文件 SQL> cr
·
2015-11-13 07:58
oracle10g
oracle学习笔记
(三)oracle函数
1 --oracle 函数 2 --lower(char):将字符串转换为小写格式 3 --upper(char):将字符串转换为大写格式 4 --length(char):返回字符串的长度 5 --substr(char,m,n):取字符串的子串 6 --用户名小写 7 select lower(ename),sal from emp; 8 --用户名大写 9
·
2015-11-11 15:33
oracle学习
oracle学习笔记
(一)用户管理
1 --oracle学习第一天 2 --连接 @后面连接数据库实例,具体连接到那个数据库 3 conn scott/tiger@MYORA1; 4 --修改密码 5 passw; 6 --显示用户 7 show user; 8 --查询emp 9 select * from emp; 10 --进行替换查询 11 select * from emp where
·
2015-11-11 15:33
oracle学习
oracle学习笔记
(二)表的查询
1 --oracle表的管理 2 3 --创建表 4 create table users(userName varchar2(20)); 5 --删除表 6 drop table users; 7 --创建表 8 create table student(xh number(4),xm varchar2(20),sex char(2),birthd
·
2015-11-11 15:32
oracle学习
Oracle学习笔记
---(一)
Oracle学习笔记
---(一) 一 1、Oracle简介 Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库;是一个对象关系数据库管理系统
·
2015-11-11 08:12
oracle学习
Oracle学习笔记
---(二)
Oracle学习笔记
---(二) 二 在SQLPLUS下,实现中-英字符集转换 alter session set nls_language='AMERICAN'; alter
·
2015-11-11 08:06
oracle学习
Oracle学习笔记
---(四)
Oracle学习笔记
---(四) 四 在system用户中创建用户和授权:  
·
2015-11-11 02:57
oracle学习
Oracle学习笔记
---(三)
Oracle学习笔记
---(三) 三 一,锁 为了防止用户在同一时间并发地访问和修改资源,ORACLE使用不同类型的锁控制对数据的并发访问,以防止用户之间出现破坏性的交互操作,
·
2015-11-11 02:57
oracle学习
Oracle学习笔记
---(五)
Oracle学习笔记
---(五) 五 一,定义抽象数据类型/*create or replace type animal_ty as object (breed  
·
2015-11-11 02:55
oracle学习
Oracle学习笔记
三——DBS
数据库系统 DBS 即Database System,中文意为“数据库系统”,是指带有数据库并利用数据库技术进行数据管理的计算机系统。 什么是数据库系统? 数据库系统DBS(Data Base System,简称DBS)是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主
·
2015-11-11 02:25
oracle学习
Oracle学习笔记
二——DBMS
数据库管理系统 数据库管理系统(Database Management System,DBMS),有时也被称为数据库管理器(Database Manager) 什么是数据库管理系统 数据库管理系统(Database Management System,DBMS)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证
·
2015-11-11 02:24
oracle学习
Oracle学习笔记
一——什么是数据库?
数据库 数据库(Data Base,DB) 什么是数据库 数据库是指长期存储在计算机内有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 数据库是被长期存放在计算机内、有组织的、可以表现为多种形式的可共享的数据集合。这里“共享”是指数据库中的数据,可为多个不同的用户、使用多
·
2015-11-11 02:23
oracle学习
oracle学习笔记
《二》
一:启动数据库 1. lsnrctl start 首先启动监听进程,启动前可以 lsnrctl status 查看一下是否启动2. sqlplus/ as sysdba 连接数据库 3. conn sys / as sysdba 4. startup 二:关闭数据库 1.shutdown [normal] 正常关闭; [immediate]立即关闭数据库,不能再新建连接,直
·
2015-11-08 14:20
oracle学习
Oracle学习笔记
之Dual表
最近在使用Oracle时遇到一个特殊的表Dual。想必了解Oracle的人对Dual的使用情有独钟。于是乎在网上找了些帖子,觉得比较好贴在这里供大家学习。 dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下: 1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from du
·
2015-11-07 14:40
oracle学习
oracle学习笔记
1,新建用户 create user username identified by password; //username为用户名,password为密码 2,修改用户密码 alter user sys identified by 123456; //修改oracle用户密码 3,授予用户权限 1).grant dba to use
·
2015-11-02 18:10
oracle学习
Oracle学习笔记
——权限管理
一、系统的默认用户 1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是sys。登录语句:SQL> conn sys/sys as sysdba; 2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manager。登录语句:SQL>
·
2015-11-01 15:39
oracle学习
oracle学习笔记
(三)
一、创建和管理表 1、创建表语法 create table 表名(column datatype [default expr][,column ...]) default 约束 说明略 3、利用子查询创建表 create table 表名 asselect * from u表 二、修改表 1、添加一个新列oracle:alter table
·
2015-11-01 14:07
oracle学习
ORACLE学习笔记
-ORACLE(基本命令)
转:http://blog.chinaunix.net/u1/43842/showart_439055.html
ORACLE学习笔记
-ORACLE(基本命令)
·
2015-11-01 13:38
oracle学习
Oracle学习笔记
1-Oracle中的启动参数文件:spfile和pfile
首先,说明SID是Oracle数据库的实例ID,用来唯一标识一个实例(通常也就是一个Oracle数据库)。 1,pfile文件是Oracle8i以前的启动参数文件(之后的9i,10g,11g中也能找到它)。以文本形式存在,可以用vi编辑器对其中参数进行修改。文件格式为init.ora或 initSID.ora; 文件位置在
·
2015-10-31 15:13
oracle学习
oracle学习笔记
——视图、索引
1.视图(VIEW)1.1 概念 视图-----是由SELECT查询语句(可以是单表或者多表查询)定义的一个"逻辑表",只有定义而无数据,是一个"虚表". 在创建视图时,只是将视图的定义信息保存在数据字典中, 而并不将实际的数据复制到任何地方, 即不需要在表空间中为视图分配存储空间.
·
2015-10-31 14:52
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学习
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他