首页 > 数据库 >牛客网-SQL专项训练25

牛客网-SQL专项训练25

时间:2022-10-05 21:12:05浏览次数:54  
标签:选项 25 索引 批处理 Create 牛客 SQL 默认值 对应

①批处理是指包含一条或多条T-SQL语句的语句组,下列选项中,关于批处理的规则描述正确的是(B)

 解析:

A选项:不能定义一个check约束后,立即在同一个批处理中使用;

C选项:Create default,Create rule,Create trigger,Create procedure,Create view等语句同一个批处理中只能提交一个;

D选项:不能把规则和默认值绑定到表字段或自定义字段上之后,立即在同一个批处理中使用。

②有一张Person表包含如下信息:

 

 现要选取居住地址Address不以'C'或'O'开头的人员信息,下列MySQL查询语句正确的是:SELECT * FROM Person Address REGEXP '^[^CO]';

解析:

^放在集合外面表示求以集合中字母开头的单词

^放在集合里面表示否定这个集合,所以^[^CO]就表示不以CO开头的单词

③关于维护参照完整性约束的策略,下列选项描述不正确的是(C)

 解析:

参照完整性共分四种模式:不执行操作、级联、置空、设置默认值。 B选项:对应级联操作,即主表(被参照表)删除同时次表(参照列)对应列也被删除; C选项:对应级联操作,但应为修改次表(参照表)中的数据; D选项:对应置空,即主表数据删除或者修改时次表对应数据被置为空值; 设置默认值模式为主表的修改和删除使对应次表数据被置为设定的默认值 ④关于MySQL常见索引的描述正确是(C)

 解析:

A选项:唯一索引可以有多个但索引列的值必须唯一,索引列的值允许有空值;

B选项:每个表只允许有一个全文索引;

D选项:非聚集索引具有完全独立于数据行的结构,所以不需要将物理数据页中的数据按列重新排序。

标签:选项,25,索引,批处理,Create,牛客,SQL,默认值,对应
From: https://www.cnblogs.com/liu-myu/p/16756388.html

相关文章

  • CentOS 7 下安装 MySQL 8.x
    CentOS7下安装MySQL8.x作者:Grey原文地址:博客园:CentOS7下安装MySQL8.xCSDN:CentOS7下安装MySQL8.x环境CentOS版本:CentOS7下载地址:CentOS7安装方法见:L......
  • MySQL数据库的各种安装方式【Windows,Linux,Docker】一次都告诉你
      MySQL数据库是作为程序员来说必备的一个组件,而安装相对来说又是非常繁琐的,所以本文就给大家整理下MySQL的各种安装操作。官网下载地址:​​https://dev.mysql.com/downlo......
  • 代码随想录day11 | 232.用栈实现队列 225.队列实现栈 20.有效的括号 1047. 删除字符
    232.用栈实现队列题目|文章1.使用两个栈(修改输出)思路1.使用两个栈,用一个栈输入数据,用另一个栈输出数据2.当输出栈为空时,将输入栈的数据转移到输出栈中实现点击查看......
  • MYSQL学习笔记
    学习笔记目录如下: ​​​*.sql文件的导入与介绍​​(一)   ​​MYSQL学习笔记之<基本概念>​​(二)   ​​MYSQL学习笔记之<单标查询>​​(三)    ​​MYS......
  • (六)MySQL中查询null值的一般做法
    我们之前说过,null值在MySQL中是一种很特殊的情况,处理不好会影响查询数据库的速度。那么如果我们想查询表中值为null的数据,应该怎么处理呢? 当提供的查询条件字段为NULL时,My......
  • MySQL8.0.30安装教程
    第一步:输入MySQL网站       www.mysql.com  选择DOWNLOADS并点击进入:  选择最下面的“MySQL Community(GPL)Downloads>>”选项,进入下一页......
  • MYSQL学习之数据库设计三范式
    (一)什么是设计库设计范式?  数据库表的设计依据,从而进行数据表的设计。(二)范式内容I.第一范式:要求任何一张表必须有主键,每一个字段原子性不可再分。II.第二范式:建立在第一范......
  • MYSQL的引擎和锁
    MYSQL的引擎和锁这里介绍常用MySQL引擎,分别是MyISAM、InnoDB、Memory和CSV。MySAM是MySQL5.5.8版本之前的默认引擎,在MySQL5.5.8+后的默认存储引擎InnoDB。采用表空......
  • mysql 的小问题
    首先按下win+R执行services.msc进入服务,查找到MySQL,点击停止服务,然后在控制台cmd进入本地的MySQL文件夹,我的文件名是mysql-8.0.26-winx64,进入后执行命令scdeletemysql......
  • MySQL面试题(一)
    1、MySQL中有哪几种锁?1、表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。2、行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并......