数据库开发技术2

  1. 使用Create Database语句创建数据库之后,该数据库不会自动成为当前数据库,需要使用_________语句来指定。
    我的答案:

(1) use 数据库名
正确答案:
(1) use;use database;

  1. MySQL 提供了一个________命令,它可以实现数据的备份。
    我的答案:

(1) mysqldump
正确答案:
(1) mysqldump;

  1. 在 MySQL 中,可以使用关键字________按某个字段或者多个字段中的值进行分组,字段中值相同的为一组。
    我的答案:

(1) GROUP BY
正确答案:
(1) group by;

  1. 在 MySQL 中,查看已经存在数据库的 sql 语句是_______。
    我的答案:

(1) CREATE DATABASE 数据库名称
正确答案:
(1) show databases;

  1. 在 MySQL 中,整数类型可分为 5 种,分别是 TINYINT、SMALLINT、MEDIUMINT、_______和 BIGINT。
    我的答案:

(1) DROP DATABASE itcast
正确答案:
(1) int;

  1. 在 Windows 下配置 MySql 服务器默认使用的用户是_______。
    我的答案:

(1) root
正确答案:
(1) root;

  1. MySQL 是一种_______(多用户、单用户)的数据库管理系统。
    我的答案:

(1) 多用户
正确答案:
(1) 多用户;

  1. 若想为表中插入的新记录自动生成唯一的 ID,可以使用________约束来实现。
    我的答案:

(1) AUTO_INCREMENT
正确答案:
(1) auto_increment;

  1. 在 MySQL 中,除了使用 CREATE OR REPLACE VIEW 语句修改视图外,还可以使用________语句来修改视图。
    我的答案:

(1) ALTER
正确答案:
(1) alter; alter view;

  1. 在删除关联表中数据时,可以先删除从表中的相关记录或将从表外键字段值设置为________,再删除主表中的相关记录,这样一定能成功删除。
    我的答案:

(1) ROUND(x,y)
正确答案:
(1) null;

  1. 在 MySQL 中,拼接字符串的函数是________。
    我的答案:

(1) concat
正确答案:
(1) concat;

  1. 在 MySQL 中,删除函数的语句是________。
    我的答案:

(1) drop function
正确答案:
(1) drop function;

  1. 在 MySQL 中,创建函数的语句是________。
    我的答案:

(1) create function
正确答案:
(1) create function;

  1. 在 MySQL 中,删除触发器的语句是________。
    我的答案:

(1) drop trigger
正确答案:
(1) drop trigger;

  1. 在 MySQL 中,创建触发器的语句是________。
    我的答案:

(1) create trigger
正确答案:
(1) create trigger;

  1. 在 MySQL 中,删除存储过程的语句是________。
    我的答案:

(1) replace procedure
正确答案:
(1) drop procedure;

  1. 在 MySQL 中,创建存储过程的语句是________。
    我的答案:

(1) create function
正确答案:
(1) create procedure;

  1. 在 MySQL 中,创建临时表的语句是________。
    我的答案:

(1) create temporary table
正确答案:
(1) create temporary table;

  1. 在 MySQL 中,删除数据库的语句是________。
    我的答案:

(1) drop database
正确答案:
(1) drop database;

  1. 在 MySQL 中,创建数据库的语句是________。
    我的答案:

(1) ALTER DATABASE
正确答案:
(1) create database;

  1. 在 MySQL 中,查看表结构语句是________。
    我的答案:

(1) describe
正确答案:
(1) describe table;show create table;

  1. 手动刷新权限表的语句是:________。
    我的答案:

(1) flush privileges
正确答案:
(1) flush privileges;

  1. 要查询 student 表中 name 字段值以字符“m”开始,以字符“d”结束的记录应该在WHERE 子句后跟 LIKE________。
    我的答案:

(1) m%d
正确答案:
(1) m%d;

  1. 用于返回字符串长度的函数是________。
    我的答案:

(1) length()
正确答案:
(1) length();char_length();

  1. 在创建视图时,如果有 OR REPLACE 子句,必须在视图上具有________权限。
    我的答案:

(1) DROP
正确答案:
(1) drop;删除;

  1. 聚合函数中,用于求出某个字段平均值的函数是________。
    我的答案:

(1) avg()
正确答案:
(1) avg();AVG()

  1. 在 MySQL 中,修改表名的基本语法格式alter table 旧表名 ________ [to]新表名;。
    我的答案:

(1) rename
正确答案:
(1) rename;

  1. 在 MySQL 中,主键约束是通过________定义的,它可以唯一标识表中的记录。
    我的答案:

(1) PRIMARY KEY
正确答案:
(1) primary key;

  1. 在 SELECT 语句的 WHERE 条件中,可以使用________关键字来判断字段的值是否为空值。
    我的答案:

(1) is null
正确答案:
(1) is null;

  1. 在创建触发器主体时,可以通过________来获取执行INSERT操作的数据。
    我的答案:

(1) new
正确答案:
(1) new;

  1. 在 MySQL 中,除了使用 CREATE OR REPLACE VIEW 语句修改视图外,还可以使用_______语句来修改视图。
    我的答案:

(1) ALTER
正确答案:
(1) alter;

  1. 数据表中的字段默认值是通过________关键字定义的。
    我的答案:

(1) default
正确答案:
(1) default;DEFAULT

  1. 进行连接查询时,返回包括左表中的所有记录和右表中符合连接条件的记录,该连接查询是________。
    我的答案:

(1) 左外连接
正确答案:
(1) left;左外连接;左外连接查询;

  1. SQL 语言可分为 DDL、DML、DQL 和________
    我的答案:

(1) DCL
正确答案:
(1) dcl;

  1. 在存储过程中,用于定义变量的关键字是________。
    我的答案:

(1) declare
正确答案:
(1) declare;

  1. 在 MySQL中,要对查询结果进行排序使用关键字________。
    我的答案:

(1) order by
正确答案:
(1) order by;

  1. 在 MySQL中,要对查询结果进行分页使用关键字________。
    我的答案:

(1) limit
正确答案:
(1) limit;

  1. 在 MySQL中,去除重复字段使用关键字________。
    我的答案:

(1) distinct
正确答案:
(1) distinct;

  1. 在 MySQL 的整数类型中,占用字节数最大的类型是________。
    我的答案:

(1) BIGINT
正确答案:
(1) bigint;

  1. 在 MySQL 中,创建视图需要使用create _______语句。
    我的答案:

(1) create view
正确答案:
(1) view;

  1. MySQL 中用于实现事务提交的语句是_______语句。
    我的答案:

(1) commit
正确答案:
(1) commit;

  1. MySQL 支持关系模型中实体完整性、_______和用户定义的完整性。三种不同的完整性约束。
    我的答案:

(1) 参照完整性
正确答案:
(1) 参照完整性;

  1. _______型数据用于存储逻辑值,它只有两种状态,即true和false。
    我的答案:

(1) bool
正确答案:
(1) bool;布尔;bit;

  1. 在 MySQL 中,用于设置 MySQL 结束符的关键字是_______。
    我的答案:

(1) DELIMITER
正确答案:
(1) delimiter;

  1. 如果在一个连接查询中,涉及到的两个表是同一个表,这种查询称为_______。
    我的答案:

(1) 自连接查询
正确答案:
(1) 自连接;自连接查询

  1. 用二维表结构表示实体以及实体间联系的数据模型称为________数据模型。
    我的答案:

(1) 关系
正确答案:
(1) 关系;

  1. MySQL 中提供了_______关键字,该关键字可以判断两个字符串是否相匹配,通常用它来实现模糊查询。
    我的答案:

(1) like
正确答案:
(1) like;

  1. MySQL 中的用户分为_______用户和普通用户。
    我的答案:

(1) 超级
正确答案:
(1) root;

  1. (填空题, )【填写题】事务具有____,隔离性和可靠性。
    我的答案:

(1) 原子性
正确答案:
(1) 原子性
50. (填空题, )【填写题】事务处理控制语言中的Commit命令表示提交事务,而回退事务则用____命令表示。
我的答案:

(1) rollback
正确答案:
(1) ROLLBACK

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值