个关系R、S和T如下:
2
f则由关系R和S得到关系T的操作是A自然连接B交C除D并C解析:除是笛卡尔积运算的逆运算(10)定义无符号整数类为UI
t下面可以作为类T实例化值的是A)369B)369C)0369D)整数集合{12345}B解析A项为有符号型,C项为有实型常量,D项为整数集合(11)在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的A)参照完整性B)实体完整性C)域完整性D)用户定义完整性B(12)执行如下命令的输出结果是?154,154A)31B)33C)11D)11A解析:求余运算,当被除数与除数异号时,则运算结果为两数相除的余数再加上除数的值(13)在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是
3
fA)惟一索引B)惟一索引和候选索引C)惟一索引和主索引D)主索引和候选索引D解析:主索引是要求指定字段或表达式中不允许出现重复值的索引,候选索引和主索引具有相同的特性。(14)给stude
t表增加一个“平均戍绩”字段(数值型,总宽度62位小数)的SQL命令是A)ALTERTABLEstude
tADD平均成绩N62B)ALTERTABLEstude
tADD平均成绩D62C)ALTERTABLEstude
tADD平均成绩E62D)ALTERTABLEstude
tADD平均成绩Y62A解析:因为平均成绩为数值型字段,所以要用字母N来表示。(15)在VisualFoxPro中,执行SQL的DELETE命令和传统的FoxProDELETE命令都可以删除数据库表中的记录,下面正确的描述是A)SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表B)SQL的DELETE命令和传统的FoxProDELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表C)SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxProDELETE命令只能逻辑删除数据库表中的记录D)传统的FoxProDELETE命令还可以删除其它工作区中打开的数据库表中的记录A(16)在VisualFoxPro中,如果希望跳出SCAN…ENDSCAN循环语句、执行ENDSCAN后面的语句,应使用A)LOOP语句B)EXIT语句C)BREAK语句D)RETURN语句B解析:在循环体中遇到LOOP语句时,程序就结束本次循环,不再执行其后面的语句。如果是在循环体内遇到EXIT语句时,就结束循环,并转去执行ENDSCAN后面的语句。
4
f(17)在VisualFoxPro中,“表”通常是指A)表单B)报表C)关系数据库中的关系D)以上都不对C解析在VisualFoxPro中,一个关系存储为一个文件,关系有称作“表”。(18)删除stude
t表的“平均成绩”字段的正确SQL命令是A)DELETETABLEstude
tDELETECOLUMN平均成绩B)ALTERTABLEstude
tDELETECOLUr