更多“③定义一个AFTER的行级触发器Print_f,当往成绩表(SC)中插入的成绩小于60就打印不及格”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    某Excel成绩表如下所示,若在G13单元格中输入( ),则G13单元格为平均成绩不及格的学生数。假设学生平均成绩分为优秀(平均成绩≥85)、及格(60≤平均成绩<85)和不及格(平均成绩<60)三个等级,那么在H3单元格中输入( ),并垂直向下拖动填充柄至H12,则可以完成其他同学成绩等级的计算。

    A.COUNT(G3:G12,"<60") B.=COUNT(G3:G12,"<60") C.COUNTIF(G3:G12,"<60") D.=COUNTIF(G3:G12,"<60") A.IF(G3>=85,"优秀",IF(G3>=60,"及格","不及格")) B.=IF(G3>=85,"优秀",IF(G3>=60,"及格","不及格")) C.IF(平均成绩>=85,"优秀",IF(平均成绩>=60,"及格","不及格")) D.=IF(平均成绩>=85,"优秀",IF(平均成绩>=60,"及格","不及格"))


    正确答案:D,B

  • 第3题:

    设在某SQL Server 2000数据库中有选课表(学号,课程号,成绩)。该表有如下数据:

    设在成绩列上定义了一个由UPDATE操作触发的触发器,该触发器用于禁止将不及格

    成绩(小于60)改为及格(大于等于60)。若执行语句:

    UPDATE 选课表SET成绩=成绩+10 WHERE学号='801'

    则系统为该触发器生成的临时工作表及内容是

    A)INSERTED表,数据为:

    A.

    B.

    C.

    D.


    正确答案:D
    解析:sql server触发器中,系统自动会生成两张临时表,分别是DELETED表和INSERTED表,它们是逻辑(概念)表。当对某张表建立sql server触发器后,INSERTED表存放的是新数据,DELETED表中存放的是旧数据。

  • 第4题:

    统计成绩表中普通物理成绩小于60的学生人数,结果存放在单元格C12中。


    正确答案:[$]
    [$]

  • 第5题:

    某Excel成绩表如下所示,若在G13单元格中输入( ),则G13单元格为平均成绩不及格的学生数。假设学生平均成绩分为优秀(平均成绩≥85)、及格(60≤平均成绩<85)和不及格(平均成绩<60)三个等级,那么在H3单元格中输入(请作答此空),并垂直向下拖动填充柄至H12,则可以完成其他同学成绩等级的计算。

    A.IF(G3>=85,"优秀",IF(G3>=60,"及格","不及格"))
    B.=IF(G3>=85,"优秀",IF(G3>=60,"及格","不及格"))
    C.IF(平均成绩>=85,"优秀",IF(平均成绩>=60,"及格","不及格"))
    D.=IF(平均成绩>=85,"优秀",IF(平均成绩>=60,"及格","不及格"))

    答案:B
    解析:
    本题考查Excel基本概念方面的知识。
    Excel规定公式以等号(=)开头,选项A和选项C没有"="故不正确。选项B是错误的,因为函数COUNT的格式为:COUNT(参数1,参数2,……),其功能是求各参数中数值型参数和包含数值的单元格个数,所以公式"=COUNT(g3:g12,"<60")"中G3:G12单元格保存了10个数值,而参数"<60"为非数值型参数,故COUNT计算结果等于10,显然不正确。选项D是正确的,因为函数COUNTIF的格式为:COUNTIF(取值范围,条件式),其功能是计算某区域内满足条件的单元格个数,选项D是计算G3:G12单元格区域中小于60分的单元格的个数,结果等于1。
    IF函数的格式为IF(条件式,值1,值2),若满足条件,则结果返回值1,否则,返回值2。IF函数可以嵌套使用,最多可嵌套7层。本题在H3单元格输入选项B"=IF(G3>=85,"优秀",IF(G3>=60,"及格","不及格"))"的含义为:如果G3单元格的值>=85,则在H3单元格填写"优秀",否则如果G3>=60,则在H3单元格填写"及格",否则填写"不及格")。

  • 第6题:

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

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

    答案:C
    解析:

  • 第7题:

    设在SC(Sno,Cno,Grade)表上定义了触发器:  CREATE TRIGGER tri1 ON SC AFTER INSERT …  当执行语句:INSERT INTO SC VALUES(’s001’, ’c01’,90)  会引发该触发器执行。下列关于触发器执行时表中数据的说法,正确的是()。

    • A、SC表和INSERTED表中均包含新插入的数据
    • B、SC表和INSERTED表中均不包含新插入的数据
    • C、SC表中包含新插入的数据,INSERTED表中不包含新插入的数据
    • D、SC表中不包含新插入的数据,INSERTED表中包含新插入的数据

    正确答案:A

  • 第8题:

    学生的成绩表存放在电子表格中,如果用Word生成并打印每个学生的个人成绩应使用()

    • A、邮件合并
    • B、逐个复制
    • C、插入文件

    正确答案:A

  • 第9题:

    语句“SELECT 成绩表.* FROM 成绩表WHERE 成绩表.成绩>(SELECT Avg(成绩表.成绩) FROM 成绩表)”查询的结果是()。


    正确答案:查询成绩表中所有成绩大于平均成绩的记录

  • 第10题:

    在Excel中有一个数据非常多的成绩表,从第二页到最后均不能看到每页最上面的行表头,应()。

    • A、设置打印区域
    • B、设置打印标题行
    • C、设置打印标题列
    • D、无法实现

    正确答案:B

  • 第11题:

    单选题
    在Excel中有一个数据非常多的成绩表,从第二页到最后均不能看到每页最上面的行表头,应如何解决()。
    A

    设置打印区域

    B

    设置打印标题行

    C

    设置打印标题列

    D

    无法实现


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

  • 第12题:

    单选题
    查询学生选修课程成绩小于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


    正确答案: A
    解析:
    在查询语句中“学号”和“成绩”都是字段名,而不是字段值,所以不用加双引号。

  • 第13题:

    在数据库的如下两个表中,若学生成绩表的主键是学生号和课程名,学生表的主键是学生号。在下列所给的操作中,哪项操作不能执行?

    A.从学生成绩表中删除行(‘0001’,‘001’,60)

    B.将行('0102', '002',80)插入到学生成绩表中

    C.将学生成绩表中的学生号='0101'的成绩改为60

    D.将学生成绩表中学生号='0103'的学号改为'0104'


    正确答案:D
    解析:学生成绩表中的学生号是学生表中的主键,因此学生号就是学生成绩表的外键,当将学生成绩表中学生号“0103”改为“0104”时,在学生表中并没有学号为“0104”的学生,这就破坏了关系的实体完整性,所以不能进行此项操作。

  • 第14题:

    用Excel制作的学生计算机文化基础课程!成绩表如下。当学生成绩小于60分,需要在对应的备注栏填“不及格”;若学生成绩大于59分,小于79,需要在对应的备注栏填 “及格”,否则在对应的备注栏填“良好”,实现肘,可在D3单元格输入“=IF (3) , ”不及格”,(4)”,并向下拖动填充框 至D7单元格即可。

    A.IN(O<=c3,c3<60)

    B.AND(O<=c3,c3<60)

    C.IN(O<=c3,c3<60)”

    D."AND(O<=c3,c3<60)”


    正确答案:B
    本题考查Excel基础知识。试题(3)正确的答案为选项B,AND函数的一种常见用途就是扩大用于执行逻辑检验的.其他函数的效用。例如,IF函数用于执行逻辑检验,它在检验的计算结果为TRUE时返回一个值,结果为FALSE时返回另一个值。通过将AND函数用作IF数的logicatest参数,可以检验多个不同的条件,而不仅仅是一个条件。例如,公式“=IF(AND(1A3,A3100),A3,”数值超出范围”)”表示如果单元格A3中的数字介于l和100之间,则显示该数字,否则,显示消息“数值超出范围”。根据题意,实现的公式为“=IF(ANI(C360),”不及格”,(IF(AND(59C3,C379),”及格”,”良好”

  • 第15题:

    (24 )若要查询 “ 成绩不及格学生的学号 ” ,则正确的关系代数表达式是

    A ) ∏ sno (SC)

    B ) σ grade<60 (SC)

    C ) ∏ sno ( σ grade<60 (SC))

    D ) σ grade<60 ( ∏ sno (SC))


    正确答案:C

  • 第16题:

    请设置学生成绩表的条件格式,使其由浅灰背景和红色字显示不及格成绩。


    正确答案:[$]
    [$]

  • 第17题:

    某Excel成绩表如下所示,若在G13单元格中输入(),则G13单元格为平均成绩不及格的学生数。假设学生平均成绩分为优秀(平均成绩≥85)、及格(60≤平均成绩<85)和不及格(平均成绩<60)三个等级,那么在H3单元格中熟人(请作答此空),并垂直向下拖动填充柄至H12,则可以完成其它同学成绩等级的计算。

    A.IF(G3>=85,"优秀",IF(G3>=60"及格","不及格"))
    B.=IF(G3>=85,"优秀",IF(G3>=60"及格","不及格"))
    C.IF(平均成绩>=85,"优秀",IF(G3>=60"及格","不及格"))
    D.=IF(平均成绩>=85,"优秀",IF(G3>=60"及格","不及格"))

    答案:B
    解析:

  • 第18题:

    设在SC(Sno,Cno,Grade)表上定义了触发器:  CREATE TRIGGER tri1 ON SC AFTER INSERT …  当执行语句:INSERT INTO SC VALUES(’s001’, ’c01’,90)  会引发该触发器执行。下列关于触发器执行时表中数据的说法,正确的是()。

    ASC表和INSERTED表中均包含新插入的数据

    BSC表和INSERTED表中均不包含新插入的数据

    CSC表中包含新插入的数据,INSERTED表中不包含新插入的数据

    DSC表中不包含新插入的数据,INSERTED表中包含新插入的数据


    A

  • 第19题:

    一个学生成绩表的数据(含有Java/VB/VC++/SQL Server/Oracel各门课程的成绩),分别按成绩小于60输出不及格、成绩在60到80分之间输出合格、成绩在80分以上的输出优秀。下列XSL语句能够很好地完成此需求。()

    • A、<xsl:value-of>语句
    • B、<xsl:if>与<xsl:value-of>结合
    • C、<xs:choose>、<xsl:when>、<xsl:otherwise>与<xsl:value-of>语句结合
    • D、<xsl:for-each>与<xsl:value-of>语句结合

    正确答案:C

  • 第20题:

    在Excel中有一个数据非常多的成绩表,从第二页到最后均不能看到每页最上面的行表头,应如何解决()。

    • A、设置打印区域
    • B、设置打印标题行
    • C、设置打印标题列
    • D、无法实现

    正确答案: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题:

    单选题
    学生的成绩表存放在电子表格中,如果用Word生成并打印每个学生的个人成绩应使用()
    A

    邮件合并

    B

    逐个复制

    C

    插入文件


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

  • 第23题:

    单选题
    如果希望从成绩表中查询出所有成绩小于等于60分的记录,那么条件语句应该是()。
    A

    Where 成绩 >60 OR 成绩 <60

    B

    Where 成绩 ≥60

    C

    Where 成绩 <60 AND 成绩 =60

    D

    Where 成绩 <=60


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