
数据库系统学习
xrt95050
喜欢NBA,最喜欢的球星是科比。
喜欢音乐,喜欢上网。
展开
-
数据库事务
英文名称:Database Transaction数据库事务是指作为单个逻辑工作单元执行的一系列操作。 设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: · 更新客户所购商品的库存信息 · 保存客户付款信息--可能包括与银行系统的交互 · 生成订单并且保存到数据库中 · 更新用户相关信息,例如购物数量等等 正常的情况下,这些操作将顺利进行,最终转载 2010-05-04 21:50:00 · 647 阅读 · 0 评论 -
数据库设计
数据库设计转载 2010-08-25 16:17:00 · 1578 阅读 · 0 评论 -
数据库连接池
数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中,这些转载 2010-11-08 14:13:00 · 624 阅读 · 0 评论 -
数据库设计12条准则
<br />Rule1: The Information Rule<br />All data should be presented to the userintable form. Last week's newsletter already discussed the basics of this rule.<br />1,信息准则<br />关系数据库中的所有信息都应在逻辑层上用表中的值显式的表示。<br /><br />Rule 2: Guaranteed Access Rule<br />All转载 2010-11-16 15:51:00 · 1236 阅读 · 0 评论 -
数据库设计经验谈1
<br />一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,<br />而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。<br /><br />如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。<br /><br />有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。<br /><br />不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。<br /><br />所以我归纳历转载 2010-11-16 15:49:00 · 608 阅读 · 0 评论 -
数据库设计经验谈2
<br />第 3 部分 - 选择键和索引<br />数据采掘要预先计划<br />我所在的某一客户部门一度要处理 8 万多份联系方式,同时填写每个客户的必要数据(这绝对不是小活)。我从中还要确定出一组客户作为市场目标。当我从最开始设计表和字段的时候,我试图不在主索引里增加太多的字段以便加快数据库的运行速度。然后我意识到特定的组查询和信息采掘既不准确速度也不快。结果只好在主索引中重建而且合并了数据字段。我发现有一个指示计划相当关键--当我想创建系统类型查找时为什么要采用号码作为主索引字段呢?我可以用传真号码转载 2010-11-16 15:50:00 · 665 阅读 · 0 评论 -
数据库事物隔离级别
<br />数据库事务隔离级别与锁<br />关键字: 事务 <br />一,事务的4个基本特征<br /><br />Atomic(原子性): <br />事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要 <br />么全部成功,要么全部失败。 <br /><br />Consistency(一致性): <br />只有合法的数据可以被写入数据库,否则事务应该将其回滚到最初 <br />状态。 <br /><br />Isolation(隔离性): <br />事务允许多个用户对同一个数据进行并转载 2011-01-21 11:52:00 · 1222 阅读 · 0 评论 -
Mongodb 学习
<br />学习文章地址:<br />1 . http://www.kafka0102.com/2010/09/329.html ;原创 2011-04-02 18:09:00 · 524 阅读 · 0 评论