标签:冗余 需要 需求 用户 好的 之间 实体 数据库 设计
1.为什么 需要设计数据库?
1)良好的数据库设计 2)糟糕的数据库设计
(1)节省数据存储空间 (1)数据冗余,存储空间浪费
(2)能够保证数据的完整性 (2)内存空间浪费
(3)方便进行数据库应用系统的开发 (3)数据更新和插入异常
2.设计数据库步骤:
(1)收集信息:与该系统有关人员进行交流,座谈,充分了解用户需求,理解数据库要完成的任务。
(2)标识体(Entity):
标识数据库要管理的关键对象或实体,实体一般是名词。
(3)标识每个实体的属性(Attribute)
(4)表示实体之间的关系
3.E-R
标签:冗余 需要 需求 用户 好的 之间 实体 数据库 设计
原文地址:https://www.cnblogs.com/unique1/p/12781953.html