------ Oracle
文章平均质量分 76
__静禅__
这个作者很懒,什么都没留下…
展开
-
Oracle --- 数据的导入与导出
一、Oracle数据库的导入与导出当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库。该处理称为数据库恢复,而要进行数据库的恢复必须要有数据库的备份工作。 ...原创 2017-12-30 16:29:03 · 619 阅读 · 0 评论 -
Oracle --- PL/SQL无法连接本地数据库 --- 无监听程序
一、第一步运行->cmd启动dos窗口,执行lsnrctl stop关闭,lsnrctl start启动 二、第二步如果此时还是无法连接数据库,则在win7的服务中进行重启,如下图: ...原创 2018-01-26 23:37:16 · 647 阅读 · 0 评论 -
Oracle --- 表空间
一、Oracle表空间概述表空间是Oracle数据库中最大的逻辑结构。它提供了一套有效组织数据的方法,是组织数据和进行空间分配的逻辑结构,可以将表空间看做是数据库对象的容器。检点第说,表空间就是一个或多个是数据文件(物理文件)的集合(逻辑文件),所有的数据对象都被逻辑地存放在指定的表空间中。 Oracle的表空间属于Oracle中的存储结构,是一种用于存储数据库对象(如:数据文件)的逻...原创 2017-12-30 11:21:42 · 679 阅读 · 0 评论 -
Oracle --- 简介
一、Oracle简介ORACLE 数据库系统是美国ORACLE 公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S 体系结构的数据库之一。ORACLE 通常应用于大型系统的数据库产品。 ORACLE 数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数...原创 2017-12-29 23:12:09 · 666 阅读 · 0 评论 -
Oracle --- PLSQL Developer远程连接配置
一、下载Oracle instant Client下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 二、解压Oracle instant Client解压后的文件夹:instantclient_12_1 注意:解压存放的目录注意不要有中文、...原创 2017-12-30 10:23:55 · 424 阅读 · 0 评论 -
Oracle --- 约束(2)
资源转载自:https://www.cnblogs.com/chengxiao/p/6032183.html 概述 约束是数据库用来确保数据满足业务规则的手段,不过在真正的企业开发中,除了主键约束这类具有强需求的约束,像外键约束,检查约束更多时候仅仅出现在数据库设计阶段,真实环境却很少应用,更多是放到程序逻辑中去进行处理。这也比较容易理解,约束会一定程度上较低数据库...转载 2018-01-02 20:40:08 · 266 阅读 · 0 评论 -
Oracle --- 约束(1)
资源转载自:https://www.cnblogs.com/kerrycode/archive/2012/05/13/2454614.html 你对ORACLE约束的了解如何?比较模糊还是相当透彻?如果你对下面几个问题了如指掌的话,恭喜你,你已经对约束掌握得比较好了,不用看这篇文章了。ORACLE的约束有啥功能作用? 有哪些类型约束(不同版本ORACLE是否不同)?视图有约束吗?约束是否会...转载 2018-01-02 20:36:54 · 409 阅读 · 0 评论 -
Oracle --- 锁
一、什么是锁Oracle是一个多用户使用的共享资源。当多个用户并发地存取数据时,锁是对数据进行并发控制的机制。Oracle使用锁来保证事务的隔离性,即事务内部的操作和使用的数据对并发执行的其他事务是隔离的、互不干扰的。换言之,锁其实就是事务可以对数据库资源进行操作的权限。 Oracle的事务要执行,必须先申请对该资源的锁,按照获得的锁的不同,就能够对该资源进行锁赋予的操作;如果没有获得...原创 2018-01-02 17:19:26 · 280 阅读 · 0 评论 -
Oracle --- 事务
一、什么是事务事务(Transaction)是用户定义的一个数据库操作序列,是一个不可分割的整体。这些操作要求全部完成或者全部不完成。事务是对数据库进行操作的最基本的逻辑单位,它可以是一组SQL语句、一条SQL语句或整个程序,通常情况下,一个应用程序里包含多个事务。此外,事务还是回复和并发控制的基本单位。 二、事务的特性事务具有以下4个最重要的特性,按照特性组合成为ACID属...原创 2018-01-02 14:51:45 · 540 阅读 · 0 评论 -
Oracle --- PL/SQL
Oracle PL/SQL编程详解 博文转载自:http://www.cnblogs.com/defias/p/3334098.html 本文目录:1. PL/SQL 程序设计简介2. PL/SQL块结构和组成元素3. PL/SQL流程控制语句4. 把游标说透5. 异常错误处理6. 把过程与函数说透7. 程序包的创建与应用8. 把触发器说透 ...转载 2018-01-02 12:37:26 · 4745 阅读 · 0 评论 -
Oracle --- 索引
一、索引的概念索引是一种与表相关的可选数据对象。通过在表中的一个或多个列上创建索引,就能够为数据的检索提供快捷的存取路径,减少查询时所需的磁盘I/O操作,加快数据的检索速度。 索引是将创建列的键值和对应记录的物理记录号(ROWID)排序后存储起来,需要占用额外的存储空间来存放。由于索引占用的控件远小于表所占用的实际控件,在系统通过索引进行数据检索时,可先将索引调入内存,通过索引对记录进...原创 2018-01-02 09:08:04 · 387 阅读 · 0 评论 -
Oracle --- 同义词
资源转载自:https://www.cnblogs.com/kerrycode/archive/2012/12/19/2824963.html 同义词概念 Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使用范围,能够在不同的数据库用户之间实现无...转载 2018-01-02 08:52:12 · 303 阅读 · 0 评论 -
Oracle --- 序列
一、什么是序列序列是Oracle提供的用于生产一系列唯一数字的数据库对象。序列是一个计数器,它并不会与特定的表关联。通过创建Oracle序列和触发器实现表的主键自增。序列的用途一般用来填充主键和计数。 二、创建序列语法基本语法: CREATE SEQUENCE sequence_name[INCREMENT BY n][START WITH n][{M...原创 2017-12-31 16:50:05 · 298 阅读 · 0 评论 -
Oracle --- 物化视图
一、什么是物化视图视图是一个虚拟表(也可以认为是一条语句),基于它创建时指定的查询语句返回的结果集。每次访问它都会导致这个查询语句被执行一次。为了避免每次访问都执行这个查询,可以将这个查询结果集存储到一个物化视图(也叫实体化视图)。 物化视图与普通的视图相比的区别是物化视图是建立的副本,它类似于一张表,需要占用存储空间。而对一个物化视图查询的执行效率与查询一个表示一样的。 ...原创 2017-12-31 15:46:37 · 537 阅读 · 0 评论 -
Oracle --- 视图
一、什么是视图视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据时对数据表进行查询的结果。 根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,它存储了要执行检索的查询语句的定义,以便在引用该视图时使用。 二、视图的优点1、简化数据操作:视图可...原创 2017-12-31 10:49:39 · 361 阅读 · 0 评论 -
Oracle --- 函数
资源转载自:http://www.jb51.net/article/40469.htm 1. ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A ZERO SPACE--------- --------- --------- ----...转载 2017-12-31 10:09:43 · 287 阅读 · 0 评论