系统分模块分层面的时机:1)完成一次从功能需求,ui设计,代码设计,数据库设计的整体梳理或是迭代思考。这时结合经验判断哪些地方可能有较大的代码量,或是构造复杂度,则预先横向分块,纵向分层。2)代码积累到一定程度,以当前能力,解决问题的速度越来越慢,碰上的问题的水准越来越低,数量越来越多,必须要析置出...
分类:
其他好文 时间:
2015-05-23 22:43:32
阅读次数:
189
终于,走到了机房收费系统重构的阶段……
之前的一遍机房收费系统的数据库是用的给的那个,只是把每个表都看了一下,当时也没有学习数据库原理那本书,然后就没有深究……
现在不一样了,我们进行机房收费系统重构,况且学习了数据库原理这本书,对数据库有了更深的认识。所以对于数据库要好好的设计,按照步骤走……
数据库技术是信息资源管理最有效地手段。数据...
分类:
数据库 时间:
2015-05-23 16:54:19
阅读次数:
167
性能优化是一个很大的话题,大到程序架构优化,数据库设计等,小到一个特定算法,甚至js优化等等。这里我们只简单谈一下hibernate的性能优化。在使用Hibernate的时候,通过正确的方法和策略,可以提高执行效率。(一)抓取策略抓取策略(fetching strategy)是指:当应用程序需要在(...
分类:
Web程序 时间:
2015-05-21 19:25:15
阅读次数:
166
关于范式Normal Form范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。数据库的设计范式是数据库设计所需要满足的规范。只有理解数据库的设计范式,才能设计出高效率、优雅的数据库,否则可能会设计出错误的数据库。目前关系数据库有六种范式:第一范式(1NF)、第二范...
分类:
数据库 时间:
2015-05-21 18:45:27
阅读次数:
125
原文链接:http://www.cnblogs.com/netsql/archive/2010/05/04/1727323.html1.表名一般以【模块名称_具体表名】来实现,同一个模块的前缀是一样的。(Oracle大小写敏感,在SQL中可以不用"_",因为可以用大小写一起的写法。这也是可以的)2....
分类:
数据库 时间:
2015-05-21 12:42:33
阅读次数:
180
原文地址:http://blog.csdn.net/feihong247/article/details/7885199 一、 mysql分区简介 数据库分区 数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的...
分类:
数据库 时间:
2015-05-20 22:17:13
阅读次数:
219
客户管理系统的数据库设计使用SQL Server 2008数据库开发,客户管理系统(Customermanagement)一共包含七个表,下面一一介绍:
一,存储管理员账号和密码的manager表
存储管理员账号和密码的manager表文档为:
二,存储客户资料的customer表
存...
分类:
数据库 时间:
2015-05-20 20:39:07
阅读次数:
130
MySQLGUI工具是一种跨平台的开源程序套件,供开发者对MySQL数据库和数据库服务器进行管理。MySQLGUI是可视化的数据库管理软件,集成了SQL开发、数据库设计、建立和维护的功能,是一个统一的MySQL数据库管理和开发环境。 这篇文章列出了10个最佳的MySQLGUI工具,除了通常使用和了解...
分类:
数据库 时间:
2015-05-20 00:06:28
阅读次数:
250
第一章 (E-R)图实体可以是有形的事物,一个实体只描述一件事情。映射基数:1对1:X中的一个实体最多与Y中的一个实体关联。1对多:X中的一个实体可以与Y中的任意数量的实体关联。多对1:X中的一个实体最多与Y中的一个实体关...
分类:
数据库 时间:
2015-05-17 21:38:36
阅读次数:
239
时间:2015年5月16日 地点:学一食堂二楼与会人员:全部组员 第一次冲刺已结束,我们的订餐软件只实现了最基础的功能,而且没有优化界面,很多功能有待完善。为了方便以后的开发和功能的整合,今天晚上我们进行了数据库的设计,设计好数据库,表以及表的内容,以后大家都使用同样的名字。 下图是我们进行的...
分类:
数据库 时间:
2015-05-17 10:40:56
阅读次数:
154