Oracle
文章平均质量分 62
宇宙第一帅
技术成就梦想
展开
-
Java操作Oracle数据库自建工具库
在学习Java操作Oracle数据库的时候,忽然想到这个可不可以像php那样自己建立一个工具类,这样的话可以大大的减小代码的复杂度。也可以提高工作效率。java如果不能自己建立工具类,那是非常可笑的,但是,在建立的过程中,出现了一些问题,希望在以后不要犯类似的错误。首先,我们在自建工具类之前必然是先模拟测试的,在这个例子当中,其过程如下:1:引入Oracle的驱动程序2:建立Ora原创 2015-08-16 20:42:56 · 1148 阅读 · 0 评论 -
Oracle数据库临时总结-1
好久没有发表博客了,在学习oracle之前已经学习过mysql了,以为在学习oracle的时候应该会轻松许多,但是,是我想错了,Oracle要比mysql难上一个层次,主要表现在以下寄个 方面:1:Oracle的权限系统较为复杂,但是,不得不说,这也是oracle最为精华的部分。2:Oracle的模式,方案,实例等概念与以往对学习数据库的认识很容易弄糊涂。3:虽然有的地方oracle是原创 2015-08-16 17:27:19 · 2621 阅读 · 0 评论 -
Oracle与Mysql数据的事务处理机制
相比oracle的事务处理,Mydql相对还是简单一点的,但是事务作为一项重要的安全机制在数据库里面是必不可少的,特别是里面的事务回滚机制非常的有用,不多说了,先说一下mysql的事务处理:Mysql简单的回滚:第一步:开始事务:start transaction;第二步:执行dml等其他的变化操作。第三步:混滚到开始事务之前状态: rollback;这样的话在执行完毕原创 2015-08-26 10:46:33 · 2042 阅读 · 0 评论 -
在java代码中使用Oracle数据库的事务处理机制
//使用java代码操作oracle数据库的代码如下:package Transaction;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;publ原创 2015-08-26 14:14:29 · 2021 阅读 · 0 评论 -
数据库面对不同业务逻辑约束条件的选择
数据表的约束我觉得还是很有用的,至少在数据库优化方面还是用的比较多的,可以大大的提高检索效率,作用也是比较明显的,另外一点,表的约束可以在某种程度上简化程序代码端的业务逻辑量,这寄存于DBMS上面,其维护性我绝得韩式比较高的,这一般类型的数据库里面,我们常见的约束有:主键,外键,为空,唯一等,这四类是比较常见的约束,我绝对约束的实质应该是为真实的业务逻辑而服务的,否则则没有意义,所以,面对不同的业务原创 2015-08-28 19:41:54 · 1321 阅读 · 0 评论 -
Servlet中操作Oracle数据库
在servlet里面操作数据库其实和在普通的操作没有说明太大的区别仅仅是在服务器而已,但还是有一些需要注意的地方,要走了,先把示例代码贴上,其中有原生态操作以及自建jar包操作,其实都是一样的:package com.test.oracle.test1;import java.io.IOException;import java.io.PrintWriter;import java.s原创 2015-08-31 22:06:09 · 1336 阅读 · 0 评论 -
使用Hibernate时数据库的设计问题
Hibernate作为一个ORM框架是比较火热的,虽然在性能上会有一定的下降,但是,其优越性是非常明显的,不仅仅是在设计模式方面,而且在数据库的适应性方面,因为语句使用 了HQL语句,使对象操作可以适用于绝大多数主流的数据库,一个很好的例子,如果有这方面的需求,就是如果更换数据库的话,仅仅修改hibernate.cfg.xml文件就可以了,当时我是这么想的,当时在一般意义上的数据库设计修改也是完全原创 2016-01-06 18:46:39 · 1519 阅读 · 0 评论 -
关于数据库反范式设计
之前并没有对这个问题有一个确切的概念,之所以要反范式,一定要知道为什么要反范式设计,设立就先从三范式说起。从我的记忆中,三范式这么要求:第一范式:一张表不能够有相同的字段,这是所有范式的基础。第二范式:一张表必须要有唯一标示第三范式:不依赖其他非主属性上面的范式从数据库的设计角度并没有什么问题,但是,在实际的项目设计中会出现很大的问题。举例: 使用ORM框架原创 2016-05-02 13:04:13 · 2594 阅读 · 0 评论