“成绩在0至100分之间”这个约束规则应该建立在成绩表的学号字段上。

题目

“成绩在0至100分之间”这个约束规则应该建立在成绩表的学号字段上。


相似考题
更多““成绩在0至100分之间”这个约束规则应该建立在成绩表的学号字段上。”相关问题
  • 第1题:

    在 Visual FoxPr o 中 , 假定数据库 表 S ( 学号 , 姓名 , 性别 , 年龄 ) 和 SC( 学号 , 课程号 , 成绩 ) 之间使用 “ 学号 ” 建立了表之间的永久联系 , 在参照完整性的更新规则、删除规则和插入规则中选择设置了 “ 限制 ” ,如果表 S 所有的记录在表 SC 中都有相关联的记录,则

    A) 允许修改表 S 中的学号字段值

    B) 允许删除表 S 中的记录

    C) 不允许修改表 S 中的学号字段值

    D) 不允许在表 S 中增加新的记录


    正确答案:C

  • 第2题:

    语句"DELETE FROM 成绩表 WHERE 计算机<60"功能是

    A.物理删除成绩表中计算机成绩在60分以下的学生记录

    B.物理删除成绩表中计算机成绩在60分以上的学生记录

    C.逻辑删除成绩表中计算机成绩在60分以下的学生记录

    D.将计算机成绩低于60分的字段值删除,但保留记录中其他字段值


    正确答案:C
    解析:SQL从表中删除数据的命令格式如下:DELETE FROM TableName [WHERE Condition]
    这里FROM指定从哪个表中删除数据,WHERE指定被删除记录所满足的条件;DELETE命令是逻辑删除记录,如果要物理删除记录需要继续使用PACK命令。

  • 第3题:

    打开“学生管理”数据库,将表cou从数据库中移出,并永久删除。

    (2)为“成绩”表的“分数”字段定义默认值为0。

    (3)为“成绩”表的“分数”字段定义约束规则:分数>=0 and分数<=100,违背规则的提示信息是:考试成绩输入有误。

    (4)为表stu添加字段“备注”,字段数据类型为字符型(8)。

    1. 打开“学生管理”数据库,将表cou从数据库中移出,并永久删除。

    (2)为“成绩”表的“分数”字段定义默认值为0。

    (3)为“成绩”表的“分数”字段定义约束规则:分数>=0 and分数<=100,违背规则的提示信息是:考试成绩输入有误。

    (4)为表stu添加字段“备注”,字段数据类型为字符型(8)。


    正确答案:(1)在命令窗口输入命令:MODIFY DATABASE学生管理打开数据库设计器。在数据库设计器中右击“cou”数据表文件选择“删除:快捷菜单命令系统弹出一个对话框在对话框中单击“删除”命令按钮将“COU”表从数据库中永久删除。 (2)在数据库设计器中右键单击“成绩”数据表选择“修改”快捷菜单命令打开表设计器在“字段”选项卡中选中“分数”字段然后在“字段有效性”的“默认值”文本框中输入“0”设置“分数”字段的默认值。 (3)在“成绩”数据表的表设计器中选中“分数”字段然后在“规则”文本框中输入“分数=>O.AND.分数仁100”在“信息”文本框中输入“分数输入有误”如图3—128所示。 (4)在数据库设计器中右键单击stu数据表选择“修改”快捷菜单命令打开表设计器在字段名最后的空白文本框中输入一个新的字段名“备注”同时设置“类型”为“字符型”“宽度”为“8”单击“确定”按钮保存表结构修改。
    (1)在命令窗口输入命令:MODIFY DATABASE学生管理,打开数据库设计器。在数据库设计器中,右击“cou”数据表文件,选择“删除:快捷菜单命令,系统弹出一个对话框,在对话框中单击“删除”命令按钮,将“COU”表从数据库中永久删除。 (2)在数据库设计器中,右键单击“成绩”数据表选择“修改”快捷菜单命令,打开表设计器,在“字段”选项卡中选中“分数”字段,然后在“字段有效性”的“默认值”文本框中输入“0”,设置“分数”字段的默认值。 (3)在“成绩”数据表的表设计器中,选中“分数”字段,然后在“规则”文本框中输入“分数=>O.AND.分数仁100”,在“信息”文本框中输入“分数输入有误”,如图3—128所示。 (4)在数据库设计器中,右键单击stu数据表选择“修改”快捷菜单命令,打开表设计器,在字段名最后的空白文本框中输入一个新的字段名“备注”,同时,设置“类型”为“字符型”,“宽度”为“8”,单击“确定”按钮保存表结构修改。 解析:本大题主要考查的数据库中数据的完整性规则,例如为表设置默认值,这属于域完整性规则.字段的有效性规则建立以及字段的新增,可在“字段”选项卡中完成。

  • 第4题:

    学生成绩表包括:学号、姓名、数学、语文、计算机、总成绩6个字段,其中数学、语文、计算机和总成绩字段均为N型。要将每个学生的数学、语文、计算机3科成绩汇总后存入“总成绩”字段中,应该使用的命令是______。

    A.REPLACE总成绩WITH数学+语文+计算机

    B.SUM数学+语文+计算机TO总成绩

    C.TOTALON总成绩FIELDS数学,语文,计算机

    D.REPLACEALL总成绩WITH数学+语文+计算机


    正确答案:D

  • 第5题:

    查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SOL语句是( )。

    A.SELECT学号,课程号,成绩FROM SC WHERE 成绩BETWEEN 70 AND 85

    B.SELECT学号,课程号,成绩FROM SC WHERE 成绩>=70 0R成绩<=85

    C.SELECT学号,课程号,成绩FROM SC WHERE 成绩>70 OR<=85

    D.SELECT学号,课程号,成绩FROM SC WHERE 成绩>=70 AND<=85


    正确答案:A
    A。【解析】SQLSELECT中使用的特殊运算符包括BETWEENNumberAANDNumberB,该运算符表示该查询的条件是在NumberA与NumberB之内,相当于用AND连接的一个逻辑表达式。

  • 第6题:

    图9所示的是某数据库中的三个表,其中学生表和成绩表建立表问关系的字段是“学号”.成绩表和课程表建立表问关系所用字段是(  )。

    A.学号
    B.成绩
    C.课程编号
    D.课程性质

    答案:C
    解析:
    建立表间关系要求两个表中有相同的字段。故选择C选项。

  • 第7题:

    在Access中设计学生成绩表时,成绩表中的字段只有“学号、姓名、出生日期、语文成绩、数学成绩、总分”,则在表中可能用到的字段类型有()。

    • A、文本
    • B、日期/时间
    • C、数字
    • D、备注

    正确答案:A,B,C

  • 第8题:

    “成绩表”中有字段学号、课程编号和成绩字段,要将全部记录的“成绩”字段的值置为0,应使用的查询是()

    • A、更新查询
    • B、追加查询
    • C、生成表查询
    • D、删除查询

    正确答案:A

  • 第9题:

    设学生表和成绩表的结构分别为(学号,姓名,所在系)和(学号,课程名,成绩),如果希望按分数降序查询出“英语系中选修了计算机课程的学生姓名和成绩”,则对应的SQL语句是()。

    • A、SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=‘计算机’AND学生表.学号=课程表.学号
    • B、SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=‘计算机’AND学生表.学号=课程表.学号ORDERBY成绩ASC
    • C、SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=‘计算机’AND学生表.学号=课程表.学号ORDERBY成绩
    • D、SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=‘计算机’AND学生表.学号=课程表.学号ORDERBY成绩DESC

    正确答案:D

  • 第10题:

    在成绩表中有字段“总评成绩”、“平时成绩”和“期末考试”等,其中,总评成绩=平时成绩+0.7×期末考试。则进行表设计时,字段“总评成绩”的数据类型应该是()

    • A、计算
    • B、数字
    • C、整数
    • D、文本

    正确答案:A

  • 第11题:

    成绩表grade中字段st_id代表学号,score代表分数,以下()语句返回成绩表中的最低分。

    • A、SELECT max(score) FROM grade
    • B、SELECT TOP 1 score FROM grade ORDERBY score ASC
    • C、SELECT st_id,MIN(score) FROM grade
    • D、SELECT TOP 1 score FROM grade ORDERBY score DESC

    正确答案:B

  • 第12题:

    单选题
    “成绩表”中有字段学号、课程编号和成绩字段,要将全部记录的“成绩”字段的值置为0,应使用的查询是()
    A

    更新查询

    B

    追加查询

    C

    生成表查询

    D

    删除查询


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

  • 第13题:

    在成绩表中,检索选修3门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩4个字段。

    请将下面的SQL语句补充完整。

    SELECT学号,SUM(成绩)FROM【 】;

    WHERE成绩>=60;

    GROUP BY学号;

    【 】COUNT(*)>=3


    正确答案:【 】成绩表【 】HAVING
    【 】成绩表【 】HAVING 解析:本题中,根据学号将学生记录分组,然后利用SQL的统计函数COUNT(),统计选修3门课程以上的学生记录,并利用SUM()函数将及格科目的分数求和。

  • 第14题:

    听力原文: 由题目中的图片可以得出:查询的条件是“数学成绩大于数学平均分”,需要显示的字段是“学号”和“数学”,SQL语句中也应包含这些数据。

    下图是使用查询设计器完成的查询,与该查询等价的SQL语句是______。

    在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是______。

    A.成绩表.综合成绩>=80AND成绩表.综合成绩=<90

    B. 成绩表.综合成绩>80AND成绩表.综合成绩<90

    C. 80<=成绩表.综合成绩<=90

    D. 80<成绩表.综合成绩<90


    正确答案:A
    解析: 由题目中的图片可以得出:查询条件是“综合成绩在80和90之间,包含80和90”。答案C不符合SQL语法规则,答案B、D查询条件设置错误。

  • 第15题:

    有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价

    A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)

    B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)


    正确答案:B
    解析:IN是包含运算,此处子查询中得到多个结果,记录不惟一,因此不用“=”运算符;EXISTS是谓词,用来检查在子查询中时候有结果返回。

  • 第16题:

    mdb”数据库中有教师、课程、授课、课程成绩和学生表。

    (1)以学生、课程和课程成绩表为数据源,创建查询生成表“查询1”,生成成绩表。生成学生姓名、课程名称和成绩字段。成绩表结果如图所示。

    (2)以教师、课程、授课和课程成绩表为数据源,创建查询“查询2”,统计具有博士学历的教师所教学生数。结果显示教师姓名、学历和学号之Count字段。查询结果如图所示。


    正确答案:

  • 第17题:

    设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为( )。

    A)课程号,成绩

    B)学号,成绩

    C)学号,课程号

    D)学号,课程号,成绩


    正确答案:C

  • 第18题:

    语句“DELETE FROM成绩表WHERE计算机<60”的功能是

    A.物理删除成绩表中计算机成绩在60分以下的学生记录
    B.物理删除成绩表中计算机成绩在60分以上的学生记录
    C.逻辑删除成绩表中计算机成绩在60分以下的学生记录
    D.将计算机成绩低于60分的字段值删除,但保留记录中其它字段值

    答案:C
    解析:

  • 第19题:

    “期末成绩”字段的取值范围在0~100之间,应在表设计视图的“期末成绩”字段的“有效性规则”框中输入()

    • A、Between-0-and-100
    • B、0~100
    • C、0-or-100
    • D、0-and-100

    正确答案:A

  • 第20题:

    有如下SQL语句:下列哪条命令与该SQL语句等价() SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90)

    • A、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE成绩>90)
    • B、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
    • C、SELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
    • D、SELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)

    正确答案:B

  • 第21题:

    已知“成绩”表中包含“学号”“课程编号”和“成绩”3个字段,从成绩表中挑选不及格的学生的学号,下面语句正确的是()。

    • A、Select 学号 from 成绩 where 成绩<60
    • B、Select 课程编号 from 成绩 where 成绩<60
    • C、Select 学号 from 成绩 where<60
    • D、Select 课程编号 from 成绩 where<60

    正确答案:A

  • 第22题:

    由“学生”、“成绩”表,要建立两表之间一对多的关系,描述正确的是()。

    • A、将学生表的“学生编号”字段拖至成绩表的“学生编号”字段
    • B、将成绩表的“学生编号”字段拖至学生表的“学生编号”字段
    • C、A、B都对
    • D、A、B都不对

    正确答案:A

  • 第23题:

    判断题
    “成绩在0至100分之间”这个约束规则应该建立在成绩表的学号字段上。
    A

    B


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