² 两个对象之间是一对一的关系,如Person-IdCard(人—身份证号)² 有两种策略可以实现一对一的关联映射主键关联:即让两个对象具有相同的主键值,以表明它们之间的一一对应的关系;数据库表不会有额外的字段来维护它们之间的关系,仅通过表的主键来关联。唯一外键关联:外键关联,本来是用于多对一的配置...
分类:
其他好文 时间:
2014-11-06 10:37:07
阅读次数:
164
-------子查询------------select bumen,COUNT(*)as 人数 from haha group by bumen having COUNT(*)>=5select MAX(nianling) from haha where bumen='销售部'select *fr...
分类:
数据库 时间:
2014-11-05 22:45:12
阅读次数:
310
1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复...
分类:
其他好文 时间:
2014-11-05 17:01:25
阅读次数:
180
MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据文件是MYD (MYData);索引文件是MYI (MYIndex)...
分类:
数据库 时间:
2014-11-03 22:46:17
阅读次数:
261
子查询,又叫做嵌套查询。 将一个查询语句做为一个结果集供其他SQL语句使用,就像使用普通的表一样,被当作结果集的查询语句被称为子查询。子查询有两种类型:一种是只返回一个单值的子查询,这时它可以用在一个单值可以使用的地方,这时子查询可以看作是一个拥有返回值的函数;另外一种是返回一列值的子查询,这时.....
分类:
数据库 时间:
2014-11-03 20:52:49
阅读次数:
262
--删除外键alter table AdItem drop constraint AdOrder_AdItem_FK1(外键名称)--增加外键alter table AdItem add constraint AdOrder_AdItem_FK1 foreign key (AI_nOrderNo)(...
分类:
数据库 时间:
2014-11-02 16:13:16
阅读次数:
279
目录写在前面文档与系列文章一对多关系一个例子级联删除级联保存总结写在前面在前面的文章中,我们只使用了一个Customer类进行举例,而在客户、订单、产品中它们的关系,咱们并没有涉及,比如一个客户可以有一个或者多个订单,在数据库中变现为“主外键关系”,有时也喜欢称为“父子关系”。那么就让我们一起学习,...
分类:
Web程序 时间:
2014-11-02 15:02:02
阅读次数:
414
在多维分析的商业智能解决方案中,根据事实表和维度表的关系,设计模型可分为星型模型和雪花型模型。在设计逻辑型数据的模型的时候,就应考虑数据是按照星型模型还是雪花型模型进行组织。 1. 星型模型:由一个包含大量记录并且不含冗余的中心表(事实表)和若干个小的维表(每个维一个维表)组成。维表通过外键与事.....
分类:
其他好文 时间:
2014-11-01 09:44:57
阅读次数:
214
---启用or禁用指定表所有外键约束 alter table PUB_STRU NOCHECK constraint all; alter table PUB_STRU CHECK constraint all; ---生成启用or禁用指定表外键约束的sql select 'ALTE...
分类:
数据库 时间:
2014-10-30 20:52:50
阅读次数:
305
今天公司给了一个任务,某一个项目由于数据过大,造成Sql Server 2012 的运行占用很大内存,于是要把之前的不常用的数据分开。要求写个脚本,要求:1.能获取原来数据库中的表结构,主键一致。表与表之间的约束关系(外键,check,default)一致;2.有些表不想要就不要,可选。3.而且.....
分类:
数据库 时间:
2014-10-30 20:41:02
阅读次数:
208