更多“将学生选课表中“选修时间”字段名修改为“上课时间”的命令是:AL”相关问题
  • 第1题:

    要从选课表(学号、课程号、成绩)中查询选修了3门以上课程的学生学号,应使用的SELECT-SQL语句是______。

    A.SELECT学号FROM选课表WHERECOUNT(*)>=3

    B.SELECT学号FROM选课表HAVINGCOUNT(*)>=3

    C.SELECT学号FROM选课表GROUPBY学号HAVINGCOUNT(*)>=3

    D.SELECT学号FROM选课表GROUPBY学号WHERECOUNT(*)>=3


    正确答案:C
    解析:在选课表中,要查询每个学生选修了多少门课程,就应该有按学号的分组语句,如果在查询中对分组后的记录还有一定的限制,就要使用HAVING短语。选项A没有分组语句;选项B也没有分组语句,特别要指出的是,HAVING短语必须跟在GROUP之后;选项C是先按学号进行分组,然后选出分组后记录数大于3的记录,满足了本题的条件;选项D中GROUP后跟的条件语句不正确。

  • 第2题:

    当前目录下有“选课表”文件,要求查找既选修了“计算机”,又选修了“日语”的学生号,则语句为:

    SELECT A.学号 FROM 选课表 A,选课表 B;

    WHERE A.学号=B.学号 AND;

    A.课程名称="计算机" AND ______


    正确答案:B.课程名称="日语"
    B.课程名称="日语" 解析:一般的查询中,别名并不是必须的,但是在自连接查询中,别名是必不可少的。
    SQL不仅可以对多个关系实行连接操作,也可以将同一关系与其自身进行连接,这种连接称为自连接。在可以进行这种自连接操作的关系上,实际存在着一种特殊的递归联系,即关系中的一些元组,根据出自同一值域的两个不同的属性,可以与另外一些元组有一种对应关系(一对多的联系)。

  • 第3题:

    若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生的姓名,应使用的SELECT语句是 ______。

    A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.AND.成绩>=80

    B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.OR.成绩>=80

    C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.OR.成绩>=80

    D. SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.AND.成绩>=80


    正确答案:D
    解析:本查询是在学生表和选课表之间进行的,在语句中应有表的连接条件和记录的筛选条件,在4个选项中的表连接条件都是相同的,也是正确的,不同之处是连接条件和筛选条件之间的逻辑运算符的使用,在语句中只要使用了逻辑运算符OR就都不符合题意要求,正确答案应为选项D。

  • 第4题:

    将学生表student中的学生年龄(字段名是年龄)增加1岁,应该使用的SQL命令是:

    UPDATE student____.


    正确答案:

  • 第5题:

    若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生姓名,应使用的SELECT语句是______。

    A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".AND.成绩>=80

    B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".OR.成绩>=80

    C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".OR.成绩>=80

    D.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".AND.成绩>=80


    正确答案:D

  • 第6题:

    将“学生”表中的学号字段的宽度由原来的10改为12(字符型),应使用的命令是:ALTER TABLE学生_______。


    正确答案:alter学号C(12)
    alter学号C(12) 解析:为字段增加有效性使用修改表结构的命令:ALTER 字段修改后的值。

  • 第7题:

    将系统当前时间改为2009年12月1日10时30分的命令是()。


    正确答案:date 120110302009

  • 第8题:

    ()是指一堂课中,学生练习时间与实际上课总时间的比例。


    正确答案:练习密度

  • 第9题:

    正确错误在student表中,有一个字段名为:学号,现在想将这个字段名修改为:stuno,使用命令browse。


    正确答案:错误

  • 第10题:

    单选题
    假设“课表记录”包含教室编号、上课时间、上课时间段、教师号、课程号五个数据项,其中一个教师可以开设不同的课程,一门课程可以由不同的教师开设,那么该数据流的结构在数据字典中的定义是()。
    A

    课表记录=教室编号+上课时间+上课时间段+{教师号+课程号}

    B

    课表记录=教室编号+上课时间+上课时间段+{教师号}+{课程号}

    C

    课表记录=教室编号+上课时间+上课时间段+教师号+课程号

    D

    课表记录=教室编号+上课时间+上课时间段+教师号+{课程号}


    正确答案: C
    解析: 暂无解析

  • 第11题:

    填空题
    将系统当前时间改为2009年12月1日10时30分的命令是()。

    正确答案: date 120110302009
    解析: 暂无解析

  • 第12题:

    填空题
    将学生选课表中“选修时间”字段名修改为“上课时间”的命令是:ALTER TABLE学生选课表()。

    正确答案: RENAME COLUMN 选修时间 TO 上课时间
    解析: 暂无解析

  • 第13题:

    设选课表的结构为:(学号、课程号、成绩),其中学号+课程号为主键。要从选课表中统计每个学生选修的课程门数,应使用的SELECT-SQL语句是______。

    A.SELECTCOUNT(*)FROM选课表

    B.SELECTCOUNT(*)FROM选课表GROUPBY学号

    C.SELECTDISTINCTCOUNT(*)FROM选课表

    D.SELECTDISTINCTCOUNT(*)FROM选课表GROUPBY学号


    正确答案:B
    解析:在选课表中,每个学生只要选修了一门课程就有一条记录,如果选修了多门课程,就有多条记录。特殊函数COUNT(*)用来统计记录的个数,不消除重复行,不允许使用DISTINCT短语。选项A统计的是选课表中所有的记录数,选项B是按学号进行分组,然后统计分组后,显示每一组的记录数,也就统计出了每个学生选修课程的门数,选项C和选项D中使用了DISTINCT短语,所以是错误的。

  • 第14题:

    要从选课表(学号、课程号、成绩)中查询选修了三门课程以上的学生学号,应使用的SELECT-SQL语句是

    A.SELECT学号FROM选课表WHERE COUNT(*)>=3

    B.SELECT学号FROM选课表HAVING COUNT(*)>=3

    C.SELECT学号FROM选课表GROUP BY学号HAVING COUNT(*)>=3

    D.SELECT学号FROM选课表GROUP BY学号WHERE COUNT(*)>=3


    正确答案:C
    解析:在选课表中,要查每个学生选修了多少门课程,就应该有按学号的分组语句,如果在查询中对分组后的记录还有一定的限制,就要使用HAVING短语。

  • 第15题:

    如下命令将“产品”表的“名称”字段名修改为“产品名称”

    ALLER TABLE产品RENAME【 】名称TO产品名称


    正确答案:COLUMN
    COLUMN 解析:修改表结构的命令ALTER TABLEA格式:
    ALTER TABLE TabteNamel
    [DROP[COLUMN]FieldName3]
    [SET CHECK 1Expression3 [ERROR cMessage Text3]]
    [DROP CHECK]
    [ADD PRIMARY KEY eExpression3 TAG TagName2 [FOR 1Expression4]]
    [DROP PRIMARY KEY]
    [ADD UNIQUE eExpression4[TAG TagName3[FOR 1Expression5]]]
    [DROP UNIQUE TAG TagName4]
    [ADD FOREIGN KEY[eExpression5]TAG TagName4[FOR 1Expression6]
    REFERENCES TableName2[TAG TagName5]]
    [DROP FOREIGN KEY TAG TagName6[SAVE))
    [RENAME COLUMN FieldName4 TO FieldName5]
    [NOVALIDATE]
    该格式可以删除字段、可以修改字段名,可以定义、修改和删除表一级的有效性规则等。

  • 第16题:

    将学生表STUDENT中的学生年龄(字段名是AGE)增加1岁,应该使用的SQL命令是UPDATE STUDENT。


    正确答案:SET AGE=AGE+1或SETAGE=1+AGE
    SQL语句中的UPDATE命令可以实现对数据表的字段的更新操作,语句中的SET子句后面的表达式指明具体的修改方法。本题要求对年龄字段增加一岁,可以用表达式AGE=AGE+1来实现。

  • 第17题:

    要从选课表(学号、课程号、成绩)中查询选修了3门课程以上的学生学号,应使用的SELECT语句是______。

    A.SELECT学号FROM选课表WHERECOUNT(*)>=3

    B.SELECT学号FROM选课表HAVING COUNT(*)>=3

    C.SELECT学号FROM选课表GROUPBY学号HAVINGCOUNT(*)>=3

    D.SELECT学号FROM选课表GROUP BY学号WHERE COUNT(*)>=3


    正确答案:C

  • 第18题:

    某校开设9门课程供学生选修,其中A,B,C三门上课时间相同,学校规定,每位同学选修4门,共有多少种不同的选修方案?( )

    A.84
    B.75
    C.60
    D.15

    答案:B
    解析:

  • 第19题:

    要在学生选课表中查询选修三门以上课程的学生的学号,则可以使用的SQL语句是“SELECT 学号 FROM 学生选课 GROUP BY ()COUNT(*)>3”。

    • A、课程号 WHERE
    • B、学号 WHERE
    • C、课程号 HAVING
    • D、学号 HAVING

    正确答案:D

  • 第20题:

    假设“课表记录”包含教室编号、上课时间、上课时间段、教师号、课程号五个数据项,其中一个教师可以开设不同的课程,一门课程可以由不同的教师开设,那么该数据流的结构在数据字典中的定义是()。

    • A、课表记录=教室编号+上课时间+上课时间段+{教师号+课程号}
    • B、课表记录=教室编号+上课时间+上课时间段+{教师号}+{课程号}
    • C、课表记录=教室编号+上课时间+上课时间段+教师号+课程号
    • D、课表记录=教室编号+上课时间+上课时间段+教师号+{课程号}

    正确答案:B

  • 第21题:

    把一定数量的学生按年龄与知识程度编成固定的班级,根据周课表和作息时间表,安排教师有计划地向全班学生集体上课,这是()

    • A、道尔顿制
    • B、班级上课制
    • C、大班教学制
    • D、小班教学制

    正确答案:B

  • 第22题:

    单选题
    要在学生选课表中查询选修三门以上课程的学生的学号,则可以使用的SQL语句是“SELECT 学号 FROM 学生选课 GROUP BY ()COUNT(*)>3”。
    A

    课程号 WHERE

    B

    学号 WHERE

    C

    课程号 HAVING

    D

    学号 HAVING


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    把一定数量的学生按年龄与知识程度编成固定的班级,根据周课表和作息时间表,安排教师有计划地向全班学生集体上课,这是()
    A

    道尔顿制

    B

    班级上课制

    C

    大班教学制

    D

    小班教学制


    正确答案: C
    解析: 暂无解析