暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
数据库应用开发技术-2--数据库设计、开发过程介绍.ppt
14
34页
0次
2025-04-04
免费下载
1
数据库设计的几个原则
命名规范化
不同的数据库产品对对象的命名有不同的要求。数据库中的各种对象
命名以及后台程序的代码编写应采用大小写敏感的字母形式,各种对
命名长度最好不要超过 30 个字符,这样便于应用系统适应不同的数据
库。
慎用游标
对多表和大表定义的游标(大的数据集合)而言,使用游标逐行遍历
据很容易使程序进入漫长的等待甚至死机。因此在使用游标时,可以
虑建立一个临时表,将符合条件的数据行转入临时表中,再对临时表
义游标操作,这时性能会得到明显提高。
2
数据库设计的几个原则
索引的使用
索引一般用于快速访问表中的数据。大型数据库有两种索引,即簇索
和非簇索引。添加任何一种索引均能提高按索引列查询的速度,但会
低插入、更新、删除操作的性能。尤其是当填充因子较大时(填充因
是索引的一个特性,定义该索引每页上的可用空间量。 FILLFACTOR
适应以后表数据的扩展并减小了页拆分的可能性。 FILLFACTOR 是从
1 100 之间的某个值,指定索引页保留为空的百分比。 )。所以,
如果要对索引较多的表进行频繁的插入、更新、删除操作,建立表和
引时应该设置较小的填充因子,减少页分割及重新组织的工作,提高
能。
3
数据库设计的几个原则
数据的一致性和完整性
为了保证数据库的一致性和完整性,设计人员往往会设计过多的表间
系,尽可能地降低数据的冗余。但是,表间关联是一种强制性措施,
立后,对父表和子表的插入、更新、删除操作均要占用系统的开销。
外,最好不要用 identify 属性字段作为主键与子表关联,这将会影响到
该表的数据迁移。 如果数据冗余低,数据的完整性容易得到保证,但
加了表间连接查询的操作,因此,为了提高系统的响应时间,合理的
据冗余也是必要的。
of 34
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。