![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL 语言
java干货
人生如逆旅,我亦是行人
展开
-
关系型数据库设计三大范式到底是什么?
我欲穿花寻路,直入白云深处,浩气展虹霓。 范式定义 百度百科:设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 人类语言: 范式可以理解为设计一张数据表的表结构,符合的标准级别、规范和要求。 而通常我们用的最多的就是第一范式(1NF)、第二范式(2NF)、第三范式(3NF),也就是本文要讲的“三大范式”。 范式的优点 采用范式可以降低数据的冗余性。 为什么要降低数据的冗余性? 十几年前,磁盘很贵,为了减.原创 2020-12-25 15:41:49 · 300 阅读 · 0 评论 -
JAVA DAO设计模式
1 如何使用DAO 1.1 持久层 1.1.1 什么是持久层 就是专门处理数据的代码如JDBC,它是一个工具 1.1.2 有什么好处 1.业务层与持久层解耦 2.提高代码重用 3.封装持久层,更容易使用 1.1.3 持久层组成 值对象 保存用户输入的类 业务对象 处理业务的类 持久化对象 PO:persistence object 与表字段有关 P原创 2014-03-07 19:52:31 · 1042 阅读 · 0 评论 -
msyql的事务管理
1,MySQL的事务支持 MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关: Java代码 MyISAM:不支持事务,用于只读程序提高性能 InnoDB:支持ACID事务、行级锁、并发 Berkeley DB:支持事务 Java代码 MyISAM:不支持事务,用于只读程序提高性能 InnoDB:支持ACI转载 2014-04-27 16:25:45 · 557 阅读 · 0 评论 -
oracle 10g 创建HR用户步骤
谢谢转载 2015-04-24 12:19:20 · 1167 阅读 · 0 评论 -
mysql自我复制
MySQL复制表数据操作相信大家都不会太陌生,下面就为您详细介绍MySQL复制表数据到新表的步骤,希望对您会有所启迪。 1.MySQL复制表结构及数据到新表 CREATE TABLE 新表 SELECT * FROM 旧表 2.只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 即:让WHERE条件不成立. 方法转载 2015-09-17 09:48:20 · 1544 阅读 · 0 评论 -
OracleDBConsoleorcl无法启动_错误代码2的解决
OracleDBConsoleorcl是为Oracle企业管理器web形式访问管理提供服务的! 1.用管理员身份运行cmd进入命令模式 2.输入:emctl start dbconsole set ORACLE_SID=ORCL (ORCL是我的实例名,也是服务名,等号左右不要有空格) 提示:OC4J Configuration issue. D:\oracle\product\10.2.0\转载 2015-10-08 14:43:41 · 975 阅读 · 1 评论 -
Oracle MyBatis批量插入
<insert id="insertCards" parameterType="java.util.List"> BEGIN <foreach collection="list" item="item" index="index" separator=";"> INSERT INTO fpc_card_bank (id, order_no, c原创 2017-05-18 15:11:59 · 559 阅读 · 0 评论