
数据表之间,可以通过逐渐进行关联,可以大大地提高检索效率,同时减少数据的冗余度。
比如说在一个用户登录系统中:
一个User表:
ID(主键), 用户名,密码,InfoID.
另外一个Info表:
ID(主键),真实姓名,电子邮箱,手机,地址,……
User表,在用户登录的时候,检查他输入的用户名、密码是否匹配,只检索这个表就好了。再进行用户的信息查询时,再通过User.InfoID=Info.ID的关联,把用户信息检索出来。这样,根据功能将表拆分,可以提高检索效率。
以上是个人意见,我的数据库学了一些,基本的体会就是这样。当然设好主键的意义还有很多呢。希望能帮上你一点忙。
本地数据吧?本地是相对服务器的概念,在服务器上的数据不是本地数据,比如存放在服务器文件中的数据,和服务器数据库中的数据。本地数据是存放在程序所在计算机上的数据,不是服务器上的数据。
www.kugoo.com
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)