数据库技术
guxiang811417208
这个作者很懒,什么都没留下…
展开
-
经典数据库查询例题(更新)
[size=large]有两个表,分别为father表和son表。表结构如下: father表fid fname1 a2 b3 c son表sid sname fid height money100 s1 1 1.7 7000101 s2 2 1.7 ...2009-10-15 20:41:40 · 201 阅读 · 0 评论 -
浅谈Oracle数据库体系架构
[size=large]Oracle的体系架构很复杂。 Oracle在整体上分为实例和数据库两部分。 实例主要由SGA和后台进程组成,其中与Oracle关系最大的是SGA,SGA包含三个部分,分别是[color=darkred]数据库缓冲区[/color],[color=darkred]日志缓冲区[/color]和[color=darkred]共享池[/color]。数据库缓冲区避重复读取常用...2009-10-18 21:16:12 · 120 阅读 · 0 评论 -
子查询之组合查询
概述 Ø 概念:子查询返回的值,与父查询的每一行的值都相关。这种子查询叫做~。 Ø 判断相关子查询的方法:子查询不能脱离父查询而独立运行。 Ø 理解的要点:父查询返回N行,子查询就分别执行N次。 计算列子查询 示例:查询各班有多少人。 select c_id,c_name, (select count(*) from t_stu s where s.c_id=c.c_id...2010-03-11 22:10:09 · 83 阅读 · 0 评论 -
分层架构下的纯JDBC事务控制简单解决方案
对目前的JavaEE企业应用开发来说,基本都会采用分层的架构, 这样可以分散关注、松散耦合、逻辑复用、标准定义。例如,目前使用SSH组合时典型的四层架构:表示层、业务层、持久层和数据层;那么,在四层架构中,事务的控制应该放在哪一层呢? 如果使用Spring框架,它对事务做了很好的封装,通过它的AOP配置,可以灵活的配置在任何一层;但是在很多的需求和应用,直接使用JDBC事务控制还是有其优势的。所...2010-04-23 18:30:35 · 105 阅读 · 0 评论 -
分层架构下的纯JDBC事务控制简单解决方案(续)
上篇文章《分层架构下的纯JDBC事务控制简单解决方案》中对四层架构应用中使用纯JDBC时的事务控制进行了论述,并提供了一个简单解决方案,有些网友也应该看到:在编写业务层中的方法时,事务处理的代码框架都一样,只是把持久层的操作组合起来,针对这种情况,我使用了【模板方法】模式对它进行了再度封装。添加以下几个接口和类: 1. 事务回调接口(回调方法有返回值):TransactionCallbac...2010-04-23 18:32:20 · 103 阅读 · 0 评论