Assignment Help logo
在线聊天

Loading...

Score %0 (0 correct0 incorrect20 unanswered)

Q1. 当主查询中有子查询时,哪个查询首先执行?

  • 子查询永远不会执行。只有主查询会执行。
  • 它们同时执行
  • 主查询
  • 子查询

Q2. 你需要导出整个数据库,包括数据库对象和数据。你会使用哪个命令行工具?

  • mysqlexport
  • mysqladmin
  • mysqldump
  • mysqld

Q3. 你必须确保数据库中的数据准确性和可靠性。你分配了一些约束来限制可以放入表中的数据类型。你正在分配哪种类型的约束?

  • 行级别
  • 数据库级别
  • 列级别
  • 函数级别

Q4. MySQL大多数命令行程序的哪个选项可用于获取程序不同选项的描述?

  • --options
  • ?
  • --help
  • -h

Q5. MySQL在一些程序和命令行操作中使用环境变量。哪个变量被shell用来找到MySQL程序?

  • DIR
  • HOME
  • PATH
  • MYSQL_HOME

Q6. 如何在MySQL中创建存储过程?

  • A
1 CREATE PROCEDURE P () AS
2 BEGIN
3 END;
  • B
1 CREATE PROCEDURE P ()
2 BEGIN
3 END
  • C
1 CREATE PROCP
2 BEGIN
3 END;
  • D
1 CREATE PROC P AS O
2 BEGIN
3 END;

Q7. 如果你要建立一个表格模式来存储学生的成绩(字母A、B、C、D或F),哪种列类型是最好的选择?

  • ENUM
  • OTEXT
  • VARCHAR
  • LONGTEXT

Q8. 管理要求你建立一个员工数据库。你从员工表开始。以下哪个是正确的语法?

  • A
    CREATE TABLE employee (
    employeeID char(10),
    firstName varchar(50),
    lastName varchar(50),
    phone varchar(20),
    address varchar(50),
    PRIMARY KEY ON employeeID
    );
  • B
    CREATE TABLE employee (
    employeeID char(10),
    firstName varchar(50),
    lastName varchar(50),
    phone varchar(20),
    address varchar(50),
    PRIMARY KEY employeeID
    );
  • C
    CREATE TABLE IF EXISTS employee (
    employeeID char(10),
    firstName varchar(50),
    lastName varchar(50),
    phone varchar(20),
    address varchar(50),
    PRIMARY KEY (employeeID)
    );
  • D
    CREATE TABLE IF NOT EXISTS employee (
    employeeID char(10),
    firstName varchar(50),
    lastName varchar(50),
    phone varchar(20),
    address varchar(50),
    PRIMARY KEY (employeeID)
    );

Q9. 你正在使用如下图所示的表格进行工作。你需要生成购买特定汽车型号的客户列表。你会使用哪个SQL子句?

mysql Q09

  • LIKE
  • IN
  • BETWEEN
  • HAVING

Q10. 哪个查询不会被用来管理MySQL服务器?

  • USE db
  • SELECT column FROM tbl
  • SHOW COLUMNS FROM tbl
  • SHOW TABLES

Q11. MySQL服务器可以在不同的SQL模式下运行,这取决于sql_mode系统变量的值。哪种模式会更改语法和行为,使其更接近标准SQL?

  • TRADITIONAL
  • ANSI
  • MSSQL
  • STRICT

Q12. MySQL程序是一组命令行实用程序,它们随典型的MySQL发行版提供。MySQL被设计为一个什么样的数据库?

  • 数据库和编程
  • 用户和管理员
  • 客户端和服务器
  • 语法和对象

Q13. 哪个MySQL命令显示表的结构?

  • INFO table;
  • SHOW table;
  • STRUCTURE table;
  • DESCRIBE table;

Q14. MySQL使用基于_的安全性来管理所有连接、查询和其他操作。或者说MySQL中的权限是如何实现的?

  • 管理员模式
  • 加密算法
  • 用户设置
  • 访问控制列表

参考

Q15. 哪个MySQL命令修改表中的数据记录?

  • UPDATE
  • MODIFY
  • CHANGE
  • ALTER

Q16. 对于验证MySQL表中电子邮件地址格式,哪种查询类型最适合?

  • 使用分区的SQL查询
  • 使用IS NULL的SQL查询
  • 使用正则表达式的SQL查询
  • 使用LTRIM或RTRIM的SQL查询

Q17. 在MySQL中,查询语句总是以什么字符结尾?

  • 换行符
  • 冒号
  • 分号
  • 句号

Q18. 你如何在MySQL中删除一条记录?

  • DELETE
  • DELETE FROM
  • REMOVE
  • REMOVE FROM

Q19. 哪个选项不是你用来过滤数据的语句?

  • GROUP BY
  • WHERE
  • LIMIT
  • LIKE

Q20. 以下SQL语句返回什么?

SELECT * FROM Employees WHERE EmployeeName LIKE 'a%'

  • 它返回在Employees表中,EmployeeName列的值不包含"a"的记录。
  • 它返回在Employees表中,Employee

Name列的值以"a"开头的记录。

  • 它返回在Employees表中,EmployeeName列的值包含"a"的记录。
  • 它返回在Employees表中,EmployeeName列的值以"a"结尾的记录。