A.B树唯一索引
B.B树不唯一索引
C.基于函数的索引
D.位图索引
第1题:
设有学生数据库:student(sno,sname,sex,age,dept)。现要查询所有刘姓学生的信息,可使用如下的 SQL语句:SELECT*FROM student WHERE【 】。
第2题:
对于学生信息表STUDENT(SNO, SNAME,SEX,AGE,DEPT)(STUDENT由学号SNO、姓名SNAME、性别SEX、年龄AGE、所在系DEPT 5个属性组成,其中SNO为主码),求年龄20~23岁之间的学生姓名和年龄,正确的语句是( )。A.SELECT SNAME,AGE FROM STUDENT WHERE AGE>20 AND AGE<23B. SELECT*FROM STUDENT WHERE AGE BETWEEN 20 AND 23C.SELECT SNAME,AGE FROM STUDENT WHERE AGE BETWEEN 20 AND 23D.以上均不正确
第3题:
对于数据表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是______。
A.SELECT sno,sname FROM student WHERE gade=NULL
B.SELECT sno,sname FROM student WHERE grade IS NULL
C.SELECT sno,age FROM student WHERE grade IS NULL
D.SELECT mo,age FROM student WHERE grade=NULL
第4题:
对于学生信息表:student(sno, sname, sex, age, dept),能够得到年龄在20岁于22岁之间的学生的姓名和学号的语句是
A.SELECT * FROM student WHERE age BETWEEN 20 AND 22
B.SELECT sname, sno FROM student WHERE age BETWEEN 20 AND 22
C.SELECT sname,sno FROM student WHERE age>=20
D.SELECT shame,sno FROM student WHERE age<=22
第5题:
对于学生信息表:student(sno,shame,sex,age,dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是
A.UPDATE SET sname='张明'WHERE sname='张岩'
B.UPDATE student SET sname='张明'WHERE sname='张岩'
C.UPDATE student SET sname='张岩'
D.UPDATE student SET sname='张岩'WHERE sname='张明'
第6题:
SELECT * FROM Student WHERE Sname LIKE ’[张李刘]%’ 语句可以查找姓张、李、刘的学生。
A对
B错
第7题:
要找出籍贯是湖北或湖南的学生的姓名和性别,下述SQL语句正确的有哪三项()。
第8题:
查询student表中的所有非空email信息,以下语句正确的是()。
第9题:
查询student表中的所有非空email信息,以下语句正确的是()
第10题:
查询名字中第2个字为“阳”的学生的姓名和学号,正确的是()
第11题:
Select Sname,Sno from student where Sname like‘_阳%’;
Select Sname,Sno from student where Sname like‘阳%’;
Select Sname,Sno from student where Sname like‘_阳’;
Select Sname,Sno from student where Sname like‘阳_%’;
第12题:
SELECT Sname,Ssex FROM Student WHERE Sdept=(‘湖南’,‘湖北’);
SELECT Sanme,Ssex FROM Student WHERE Sdept=’湖南’ORSdept=’湖北’;
SELECT Sname,Ssex FROM Student WHERE Sdep tLIKE‘湖%’
SELECT Sname,Ssex FROM Student WHERE Sdept LIKE‘%湖’;
SELECT Sname,Ssex FROM Student WHERE Sdept IN(‘湖南’,‘湖北’);
第13题:
②为了提高查询性能,数据库管理员在Students表的SName列上建立了一个非聚集索引SName _ind。如果应用程序使用如下语句查询数据:
SELECT*FROM Students WHERE SName like‘%华’
请问SName_ind索引是否能够提高语句的查询速度,并给出原因。
第14题:
查找学生姓名及其所选修课程的课程号和成绩,正确的SQL语句是
A.SELECT sname FROM student,SELECT cno,grade FROM sc WHERE student.sno=sc.sno
B.SELECT sname,cno,grade FROM student,course WHERE student.sno=course.cno
C.SELECT sname,cname,grade FROM student,course,sc WHERE student.sno=sc.sno and sc.cno=course,cno
D.SELECT sname,cno,grade FROM student,sc WHERE student.sno=sc.sno
第15题:
对于学生信息表:student(sno,sname,sex,age,dept),要查询所有刘姓学生的信息,正确的语句是
A.SELECT * FROM student WHERE sname LIKE'刘 * '
B.SELECT * FROM student WHERE sname LIKE'刘 $'
C.SELECT * FROM student WHERE sname LIKE'刘%'
D.SELECT * FROM student WHERE sname LIKE'刘&'
第16题:
对于学生信息表:student(sno, sname, sex, age, dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是
A.UPDATE SET sname='张明'WHERE sname='张岩'
B.UPDATE student SET sname='张明' WHERE sname='张岩'
C.UPDATE student SET sname='张岩'
D.UPDATE student SET sname='张岩' WHERE sname='张明'
第17题:
现要利用Student表查询年龄最小的学生姓名和年龄。下列实现此功能的查询语句中,正确的是()。
ASELECT Sname,MIN(Sage) FROM Student
BSELECT Sname,Sage FROM Student WHERE Sage = MIN(Sage)
CSELECT TOP 1 Sname,Sage FROM Student
DSELECT TOP 1 Sname,Sage FROM Student ORDER BY Sage
第18题:
SELECT * FROM Student WHERE Sname LIKE ’张_’语句中的’张_’ 用于查找姓张的学生。
A对
B错
第19题:
设student表中存放了学生的信息,要从student表中查出姓名(sname)的第二个字是“光”或"明"的学生的信息,正确的查询语句为: select * from student where()
第20题:
数据库中有一张表名称为Student,有列Number,Name,Age,IDCard,Sex。主键为Number。要求查询所有男同学信息,下列哪个SQL语句是正确的?()
第21题:
如果经常执行类似于下面的查询语句SELECT * FROM STUDENT where substr(sname,0,2)=’陈’,应该为STUDENT表的SNAME列创建()索引。
第22题:
SELECT Sname,MIN(Sage) FROM Student
SELECT Sname,Sage FROM Student WHERE Sage = MIN(Sage)
SELECT TOP 1 Sname,Sage FROM Student
SELECT TOP 1 Sname,Sage FROM Student ORDER BY Sage
第23题:
B树唯一索引
B树不唯一索引
基于函数的索引
位图索引