考试论文封面模板

第(34)~(35)题使用如下3个数据库表: 学生表:S(学号,姓名,性别,出生日期,院系)

课程表:C(课程号,课程名,学时)

选课成绩表:SC(学号,课程号,成绩)

在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。

第34题:用SQL命令查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。

A.SELECT 学号,姓名 FROM S WHERE NOT EXISTS;

(SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩<85)

B.SELECT 学号,姓名 FROM S WHERE NOT EXISTS;

(SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩>=85)

C.SELECT 学号,姓名 FROM S,SC;

WHERE S.学号=SC.学号 AND 成绩>=85

D.SELECT 学号,姓名 FROM S,SC;

WHERE S.学号=SC.学号 AND ALL 成绩>=85


正确答案:A


有以下三个基本表:

学生(学号,姓名,年级,专业)

课程(课号,课名,开课教师,学分)

选课(学号,课号,成绩)

写出相应的SQL语句:

所有90级“软件”专业学生的姓名.


正确答案:

SELECT姓名
FROM学生
WHERE年级=90  AND专业=‘软件’;


学过“课程设计”的所有学生的姓名及学号.

注意:各表中除年级、学分、成绩字段为数值型外,其余字段均为字符型.


正确答案:

SELECT姓名,学生.学号
FROM学生,课程,选课
WHERE学生.学号=选课.学号AND
选课,课号=课程.课号AND
课名=‘课程设计’;


基于数据库中的学生表、成绩表、任课表:

学生(学号,姓名,性别,出生日期,系名)

成绩(学号,课程名,成绩)

任课(课程名,任课教师名)

用SQL语言中的CREATE语句创建一个含有学号、姓名、性别、系名、课程名、成绩、任课教师名的学生成绩视图.


正确答案:
CREATEVIEW学生成绩ASSELECT学生.学号,学生,姓名,学生,性别,学生,系名,成绩,成
绩,成绩.课程名,任课.任课教师名
FROM学生,成绩,任课
WHERE学生.学号=成绩,学号
AND成绩,课程名=任课,课程名;


要理解中国农村社区与城市社区之间的关系应当注意以下哪几种二元结构的叠加?()

A.身份主导型城乡二元结构

B.市场主导型城乡二元结构

C.行政主导型城乡二元结构

D.原生性城乡二元结构


正确答案:BCD


011 届在职研究生考试论文 题 目 行政型二元结构和市场型二元结构的 差别及成因 学 院 经 济 与 管 理 学 院 专业年级 农业推广(区域经济) 2011 学生姓名 张 学号 20111313090 任课教师 冯 成绩 2012 年 7 月 13 日 2011 届在职研究生考试论文 题 目 浅谈我国农村养老问题 学 院 经 济 与 管 理 学 院 专业年级 农业推广(区域经济) 2011 学生姓名 张 学号 20111313090 任课教师 冯全光 成绩 2012 年 7 月 13 日

设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是( )。

A、SELECT 姓名 FROM 学生表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90

B、SELECT 姓名 FROM 课程表 WHERE学生表.学号=课程表.学号 AND 课程表.成绩>90

C、SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 OR 课程表.成绩>90

D、SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90


参考答案:D


一下5题基于学生表S和学生选课表SC两个数据库表,它们的结构如下:

S(学号,姓名,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。

SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。

查询学生选修课程成绩小于60分的学号,正确的SQL语句是 ______。

A.SELECT DISTINCT 学号 FROM SC WHERE"成绩"<60

B.SELECT DISTINCT 学号 FROM SC WHERE成绩<"60"

C.SELECT DISTINCT 学号 FROM SC WHERE成绩<60

D.SELECT DISTINCT"学号"FROM SC WHERE"成绩"<60


正确答案:C
解析:题意要求查询学生选修课程成绩小于60分的学号,要查询的字段是学号字段,条件是成绩字段的值小于60分,学号和成绩字段在SC表中,所以查询应基于SC表进行,字段即字段变量是变量名,不需要加双引号,所以排除A、D选项。成绩字段为N型字段,即为数值型数据,不需要加任何的定界符。所以选项B也是不正确的,正确的SQL语句是SELECT DISTINCT 学号 FROM SC WHERE 成绩60,即选项C。


第下列各题基于学生表s和学生选课表SC两个数据库表,它们的结构如下: s(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。

A.SELECT DISTINCT学号FROM SC WHERE”成绩”<60

B.SELECT DISTINCT学号FROM SC WHERE成绩 <”60”

C.SELECT DISTINCT学号FROM SC WHERE成绩 <6。

D.SELECT DISTINCT”学号”FROM SC WttERE”成绩”<60


正确答案:C
C。【解析】由于SC表中的“成绩”字段的数据类型为N型字段,所以WHERE子句中的关于成绩的逻辑表达式不需要用双引号。根据SQLSELECT语句的语法,选择的字段也不需要用双引号。


假设学生表已有年级、专业、学号、姓名、性别和生日6个属性,其中可以作为主关键字的是

A)年级

B)专业

C)学号

D)姓名


正确答案:B
【答案】:B
【知识点】:关系中的主关键字
【解析】:主关键字(primary key)是表中的一个或多个字段,它的值用于惟一地标识表中的某一条记录,或者可以惟一确定一个实体。一个表不能有多个主关键字,并且主关键字的列不能包含空值。在此题学生表中符合此要求的是学号这个字段,所以选B为正确答案。


回答下列各题: 基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段; SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。 {TS}查询学生选修课程成绩75分以上的学生学号,正确的SQL语句是( )。

A. SELECT DISTINCT学号FROM SC WHERE”成绩”>75

B. SELECT DISTINCT学号FROM SC WHERE成绩>75

C. SELECT DISTINCT学号FROM SC WHERE成绩>”75”

D. SELECT DISTINCT”学号”FROM SC WHERE”成绩”>75


正确答案:B
在WHERE条件中成绩不需要用引号括起来,因此A和D排除,成绩是数值型字段,因此750也不需要加双引号,故选项C也错误。

更多 “考试论文封面模板” 相关考题
考题 名词解释题行政主导型城乡二元结构正确答案:20世纪50年代以来,中国实行了一系列对城乡区别对待的政策,这些政策造成了“行政主导型二元结构”。解析:暂无解析

考题 假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询20岁的学生的学号、姓名和年龄。使用()关系。A、学生B、考试C、学生和课程D、课程正确答案:A

考题 设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是()。A、姓名B、学号,姓名C、学号D、学号,姓名,年龄正确答案:C

考题 单选题设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是()。A SELECT 姓名 FROM 学生表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90B SELECT 姓名 FROM 课程表 WHERE学生表.学号=课程表.学号 AND 课程表.成绩>90C SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 OR 课程表.成绩>90D SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90正确答案:D解析:暂无解析

考题 设学生表S、课程表C和学生选课表SC的结构如下;S(学号,姓名,年龄,系别)C(课程号,课程名)SC(学号,课程号,成绩)查询学生姓名及所选修课程的课程号和成绩,实现此功能的SELECT语句是______。A.SELECTS.姓名,SC.课程号,SC.成绩FROMSWHERES.学号=SC.学号B.SELECTS.姓名,SC.课程号,SC.成绩FROMSCWHERES.学号=SC.成绩C.SELECTS.姓名,SC.课程号,SC.成绩FROMS,SCWHERES.学号=SC.学号D.SELECTS.姓名,SC.课程号,SC.成绩FROMS,SC正确答案:C解析:根据题目要求可以分析:本查询涉及到学生表S和学生选课表SC,同时需要满足查询条件“S.学号=SC.学号”,所以只有使用选项C的语句,才能实现查询学生姓名及其所选修课程的课程号和成绩。

考题 设学生表S、课程表C和学生选课表SC的结构如下:S(学号,姓名,年龄,系别)C(课程号,课程名)SC(学号,课程号,成绩)查询学生姓名及所选修课程的课程号和成绩,实现此功能的SELECT语句是______。A.SELECTS.姓名,SC课程号,SC成绩FROM S WHERE S.学号=SC.学号B.SELECTS.姓名,SC课程号,SC成绩FROM SC WHERE S.学号=SC.成绩C.SELECTS.姓名,SC课程号,SC成绩FROMS,SC WHERE S.学号=SC.学号D.SELECTS.姓名,SC课程号,SC成绩FROM S,SC正确答案:C

考题 回答下列各题:基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。A.SELECT DISTINCT学号FROM SC WHERE"成绩"<60B.SELECT DISTINCT学号FROM SC WHERE成绩<"60"C.SELECT DISTINCT学号FROM SC WHERE成绩<60D.SELECT DISTINCT"学号"FROM SC WHERE"成绩"<60正确答案:CC。【解析】由于SC表中的“成绩”字段的数据类型为N型字段,所以WHERE子句中的关于成绩的逻辑表达式不需要用双引号。根据SQLSELCT语句的语法,选择的字段也不需要用双引号。

考题 名词解释题行政主导型城乡二元结构正确答案:20世纪50年代以来,中国实行了一系列对城乡区别对待的政策,这些政策造成了“行政主导型二元结构”。解析:暂无解析

考题 名词解释题行政主导型城乡二元结构正确答案:20世纪50年代以来,中国实行了一系列对城乡区别对待的政策,这些政策造成了“行政主导型二元结构”。解析:暂无解析

考题 检索还未确定成绩的学生选课信息,正确的SQL命令是( )。A.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 WHERE学生.学=选课.学号AND选课.成绩IS NULLB.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 WHERE学生.学号=选课.学号AND选课.成绩=NULLC.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 ON学生.学号=选课.学号WHERE选课.成绩IS NULLD.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 ON学生.学号=选课.学号WHERE选课.成绩=NULL正确答案:CC。【解析】INNERJOINON表示内链接,内链接是通过比较源表间共享的列的值从多个源表检索行的操作。内链接排除来自不具有与其他源表中的行匹配的行的源表的行。