如果在数据库中已有同名的表,下列哪一项查询将覆盖原有的表( )。

admin2009-05-20  22

问题 如果在数据库中已有同名的表,下列哪一项查询将覆盖原有的表(    )。

选项 A、删除
B、追加
C、生成表
D、更新

答案4

解析 本题考查操作查询的功能。选项A错误,删除查询可以从一个或多个现存表中删除一组符合选择准则的记录。如果启用“级联删除”,则可以用删除查询从单个表中、从一对一关系的多个表中或一对多关系中的多个表删除记录。选项B错误,追加查询可以把源查询中的新记录追加到已有表中,也可以使用户把输入数据中的一部分或全部按正确的格式追加到一个或多个已有表中。当需要从外部数据源中输入数据时,通常就使用这种查询。选项C正确,生成表查询可以利用查询结果中的数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表。主要应用于创建用于导出到其他 Access数据库的表,创建从特定时间点显示数据的窗体、报表或数据访问页,使用宏或代码自动制作表的备份副本,创建包含旧记录的历史表和改进基于多表查询或SQL语句的窗体、报表、数据访问页的性能这五个方面。选项D错误,更新查询可对一个或多个表中的一组记录作全局的更改或替换。答案为C。
转载请注明原文地址:https://kaotiyun.com/show/LS5p777K
0

最新回复(0)