单项选择题
20~27题使用的数据如表1和表2所示。
表1 教师表(TEACHER.DBF)
教师号 |
姓名 |
性别 |
籍贯 |
职称 |
年龄 |
工资/元 |
0001 |
王吉兵 |
男 |
江苏 |
讲师 |
27 |
2003.50 |
0002 |
张晓春 |
女 |
安徽 |
副教授 |
28 |
2800.50 |
0003 |
左燕 |
女 |
江苏 |
讲师 |
25 |
2040.00 |
0004 |
赵华 |
男 |
安徽 |
副教授 |
35 |
2800.00 |
0005 |
李宁 |
男 |
山东 |
讲师 |
24 |
2500.00 | |
表2 讲课表(JK.DBF)
教师号 |
课号 |
学时 |
0001 |
0001 |
98 |
0002 |
0002 |
76 |
0001 |
0002 |
80 |
0002 |
0003 |
69 |
0003 |
0001 |
75 |
0003 |
0003 |
68 |
0004 |
0001 |
89 |
0005 |
0001 |
76 |
0004 |
0002 |
65 |
0003 |
0002 |
90 | | |
要给讲课表(JK.dbf)的学时字段设置一个字段级有效性规则,规则为“学时>=10 AND学时<=300”,如果在输入时违反了该规则将给出提示信息“学时必须在10~300之间。”正确的语句是______。
A.CREATE TABLE JK 学时CHECK学时>=10 AND学时<=300; ERROR"学时必须在10~300之间。"
B.ALTER TABLE JK ALTER学时; ADD CHECK学时>=10 AND; 学时<=300 ERROR"学时必须在10~300之间。"
C.ALTER TABLE JK ALTER学时; SET CHECK学时>=10 AND学时<=300; ERROR"学时必须在10~300之间。"
D.ALTER TABLE JK ALTER学时; SET CHECK学时>=10 AND学时<=300; MESSAGE学时必须在10~300之间。