mysql超级考试库答案

标签:
普通文字版答案
2024-09-18
| 21页
| 367人阅读
| 1人下载

内容正文:

1.单选题 (1分) 在INSERT触发器中,可以使用关键字(         )引用。 · A.OLD和.NEW · B OLD. · C OLD.和NEW. · D NEW. 2.单选题 (1分) 在MySQL中,删除视图使用( )命令。 · A DELETE · B CLEAR · C REMOVE · D DROP 3.单选题 (1分) 下列关于索引的描述中,错误的是( )。 · A 文索引只能创建在CHAR、VARCHAR或者TEXT类型的字段上。 · B 使用SPATIAL参数可以设置唯一索引。 UNIQUE唯一索引 · C 主键是一种特殊唯一索引。 · D MySQL中只有MyISAM存储引擎支持空间检索。 4.单选题 (1分) MySQL数据库备份所使用的命令是( )。 · A mysqld 用户名 密码 数据库名 路径(备份文件名) · B mysql 用户名 密码 数据库名 路径(备份文件名) · C mysqladmin 用户名 密码 数据库名 路径(备份文件名) · D mysqldump 用户名 密码 数据库名 路径(备份文件名) 5.单选题 (1分) 下面( )不是MySQL的特性。 · A 可以处理拥有上千万条记录的大型数据库。 · B 优化的SQL查询算法,有效地提高查询速度。 · C 使用Java编写,并使用了多种编译器进行测试,保证源代码的可移植性。 · D 支持多线程,充分利用CPU资源。 6.单选题 (1分) 查询student表中,姓名的第一个字为“王”的学生Sno和SNAME信息。下面列出的SQL语句中,哪个是正确的(  )。 · A SELECT Sno, SNAME FROM student WHERE SNAME like  '王' · B 以上三条语句都符合题意 · C SELECT Sno, SNAME FROM student WHERE SNAME='王%' · D SELECT Sno, SNAME FROM student WHERE SNAME LIKE '王%' 7.单选题 (1分) 下列关于视图和表的说法正确的是( )。 · A 每个视图对应一个表。 · B 对所有视图都可以像表一样执行UPDATE操作。 · C 视图的数据全部在表中。 · D 视图是表的一个镜像备份。 8.单选题 (1分) 调用存储函数使用( )关键字。 · A SELECT · B LOAD · C CREATE · D CALL 9.单选题 (1分) 下列关于DELETE语句和TRUNCATE TABLE语句的区别( )描述是错误的。 · A 对于参与了索引和视图的表,不能使用TRUNCATE TABLE语句来删除数据。 · B DELETE语句每删除一行,都会在事务日志中添加一行记录。 · C 使用TRUNCATE TABLE语句删除数据表中的所有数据后,也可以恢复。不可恢复 · D 使用TRUNCATE TABLE语句后,表中的AUTO_INCREMENT计数器将被重新设置为该列的初始值。 10.单选题 (1分) 以下哪项用于右外连接(      ) · AJOIN · B INNER JOIN · C LEFT JOIN · D RIGHT JOIN 11.单选题 (1分) 创建数据表时,使用( )关键字表示创建临时表。 · A DEFAULT · B IF NOT EXISTS · C NOT NULL · D TEMPORARY 12.单选题 (1分) 创建数据表时,使用( )语句。 · A ALTER TABLE · B CREATE DATABASE · C CREATE TABLE · D ALERT DATABASE 13.单选题 (1分) 以下哪种操作能够实现实体完整性(      ) · A 设置唯一键 · B设置主键 · C 减少数据冗余 · D 设置外键 14.单选题 (1分) 下列(    )可以在命令提示符下启动MySQL服务器。 · A net start · B net start mysql80 · C start mysql80 · D net stop mysql80 15.单选题 (1分) 下列描述错误的是( )。 · A MySQL数据库名可以由任意字母、阿拉伯数字、下划线(_)和“$”组成。 · B 在Windows系统中,可以创建一个名称为tb_bookInfo的数据库和一个名称为tb_bookinfo的数据库。不能有大写字母 · C MySQL数据库名最长可为64个字符。 · D 不能使用MySQL关键字作为数据库名、表名。 16.单选题 (1分) 数据库服务器、数据库和表的关系,正确的说法是(      ) · A 一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表 · B 一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表 · C 一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表 · D一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表 17.单选题 (1分) 在创建触发器时,触发事件不能使用(         )。 · A UPDATE · B CREATE · C INSERT · D DELETE 18.单选题 (1分) 下面( )语句不能查看视图。 · A SHOW VIEW · B SHOW TABLE STATU · C SHOW CREATE VIEW · D DESCRIBE 19.单选题 (1分) 下列( )语句可以用于查看服务器中所有的数据库名称。 · A SHOW DATABASE; · B SHOW ENGINES; · C SHOW VARIABLES; · D SHOW DATABASES; 20.单选题 (1分) 主键的建立有(      )种方法. · A 三 · B 一 · C 四 · D 二 21.单选题 (1分) 下列( )是删除触发器的关键字。 · A DELETE · B ALERT · C DROP · D CREATE 22.单选题 (1分) 要修改数据表tb_student的存储引擎为InnoDB,可以使用下面的( )语句。 · A Alter TABLE tb_student ADD CONSTRAINT mrprimary PRIMARY KEY (id); · B ALTER TABLE tb_student DEFAULT CHARSET=InnoDB; · C ALTER TABLE tb_student ENGINE=InnoDB; · D ALTER TABLE tb_student AUTO_INCREMENT=InnoDB; 23.单选题 (1分) 下列( )条语句是错误的。 · A UPDATE FROM tb_user SET username='mr' WHERE id=2;无FROM · B DELETE FROM tb_user; · C UPDATE tb_user SET username='mr' WHERE id=2; · D TRUNCATE TABLE tb_user; 24.单选题 (1分) 要删除数据表tb_user中的全部数据,下列(          )方法不能实现。 · A TRUNCATE TABLE tb_user; · B DELETE FROM tb_user WHERE name='all'; · C DELETE FROM tb_user; 25.单选题 (1分) 在数据库中,为了维护冗余数据,可以使用(    )保证数据的一致性。 · A 索引 · B 触发器 · C 约束 · D 存储过程 26.单选题 (1分) 下列( )语句可以用于将db_library数据库作为当前默认的数据库。 · A SHOW db_library; · B USE db_library; · C CREATE DATABASE db_library · D SELECT db_library; 27.单选题 (1分) 下列(         )语句不是创建数据库的语句。 · A CREATE TABLE · B CREATE SCHEMA · C CREATE DATABASE 28.单选题 (1分) 将多个结果集合并到一起,并且去除相同记录使用下列( )关键字。 · A LEFT JOIN · B UNION · C LEFT JOIN · D UNION ALL 29.单选题 (1分) 下面声明变量正确的是( )。 · A DECLARE x char(10) DEFAULT outer · B DECLARE x char(10) DEFAULT 'outer ' · C DECLARE x DEFAULT 'outer ' · D DECLARE x char DEFAULT 'outer ' 30.单选题 (1分) MySQL Workbench工具是( )。 · A 以上都不对 · B MySQL服务器 · C 图形化操作MySQL数据库的工具 · D 启动和停止MySQL服务的工具 31.单选题 (1分) ( )命令可以执行备份文件中的CREATE语句和INSERT语句。 · A mysqlhotcopy · B mysqladmin · C mysqldump · D mysql 32.单选题 (1分) 在MySQL中,非空约束可以通过( )关键字定义。 · A CHECK · B DEFAULT · C UNIQUE · D NOT NULL 33.单选题 (1分) 下列( )不能作用MySQL数据库名。 · A com$com · B minrisoft · C mingrisoft_01 · D 20170609 34.单选题 (1分) 下面列出的( )是数据库管理系统的简称。 · A DBMS · B DBA · C DB · D DBS 35.单选题 (1分) 使用mysqldump命令时,( )参数表示导出xml格式的文件。 · A -X · B -H · C -T · D -E 36.单选题 (1分) 关于SELECT * FROM tb_book LIMIT 5,10描述正确的是( )。 · A 获取第5条到第10条记录 · B 获取第6条到第15条记录 · C 获取第6条到第10条记录 · D 获取第5条到第15条记录 37.单选题 (1分) 下列( )是删除存储过程的关键字。 · A DROP · BALERT · C CREATE · D DELETE 38.单选题 (1分) 下列关于修改数据库描述错误的是( )。 · A 使用ALTER DATABASE的COLLATE选项可以指定字符集的校对规则。 · B 使用ALTER DATABASE语句时可以不指定数据库名称。要指定数据库名 · C 使用ALTER DATABASE语句可以修改数据库名。 · D 使用ALTER DATABASE的CHARACTER SET选项可以修改数据的字符集。 39.单选题 (1分) 在E-R图中,一对多关系使用( )表示。 · A(n:n) · B(1:n) · C(m:n) · D(1:1) 40.单选题 (1分) 在E-R图中,多对多关系使用( )表示。 · A(n:n) · B(1:1) · C(1:n) · D(m:n) 41.单选题 (1分) 一般在(          )中有机会使用NEW.和OLD.。 · A VIEW · B PROCEDURE · C FUNCTION · D TRIGGER 42.单选题 (1分) 下面( )是MySQL的官方网站下载页面。 · A https://www.mysql.com/ · B https://dev.mysql.com/ · C http://www.mysql.com/downloads/ · D http://dev.mysql.com/downloads/ 43.单选题 (1分) MySQL数据库还原所使用的命令是(        )。 · A mysqld · B mysqladmin · C mysqldump · D mysql 44.单选题 (1分) 下列关于数据类型的选择方法描述错误的是( )。 · A 以上都不对 · B 对于完全都是数字的,可以选择整数类型。 · C 选择最小的可用类型,如果值永远不超过127,则使用TINYINT比INT强。 · D 浮点类型用于可能具有小数部分的数。 45.单选题 (1分) 下列SQL语句中,与表达式Course IN ('Math', 'Computer')功能相同的表达式是(   )。 · A Course=('Math'  OR  'Computer') · B Course='Math'  AND  Course='Computer' · C Course=('Math'  AND  'Computer') · D Course='Math'  OR   Course='Computer' 46.单选题 (1分) 下列( )函数可以求出表中某个数值类型字段取值的平均值。 · A AVG() · B COUNT() · C SUM() · D MAX() 47.单选题 (1分) 下列(    )可以在命令提示符下停止MySQL服务器。 · A stop mysql80 · B net stop · C net stop mysql80 · D net start mysql80 48.单选题 (1分) UNIQUE唯一索引的作用是( )。 · A 保证各行在该索引上的值都不能重复 · B 保证唯一索引不能被删除 · C 保证各行在该索引上的值不能为NULL · D 保证参加唯一索引的各列,不能再参加其他的索引 49.单选题 (1分) 下列( )不是MySQL常用的数据类型。 · A MONEY · B INT · C VARCHAR · D CHAR 50.单选题 (1分) 从tb_sutdent表中将名称为mrsoft的用户赋值给host,以下SQL语句正确的是( )。 · A SELECT host INTO name FROM tb_sutdent WHERE name ='mrsoft'; · B SELECT name INTO host FROM tb_sutdent WHERE name=‘mrsoft’; · C SELECT name INTO host FROM tb_sutdent WHERE name= 'LeonSK '; · D SELECT name INTO host FROM tb_sutdent WHERE name='mrsoft'; 51.单选题 (1分) 在MySQL中,通常使用( )语句来进行数据的检索和输出操作。 · A SELECT · B INSERT · C DELETE。 · D UPDATE 52.单选题 (1分) 删除表记录需要使用( )语句。 · A UPDATE · B INSERT · C REPLACE · D DELETE 53.单选题 (1分) 下列( )可以实现向数据表中插入一条记录。 · A INSERT · B CREATE · C UPDATE · D SAVE 54.单选题 (1分) 下列关于使用mysqldump命令备份的文件的描述错误的是( )。 · A 使用mysqldump命令可以备份一个数据库,也可以备份多个数据库 · B 使用mysqldump命令可以备份当前连接中的所有数据库 · C 使用mysqldump命令备份的文件要求后缀名为.sql 无特定要求 · D mysqldump命令备份的文件后缀名没有特定的要求 55.单选题 (1分) 下列(    )可以实现从数据表tb_book中查询publishid和typeid字段的值,插入到数据表tb_book2中。 · A INSERT INTO tb_book2(publishid,typeid) AS SELECT publishid, typeid FROM tb_book; · B INSERT FROM tb_book2(publishid,typeid) SELECT publishid, typeid FROM tb_book; · C INSERT INTO FROM tb_book2(publishid,typeid) SELECT publishid, typeid FROM tb_book; · D INSERT INTO tb_book(publishid,typeid) SELECT publishid, typeid FROM tb_book2; 56.单选题 (1分) 在UPDATE语句中,使用WHERE子句的作用是( )。 · A 指定修改后的值 · B 指定是否修改 · C 指定要修改哪些字段 · D 指定可以被修改的前提条件 57.单选题 (1分) 通过“[mrs]”可以查询( )。 · A 包含m、r、s中的任意一个的记录 · B 以上都不对 · C 包含mrs的记录 · D 包含m、r和s的记录 58.单选题 (1分) 关于SELECT…INTO OUTFILE语句的OPTION参数常用的选项描述错误的是( )。 · A“LINES STARTING BY'字符串'”选项用于设置每行结束的字符。 · B“FIELDS ESCAPED BY'字符'”选项用于设置转义字符。 · C“FIELDS TERMINATED BY'字符串'”选项用于设置字符串为字段的分隔符。 · D“FIELDS ENCLOSED BY'字符'”选项用于设置括上字段值的字符。 59.单选题 (1分) 下列( )语句可以实现创建视图操作。 · A CREATE VIEW · B DISPLAY VIEW · C DROP VIEW · D SHOW VIEW 60.单选题 (1分) 修改表记录需要使用( )语句。 · A UPDATE · B REPLACE · C INSERT · D DELETE 61.单选题 (1分) SELECT * FROM tb_student 该代码中的*号,表示的正确含义是(    )。 · A 所有的列 · B 模糊查询 · C 普通的字符 · D 错误的符号 62.单选题 (1分) 在SELECT语句中,可以使用( )子句,将结果集中的数据行根据选择列的值进行逻辑分组,以便能汇总表内容的子集,即实现对每个组的聚集计算。 · A ORDER BY · B WHERE · C IN · D GROUP BY 63.单选题 (1分) 以下表示可变长度字符串的数据类型是(      ) · A TEXT · B EMUM · C CHAR · D VARCHAR 64.单选题 (1分) 查看创建视图的权限时,( )描述是错误的。 · A Selete_priv属性表示用户是否具有SELECT权限。 · B Create_view_priv属性值为Y表示拥有SELECT权限。创造权限 · C Create_view_priv属性表示用户是否具有CREATE VIEW权限。 · D Selete_priv属性值为Y表示拥有SELECT权限。 65.单选题 (1分) 可以使用( )语句创建触发器。 · A CREATE TABLE · B CREATE TRIGGER · C CREATE PROCEDURE · D CREATE INDEX 66.单选题 (1分) 下列代码为创建图书视图的代码,请选择所缺少的部分代码。(_______________)v_book (barcode,bookname,author,price,booktype)(_______________) barcode,bookname,author,price,typenameFROM tb_bookinfo AS b ,tb_booktype AS t WHERE b.typeid=t.id; · A CREATE VIEW、AS SELECT · B CREATE VIEW、SELECT · C CREATE TABLE、AS SELECT · D CREATE TABLE、SELECT 67.单选题 (1分) 手机号使用(      )数据类型比较合适。 · A binary · B char · C text · D varchar 68.单选题 (1分) 开发人员在设计E-R图时,通常使用( )表示联系。 · A 菱形 · B 椭圆 · C 矩形框 · D 无向边 69.单选题 (1分) ( )命令可以查看视图创建语句。 · A DISPLAY VIEW · B SHOW CREATE VIEW · C SELECT VIEW · D SHOW VIEW 70.单选题 (1分) 在MySQL中,可以使用( )语句查询MySQL中支持的存储引擎。 · A SHOW DATABASES; · B SHOW ENGINES; · C SHOW VARIABLES; · D SHOW DATABASE; 71.单选题 (1分) 在MySQL中,可以在命令行窗口中使用( )语句将表的内容导出成一个文本文件。 · A mysqldump · B mysql · C SELECT…INTO OUTFILE · D SELECT…INTO 72.单选题 (1分) 下列关于视图的描述错误的是( )。 · A 视图中保存有数据。 · B 通过视图操作的数据仍然保存在表中。 · C 视图是由SELECT子查询语句定义的一个逻辑表。 · D 可以通过视图操作数据库中的数据。 73.单选题 (1分) 下列不是视图的优点的是(    )。 · A 便于数据共享 · B 提高数据安全性 · C 提高查询速度 · D简化查询语句 74.单选题 (1分) 在E-R图中,一对一关系使用( )表示; · A(m:n) · B(1:n) · C(1:1) · D(n:n) 75.单选题 (1分) 在子查询中,( )关键字表示满足其中任意一个条件。 · A IN · B ANY · C EXISTS · D ALL 76.单选题 (1分) 在MySQL中,可以使用INSERT或( )语句实现向数据表中插入记录。 · A UPDATE · B SAVE · C INTO · D REPLACE 77.单选题 (1分) 下列关于存储过程名描述错误的是( )。 · A 存储过程名不能与MySQL数据库中的内置函数重名。 · B 存储过程的参数名不要跟字段名一样。 · C MySQL的存储过程名称不区分大小写。 · D MySQL的存储过程名称区分大小写。 78.单选题 (1分) 按照姓名降序排列(      ) · A ORDER BY NAME DESC · B ORDER BY NAME ASC · C ORDER BY  ASC NAME · D ORDER BY DESC NAME 79.单选题 (1分) 下列关于触发器的执行顺序错误的描述是( )。 · A BEFORE触发器比表操作先执行 · B AFTER触发器比表操作先执行 · C AFTER触发器比表操作后执行 · D BEFORE触发器比AFTER触发器先执行 80.单选题 (1分) MySQL默认的用户为( )。 · A admin · B sa · C boot · D root 81.单选题 (1分) 下列创建视图时需要注意的事项中,错误的是( )。 · A SELECT语句不能包含FROM子句中的子查询。 · B 在视图定义中命名的表必须已存在。 · C 在视图定义中不允许使用ORDER BY。 · D 在存储子程序内,定义不能引用子程序参数或局部变量。 82.单选题 (1分) 有订单表tb_order,包含用户信息userid, 商品信息goodsid, 以下(          )语句能够返回至少被购买两次的商品id。 · A SELECT goodsid FROM tb_order WHERE MAX(goodsid)>1 · B SELECT goodsid FROM tb_order WHERE HAVING COUNT(goodsid)>1 GROUP BY goodsid · C SELECT goodsid FROM tb_order WHERE COUNT(goodsid)>1 · D SELECT goodsid FROM tb_order GROUP BY goodsid HAVING COUNT(goodsid)>1 83.单选题 (1分) 下面(        )语句能用于创建索引。 · A CREATE INDEX · B CREATE TABLE · C CREATE DATABASE · D ALERT TABLE 84.单选题 (1分) 下列( )存储引擎下的表被存储成3个文件。 · A 以上都是 · B MEMORY · C MyISAM · D InnoDB 85.单选题 (1分) 在数据备份时,如果使用( )参数备份了所有的数据库,那么还原时不需要指定数据库。 · A --all-databases · B -all · C -T · D -databases 86.单选题 (1分) MySQL的默认端口号为( )。 · A 3307 · B 1521 · C 3306 · D 1433 87.单选题 (1分) 想要删除数据库中已经存在的数据表,可以使用( )语句。 · A DROP TABLE · B ALERT TABLE · C CREATE TABLE · D DROP DATABASE 88.单选题 (1分) 两个实体A和B,如果A中的每一个值在B中有多个实体值与其对应,反之在B中每一个实体值在A中至多有一个实体值与之对应,那么则称A和B为( )。 · A 以上都不是 · B 一对多关系 · C 一对一关系 · D 多对多关系 89.单选题 (1分) 下列关于触发器描述错误的是( )。 · A 触发器可以显示调用 · B 一个表在相同的触发事件上可以创建两个触发器 · C 触发事件为INSERT,触发时间为AFTER的触发器只能有一个 · D 一个表在相同的触发事件和相同的触发时间只能创建一个触发器。 90.单选题 (1分) 在SELECT语句中WHERE子句表示( )。 · A 在哪里 · B 模糊查询 · C 逻辑运算 · D 指定查询条件 91.单选题 (1分) 下列关于存储过程和存储函数描述错误的是( )。 · A 存储过程和存储函数都可以是一组SQL语句的组合。 · B 查看存储过程和函数的状态都可以使用SHOW STATUS语句。 · C 存储过程和存储函数可以实现相同的功能。 · D 存储过程可以使用SELECT语句返回结果集,但是存储函数则不能使用SELECT语句返回结果集。 92.单选题 (1分) 视图是一种常用的数据对象,它是提供(      )和(      )数据的另一种途径,可以简化数据库操作。 · A 检索,插入 · B 查看,检索 · C 查看,存放 · D 插入,更新 93.单选题 (1分) 下面的代码用于创建一个在删除数据前触发的触发器,横线上所缺代码为(  )。DELIMITER //CREATE  TRIGGER  trigger_test __________ON tb_bookinfo FOR EACH ROWINSERT INTO tb_booklog (event,logtime) values('删除了一条图书信息',now());// · A AFTER DELETE · B BEFORE INSERT · C BEFORE DELETE · D AFTER INSERT 94.单选题 (1分) 执行下列( )语句,不能查看触发器的信息。 · A SHOW TRIGGERS; · B SELECT * FROM triggers;选择 · C SHOW TRIGGERS\G · D SELECT * FROM information_schema.triggers; 95.单选题 (1分) 下列使用mysql命令连接MySQL服务器的错误的是( )。 · A mysql -uroot -h127.0.0.1 -p · B mysql -uroot -h127.0.0.1 -ppassword · C mysql -uroot -h127.0.0.1 -p password · D mysql -uroot -ppassword 96.单选题 (1分) MySQL中存储过程的建立以关键字( )开始,后面仅跟存储过程的名称和参数。 · A CREATE TRIGGER · B CREATE VIEW · C CREATE PROCEDURE · D CREATE FUNCTION 97.单选题 (1分) 下面关于E-R图的设计原则描述错误的是( )。 · A 同一个实体在同一个E-R图中只能出现一次。 · B 一个实体可以作为另一个实体的属性。 · C 可以先设计局部E-R图,再把每一个局部的E-R图综合起来,生成总体的E-R图。 · D 属性应该存在于且只存在于某一个实体或者关系中。 98.单选题 (1分) 在MySQL中,可以通过( )语句来查看存储过程和函数的定义。 · A SHOW PROCEDURE · B SHOW STATUS · C SHOW FUNCTION · D SHOW CREATE 99.单选题 (1分) 在视图上不能完成的操作是( )。 · A 更新视图 · B 查询 · C 在视图上定义新的表 · D 在视图上定义新的视图 学科网(北京)股份有限公司 $$

资源预览图

mysql超级考试库答案
1
mysql超级考试库答案
2
mysql超级考试库答案
3
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。