MySQL数据库及应用(2018年秋季)单元测试答案

合集下载

mysql数据库应用试题答案

mysql数据库应用试题答案

3868mysql数据库应用试题答案1、72.在下列关于字符大小关系的说法中,正确的是()。

[单选题] *A.空格>a>AB.空格>A>aC.a>A>空格(正确答案)D.A>a>空格2、90.目前的许多消费电子产品(数码相机.数字电视机等)中都使用了不同功能的微处理器来完成特定的处理任务,计算机的这种应用属于()[单选题] *A.科学计算B.实时控制C.嵌入式系统(正确答案)D.辅助设计3、把计算机网络看成是自治的计算机系统的集合,其中“自治的计算机”主要指()易[单选题] *A.可以独立运行的计算机(正确答案)B. 网络计算机C.裸机D. 网络终端4、43.在标准ASCII码表中,已知英文字母A的ASCII码是01000001,英文字母D的ASCII 码是()。

[单选题] *A.01000011B.01000100(正确答案)C.01000101D.010001105、下列各组软件中,全部属于应用软件的是______。

[单选题] *A:视频播放系统、操作系统B:军事指挥程序、数据库管理系统C:导弹飞行控制系统、军事信息系统(正确答案)D:航天信息系统、语言处理程序6、TCP/IP协议中负责将IP地址转换为物理地址的协议是()。

易[单选题] *A. ICMPB. IPC. ARP(正确答案)D. TCP7、微型计算机的内存储器是()。

[单选题] *A. 按二进制位编址(正确答案)B. 按字节编址C. 按字长编址D. 按十进制位编址8、选定文件夹后,下列()操作不能完成剪切操作。

[单选题] *A)按Ctrl+X键(B)左键双击该文件夹(正确答案)C)在“主页”菜单中,选择“剪切”命令9、计算机网络最本质的活动是分布在不同地理位置的主机之间的()。

中[单选题] *A.数据交换B.网络连接C.进程通信(正确答案)D.网络服务10、下列有关光纤的说法中哪些是错误的?()中[单选题] *A. 多模光纤可传输不同波长不同入射角度的光B. 多模光纤的纤芯较粗C. 采用多模光纤时,信号的最大传输距离比单模光纤长(正确答案)D. 多模光纤的成本比单模光纤低11、20.计算机网络是一个()。

MySQL数据库考试试题及答案

MySQL数据库考试试题及答案

MySQL数据库考试试题及答案欢迎阅读专业:移动通信科⽬:MySQL数据库⼀、单项选择题1.以下聚合函数求数据总和的是( )A.MAXB.SUMC.COUNTD.AVG答案:B6.以下能够删除⼀列的是( )A.alter table emp remove addcolumnB.alter table emp drop column addcolumnC.alter table emp delete column addcolumnD.alter table emp delete addcolumn答案:B7.若要撤销数据库中已经存在的表S,可⽤()。

A.DELETE TABLE SB.DELETE SC.DROP SD.DROP TABLE S答案:D8.查找表结构⽤以下哪⼀项( )A.FINDB.SELETEC.ALTERD.DESC答案:D9.要得到最后⼀句SELECT查询到的总⾏数,可以使⽤的函数是( )B.WHERE NAME NOT NULLC.WHERE NAME IS NOT NULLD.WHERE NAME!=NULL答案:C14.主键的建⽴有( )种⽅法A.⼀B.四C.⼆D.三15.在视图上不能完成的操作是( ) A.更新视图数据B.在视图上定义新的基本表C.在视图上定义新的视图D.查询答案:B16.在SQL语⾔中,⼦查询是()。

A.选取单表中字段⼦集的查询语句B.选取多表中字段⼦集的查询语句B.设置外键C.减少数据冗余D.设置主键答案:B21.SQL语⾔中,删除⼀个视图的命令是( ) A.REMOVE B.CLEARC.DELETED.DROP22.修改数据库表结构⽤以下哪⼀项( )A.UPDATEB.CREATEC.UPDATEDD.ALTER答案:D23.在全⽂本搜索的函数中,⽤于指定被搜索的列的是( ) A.MATCH() B.AGAINST()B.DROP TABLE USERC.DELETE USERD.DELETE FROM USER答案:A28.以下语句错误的是( )A. alter table emp delete column addcolumn;B. alter table emp modify column addcolumn char(10);C.alter table emp change addcolumn addcolumn int;D. alter table emp add column addcolumn int;29.组合多条SQL查询语句形成组合查询的操作符是( ) A.SELECT B.ALLC.LINKD.UNION答案:D30.创建数据库使⽤以下哪项( )A.create mytestB.create table mytestD.ALTER TABLE S (ADD CN CHAR(8))答案:B35.下列的SQL语句中,( )不是数据定义语句。

MySQL数据库应用与管理 第2版 单元习题-有答案 (9)[2页]

MySQL数据库应用与管理 第2版  单元习题-有答案 (9)[2页]

单元习题(单元九)一、选择题1. 当对表进行下列哪项操作时触发器不会自动执行(A )。

A、SELECTB、INSERTC、UPDATED、DELETE2. 设某数据库在非工作时间(每天8:00以前、18:00以后、周六和周日)不允许授权用户在职工表中插入数据。

下列方法中能够实现此需求且最为合理的是(D )。

A、创建存储过程B、创建后触发型触发器C、创建存储函数D、创建前触发型触发器3. 下列关于MySQL中前触发器的说法,正确的是(D )。

A、在前触发器执行之后,再执行引发触发器执行的数据操作语句B、创建前触发器使用的选项是FORC、在一个表上只能定义一个前触发器D、在一个表上针对同一个数据操作只能定义一个前触发器4. 设在MySQL中有如下定义触发器的语句:CREATE TRIGGER tr_updateStuScoreAFTER UPDATEON scoreFOR EACH ROW… …下列关于该触发器作用的说法,正确的是(B )。

A、在score表上定义了一个由数据更改操作引发的前触发型触发器B、在score表上定义了一个由数据更改操作引发的后触发型触发器C、在score表上定义了一个由数据增、删、改操作引发的后触发型触发器D、在score表上定义了一个由数据增、删、改操作引发的前触发型触发器5. 以下对触发器的叙述中,不正确的是(A )。

A、触发器可以传递参数B、触发器是SQL语句的集合C、用户不能调用触发器D、可以通过触发器来强制实现数据的完整性和一致性6. 创建触发器的命令是(B )。

A、CREATE TABLEB、CREATE TRIGGERC、CREATE ENGINED、CREATE VIEW7. 删除触发器的命令是(C )。

A、ALTERB、DELETEC、DROPD、REMOVE8. 查看指定数据库中已存在的触发器语句、状态等信息,使用(D )。

A、ALTER TRIGGERSB、SELECT TRIGGERSC、DISPLAY TRIGGERSD、SHOW TRIGGERS9.表示前触发使用的关键字是(D )。

mysql数据库考试试题及答案

mysql数据库考试试题及答案

mysql数据库考试试题及答案一、选择题(每题2分,共20分)1. MySQL数据库默认使用的端口号是多少?A. 3306B. 8080C. 80D. 21答案:A2. 下列哪个不是MySQL的数据类型?A. INTB. VARCHARC. DATED. BOOLEAN答案:D3. 在MySQL中,以下哪个命令用于创建数据库?A. CREATE TABLEB. CREATE DATABASEC. DROP DATABASED. ALTER DATABASE答案:B4. 如何在MySQL中查看当前所有数据库?A. SHOW DATABASES;B. LIST DATABASES;C. SELECT DATABASES;D. DISPLAY DATABASES;答案:A5. 在MySQL中,以下哪个语句用于删除表?A. DROP TABLEB. REMOVE TABLEC. DELETE TABLED. DESTROY TABLE答案:A6. 下列哪个不是MySQL的索引类型?A. PRIMARYB. UNIQUEC. INDEXD. FOREIGN答案:D7. 在MySQL中,使用哪个命令来查看表结构?A. DESCRIBE table_name;B. EXPLAIN table_name;C. SHOW table_name;D. SELECT table_name;答案:A8. 如何在MySQL中为表添加新列?A. ADD COLUMN column_name;B. INSERT COLUMN column_name;C. CREATE COLUMN column_name;D. APPEND COLUMN column_name;答案:A9. 在MySQL中,使用哪个命令来创建视图?A. CREATE VIEW view_name AS SELECT ...B. VIEW view_name AS SELECT ...C. DEFINE VIEW view_name AS SELECT ...D. CREATE SELECT view_name AS ...答案:A10. 下列哪个命令用于在MySQL中备份数据库?A. BACKUP DATABASEB. COPY DATABASEC. DUMP DATABASED. SAVE DATABASE答案:C二、填空题(每空1分,共10分)1. 在MySQL中,使用______语句可以创建新的表。

mysql测试题及答案

mysql测试题及答案

mysql测试题及答案MySQL测试题及答案一、选择题1. MySQL的默认端口号是什么?A. 22B. 3306C. 80D. 443答案:B2. 下列哪个SQL语句用于查询表中的所有记录?A. SELECT * FROM table_name WHERE condition;B. SELECT * FROM table_name;C. SELECT table_name.*;D. SELECT ALL FROM table_name;答案:B3. 在MySQL中,以下哪个命令用于创建新的数据库?A. CREATE DATABASE database_name;B. NEW DATABASE database_name;C. START DATABASE database_name;D. INIT DATABASE database_name;答案:A二、填空题4. 在MySQL中,使用____语句可以删除一个表。

答案:DROP TABLE5. 要查看当前MySQL服务器上所有数据库的名称,可以使用____命令。

答案:SHOW DATABASES;6. 以下SQL语句的作用是____:SELECT column1, column2 FROMtable_name WHERE column1 = value1 ORDER BY column2 DESC LIMIT 1;答案:查询表table_name中column1等于value1的记录,并按column2降序排列,返回第一条记录。

三、简答题7. 请简述主键(Primary Key)和外键(Foreign Key)的区别。

答案:主键是表中用于唯一标识每条记录的字段,一个表只能有一个主键,并且主键的值不能为NULL。

外键是表中用于与另一个表的主键建立链接的字段,用于维护两个表之间的数据一致性,一个表可以有多个外键。

8. 解释什么是事务(Transaction)以及它的特性。

MySQL数据库设计与应用考试答案

MySQL数据库设计与应用考试答案

1单选(2分)下列四个选项中,不属于数据库特点的是______。

得分/总分A.数据冗余很高B.数据独立性C.数据共享D.数据完整性正确答案:A你没选择任何选项2单选(2分)在MySQL中,查看所有数据库列表的语句是______。

得分/总分A.SHOW DATABASEB.SHOW CREATE DATABASEC.SHOW DATABASESD.SHOW SCHEMA正确答案:C你没选择任何选项3单选(2分)下列工具中,属于图形化用户界面的MySQL管理工具是______。

得分/总分A.mysqlB.phpMyAdminC.mysqldumpD.mysqld正确答案:B你没选择任何选项4单选(2分)在MySQL中,设有学生表Student(s_no,s_name,s_age),各字段的含义分别是学生学号、姓名、年龄。

下列插入记录语句会报错是________。

得分/总分A.insert into Student values('201530','Jakc',18)B.insert into Student(s_no,s_name,s_age)values('201530','Jakc',18)insert into Student(s_no,s_name)values('201530','Jakc')D.insert into Student values('201530','Jakc')正确答案:D你没选择任何选项5单选(2分)在教师表中查找“工龄”还没有输入数据的记录,使用的SQL语句是______得分/总分A.SELECT*FROM教师表WHERE工龄IS.NULL.B.SELECT*FROM教师表WHERE工龄=NULLC.SELECT*FROM教师表WHERE工龄=0D.SELECT*FROM教师表WHERE工龄IS NULL正确答案:D你没选择任何选项6单选(2分)有学生表s、课程表c和选课表sc,结构分别如下:s(学号,姓名,性别,年龄)c(课程号,课程名,学分)sc(学号,课程号,成绩)检索学号姓名和学生所修课程的课程名和成绩,正确的SQL命令是______。

MySQL数据库原理及应用习题答案

MySQL数据库原理及应用习题答案

第1章. 数据库技术概述习题1. 单选题(1)数据库、数据库系统和数据库管理系统之间的关系是 A 。

(A)数据库系统包括数据库和数据库管理系统(B)数据库管理系统包括数据库和数据库系统(C)数据库包括数据库系统和数据库管理系统(D)数据库系统就是数据库,也就是数据库管理系统(2)下列四项中,不属于数据库系统特点的是D。

(A)数据共享(B)数据独立(C)数据结构化(D)数据高冗余(3)下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的阶段是D :(A)人工管理阶段和文件系统阶段(B)只有文件系统阶段(C)文件系统阶段和数据库阶段(D)只有人工管理阶段(4)下面列出的4种世界,哪种不属于数据的表示范畴B 。

(A)现实世界(B)抽象世界(C)信息世界(D)计算机世界(5)E-R图是数据库设计的工具之一,它适用于建立数据库的A 。

(A)概念模型(B)逻辑模型(C)结构模型(D)物理模型(6)数据库的数据独立性是指C 。

(A)不会因为数据的存储策略变化而影响系统存储结构(B)不会因为系统存储结构变化而影响数据的逻辑结构(C)不会因为数据存储结构与逻辑结构的变化而影响应用程序(D)不会因为某些数据的变化而影响其他数据(7)关系模型中,一个候选码C 。

(A)可由多个任意属性组成(B)至多由一个属性组成(C)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成(D)必须由多个属性组成(8)用户或应用程序看到的那部分局部逻辑结构和特征描述的是 B ,它是模式的逻辑子集。

(A)模式(B)外模式(C)内模式(D)物理模式(9)进行自然连接运算的两个关系必须具有B 。

(A)相同的属性个数(B)相同的属性组(C)相同的关系名称(D)相同的主码(10)通常用以下的顺序来完成数据库的设计工作C 。

(A)概念设计、物理设计、逻辑设计(B)逻辑设计、概念设计、物理设计(C)概念设计、逻辑设计、物理设计(D)物理设计、概念设计、逻辑设计2. 填空题(1)数据库系统的三级模式结构是指数据库系统由模式、外模式和内模式三级构成。

MySQL数据库应用考试

MySQL数据库应用考试

MySQL数据库应用考试(答案见尾页)一、选择题1. MySQL数据库中,以下哪个不是用来存储数据的表类型?A. MyISAMB. InnoDBC. NDB(MySQL Cluster)D. memory2. 在MySQL中,以下哪个命令可以用来查看默认的字符集?A. SHOW VARIABLES LIKE 'character_set%';B. SHOW VARIABLES LIKE 'collation%';C. SELECT DEFAULT_CHARACTER_SET_NAME, DEFAULT_COLLATION_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'mysql';3. MySQL中,以下哪个操作可以用来修改表的存储引擎?A. ALTER TABLE table_name ENGINE=InnoDB;B. ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATEutf8mb4_unicode_ci;C. CREATE TABLE table_name LIKE existing_table_name;D. INSERT INTO table_name (...) SELECT * FROM existing_table_name;4. 在MySQL中,哪个函数可以用来计算字符串的长度?A. LENGTH()B. CHAR_LENGTH()C. LENGTHB()D. SUBSTRING()5. MySQL中,以下哪个命令可以用来查看当前数据库?A. SELECT DATABASE();B. SHOW DATABASES;C. USE database_name;D. None of the above6. 在MySQL中,以下哪个语句可以用来删除一个表?A. DROP TABLE table_name;B. DELETE FROM table_name;C. TRUNCATE TABLE table_name;D. None of the above7. MySQL中,以下哪个命令可以用来查看表的结构?A. DESCRIBE table_name;B. SHOW CREATE TABLE table_name;C. EXPLAIN table_name;D. Describe table_name;8. 在MySQL中,以下哪个操作可以用来添加一个列到表中?A. ALTER TABLE table_name ADD COLUMN column_name column_type;B. CREATE TABLE table_name ( ... , ADD COLUMN column_name column_type);C. INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);D. None of the above9. MySQL中,以下哪个函数可以用来计算两个日期之间的差值?A. DATE_SUB()B. TIMESTAMPDIFF()C. DATEDIFF()D. None of the above10. 在MySQL中,以下哪个命令可以用来查看所有用户的权限?A. SELECT user, host, db FROM er;B. SHOW GRANTS FOR user;C. SELECT current_user;D. None of the above11. MySQL数据库中,哪个关键字用于指定查询结果中的列?A. SELECTB. FROMC. WHERED. ORDER BY12. 在MySQL中,如何修改表的结构?A. 使用ALTER TABLE命令B. 使用CREATE TABLE命令C. 使用INSERT INTO命令D. 使用DELETE FROM命令13. MySQL中,哪个函数用于求取两个日期之间的差值?A. DATE diff()B. TIMESTAMP diff()C. PERIOD_ADD()D. INTERVAL14. 在MySQL中,如何创建一个包含多个列的复合主键?A. 使用多个单一索引B. 使用一个组合索引C. 使用CREATE INDEX命令D. 使用ALTER TABLE命令15. MySQL中,哪个关键字用于排序查询结果?A. ORDER BYB. GROUP BYC. DISTINCTD. HAVING16. 如何在MySQL中使用子查询?A. 将查询作为另一个查询的子部分B. 使用IN操作符C. 使用子查询来执行多个查询D. 使用子查询来更新数据17. 在MySQL中,如何修改数据库的字符集?A. 使用ALTER DATABASE命令B. 使用ALTER TABLE命令C. 使用SET命令D. 使用CONFIGURE命令18. MySQL中,哪个函数用于将字符串全文搜索设置为指定模式?A. LIKEB. REGEXPC. SIMILAR TOD. POSITION19. 如何在MySQL中创建一个视图?A. 使用CREATE VIEW命令B. 使用CREATE TABLE命令C. 使用INSERT INTO命令D. 使用UPDATE命令20. 在MySQL中,哪个关键字用于限制查询结果的数量?A. LIMITB. ORDER BYC. GROUP BYD. HAVING21. MySQL是一种什么类型的数据库管理系统?A. 关系型数据库B. 非关系型数据库C. 层次型数据库D. 图形化数据库22. MySQL的主要应用场景是什么?A. Web开发B. 数据仓库C. 移动应用开发D. 批处理作业23. 在MySQL中,您可以使用哪些命令来查看数据表的结构?A. DESCRIBEB. SHOW CREATE TABLEC. INPUTD. SELECT24. MySQL中,您可以使用以下哪个关键字来修改数据表的结构?A. ALTERB. UPDATEC. DELETED. CREATE25. MySQL中,您可以使用哪两个命令来导入MySQL数据库中的数据?A. INSERTB. REPLACEC. CREATED. IMPORT26. 在MySQL中,您可以使用哪个命令来创建一个新的数据库?A. CREATE DATABASEB. CREATE TABLEC. ALTER DATABASED. DROP DATABASE27. MySQL中,您可以使用哪个命令来删除一个已经存在的数据库?A. DROP DATABASEB. DELETE DATABASEC. ALTER DATABASED. TRUNCATE DATABASE28. 在MySQL中,您可以使用哪个关键字来修改数据表的模式(结构)?A. ALTERB. MODIFYC. RENAMED. CREATE29. MySQL中,您可以使用以下哪个命令来查看当前数据库?A. SELECT DATABASE()B. SHOW DATABASESC. USE DATABASED. DESCRIBE DATABASE30. MySQL中,您可以使用哪个命令来切换到指定的数据库?A. USE DATABASEB. ALTER DATABASEC. SET DATABASED. SELECT * FROM DATABASE31. MySQL数据库是什么类型的数据库管理系统?A. 关系型数据库B. 非关系型数据库C. 层次型数据库D. 图形化数据库32. MySQL数据库的主要应用场景是什么?A. 大数据处理B. 互联网应用开发C. 企业级应用D. 移动应用开发33. MySQL数据库支持哪些数据类型?A. 数值型B. 字符串型C. 日期时间型D. 布尔型34. 在MySQL中,如何创建一个名为my_table的表?A. CREATE TABLE my_table (column1 datatype, column2 datatype, ...);B. CREATE DATABASE my_database;C. INSERT INTO my_table (column1 datatype, column2 datatype, ...) VALUES (value1,value2, ...);D. DROP TABLE my_table;35. MySQL数据库的默认字符集是什么?A. UTF-8B. GBKC. Latin1D. BIG536. 在MySQL中,如何更新表的结构?A. ALTER TABLE table_name修改表结构B. CREATE TABLE new_table LIKE existing_tableC. INSERT INTO new_table (column1 datatype, column2 datatype, ...) SELECT column1 datatype, column2 datatype, ... FROM existing_tableD. DELETE FROM table_name37. MySQL数据库支持哪些备份策略?A. 全量备份B. 增量备份C. 差量备份D. 日志备份38. 在MySQL中,如何进行SQL查询?A. 使用SELECT语句B. 使用INSERT语句C. 使用UPDATE语句D. 使用DELETE语句39. MySQL数据库的性能优化包括哪些方面?A. 索引优化B. 查询优化C. 数据库结构优化D. 硬件升级40. 在MySQL中,如何显示所有数据库?A. SHOW DATABASES;B. SELECT DATABASE();C. CREATE DATABASE database_name;D. DROP DATABASE database_name;二、问答题1. 什么是数据库事务?请简述其特点。

mysql数据库及应用参考答案

mysql数据库及应用参考答案

第一章
题目1
01-1 、目前,商务化的数据库管理系统是以()型为主。

选择一项:
a. 网状
b. 关系
c. 层次
d. 对象
正确答案是:关系
题目2
01-2 、从关系中找出满足一定条件的元组运算,称为()运算。

选择一项:
a. 连接
b. 投影
c. 集合
d. 选择
正确答案是:选择
题目3
01-3 、MySQL数据库是()型数据库。

选择一项:
a. 线
b. 网状
c. 层次
d. 关系
正确答案是:关系
题目4
01-4 、下表的关系模式描述正确的是:
课程号课程名学期
001 大学英语3
002 高等数学4
003 程序设计语言5
004 数据库技术4
选择一项:
a. 课程(课程号,课程名,学分)
b. 课程【课程号,课程名,学分】
c. 课程(课程号,课程名,学期)
d. 课程(课程号、课程名、学分)
正确答案是:课程(课程号,课程名,学期)
题目5
01-5 、___________也是数据库系统的核心和基础,各种机器上实现的DBMS软件都是基于某种___________的。

依此填入的内容是:
选择一项:
a. 数据模型;数据。

MySQL数据库技术及应用 课后习题答案 (1)[2页]

MySQL数据库技术及应用 课后习题答案 (1)[2页]

项目1一、选择题1、A2、D3、C4、C5、B二、填空题1、收集、分类、组织、编码、存储2、关系社区版、企业版、集群版高级集群版3、图形化向导安装版免安装版4、mysqld.exe mysql.exe5、datadir6、quit exit三、判断题1、错2、对3、对4、对5、错四、简答题1、答:数据库及其数据库管理系统均是基于某种数据模型的,数据模型的好坏,直接影响数据库的性能。

其中,数据库是可以长期存放在某种存储介质上的有组织可共享的一组相关数据的集合,通常情况下开发人员会针对每个应用创建一个数据库;而数据库管理系统是一个在特定操作系统支持下、帮助用户建立、管理和使用数据库的系统软件。

一个数据库服务器可以管理多个数据库。

2、答:MySQL 8.0 Command Line Client、MySQL Workbench3、答:root 33064、答:不能。

需要使用远程主机的IP地址或主机名5、答:my.ini是MySQL 数据库中使用的配置文件,MySQL服务器启动时会读取该配置文件以设置MySQL运行的相关参数。

我们可以通过修改这个文件,达到更新配置的目的。

需要注意的是,每次修改参数后,必须重新启动MySQL服务才会有效。

可以在MySQL的安装目录下找到该文件。

如果是图形化向导安装,则可以在Windows的文件资源管理器中,切换到隐藏文件夹“C:\ProgramData\MySQL\MySQL Server 8.0”中,找到MySQL配置文件my.ini。

如果是解压缩安装,则可以在安装目录的根目录下创建该文件。

6、答:Oracle、SQL Server、Access等。

其中,Oracle是一个跨平台的数据库管理系统,可以运行在Windows、UNIX、Linux等操作系统上,而SQL Server和Access只能运行在微软的操作系统上。

另外,Oracle、SQL Server都是基于服务器端的数据库,适合大容量数据的应用;而Access是一种桌面数据库,只适合于数据量少的应用系统,在处理少量数据和单机访问的数据时是很好的,效率也很高。

mysql数据库考试试题及答案

mysql数据库考试试题及答案

mysql数据库考试试题及答案一、选择题1. MySQL是一种什么类型的数据库管理系统?A. 关系型数据库管理系统B. 非关系型数据库管理系统C. 层次型数据库管理系统D. 对象型数据库管理系统答案:A2. 下列哪个不是MySQL支持的数据类型?A. INTB. FLOATC. DECIMALD. STRING答案:D3. 在MySQL中,以下操作符用于比较两个值是否等于的是:A. =B. LIKEC. IND. BETWEEN答案:A4. 下列哪个不是MySQL支持的连接类型?A. INNER JOINB. LEFT JOINC. RIGHT JOIND. MIDDLE JOIN答案:D5. MySQL中使用哪个命令来创建数据库表?A. CREATE TABLEB. ALTER TABLEC. DELETE TABLED. DROP TABLE答案:A二、填空题1. MySQL使用什么语句来选择表中的所有数据?答案:SELECT * FROM 表名;2. MySQL使用什么语句来更新表中的数据?答案:UPDATE 表名 SET 列名 = 值 WHERE 条件;3. MySQL使用什么语句来插入数据到表中?答案:INSERT INTO 表名 (列1, 列2, 列3) VALUES (值1, 值2, 值3);4. MySQL使用什么语句来删除表中的数据?答案:DELETE FROM 表名 WHERE 条件;5. MySQL中使用哪个函数来获取表中的记录条数?答案:COUNT();三、简答题1. 什么是索引(Index)?它有什么作用?答:索引是一种数据结构,用于提高查询数据的速度。

它可以快速定位和访问数据,提高数据库的读取效率。

通过在表的一列或多列上创建索引,可以加速查询过程,降低系统的开销。

2. 请简要介绍一下MySQL的事务(Transaction)机制。

答:MySQL的事务是一组被视为单个逻辑实体的操作,要么全部成功执行,要么全部回滚。

MySQL数据库考试试题和答案

MySQL数据库考试试题和答案

专业: 移动通信科目: MySQL数据库一、单项选择题1. 以下聚合函数求数据总和的是( )A. MAXB. SUMC. COUNTD. AVG答案:B2. 可以用( )来声明游标A. CREATE CURSORB. ALTER CURSORC. SET CURSORD. DECLARE CURSOR答案:D3. SELECT语句的完整语法较复杂, 但至少包括的部分是( )A. 仅SELECTB. SELECT, FROMC. SELECT, GROUPD.SELECT, INTO答案:B4. SQL语句中的条件用以下哪一项来表达( )A. THENB. WHILEC. WHERED. IF答案:C5. 使用CREATE TABLE语句的( )子句, 在创建基本表时可以启用全文本搜索A. FULLTEXTB. ENGINEC. FROMD. WHRER答案:A6. 以下能够删除一列的是( )A. alter table emp remove addcolumnB. alter table emp drop column addcolumnC. alter table emp delete column addcolumnD. alter table emp delete addcolumn答案:B7. 若要撤销数据库中已经存在的表S, 可用()。

A. DELETE TABLE SB. DELETE SC. DROP SD. DROP TABLE S答案:D8. 查找表结构用以下哪一项( )A. FINDB. SELETEC. ALTERD. DESC答案:D9. 要得到最后一句SELECT查询到的总行数, 可以使用的函数是( )A. FOUND_ROWSB. LAST_ROWSC. ROW_COUNTD. LAST_INSERT_ID答案:A10. 在视图上不能完成的操作是( )A. 查询B. 在视图上定义新的视图C. 更新视图D. 在视图上定义新的表答案:D11. UNIQUE惟一索引的作用是( )A. 保证各行在该索引上的值都不得重复B. 保证各行在该索引上的值不得为NULLC.保证参加惟一索引的各列, 不得再参加其他的索引D. 保证惟一索引不能被删除答案:A12. 用于将事务处理写到数据库的命令是( )A. insertB. rollbackC. commitD. savepoint答案:C13. 查找条件为: 姓名不是NULL的记录( )A. WHERE NAME ! NULLB. WHERE NAME NOT NULLC. WHERE NAME IS NOT NULLD. WHERE NAME!=NULL答案:C14. 主键的建立有( )种方法A.一B.四C.二D.三答案:D15. 在视图上不能完成的操作是( )A. 更新视图数据B. 在视图上定义新的基本表C. 在视图上定义新的视图D. 查询答案:B16. 在SQL语言中, 子查询是()。

计算机二级考试MySQL试题及答案六.doc

计算机二级考试MySQL试题及答案六.doc

计算机二级考试MySQL试题及答案六2018年计算机二级考试MySQL试题及答案六简答题1.请使用DELETE语句将数据库db_test的表content中留言人姓名为“MysQL初学者”的留言信息删除。

参考解析:在MySQL命令行客户端输入如下SQL语句即可实现:mysqlUSEdb-test;DatabasechangedmysqlDELETEFROMcontent一WHEREusemame=MySQL初学者;QueryOK,1rOWaffected(0.09sec)2.请列举两个常用的MySQL客户端管理工具。

参考解析:MySQL命令行客户端、MySQL图形化管理工具phpAdmin。

3.请简述游标在存储过程中的作用。

参考解析:游标是一个被SELECT语句检索出来的结果集。

在存储了游标后,应用程序或用户就可以根据需要滚动或浏览其中的数据。

4.给XS表增加一个列“备注”,数据类型为text,不允许为空参考解析:altertablexsaddcolumncommenttextnotnull;5.请使用UPDATE语句将数据库db_test的表content中留言人姓名为“MySQL初学者”的留言内容修改为“如何使用INSERT语句?”。

参考解析:在MySQL命令行客户端输入如下SQL语句即可实现:mysqlUSEdb-test;DatabasechangedmysqlUPDATEcontent一SETwords=如何使用INSERT语句?一WHEREusername=MySQL初学者;QueryOK,1rowaffected(0.08sec)Rowsmatched:1Changed:1Warnings:0。

智慧树知道网课《MySQL数据库设计与应用》课后章节测试满分答案

智慧树知道网课《MySQL数据库设计与应用》课后章节测试满分答案

第一章测试1【判断题】(1分)MySQL是基于层次模型的数据库。

A.对B.错2【判断题】(1分)主键不能作为另一个关系的外键。

A.对B.错3【判断题】(1分)关系模型用二维表表示实体及联系。

A.对B.错4【判断题】(1分)数据库是长期存储在计算机内的、有组织的数据集合。

A.对B.错5【判断题】(1分)在SQL所支持的数据库系统的三级模式结构中,视图属于内模式。

A.错B.对6【单选题】(1分)关系数据库的数据模型是______。

A.层次模型B.网状模型C.关系模型D.结构模型7【单选题】(1分)关系模型是用______结构来描述数据间的联系。

A.三维表B.二维表C.立体表D.层次8【单选题】(1分)SQL语言又称________。

A.结构化定义语言B.结构化控制语言C.结构化操纵语言D.结构化查询语言9【单选题】(1分)E-R图是数据库设计的工具之一,它一般适用于建立数据库的________。

A.物理模型B.结构模型C.逻辑模型D.概念模型10【单选题】(1分)从E-R模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是________。

A.重新选取其他属性B.N端实体的键C.M端实体键与N端实体键组合D.M端实体的键11【多选题】(1分)数据的基本模型有______。

A.关系模型B.层次模型C.网状模型D.结构模型12【多选题】(1分)关系数据库设计包括______。

A.需求分析B.概念设计C.逻辑设计D.物理设计第二章测试1【判断题】(1分)MySQL是一个支持多用户的数据库管理系统。

A.错B.对2【判断题】(1分)在MySQL中要创建choose数据库,应该使用命令A.对B.错3【判断题】(1分)使用phpMyadmin中的导入和导出功能,可以逻辑备份数据库。

A.错B.对4【判断题】(1分)客户/服务器结构中的客户端是指应用程序。

A.对B.错5【判断题】(1分)PHP主要用于开发基于浏览器/服务器结构的应用程序。

mysql数据库考试试题及答案

mysql数据库考试试题及答案

mysql数据库考试试题及答案一、选择题1. MySQL中的InnoDB存储引擎支持的事务隔离级别有几种?A. 一种B. 两种C. 三种D. 四种答案:D2. 下列哪个命令可以查看MySQL服务器的版本信息?A. SHOW DATABASES;B. SHOW TABLES;C. SHOW VARIABLES;D. SHOW PROCESSLIST;答案:C3. 在MySQL中,如果需要对一个表进行备份,应该使用哪个命令?A. mysqldumpB. mysqlimportC. mysqladmin createD. mysqladmin backup答案:A4. 在SQL语句中,用于删除表中数据但不删除表结构的关键字是什么?A. TRUNCATEB. DROPC. DELETED. REMOVE答案:C5. 在MySQL中,创建新数据库的命令是什么?A. CREATE DATABASEB. NEW DATABASEC. BUILD DATABASED. INIT DATABASE答案:A二、填空题1. 在MySQL中,___________命令可以用来创建新的表。

答案:CREATE TABLE2. 如果需要查询数据库中所有的表,可以使用___________命令。

答案:SHOW TABLES3. 在SQL中,___________关键字用于指定唯一键值,保证表中每一行数据的唯一性。

答案:PRIMARY KEY4. 当需要对数据库进行优化时,可以使用___________命令。

答案:OPTIMIZE TABLE5. 在MySQL中,___________函数用于获取当前日期和时间。

答案:NOW()三、判断题1. 在MySQL中,使用TEXT类型的字段可以存储二进制数据。

(对/错) 答案:错2. 在MySQL中,外键约束可以用来级联更新和删除数据。

(对/错)答案:对3. 使用LIKE关键字进行模糊查询时,%和_分别代表任意多个字符和任意单个字符。

MySQL数据库基础与应用考试

MySQL数据库基础与应用考试

MySQL数据库基础与应用考试(答案见尾页)一、选择题1. MySQL是一种什么类型的数据库管理系统?A. 关系型数据库B. 非关系型数据库C. 层次型数据库D. 图形化数据库2. MySQL的主要特点是什么?A. 高性能B. 可靠性C. 易用性D. 扩展性3. 在MySQL中,您可以使用哪些命令行工具来管理数据库?A. mysqlB. mysqladminC. psqlD. all4. MySQL中,您可以使用哪些命令来查看数据库列表?A. SHOW DATABASESB. SHOW TABLESC. SHOW PROCESSLISTD. SHOW VARIABLES5. 在MySQL中,您可以使用哪种语法结构来创建一个数据库?A. CREATE DATABASE 数据库名;B. CREATE DATABASE 数据库名 CHARACTER SET 字符集;C. CREATE DATABASE 数据库名 COLLATE 排序规则;D. A和B6. 在MySQL中,您可以使用哪种语法结构来删除一个数据库?A. DROP DATABASE 数据库名;B. DROP DATABASE 数据库名 CASCADE;C. DROP DATABASE 数据库名 RESTRICT;D. A和B7. 在MySQL中,您可以使用哪种语法结构来修改数据库的字符集?A. ALTER DATABASE 数据库名 CHARACTER SET 字符集;B. ALTER DATABASE 数据库名 COLLATE 排序规则;C. ALTER DATABASE 数据库名 MODIFY 数据库名新的字符集;D. A和B8. 在MySQL中,您可以使用哪种语法结构来更改数据库的所有者?A. ALTER DATABASE 数据库名 OWNER TO 用户名;B. ALTER USER 用户名 IDENTIFIED BY 密码;C. ALTER USER 用户名 WITH NEW PASSWORD 新的密码;D. A和B9. 在MySQL中,您可以使用哪种语法结构来创建一个表?A. CREATE TABLE 表名 (列定义);B. CREATE TABLE 表名 (列定义, 列定义2, ...);C. CREATE TABLE 表名 LIKE 已存在的表;D. A和B10. 在MySQL中,您可以使用哪种语法结构来删除一个表?A. DROP TABLE 表名;B. DROP TABLE 表名 CASCADE;C. DROP TABLE 表名 RESTRICT;D. A和B11. MySQL是一种什么类型的数据库管理系统?A. 关系型数据库B. 非关系型数据库C. 层次型数据库D. 网络型数据库12. MySQL中,您可以使用哪些命令来查看数据库?A. SHOW DATABASESB. LIST DATABASESC. SHOW DATABASESD. SHOW DATABASES LIKE 'pattern'13. 在MySQL中,您可以使用哪条命令来创建一个新的数据库?A. CREATE DATABASE database_name;B. CREATE TABLE table_name;C. ALTER DATABASE database_name;D. CREATE INDEX index_name ON table_name;14. MySQL中的事务具有哪些特性?A. 原子性B. 一致性C. 隔离性D. 持久性15. 在MySQL中,您可以使用哪条命令来删除一个数据库及其内容?A. DROP DATABASE database_name;B. DELETE FROM table_name;C. TRUNCATE TABLE table_name;D. DELETE DATABASE database_name;16. MySQL中的字符集包括哪些?A. ASCIIB. UTF-8C. UTF-16D. GBK17. 在MySQL中,您可以使用哪条命令来更改数据库的字符集?A. ALTER DATABASE database_name CHARACTER SET character_set_name;B. ALTER TABLE table_name CONVERT TO CHARACTER SET character_set_name;C. ALTER DATABASE database_name CHARACTER SET collation_name;D. ALTER TABLE table_name CONVERT TO CHARACTER SET collation_name;18. MySQL中的数据类型有哪些?A. 整数型B. 浮点型C. 字符型D. 日期时间型19. 在MySQL中,您可以使用哪条命令来创建一个新的表?A. CREATE TABLE table_name (column1 datatype, column2 datatype, ...);B. INSERT INTO table_name (column1 datatype, column2 datatype, ...);C. ALTER TABLE table_name;D. DROP TABLE table_name;20. MySQL中的锁机制是如何工作的?A. 共享锁B. 排他锁C. 更新锁D. 意向锁21. MySQL是一种什么类型的数据库管理系统?A. 关系型数据库B. 非关系型数据库C. 层次型数据库D. 网状型数据库22. MySQL中,以下哪个关键字用于指定存储引擎?A. CREATEB. ALTERC. DROP23. 在MySQL中,如何修改数据库的字符集?A. 修改配置文件B. 使用ALTER DATABASE语句C. 使用SET命令D. 使用SELECT语句24. MySQL中,哪个关键字用于创建一个新的数据库?A. CREATEB. ALTERC. DROPD. SELECT25. 在MySQL中,如何查看所有数据库?A. SHOW DATABASESB. USE DATABASEC. DESCRIBE DATABASESD. SHOW VARIABLES LIKE 'dat%'26. MySQL中,哪个关键字用于删除一个表?A. DROPB. DELETEC. TRUNCATED. ALTER27. 在MySQL中,如何更新数据库中的数据?A. 使用UPDATE语句B. 使用INSERT语句C. 使用DELETE语句D. 使用CREATE语句28. MySQL中,哪个关键字用于修改数据库的结构?B. ALTERC. DROPD. SELECT29. 在MySQL中,如何创建一个视图?A. CREATE VIEWB. CREATE TABLEC. ALTER VIEWD. CREATE INDEX30. MySQL中,哪个关键字用于查看当前数据库?A. SELECTB. SHOW DATABASESC. USE DATABASED. DESCRIBE DATABASES31. MySQL是一种什么类型的数据库管理系统?A. 关系型数据库B. 非关系型数据库C. 层次型数据库D. 图形化数据库32. MySQL的主要应用场景是什么?A. Web开发B. 数据仓库C. 移动应用开发D. 所有上述场景33. 在MySQL中,您可以使用哪些命令行工具来管理数据库?A. mysql命令行工具B. phpMyAdminC. MySQL WorkbenchD. all of the above34. MySQL中,您可以使用哪两种数据类型来存储日期和时间?A. DATEB. TIMEC. DATETIMED. TIMESTAMP35. 在MySQL中,您可以使用以下哪个关键字来修改数据表的结构?A. ALTERB. UPDATEC. DELETED. CREATE36. MySQL中的事务具有哪些特性?A. 原子性B. 一致性C. 隔离性D. 持久性(ACID)37. 在MySQL中,您可以使用以下哪个命令来查看当前数据库?A. SELECT DATABASE()B. SHOW DATABASESC. USE DATABASE()D. ALL OF THE ABOVE38. 在MySQL中,您可以使用哪两种语句来创建和删除数据表?A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. DELETE TABLE39. MySQL中的字符集和排序规则有什么作用?A. 影响字符串的存储和比较B. 影响日期和时间的存储和比较C. 影响数字的存储和比较D. 影响内存的使用和优化40. MySQL是一种什么类型的数据库管理系统?A. 关系型数据库B. 非关系型数据库C. 层次型数据库D. 网络型数据库41. 在MySQL中,您可以使用以下哪个命令来创建一个新的数据库?A. CREATE DATABASE 数据库名;B. CREATE TABLE 数据库名;C. ALTER DATABASE 数据库名;D. DROP DATABASE 数据库名;42. 在MySQL中,您可以使用以下哪个命令来删除一个已经存在的数据库?A. CREATE DATABASE 数据库名;B. DROP DATABASE 数据库名;C. ALTER DATABASE 数据库名;D. DELETE DATABASE 数据库名;43. 在MySQL中,您可以使用以下哪个命令来修改数据库的结构?A. CREATE DATABASE 数据库名;B. ALTER DATABASE 数据库名;C. DROP DATABASE 数据库名;D. DELETE DATABASE 数据库名;44. 在MySQL中,您可以使用以下哪个命令来查看当前数据库?A. SELECT DATABASE();B. SHOW DATABASES;C. USE 数据库名;D. DROP DATABASE 数据库名;二、问答题1. MySQL是什么?2. MySQL的主要应用场景是什么?3. 如何安装MySQL服务器?4. 设置MySQL服务启动脚本和环境变量。

MySQL数据库原理设计与应用考试题含参考答案

MySQL数据库原理设计与应用考试题含参考答案

MySQL数据库原理设计与应用考试题含参考答案一、单选题(共30题,每题1分,共30分)1、下列选项中,()能保证表中字段值的唯一性。

A、默认约束B、非空约束C、唯一约束D、以上答案都不正确正确答案:C2、下面用于添加或删除默认约束的是()。

A、CREATE TABLEB、ALTER TABLEC、SHOW TABLED、以上答案都不正确正确答案:B3、下面关于“LIMIT 4”的描述正确的是()。

A、4表示可获取的最大记录数量B、4表示从5条记录开始获取C、查询的实际记录数不能小于4D、以上说法都不正确正确答案:A4、交叉连接后每条记录中含有的字段数等于()。

A、CROSS JOIN左侧表的字段B、参与交叉连接表的字段乘积C、参与交叉连接表的字段和D、以上答案都不正确正确答案:C5、以下为数据表重命名错误的是()。

A、ALTER TABLE t1 RENAME re_testB、ALTER TABLE t1 RENAME AS re_testC、RENAME TABLE t1 re_testD、RENAME TABLE t1 TO re_test正确答案:C6、对于关系R和S来说,()表示属于S而不属于R的元组。

A、R∪SB、R∩SC、S-RD、R-S正确答案:C7、下列()不能称为实体。

A、姓名B、班级C、手机D、图书正确答案:A8、以下()操作不能进行排序。

A、SELECTB、INSERTC、UPDATED、DELETE正确答案:B9、以下选项()可返回比较后最大的值。

A、GREATEST(10,1,98)B、LEAST(10,1,98)C、MAX(10,1,98)D、以上答案都不正确正确答案:A10、下面列出的()是数据库管理系统的简称。

A、DBB、DBAC、DBMSD、DBS正确答案:C11、下列()可以在命令提示符下启动MySQL服务器。

A、net stop mysqlB、net start mysqlC、net startD、start mysql正确答案:B12、下面关于自动增长说法错误的是()。

MySQL数据库原理设计与应用习题库+答案

MySQL数据库原理设计与应用习题库+答案

MySQL数据库原理设计与应用习题库+答案一、多选题(共50题,每题1分,共50分)1、下列选项中,占用字节数均为4的是()。

A、TINYINTB、INTC、FLOATD、DOUBLE正确答案:BC2、以下字符集中支持中文的是()。

A、latin1B、big5C、gbkD、utf8正确答案:BCD3、下面关于外键约束描述正确的是()。

A、可防止非法数据的插入B、会带来额外的开销C、删除主表的数据时,需要先删除从表的数据D、以上说法都不正确正确答案:ABC4、在MySQL5.7版本中,支持全文索引的存储引擎有()。

A、ARCHIVEB、MEMORYC、MyISAMD、InnoDB正确答案:CD5、下面还原数据库的命令中,正确的是()。

A、先登录MySQL,再执行use mydb; source mydb.sqlB、mysql -uroot -p123456 mydb < mydb.sqlC、mysqldump -uroot -p123456 mydb < mydb.sqlD、先登录MySQL,再执行source mydb mydb.sql正确答案:AB6、以下选项()表示“cid等于5且price等于199”的比较条件。

A、cid=5&&price=199B、(cid,price)=(5,199)C、cid=5 OR price=199D、以上答案都不正确正确答案:AB7、以下选项属于数据控制语言的是()。

A、ALTERB、GRANTC、COMMITD、ROLLBACK正确答案:BCD8、下列关于MYSQL中事务的说法,正确的有()。

A、事务就是针对数据库的一组操作B、事务中的语句要么都执行,要么都不执行C、事务提交成功后其中的操作才会生效D、可以通过START TRANSACTION来提交事务正确答案:ABC9、以下用于刷新权限的是()。

A、FLUSH PRIVILEGESB、mysqladmin -uroot -p reloadC、mysqladmin -uroot -p flush-privilegesD、以上答案都不正确正确答案:ABC10、下列属于位运算符的是()。

MySQL数据库应用与管理 第1-12章 单元习题及答案

MySQL数据库应用与管理  第1-12章 单元习题及答案

MySQL数据库应用与管理单元习题(单元一)一、选择题1.实体关系图(E-R图)的基本要素有:实体对象、对象属性和(B)。

A、属性之间关系B、对象之间关系C、多对多的关系D、主键关系2.关系数据中,表的列又称为(C)。

A、记录B、元组C、属性D、关系3.关系数据中,表的行又称为(A)。

A、记录、元祖B、记录、属性C、字段、属性D、字段、元组4.设计关系数据库,有关概念结构设计阶段的任务描述正确的是(D)。

A、制定任务目标B、确定实体数据对象及其属性C、确定实体对象之间的关系D、绘制E-R图5.一个学生有多个电话号码,每个电话号码仅属于某个特定的学生,则学生和电话号码之间存在什么关系(B)。

A、一对一的关系B、一对多的关系C、多对多的关系D、以上都正确6.下列有关关系数据库设计的描述不正确的是(D)。

A、根据需求制定任务目标,确定需要处理的数据对象及其属性。

B、在需求分析基础上,获得实体关系模型,绘制E-R图。

C、依据E-R图设计表格,确定表的列。

D、关系数据库设计不需要考虑优化读写性能。

7.关系数据库中,保证表之间的关系用(B)。

A、主键B、外键C、快捷键D、唯一键8.关系数据库中,表中的主键的作用是(A)。

A、唯一标识表中的记录B、保证表之间的关系C、避免表之间出现重复字段D、以上都不正确9.MySQL服务名称为“MySQL80”,停止MySQL80服务的指令是(D)。

A、mysql stop MySQL80B、stop MySQL80C、quit MySQL80D、net stop MySQL8010.命令行连接MySQL数据库服务器的指令格式为(C)。

A、net -h 服务器地址–u 用户名–p 用户密码B、connect -h 服务器地址–u 用户名–p 用户密码C、mysql -h 服务器地址–u 用户名–p 用户密码D、start -h 服务器地址–u 用户名–p 用户密码二、判断题1.选课系统中,一个学生可以选修多门课,一门课可以被多个学生选修,则学生和课程之间的关系类型为一对多。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

测验:第二章测验( 共10 题,满分100.00 分)
提交时间:2018-12-23 11:56
本次得分30.00分,满分100.00分。

1
A. InnoDB存储引擎虽然不支持事件处理应用程序,但是支持外键、同时还支持
崩溃修复能力和并发控制
B. MEMORY存储引擎的所有数据都存储在内存中,数据的处理速度快但安全性
不高
C. MyISAM存储引擎提供了高速的存储与检索和全文探索能力,它并不支持事务处理应用程序
D. 除了InnoDB、MOMORY和MyISAM存储引擎外,MRG_MYISAM、BLACK HOLE和CSV也是MySQL数据库的存储引擎
回答错误,正确答案为: A
查看数据库系统中已经存在的数据库时,可以执行_____________命令。

A. SHOWCREATEDATABASE;
B. SHOWCREATEDATABASES;
C. SHOWDATABASES;
D. SHOWDATABASE;
回答错误,正确答案为: C
关于数据库的执行操作,_____________选项是错误的。

A. SHOWDATABASES语句用于查询当前数据库系统中已经存在的数据库
B. ALTERDATABASE语句用于修改指定数据库的名称
C. DROPDATABASE语句可以删除指定的数据库
D. CREATEDATABASE语句可以创建指定的数据库,并且在创建时可以设置字符集和校对规则
回答正确
按照用户群进行分类,MySQL分为______________版和_____________版两大类。

A. 社区企业
B. 社区政府
C. 企业政府
D. 免费收费
回答错误,正确答案为: A
客户端登录MySQL服务的方法,尽管形式有别,但其实登录时都需要给出MySQL数据库服务器的名称(默认是localhost),登录用户名(默认是root)和_______________。

A. 空格
B. 123456
C. 密码或登录密码
D. 以上都不对
回答错误,正确答案为: C
解析: 无
查看MySQL数据库的存储引擎,可以在控制台中执行_____________命令。

A. SHOWENGINE
B. LISTENGINES
C. LISTENGINE
D. SHOWENGINES
回答错误,正确答案为: D
当前最新的MySQL版本,默认的存储引擎是_____________。

A. MRG_MYISAM
B. InnoDB
C. MyISAM
D. MOMERY
回答正确
解析: 无
在控制台中执行“____________ 数据库名;”语句表示选择当前要操作的数据库,执行成功后可以向数据库中添加表和视图等内容。

A. USE
B. USES
C. OPEN
D. SHOW
回答错误,正确答案为: A
对于MySQL来说,整个服务器或数据库方案,用户并不一定要使用相同的存储引擎,可以为方案中的每个表使用不同的存储引擎。

A. 对
B. 错
回答正确
解析: 无
删除数据库是指在服务器中删除已经存在的数据库,删除成功后,数据库中的数据将全部删除,但分配的存储空间并不会被回收。

A. 对
B. 错
回答错误,正确答案为: B
解析: 无
测验:第五章测验( 共13 题,满分100.00 分)
提交时间:2018-12-10 14:25
本次得分46.17分,满分100.00分。

1
可以说,表中主键约束是非空约束和_______的组合。

A. 检查约束
B. 唯一约束
C. 外键约束
D. 默认值约束
回答正确
在SQL中字符串连接函数是________。

A. CONCAT
B. TRIM
C. SUBSTRING
D. LOCATE
回答错误,正确答案为: A
函数的作用是________。

A. 返回日期中的天数
B. 返回当前日期和时间
C. 返回日期中的年份值
D. 返回当前日期中的月份值
回答正确
使用SQL命令建立表时,每列的定义中必不可少的内容是________。

A. 列名和长度
B. 类型和长度
C. 列名和约束
D. 列名和类型
回答错误,正确答案为: D
是Structured Query Language的缩写,译为结构化查询语言。

A. 对
B. 错
回答错误,正确答案为: A
语言的四类核心语句。

这四类语句分别是:数据定义语句、数据操纵语句、数据查询语句和数据控制语句。

A. 对
B. 错
回答正确
在MySQL数据库中,要访问任何一个对象都要通过其名称来完成,在SQL 语言中,对数据库、表、变量、存储过程、函数等的定义和引用都需要通过变量来完成。

A. 对
B. 错
回答正确
在SQL中,创建数据库的命令是CREATE,修改数据库命令是UPDATE,删除数据库命令是DELETE。

A. 对
B. 错
回答正确
解析: 无
外键约束是表中数据之间的一种引用关系,即一个表中的主键与另一个表中的列(外键)之间的一对多关系的体现。

外键的定义涉及到至少两个表,在表的定义中通过PRIMARY KEY关键字来实现。

A. 对
B. 错
回答错误,正确答案为: B
解析: 无
使用CREATE TABLE命令创建表时可以使用AUTO_INCREMENT关键字来定义标识列。

A. 对
B. 错
回答错误,正确答案为: A
解析: 无
唯一约束用于在表中强制非主键列的唯一性,即表内同一列(或列的组合)的值不能有相同的两个值。

A. 对
B. 错
回答正确
解析: 无
使用SQL语句创建表时,语句是________。

A. ADDTABLE
B. ALTERTABLE
C. DROPTABLE
D. CREATETABLE
回答错误,正确答案为: D
解析: 无
设计表窗口的栏位选项卡中的“不是null”单元格用于设置该列是否可输入空值,实际上就是创建该列的_________约束。

A. 主键
B. 外键
C. 非空
D. 唯一
回答错误,正确答案为: C
测验:第七章测验( 共10 题,满分100.00 分)提交时间:2018-10-17 11:52
PHP 服务器脚本由哪个分隔符包围 A.
<?php>...</?>
B.
<script>...</script>
C.
<?php…?>
D.
<&>...</&>
回答错误,正确答案为: C 解析:。

相关文档
最新文档