4个回答
推荐于2017-09-21
展开全部
设计数据库要满足三大范式:第一范式:
1、内容相似的数据列必须消除(消除的办法就是再创建一个数据表来存放他们,建立关联关系)
2、必须为每一组相关数据分别创建一个表
3、每条数据记录必须用一个主键来标示
第二范式:
1、只要数据列里面的内容出现重复,就意味着应该把表拆分为多个表
2、拆分形成的表必须用外键关联起来。
第三范式:
1、与主键没有直接关系的数据列必须消除(消除的办法就是再创建一个表来存放他们)
1、内容相似的数据列必须消除(消除的办法就是再创建一个数据表来存放他们,建立关联关系)
2、必须为每一组相关数据分别创建一个表
3、每条数据记录必须用一个主键来标示
第二范式:
1、只要数据列里面的内容出现重复,就意味着应该把表拆分为多个表
2、拆分形成的表必须用外键关联起来。
第三范式:
1、与主键没有直接关系的数据列必须消除(消除的办法就是再创建一个表来存放他们)
美林数据技术股份有限公司
2019-06-26 广告
2019-06-26 广告
美林数据Tempo大数据分析平台,它是一款集数据接入、数据处理、数据挖掘、数据可视化、数据应用于一体的软件产品。它秉持“智能、互动、增值”的设计理念,面向企业级用户提供自助式数据探索与分析能力,为企业提供从BI到AI的一体化数据分析与应用解...
点击进入详情页
本回答由美林数据技术股份有限公司提供
2013-11-12
展开全部
简要的说几点实用性的:1、分散数据文件,可以提高读写效率:可以建立多个数据文件,把索引放到独立的文件中等。2、及时转储历史数据,提高写性能。3、优化程序的SQL语句,有时候,数据库调半天,还不如优化一、二条关键的SQL语句有效。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-12
展开全部
数据库优化的方法很多啊!比如建立索引 可以提高查询速速 但是索引不是越多越好!索引太多会造成冗余利用存储过程。创建数据库的时候只是注意别把数据库文件存放在系统盘就可以了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-12
展开全部
DPA的工作呢 好复杂 貌似不是楼上第几范式能解决的 呵呵 推荐去数据库优化的视频
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |