查询表、子查询表、有序查询表
表头还是要加上标记,这个没什么说的。构造参数列通常是为了提供查询条件(可省略)。fixture代码里面需要注意的是一定要有个无参数的query方法,返回值是List。这个List有点复杂,是三层List的一个集合,分别对应于表、行、字段。口头表述不很清楚,还是看下面的代码好了。返回的结果和页面上的数据进行比较。查询表适合对关系数据库的查询结果进行验证。...
分类:
其他好文 时间:
2014-09-21 10:18:30
阅读次数:
213
JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,能够为多种关系数据库提供统一訪问,它由一组用Java语言编写的类和接...
分类:
数据库 时间:
2014-09-19 19:08:35
阅读次数:
216
一,Mondrian简介Mondrian是一个开源项目,一个用Java写成的OLAP引擎。它用MDX语言实现查询,从关系数据库(RDBMS)中读取数据。然后经过JavaAPI以多维的方式对结果进行展示。Mondrian的使用方式同JDBC驱动类似。可以非常方便的与现有的Web项目集成。MondrianOLAP系统由四个层组..
分类:
编程语言 时间:
2014-09-18 09:53:34
阅读次数:
286
创建表格Create table 表名(表里边一般为 列名 + 类型名+约束(可加 可不加)如果列名和系统关键字重名,列名颜色不改变,但可用,加[]来区分,)如图所示 一个表至少有1列,最多有1024 列,每个数据库中最多可创建200万个表表中的专用名词:关系:数据库中的表属性 ...
分类:
其他好文 时间:
2014-09-17 18:10:32
阅读次数:
169
粗略看了一下关系数据库范式介绍,简单记录一下自己的理解 第一范式:指属性达到原子性,即属性不可再进行分割了。例如一张person 表,其中有个字段是个人信息p_info,这个个人信息可再分割成姓名,性别,年龄三个字段。那么person这张表就没有达到第一范式,应把个人信息分解成姓名,性别,年龄之后....
分类:
数据库 时间:
2014-09-16 23:27:01
阅读次数:
305
1、联接路径问题:
– 环路
在关系数据库模式中,返回太少行的一种常见联接路径称为环路,环路是一组联接, 它定义了经过模式中的一组表的闭合联接,如下图:
解决办法:创建别名表(基表的副本)。
– 断层陷阱(chasmtrap)
断层陷阱是关系数据库模式中的一种常见问题,其中联接路径返回了比预计更多的数据...
分类:
其他好文 时间:
2014-09-15 22:57:39
阅读次数:
2084
大概一年前听说了nosql,上网查了查,觉得自己的基础很差,还不到研究这些的时候(其实就是懒),现在工作两年了,基础依旧薄弱,觉得应该发愤图强学点儿什么了,所以下载了《nosql数据库入门》。打开pdf,习惯性的看一下这本书有多少页(哈哈,还是懒,要是好几百页估计又没有..
分类:
数据库 时间:
2014-09-12 19:19:54
阅读次数:
300
1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。
2. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作
3. hibernate使用Java反射机制,而不是字节码增强程序来实现透明性。
4. hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从...
分类:
系统相关 时间:
2014-09-12 15:08:03
阅读次数:
184
1NF:字段不可分;2NF:有主键,非主键字段依赖主键;3NF:非主键字段不能相互依赖;解释:1NF:原子性 字段不可再分,否则就不是关系数据库;2NF:唯一性 一个表只说明一个事物;3NF:每列都与主键有直接关系,不存在传递依赖;不符合第一范式的例子(关系数据库中create不出这样的表):表:字...
分类:
数据库 时间:
2014-09-12 13:23:53
阅读次数:
207
关系数据库的基本概念 关系:二维表 行:元组 列:属性 域:属性取值范围 关键字:唯一确定一个元组(主码) 一般显示表示形式:关系名(属性1,属性2,……属性n) 如:学生(学号,姓名,性别,年龄,学部号)数据完整性 指数据库中数据的正确性和唯一性。 三类完整性规则: ...
分类:
数据库 时间:
2014-09-11 23:36:32
阅读次数:
391