SQL中,“AGE IN(20,22)”的语义是( )。
AGE<=22 AND AGE >=20
B. AGE 20
C. AGE =20 AND AGE =22
D. AGE =20 OR AGE =22
查看答案
SQL语言中,删除一个表的命令是( )
A. DELETE table
B. DROP table
CLEAR table
D. REMORE table
在SQL数据库中,视图()是从一个或几个基表(或视图)导出的表,它本身不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍然存放在对应的基表中。因此视图( )。
A. 也是一个表
B. 是一个虚表
C. 是一个数据库
D. 是一个文件
设有关系R(A,B,C)和关系S(B,C,D),那么与R⋈S等价的关系代数表达式是( )。
A. πR.A,R.B,R.C,S.B(σR.B=S.B∧S.C=S.C(R×S))
B. πR.A,R.B,R.C,S.D(σR.B=S.B∧R.C=S.B(R×S))
C. πR.A,R.B,R.C,S.D(σR.B=S.B∧R.C=S.C(R×S))
D. πR.A,R.B,R.C,S.B(σR.B=S.B∧R.C=S.C(R×S))
用下面的SQL语句建立一个基本表: CREATE TABLE Student(Sno int NOT NULL,Sname CHAR (8)NOT NULL, Sex CHAR(2),Age SMALLINT); 可以插入到表中的元组是( )。
A. 5021,’刘祥’,’男’,NULL
B. NULL,’刘祥’,NULL,21
C. ‘5021’,NULL,男,21
D. ‘5021’,’刘祥’,’男’,NULL