logo

慕课美学

第7章 数据库单元测验

2019-12-17 Views 数据库 798字 4 min read

⚠️⚠️⚠️ 注意,单元测验题目顺序不会发生变化,但答案选项顺序会发生变化,因此正确答案显示答案内容而非选项 ⚠️

  1. 单选(2分)存储过程分为(  )。
    A.扩展存储过程和用户自定义存储过程
    B.系统存储过程和用户自定义存储过程
    C.系统存储过程、扩展存储过程和用户自定义存储过程
    D.系统存储过程和扩展存储过程
    正确答案:系统存储过程、扩展存储过程和用户自定义存储过程

  2. 单选(2分)创建存储过程可以使用(  )语句。
    A.Create Procedure
    B.Create View
    C.Create Map
    D.Create Table
    正确答案:Create Procedure

  3. 单选(2分)声明一个类型为int类型的变量i,并将其复制为10。该过程的正确语句是( )
    A.

    declare @i int
    set @i=10
    

    B.

    declare @i int
    set i=10
    

    C.

    set @i=10
    delcare int i
    

    D.

    delclare @int i = 10
    

    正确答案:

    declare @i int
    set @i=10
    
  4. 单选(2分)在下列代码【 】中分别为break,continue和return时,输出数值为( )

    declare @n int
    set @n=3
    while @n>0
       begin
          set @n=@n-1
          if @n=1  【     】
       end
    print @n
    

    A.1,1,0
    B.0,0,0
    C.1,0,0
    D.1,0,不输出
    正确答案:1,0,不输出

  5. 单选(2分)下面有关全局变量和局部变量说法错误的是( )
    A.全局变量在使用的过程中可以根据用户需要进行赋值。
    B.全局变量以@@开头,表示SQL Server内部的一些状态变量。
    C.可以通过set语句和select语句对局部变量进行赋值
    D.局部变量以@开头,在使用的过程中,可以根据用户需要进行修改。
    正确答案:全局变量在使用的过程中可以根据用户需要进行赋值。

  6. 单选(2分)下面有关批处理的说法错误的是( )
    A.多个批处理语句中如果一次批处理语句出现错误,则不会影响后续批处理语句。
    B.批处理语句使用GO标识。
    C.以上选项都不正确
    D.多个批处理语句可以用多个GO分隔
    正确答案:以上选项都不正确

  7. 判断(2分)存储过程创建之后,每次执行都不需要重新编译。( )
    A.✔️ B.✖️
    正确答案:✔️

  8. 判断(2分)使用存储过程可以减少网络流量。( )
    A.✔️ B.✖️
    正确答案:✔️

  9. 填空(2分)SQL Server 2012支持DML触发器、DDL触发器和( )。
    正确答案:登录触发器

  10. 填空(2分)DML触发器是在执行( )事件时被激活而自动执行的触发器。
    正确答案:数据操纵语言

  11. 填空(2分)Inserted表存放增加的记录和( )。
    正确答案:更新后的记录

  12. 填空(2分)数据库完整备份是指对数据库内的所有对象都进行备份,包括( )。
    正确答案:事务日志

  13. 填空(2分)事务日志备份只备份数据库的( )。
    正确答案:事务日志内容

  14. 填空(2分)SQL Server中有( )、完全还原和批日志还原。
    正确答案:简单还原



本文由慕课美学创作
该文章采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。转载请注明出处!
发布时间为:2019-12-17

support支付宝扫码打赏 support微信打赏
如果觉得这篇文章对您有帮助,可以请作者喝一杯饮料哦🥤