关于Access数据表的操作,下列说法正确的是
这题考数据库基础概念,别被Access的图形界面迷惑了。拿到题先分清“字段”是列、“记录”是行,再想操作动作(删列、删行、改名)到底影响的是结构还是数据。
最容易错在C选项,以为删了行,剩下的自动编号会自动重新从1排起,其实自动编号是系统生成的唯一ID,删了行它只保留剩余值,绝不重新排序。还有同学会纠结A选项,觉得表名不能和字段名一样,其实Access里表名和字段名完全可以同名,只要不冲突就行。
这道题考查的是数据库和数据表的基本操作概念,核心在于分清“字段(列)”和“记录(行)”的区别,以及Access中“自动编号”字段的特殊属性。命题人喜欢挖坑在“删除操作”和“自动编号”上,因为图形界面让人容易误以为删了行,剩下的会自动重新编号。
先看选项A:重命名数据表,表名能和字段名相同吗?Access里完全允许。只要不重名,表名和字段名可以一样,这个说法错误。
再看选项B:删除字段,数据表中该字段的值随之被删除。这是对的。字段就是列,删了列,那列里的所有数据自然也没了,表结构变了,数据跟着变。
接着看选项C:删除记录,剩余记录中自动编号字段值会自动更新。这是典型的陷阱。自动编号是系统生成的唯一ID,删了行,剩下的ID原封不动,不会重新从1开始排,也不会跳号,所以这个说法错误。
选项D:Access数据表不能导出到Excel。这明显错,Access导出Excel是基本功,随时都能做。
总结一下:这题就是考你对“字段删列删数据”和“自动编号不自动更新”这两个点的理解。做题时别被图形界面带偏,记住自动编号是系统维护的,删行不改ID。