问题 单项选择题

以下五道小题使用如下关系:

客户(客户号,名称,联系人,邮政编码,电话号码)

产品(产品号,名称,规格说明,单价)

订购单(订单号,客户号,订购日期)

订购单名细(订单号,序号,产品号,数量)

假设客户表中有客户号(关键字)C1-C10共10条客户记录,订购单表有订单号(关键字)OR1-OR8共8条订购单记录,并且订购单表参照客户表。如下命令可以正确执行的是()。

A.INSERT INTO订购单VALUES(’OR5’,’C5’,{^2008/10/10})

B.INSERT INTO订购单VALUES(’OR5’,’C11’,{^"2008/10/10})

C.INSERT INTO订购单VALUES(’OR9’,’C11’,{^"2008/10/10})

D.INSERT INTO订购单VALUES(’OR9’,’C5’,{^2008/10/10})

答案

参考答案:C

解析:

在Visual FoxPro的表中,不允许插入重复的记录。由题意可知,“客户”表中包括关键字为C1-C10的10条记录,“订购单”表中包括关键字为OR1-OR8的8条记录。通过排除法可知,选项A)中的“OR5”和“C5”都不能插入,选项B)中的“OR5”不能插入,选项D)中的“C5”不能插入。故本题答案为选项C)。

单项选择题 共用题干题
单项选择题