• MySQL数据库期末考试试题及参考答案(06)



    版权声明

    • 本文原创作者:谷哥的小弟
    • 作者博客地址:http://blog.csdn.net/lfdfhl

    一、 填空题

    1. 普通索引使用KEY或____定义。
    2. 在MySQL中,DROP VIEW语句用于____。
    3. MySQL中常见的索引大致分为普通索引、 ____ 、 ____ 、全文索引、空间索引。
    4. 只有在查询条件中使用了复合索引中的____字段时,该复合索引才会被使用。
    5. 创建唯一性索引的字段,需要保证索引对应字段中的值是____的。

    二、判断题

    1. 索引不会占用一定的磁盘空间,数据表中索引越多查询效率越高。( )
    2. 当基本表中的数据发生变化之后,与基本表对应的视图数据也会一同改变。( )
    3. 在MySQL中只能基于单表创建视图。( )
    4. CREATE OR REPLACE VIEW语句不会替换已经存在的视图。( )
    5. 视图的基本表可以是一张数据表,也可以是多张数据表( )。

    三、选择题

    1. 在如下语句中,name_index表示( )。
      ALTER TABLE sh_goods ADD INDEX name_index (name);
      A. 索引类型 B. 索引名称 C. 索引方式 D. 索引字段
    2. 下列选项中,用于定义全文索引的是( )
      A. 由Key定义的索引
      B. 由FULLTEXT定义的索引
      C. 由Unique定义的索引
      D. 由Index定义的索引
    3. 下列选项中,不属于MySQL中的索引的是( )
      A. 普通索引 B. 主键索引 C. 唯一性索引 D. 外键索引
    4. 下列在student表上创建view_stu视图的语句中,正确的是( )
      A. CREATE VIEW view_stu IS SELECT * FROM student;
      B. CREATE VIEW view_stu AS SELECT * FROM student;
      C. CREATE VIEW view_stu SELECT * FROM student;
      D. CREATE VIEW SELECT * FROM student AS view_stu;
    5. 下列关于视图优点的描述正确的有( )。(多选)
      A. 实现了逻辑数据独立性
      B. 提高安全性
      C. 简化查询语句
      D. 屏蔽真实表结构变化带来的影响

    参考答案

    在这里插入图片描述

  • 相关阅读:
    python html转为为PDF
    C与C++的函数相互调用
    RabbitMQ(四):RabbitMQ高级特性
    js函数相关知识详解
    UE4切换关卡
    认识Bootstrap
    面试官:我看你简历上写了MySQL,对MySQL InnoDB引擎的索引了解吗?
    nested exception is java.io.FileNotFoundException
    点餐小程序实战教程04-用户注册
    MySQL给查询加序号
  • 原文地址:https://blog.csdn.net/lfdfhl/article/details/127968099