【Oracle数据库综合试题】教程文章相关的互联网学习教程文章

Oracle数据库基本概念

1.简介 ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知...

ORACLE查询当前资产状态,和另一个数据库联查,(查询重复数据中第一条),子查询作为字段查询【图】

背景:ORACLE查询当前资产状态,包含资产信息(表1),资产维修状态(表2),资产报废状态(表3) 如下: 资产信息:资产维修:资产报废: <img alt="技术分享" src="http://www.mamicode.com/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAskAAACCCAIAAAA7V8I8AAAdhklEQVR4nO2dO47jvpbGtakKvJuKDPQuCjeoiwsM4Ekm/+eFiQbwMnoDFfYGegeawGWZPC8eUpTMI38/NBpliY/Dh8hPJEVO//r3f/9l/Oe//mcGAAAAAKhngrYAAAAAQEegLQAAAADQk7K2+Prf/8M...

大型Oracle数据库设计方案(精华)

摘 要 本文主要从大型数据库ORACLE环境四个不同级别的调整分析入手,分析ORACLE的系统结构和工作机理,从九个不同方面较全面地总结了ORACLE数据库的优化调整方案。关键词 ORACLE数据库 环境调整 优化设计 方案对于ORACLE数据库的数据存取,主要有四个不同的调整级别,第一级调整是操作系统级包括硬件平台,第二级调整是ORACLE RDBMS级的调整,第三级是数据库设计级的调整,最后一个调整级是SQL级。通常依此四级调整级别对数据库进行调...

Oracle 11g XE 是 Oracle 数据库的免费版本【图】

做为免费的 Oracle 数据库版本,XE 的限制是:最大数据库大小为 11 GB 可使用的最大内存是 1G 一台机器上只能安装一个 XE 实例 XE 只能使用单 CPU,无法在多CPU上进行分布处理下面介绍安装过程: 首先下载 Oracle 11g XE 并解压,解压后的DISK1目录中包含了 setup.exe 文件,双击启动安装程序,首先会显示一个协议信息,点击继续安装:操作系统至少是 Windows XP 当前操作用户必须有管理员权限 当前机器尚未安装 XE选择安装目录: ...

一次Windows 注册表中注册表项目丢失导致的Oracle 数据库启动问题。【代码】

一次Windows 注册表中注册表项目丢失导致的Oracle 数据库启动问题。 环境说明: 1.windows 2008操作系统 x64bit 2.Oracle database 11.2.0.1 32bit 3.sqlplus / as sysdba进不去,报错: c:\user\administrator>sqlplus / as sysdba Error 6 initializing SQL*Plus Message file sp1<lang>.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory 插曲: 也许有人会问:sqlplus 进不去,你怎...

Oracle 数据库监听配置和服务【图】

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。 举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。 投票(9) 有得(0) 我有疑问(0) 换一批相关经验远程启动linux下oracle数据库及监听方法02014.04.02 linux下安装oracle 10g数据库监听出现的问题02013.11.04 oracle 11g监听程序配置32014.03.11 怎样在linux上配置oracle 11g 数据库开机自启动02015.01...

oracle 数据库的一些操作

1.查看实例名:show parameter instance_name 2.查看数据库归档是否开启:archive log list 3.查看spfile参数:show parameter spfile 4.查看日志文件位置:select group#,member from v$logfile 5.查看归档文件:show parameter recovery 6.查看告警日志文件(位于bdump路径下以alert开头的文件):show parameter dump 7.查看监听状态命令:lsnrctl status 8.关闭监听命令:lsnrctl stop 9.开启监听命令:lsnrctl startoracle 数...

MyBatis Oracle 使用序列批量插入数据库【代码】

为 此自己写了想了一种方式,没想到一次测试完全通过。 大致demo如下 java 代码 1 /**2 * 文件名称: InsertBatch3 * 内容摘要: 测试 MyBatis 使用序列批量插入4 * 创 建 人: sunrise5 * 创建日期:2015-6-18 下午9:16:066 * 修改记录1: // 修改历史记录,包括修改日期、修改者及修改内容7 * 修改日期:8 * 版 本 号:9 * 修 改 人: 10 * 修改内容: 11 * 修改记录2:… 12 */ 13 @TransactionConfigurati...

Oracle用RMAN还原种子数据库

起一个新实例名newdata1、准备pfilecp ...../dbs/init.ora ..../dbs/initnewdata.oravim initnewdata.ora改变controlfile的位置control_files=‘/u01/app/oracle/oradata/newdata/control.ctl‘ 2、创建spfilesqlplus / as sysdbastartup pfile=‘..../dbs/initnewdata.ora‘ nomount;create spfile from pfile;shutdown immediate;startup nomount; 3、拷贝种子控制文件cp /u01/app/oracle/product/10.2.0/db_1/assistants/dbca/t...

数据库学习之--Oracle 架构与MySQL架构对比【图】

一、Oracle 、MySQL应用对比 如果要说明三者的区别,首先就要从历史入手。 Oracle:中文译作甲骨文,这是一家传奇的公司,有一个传奇的大老板Larry Ellision。 Ellision 32岁还一事无成,读了三个大学,没得到一个学位文凭,换了十几家公司,老婆也离他而去。开始创业时只有1200美元,却使得Oracle公司连续12年销售额每年翻一番。 Oracle成立于1977年,早期的理论基础,反而来自于一篇IBM的论文《A Relational Model of Data for L...

Oracle数据库编程

DATAFILE ‘filename’ [SIZE integer [K|M]] [AUTOEXTEND [OFF|ON]];e. 模式: 英文Schema,模式是对用户所创建的数据库对象的总称。 模式对象包括表、视图、索引、同义词、序列、过程和程序包等。 与用户的关系:模式名称就是控制该模式的用户名称。八. 实例与数据库关系1. 两者关系 一个实例只能管理一个数据库 一个数据库可能由多个实例同时管理 2. 单实例与多实例 一个数据库只有一个实例管理,叫单实例数据库。 一个数据库...

Oracle数据库(3-7)

显式游标使用主要有四个步骤: 声明/定义游标打开游标读取数据关闭游标 CASE 条件表达式 WHEN 条件表达式结果1 THEN 语句1 WHEN 条件表达式结果2 THEN 语句2 ...... WHEN 条件表达式结果n THEN 语句n [ELSE 条件表达式结果]END; 包(PACKAGE)是一种数据对象,它是一组相关过程、函数、变量、常量和游标等PL/SQL程序设计元素的组合,作为一个完整的单元存储在数据库中,用名称来标识。 包的优...

Oracle数据库入门【代码】

1. PL/SQL( Procedural Language/SQL )是Oracle公司对关系型数据库的标准语言SQL的过程化语言扩展。 PL/SQL拥有而SQL没有的特征:①变量定义; ②控制结构;         ③自定义的子程序; ④对象类型;2. PL/SQL块是组成PL/SQL程序的最基本单元。块:匿名块;命名块:子程序、 包、触发器(使用命名块可以实现模块化编程, 优化应用程序性能)。匿名块代码放在客户端,命名块代码放在服务器端。3. PL/SQL块的编译...

Oracle数据库学习笔记(一)

Oracle以其跨平台操作系统和硬件平台、稳定性、安全性、性能优越而著称于世。主要包括两个方向: 1).数据库管理员方向,主要学习对Oracle本身进行管理,提升性能,优化数据存储结构; 2).数据库程序员方向,在Oracle基础上对Oracle进行程序开发。 PL/SQL是Oracle公司对关系型数据库的标准语言SQL的过程化语言扩展,特征包括:变量定义、控制结构、自定义的子程序、对象类型。 PL/SQL程序的最基本的组成单元是PL/SQL块,分为:匿名块...

Linux学习笔记 (七)Oracle数据库的安装

// 注释 # root用户 $oracle用户 1. 关闭安全措施 # chkconfig iptables off // 永久关闭防火墙 # serviceiptables stop // 暂时关闭防火墙,重启系统后会自动打开 # sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config // 关闭Selinux 2. 验证硬件 2.1 内存: 要求:内存最小1G,推荐2G或者更高。 查看命令:# grep MemTotal /proc/meminfo 2.2 Swap: 要求:RAWSwap1G至2G 1.5倍2G至16G 同RAW相等16G以...