【摘要】:创建数据库表:将所有需要的数据按照不同主题分别建立数据库表。
1. 数据库设计的一般规则
(1)需求分析:需求分析的主要任务是详细调查,研究客户需要,明确客户需要的数据及管理功能,它是直接决定数据库的运行速度、运行效率和质量的主要依据。
(2)创建数据库表:将所有需要的数据按照不同主题分别建立数据库表。根据第三范式规则,一个表应是关于某个特定主题的数据集合,这样不仅可避免出现大量的冗余,造成存储空间的浪费,还能提高数据库效率、减少数据输入的错误。
(3)确定表结构:设计表中字段要遵循两个原则——字段唯一性和字段无关性。字段唯一性是指表中每个字段只能包含唯一类型的数据信息;字段无关性是指任意修改字段不影响其他字段数据。
(4)确定关键字段和外键:表间关系是通过表中关键字段与外键关联的。一般将表中唯一标识字段定为关键字段,另一表中相同字段作外键,关键字段和外键连接,明确了表间关系,这样可达到快速使用查询、窗体和报表检索多表的目的。
(5)优化设计:数据库设计需要不断发现问题、改进设计。改进设计是指对所作设计进一步分析,查找其中的错误和存在的问题,并加以完善;
(6)创建其他数据库对象:包括输入数据,建立查询、窗体和报表等。(www.xing528.com)
2. 建立数据库的基本条件
(1)尽量减少数据的重复,使数据具有最小的冗余度;
(2)提高数据的利用率,使众多用户能共享数据资源;
(3)注意保持数据的完整性和同一数据的一致性。这对某些需要历史数据来进行预测、决策的部门(如统计局、银行等)特别重要,特别是多用户同时共享数据库时,可避免造成数据混乱;
(4)对于某些需要保密的数据,必须增设添加密码的保密措施;
(5)数据的大小要适中,以提高查寻速率和数据的维护性。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。