【Oracle学习与开发基本概念汇总】教程文章相关的互联网学习教程文章

Oracle学习(十一):PL/SQL【图】

1.知识点:可以对照下面的录屏进行阅读PL/SQL程序结构 declare说明部分 (变量说明,光标申明,例外说明 〕 begin语句序列 (DML语句〕… exception例外处理语句 End; / ------------------------------------------------------------------ --第一个PL/SQL程序:HelloWorld set serveroutput on --如果要在屏幕上输出信息,需要将serveroutput开关打开 declare--变量的说明 begin--程序体--程序包packagedbms_output.pu...

oracle学习 一 (持续更新中)【代码】

首先你需要创建一个表空间,然后,再创建一个用户名,用户名要给他指定一个表空间,并且给这个用户赋予权限,DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。对于普通用户:授予connect, resource权限。对于DBA管理用户:授予connect,resource,...

Oracle 学习之RAC(三) Grid Infrastructure 安装【代码】【图】

将Grid Infrastructure安装包上传到服务器,并解压unzip p10404530_112030_Linux-x86-64_3of7.zip -d /database/2. 更改/database所属组[root@11grac1 database]# chown grid.oinstall -R /database/ [root@11grac1 database]# su - grid 11grac1-> cd /database/grid/ 11grac1-> ls doc install readme.html response rpm runcluvfy.sh runInstaller sshsetup stage welcome.html3.运行./runcluvfy.sh脚本,检查环境是否...

Oracle学习(二)_多表操作【代码】

--第一部分:SQL基础--ch1 简单查询--ch2 查询基本概念--ch3 数据过滤--第二部分:多表操作--ch4 集合理论--ch5 内连接--ch6 外连接--ch7 子查询--第三部分:数据分组--ch8 简单统计--ch9 数据分组--ch10 分组数据过滤--第四部分:SQL函数--ch11 内置函数--ch12 case表达式--第五部分:DML语句--ch13 插入数据--ch14 修改数据--ch15 删除数据------------------------------------------------------------------------ --第一...

Oracle学习之简单查询语句【代码】

--以特定格式显示日期select ename,to_char(hiredate,‘YYYY"年"MM"月"DD"日"‘) from emp; --排除重复行selectdistinct deptno,job from emp; select deptno,job from emp; --使用nvl函数处理NULLselect ename ,sal,comm,nvl(comm,0.00),sal+nvl(comm,0) from emp; --使用nvl2处理NULLselect ename,sal,comm,nvl2(comm,sal+comm,sal) from emp;--如果comm为NULL则返回sal的值,如果comm不为null则返回sal+comm的值 --连接字符串se...

oracle学习之基本查询和条件过滤,分组函数使用【代码】【图】

oracle是殷墟出土的甲骨文的第一个单词,所以在中国叫做甲骨文,成立于1977年,总部位于美国加州。在安装好后,主要有两个服务需要开启:1,实例服务,OracleServiceORCL,决定是否可以连接上数据库2,监听服务,OracleOraDb11g_home1TNSListener,决定是否可远程连接数据库在安装好客户端后,登录方式:sqlplus 用户名/密码 如果是远程登录,需要加上连接别名,或者IP:sqlplus 用户名/密码@//IP地址/实例名 or sqlplus 用户名/密...

Oracle学习笔记8 -- 创建和管理表

前6次笔记,都是表的查询操作,查询作为数据库的一个基本操作,我们花了不少的时间。那么本次笔记我们学习,对表的创建和管理,创建表、删除表、修改表、重命名表和清空表。常见的数据库对象: 表,视图,序列,索引,同义词之前查询所使用的表emp 、dept 都是Oracle自带的数据库。本次就使用SQL语句来创建我们自己的表。创建表之前,先了解一下数据库的几种数据类型和表的命名规则。数据类型:varchar2 表示的是一个字...

Oracle学习1

1、插入数据语法:INSERT INTO table_name (column1,column2,...) values (values1,values2,...); 当不写列名时默认是为每一列插入数据。2、查看表结构:desc table_name;3、查询表中数据:select * from table_name;4、复制表:CREATE TABLE table_old AS SELECT column1,column2,...|* FROM table_old;INSERT INTO table_new [(column1,column2,...)] SELECT column1,column2,...|* from talbe_old; 插入时字段名可以不一样,但...

oracle学习笔记(4)

4.oracle数据库的启动流程   windows操作系统     启动监听: lsnrctl start;     启动数据库实例:oradim-startup-sid 实例名   linux系统     启动监听:lsnrctl start;     启动数据库实例:sqlplus sys/change_on_install as sysdba     startup5.oracle登录认证方式  windows下:    1.如果当前用户属于本地操作系统的ora_dba组,即可通过操作系统验证     2.oracle数据库验证   ...

Oracle学习之DATAGUARD(二) DG架构--应用服务

DataGuard提供了两种不同的方法应用日志到standby数据库:Redo Apply (物理备库)、SQL Apply(逻辑备库)。 DG的主要目标是保护数据库数据不会丢失。另一个目标是提供主从库之间的高度隔离。物理备库: Redo Apply使用介质恢复的方法,从SRL中读出redo record放在内存中,然后直接应用change vectors恢复从库数据。主库和从库之间是块对块的物理复制品。介质恢复可以并发的对数据进行恢复,以提供更高的性能。在11g之间...

Oracle学习操作(7)用户、权限、角色【图】

一、oracle用户:                                       二、权限                                              1.系统权限:sys登陆创建c##test用户后,给用户c##test授权,并且带有传播性:SQL> create user c##test identified by 123456 default tablespace users;SQL> create user c##test2 identified by 123456 default tablespa...

跟随我在oracle学习php(54)【代码】

Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。 Bootstrap建立了一个响应式的12列格网布局系统,它引入了fixed和fluid-with两种布局方式。我们从全局样式(Global Style),格网系统(Grid System),流式格网(Fluid grid System),自定义(Customing),布局(Layouts),这五个方面深入讲解Boostrap的scaffolding. 全局样式(Global Style).Bootstrap要求html5的文件类型,所以必...

Oracle学习 第18天 PL/SQL切换用户/表空间【代码】【图】

平时用SqlServer的SSMS习惯了,切换到PL/SQL真不适应默认F8查询,不过可以设置Ctrl + E怎么不能Ctrl + R隐藏查询数据窗口,找了半天没找到相应快捷键,也没地方点 公司都有若干个库,按以前SqlServer的习惯,是用sa登进去,然后use各种库切换,或者点击也可以,但没有键盘来得爽(use XXX,Ctrl + E,然后瞬间Ctrl + R隐藏结果窗口,一气呵成吊炸天)。 PL/SQL那个【对象】窗口,里面可以选择用户,用户对应的表空间可以看作SqlSer...

Oracle学习(18)【DBA向】:分布式数据库【图】

分布式数据库什么是分布数据库?l数据物理上被存放在网络的多个节点上,逻辑上是一个整体。分布式数据库的独立性l分布数据的独立性指用户不必关心数据如何分割和存储,只需关心他需要什么数据。Oracle分布式RDBMS本地操作远程操作分布操作 本地操作RDBMSSQLPLUS等工具lORACLE_HOME=/oracle/oracle1/app/oracle/product/8.1.6lORACLE_SID=o8i1lORACLE_OWNER=oracle1远程操作利用本地的工具,访问远程的数据库分布操作l跨节点数据的...

Oracle学习笔记之第五节网络介绍

《网络部分介绍》oracle数据库服务器是客户端windows上建两个数据库orcl用zhs16gpk和utforcl用al32utf8服务oracleServiceORCL和oracleServiceutforcl开启cmdoradim 帮助lsnrctl service1、配置监听2、配置别名3、配置连接时故障转移4、控制监听器tnsping 测试网络linux客户端或者服务器的网络配置文件都在这个目录/u01/app/oracle/product/11.2.0/grid/network/admincrs_stat -p | grep lsnrNAME=ora.LISTENER.lsnrcrsctl stop res...