数据完整性实体完整性:每个实体都必须拥有主键或其他的唯一标识列域完整性:考虑如何限制向表中输入的值的范围,限制类型,限制格式,限制可能值的范围引用完整性:参照完整性,在输入或删除记录时,引用完整性用于维持参照表和被参照表之间的数据一致性。Sql中引用完整性通过主键和外键约束来实现用户自定义完整性:是...
分类:
数据库 时间:
2014-10-22 14:25:45
阅读次数:
269
在SQL Server中,我们所常见的表与表之间的Inner Join,Outer Join都会被执行引擎根据所选的列,数据上是否有索引,所选数据的选择性转化为Loop Join,Merge Join,Hash Join这三种物理连接中的一种。理解这三种物理连接是理解在表连接时解决性能问题的基础,下...
分类:
数据库 时间:
2014-10-20 16:42:19
阅读次数:
316
为什么要创建索引呢?这是由于,创建索引能够大大提高系统的性能。 第一,通过创建唯一性索引,能够保证数据库表中每一行数据的唯一性。 第二,能够大大加快 数据的检索速度,这也是创建索引的最基本的原因。 第三,能够加速表和表之间的连接,特别是在实现数据的參考完整性方面特别有意义。 第四,在使用分组和排序 ...
分类:
数据库 时间:
2014-10-19 21:06:55
阅读次数:
209
浅析关联设计【范式】 比較理想的情况下,数据库中的不论什么一个表都会相应到现实生活中的一个对象,如球员是一个对象,球队是一个对象,赛程是一个对象,比赛结果又是一个对象等等,则就是范式。【关联设计】 对于关联设计能够理解成表和表之间要有关联关系,在对表查询时常常使用关联查询。 补充:关系数...
分类:
数据库 时间:
2014-10-19 14:08:10
阅读次数:
198
为什么要创建索引呢?这是由于,创建索引能够大大提高系统的性能。 第一,通过创建唯一性索引,能够保证数据库表中每一行数据的唯一性。 第二,能够大大加快 数据的检索速度,这也是创建索引的最基本的原因。 第三,能够加速表和表之间的连接,特别是在实现数据的參考完整性方面特别有意义。 第四,在使用分组和排序 ...
分类:
数据库 时间:
2014-10-18 13:48:33
阅读次数:
162
Entity:实体,其实就是Sqlite中的表Attributes:属性,就是Sqlite中的字段Relationship:关系:就是Sqlite中的表与表之间的关系Fetchedproperties:查询属性,就是sql语句..Sqlite数据库.sqlite-shm:数据库日志.Sqlite-wal:数据库索引共享内存文件.
分类:
其他好文 时间:
2014-10-14 21:00:49
阅读次数:
180
这么久终于可以静下来整理一下工作上学到的东西了(主要还是自己太懒了。。)废话少说,正文开始在公司里,数据库用的基本都是Oracle,所以就学了一下Oracle的一点知识,现在整理一下自己遇到的问题和学到的一些东西。先说说自己经常搞混的内连接、外连接(大学里一直没搞懂。。)数据表之间有很多种连接方式,...
分类:
数据库 时间:
2014-10-12 01:13:57
阅读次数:
196
1.PowerDesigner 数据库的构建工具 表:表关系以及表之间的关联关系 存储过程:设计具体的存储过程 视图:设计所需的视图2.PdmReader 也是PowerDesigner的阅读器吧,是系统设计时给开发人员的一个试图查看器
分类:
数据库 时间:
2014-10-12 01:11:17
阅读次数:
266
一、为什么要创建索引呢(优点)?
这是因为,创建索引可以大大提高系统的性能。
第一, 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。
第二, 可以大大加快数据的检索速度,这也是创建索引的最主要的原因。
第三, 可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。
第四, 在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时...
分类:
数据库 时间:
2014-10-12 01:06:57
阅读次数:
485
在数据库中表和表之间的关系有几种,下面就详细说一下在Hibernate中怎样映射一对多的关系Hibernate映射一对多的关系,其实就是持久类之间的映射,那如何把持久类关联起来呢??那就用到.hbm.xml文件的标签了具体做法如下: 新建一个customer类: package com.jere.....
分类:
系统相关 时间:
2014-10-09 00:18:47
阅读次数:
413