Access数据库: 一个有很多列的表的设计

Access数据库: 一个有很多列的表的设计,第1张

你还是用第一种吧!笨点的方法往往是好方法

这种方法节约索引

查找快,不用二次连接

你说那个占用空间就很难说了!因为

Null值不占用物理空间

效率主要是在类型指针移动上!

(往往以行集合替换列集合优势主要是为了灵活的业务)

另外一种就是数据库范式理论推导,非关联属性要分开的理论,但是玩范式根本就是专家中的专家玩的起,往往打破范式更有优势

--------------------------------------------------------

总体上说!第一种效率往往更高!但是心里看这么多Field1,

Field2,

,

Field50

也是心烦,你打开数据视图后,可在某列上右键-->隐藏列

想显示就格式-->取消隐藏列

然后就可以直接查看需要的数据了!

在使用过程中出现的问题,应该是往数据库添加数据时报错的吧,也就是说在添加一条记录时主键ID为空,你检查下你添加记录时主键(ID)是自动生成的还是手动输入的,如果是手动输入的则必须输入ID才能添加。一般来说添加数据时如果数据库的非空字段值为空都会有提示的,如“XX不能为空”。

如果空的记录是null值就可以用:SELECT ID, COUNT(字段a), COUNT(字段b), COUNT(字段c), COUNT(字段d) FROM TABLENAME GROUP BY ID

以上就是关于Access数据库: 一个有很多列的表的设计全部的内容,包括:Access数据库: 一个有很多列的表的设计、access数据库里提示索引或者主键不能有空值,怎样查找空值和解决这个问题、Sql Access统计非空记录数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10159168.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存