【MySQL/Oracle数据库的基础(二)】教程文章相关的互联网学习教程文章

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

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

Oracle442个应用场景----------数据库实例

应用场景8 查看所有数据文件的位置: SELECT NAME FROM V$DATAFILE; List命令: LIST SAVE命令: SAVE D:\ORACLESQL.SQL; 应用场景9-16为数据库的卸载和配置过程 -----------------数据库实例------------------ 实例(instance):一组Oracle 后台进程/线程以及一个共享内存区,这些内存由同一个计算机上运行的线程/进程所共享。这里可以维护易失的、非持久性内容(有些可以刷新输出到磁盘)。就算没有磁盘存储,数据库实例也能存...

Oracle442个应用场景-----------Oracle数据库物理结构

-------------------------Oracle数据库物理结构------------------------------- Oracle数据库物理结构 oracle的数据,实际上是以文件的形式来保存的,文件中出了保存用户的数据之外, 还需要保存管理数据和日志数据等等。作为一个DBA,必须需要知道自己的数据分别保存在什么位置上, 而且经验丰富的管理员还应该在设计数据库的时候合理的规划文件的保存位置、初始大小以及增量属性等, 这样既能满足用户应用程序的需要,还能保证...

ORACLE 数据库用户备份及表备份

system:系统用户角色 pwd:密码 127.0.0.1:1521:ip地址及串口 db:数据库名 user:登陆数据库用户名 table:表名 ORACLE 数据库用户备份及表备份标签:本文系统来源:http://www.cnblogs.com/jerrywublogs/p/4599156.html

ODP.NET 之访问 Oracle 数据库【图】

必须先安装 ODP.NET 或者是 ODAC(Oracle Data Access Components) (ODAC 中包含 ODP.NET 这个组件) 最好是把 ODT.NET 也安装上,这样,以后在 Visual Studio 中开发 Oracle 应用程序会方便很多的, 还是提供一个下载地址吧, http://www.oracle.com/technology/global/cn/software/tech/windows/odpnet/index.html 如果还没有安装的朋友请参考笔者前面的一些博文,其中都有比较好的介绍的, 本篇博文呢,将会完成一个 Demo ,这...

Oracle数据库,数据库,函数大全

1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(‘A‘) A,ascii(‘a‘) a,ascii(‘0‘) zero,ascii(‘ ‘) space from dual; 2.CHR给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C -- - 赵 A 3.CONCAT 连接两个字符串; SQL> select concat(‘010-‘,‘88888888‘)||‘转23‘ 高竞电话 from dual; 高竞电话 ---------------- 010-88888888转23 4.INITCAP 返回字符串并将字符...

oracle 进阶(二) oracle 其他数据库对象【代码】

n自动生成唯一的数字 n是一个共享的对象 n典型的应用于表的主键 n可替代应用代码 n将序列号值放在缓存中可提高访问速度 创建名字为 DEPT_DEPTNO的序列号,以供DEPT表使用 . 不加 CYCLE 选项CREATE SEQUENCE dept_deptnoINCREMENT BY 1START WITH 91MAXVALUE 100NOCACHENOCYCLE;2.Indexn是一种对象 n使用指针加快记录访问速度 n减小硬盘 I/O n索引独立于表而存在 n数据库自动使用和维护 创建索引规则索引列应该经常在 WHE...

【Oracle错误集锦】:PLSQL无法直连64位Oracle11g数据库【图】

今天安装完Oracle 11g数据库后,用plsql连接数据库死活都连接不上。并且plsql客户端登录窗口的Database下拉框还为空。见下图: Oracle服务和监听已经开启,并且检查了相关的配置都没有问题。后来去网上搜索了下,发现有人说plsql不能直接连接64位 Oracle 11g数据库。因为plsql是32位的,要想连接64位的数据库还需要安装一个32位的Oracle客户端。。记得以前使用Oracle10g 数据库的时候就没有这个事啊,用plsql就可以直接连接数据库。...

ORACLE数据库编程

一、介绍 Oracle数据库系统是美国Oracle(甲骨文)公司提供的以分布式数据库为 核心的一组软件产品,是目前最流行的客户/服务器(Client/Server,C/S)或 浏览器/服务器(Browser/Server,B/S)体系结构的数据库之一。二、特点1、完整的数据管理功能:数据的大量性数据的保存的持久性数据的共享性数据的可靠性Oracle优点:可用性强可扩展性强数据安全性强稳定性强三、Oracle数据库的辑逻结构1、表空间一个数据库被分割为数个被...

oracle数据库使用之数据查询入门【图】

1.在查询过程中使用算术表达式对数据进行运算 student表结构如下: 最后一项salary表示每个人的月薪,我现在想查询每个人的年薪: 2.使用nvl函数处理null值,向表中插入一条数据,该数据的salary项为null: 不使用nvl函数:使用nvl函数: 3.将查询结果的字符串连接起来:这里我们使用oracle安装好之后scott用户自带的emp表:4.查找1982年1月23日后入职的员工,以下几种方式都可以,注意日期的不同写法:5.查询工资大于等于2000并且...

Oracle基础(三)数据库管理

数据库角色介绍 数据管理员: 至少有一个数据库管理员dba, 职责:安装和升级oracel数据库 建库,表空间,表,视图,索引 制定并实施备份和恢复计划 数据库权限管理,调优,故障排除 对于高级dba,要求能参与项目开发,会编写sql语句,存储过程,触发器,规则,约束,包 Sys 和system区别 1、 最重要,存储的数据的重要性不同 S...

Oracle数据库PL/SQL存储过程游标触发器【代码】

create or replace procedure add_food_pro (name in varchar,price in number,description in varchar) as begin insert into food (f_name,f_price,description)values(name,price,description); commit; end; --下面的代码是调用存储过程 begin add_food_pro(‘糖醋鱼‘,12,‘美味‘); end;创建一个带有输出参数的存储过程,以a+b=c为例create or replace procedure add_num_pro (a in int,b in int,c out int) as begin c:=a...

Oracle数据库11g各版本介绍及功能比较

有多个版本可供选择:?标准版1、标准版和企业版。所有这些版本都使用相同的通用代码库构建,这意味着企业的数据库管理软件可以轻松地从规模较小的单一处理器服务器扩展到多处理器服务器集群,而无需更改一行代码。Oracle数据库11g企业版还有许多其他增强了性能、可伸缩性、可用性、安全性和可管理性的功能选项。? ?主要功能汇总简化版?10g标准版1标准版企业版CPU最大数量1 CPU2 Sockets4 Sockets无限制RAM1GB操作系统允许的最大容量...

Oracle数据库学习笔记(二)

Oracle对SQL处理过程:语法检查、语义检查、对SQL语句进行解析、执行SQL,返回结果。 PGA是独立于SGA的一块内存区域,当用户进程连接到Oracle服务器时,Oracle服务器会为每个服务器进程分配相应的PGA,当服务器进程结束时,Oracle会自动释放PGA所占用的内存空间。 PGA由排序区、回话信息、游标状态、堆栈空间等4部分组成。Oracle后台进程:数据写进程、日志写进程、系统监控、进程监控、检查点进程、归档进程。 数据的完整性:实体...

java通过jdbc方式连接oracle数据库【代码】

* 一个非常标准的连接Oracle数据库的示例代码*/ public void testOracle() {Connection con = null;// 创建一个数据库连接PreparedStatement pre = null;// 创建预编译语句对象,一般都是用这个而不用StatementResultSet result = null;// 创建一个结果集对象try{Class.forName("oracle.jdbc.driver.OracleDriver");// 加载Oracle驱动程序System.out.println("开始尝试连接数据库!");String url = "jdbc:oracle:" + "thin:@127.0....