有students(学生)表,包含字段:SID(学号),S name(姓名),Score(成绩).现查找所有学员中成绩最高的前5名学员.下列SQL语句正确的是()。
A.SELECTTOP5FROMstudentsORDERBYScoreDESC
B.SELECTTOP5FROMstudentsORDERBYScore
C.SELECTTOP5*FROM students ORDERBY Score DESC
D.SELECTTOP5*FROM students ORDERBY Score
A.SELECTTOP5FROMstudentsORDERBYScoreDESC
B.SELECTTOP5FROMstudentsORDERBYScore
C.SELECTTOP5*FROM students ORDERBY Score DESC
D.SELECTTOP5*FROM students ORDERBY Score
关系数据库是(20)的集合,它由一个或多个关系模式定义。SQL语言中的数据定义功能包括对数据库、基本表、(21)和(22)的定义。
设有关系Students(学号,姓名,年龄,性别,系名),如果要查询姓名至少包含5个字母,且倒数第二个字母为“G”的学生的学号、姓名以及所在系,则对应的SELECT语句如下:
SELECT学号,姓名,系名
FROM Students
WHERE(23)LIKE(24);
A.元组
B.列
C.字段
D.表
有两张关系表:
Students(SID,SName,Sex,Dept)
Prizing(SID,PName,Type,PDate)
Students表描述的是学生基本信息.Prizing表描述的是学生获奖信息。
①若在应用程序中经常使用如下查询语句:
SELECT S.SID,SName,PName,Type FROM Students AS S JOIN Prizing AS P ON S SID=P.SID
请问能否使用聚集文件提高此查询的性能?并给出原因。
试题1
(1) 在“教学管理”数据库中,有一个“教师”表。将“教师”表中的“姓名”字段和“教师编号”字段位置互换。
(2) 在“教学管理”数据库中,有一个“学生”表。将“学生”表中的“团员”字段的“格式”设置为“是/否”。
A.DEMO.txt
B.DEMO.fmt
C.DEMO.fpt
D.DEMO.bat
如果学生表中有“所在系”字段,可用SQL语句______来统计全校有多少个系。
A.SELECTSUM(所在系)
B.SELECTSUM(DISTINCT所在系)
C.SELECTCOUNT(所在系)
D.SELECTCOUNT(DISTINCT所在系)
A.SELECT性别=“男”FROM学生
B.SELECT*FROM学生ORDERBY性别
C.SELECTCOUNT(*)FROM学生WHERE性别=“男”
D.SELECT性别as男生人数FROM学生
A.select*from学生wherenot少数民族否
B.select*from学生where少数民族否=.f.
C.select*from学生where!少数民族否
D.select*from学生where少数民族否="汉"
(52)
A. 简单
B. 多值
C.复合
D. 派生
(53)
A. 可以不作任何处理,因为该关系模式达到了3NF
B. 只允许记录一个亲属的姓名、与学生的关系以及联系电话的信息
C. 需要对关系模式Students增加若干组家庭成员、关系及联系电话字段
D. 应该将家庭成员、关系及联系电话加上学生号,设计成为一个独立的实体
用户使用“自动窗体”功能创建窗体,如果选定的记录源有相关的表或查询,下列说法中正确的是()。
A.窗体还将包含来自这些记录源的所有字段和记录
B.窗体将不包含来自这些记录源的所有字段和记录
C.窗体还将包含来自这些记录源的所有字段,但不包含记录
D.窗体还将包含来自这些记录源的所有记录,但不包含字段