单项选择题

19~25题所用到的数据如表1和表2所示。
表1 BRDA.dbf
病历号 姓名 性别 年龄
00000001 丁国维 22
00000002 吴春云 53
00000003 郭勤 63
00000004 戴燕 34
00000005 施添力 25
00000006 江素萍 50
00000007 樊达军 24
00000008 张小丽 21
表2 MXB.dbf
病历号 药品编号 单价/元 数量 日期
00000001 0001 15.00 4 08/08/1998
00000002 0001 15.00 6 08/06/1999
00000003 0001 15.00 3 07/23/1997
00000004 0001 15.00 4 08/08/1998
00000005 0001 15.00 5 08/06/1998
00000004 0001 15.00 1 07/23/1996
00000007 0001 15.00 8 08/06/2000
00000008 0001 15.00 2 07/23/2002
00000001 0002 30.00 4 08/08/1998
00000002 0003 28.00 6 08/06/1999
00000003 0002 30.00 3 07/23/1997
00000001 0003 28.00 4 08/08/1998
00000005 0002 30.00 5 08/06/1998
00000006 0003 28.00 1 07/23/1996
00000004 0002 30.00 8 08/06/2000
00000008 0003 28.00 2 07/23/2002
00000004 0003 28.00 2 07/23/2002

要给BRDA表的性别字段设置一个字段级有效性规则,规则为该字段只能输入“男”或“女”,如果在输入时违反了该规则,将给出提示信息“性别必须是男或女。”正确的语句是______。

A.CREATE TABLE BRDA 性别 CHECK 性别=男 OR 性别=女;
ERROR"性别必须是男或女。"
B.ALTER TABLE BRDA ALTER 性别;
ADD CHECK 性别="男"OR 性别="女"ERROR"性别必须是男或女。"
C.ALTER TABLE BRDA ALTER 性别;
SET CHECK 性别="男"OR 性别="女"ERROR"性别必须是男或女。"
D.ALTER TABLE BRDA ALTER 性别;
SET CHECK 性别=男 OR 性别=女 ERROR"性别必须是男或女。"