(完整word版)《MySQL数据库开发》期末复习题
mysql期末复习题

mysql期末复习题MySQL期末复习题MySQL是一种常用的关系型数据库管理系统,广泛应用于各种软件开发和数据存储场景中。
在数据库课程的学习中,我们学习了MySQL的基本概念、语法和操作,下面是一些MySQL期末复习题,帮助大家回顾和巩固所学知识。
1. 数据库和表的创建在MySQL中,我们可以使用CREATE DATABASE语句创建数据库,例如:```CREATE DATABASE mydb;```接着,我们可以使用CREATE TABLE语句创建表,指定表名和列的信息,例如:```CREATE TABLE mytable (id INT PRIMARY KEY,name VARCHAR(50),age INT);```2. 数据的插入和查询使用INSERT INTO语句可以向表中插入数据,例如:```INSERT INTO mytable (id, name, age) VALUES (1, 'John', 25); ```使用SELECT语句可以查询表中的数据,例如:```SELECT * FROM mytable;```3. 条件查询和排序我们可以使用WHERE子句来进行条件查询,例如:```SELECT * FROM mytable WHERE age > 20;```使用ORDER BY子句可以对查询结果进行排序,例如:```SELECT * FROM mytable ORDER BY age DESC;```4. 数据更新和删除使用UPDATE语句可以更新表中的数据,例如:```UPDATE mytable SET age = 30 WHERE id = 1;```使用DELETE语句可以删除表中的数据,例如:```DELETE FROM mytable WHERE age > 30;```5. 数据库连接和表关联在MySQL中,我们可以使用JOIN语句进行表的连接和关联,例如:```SELECT * FROM table1 JOIN table2 ON table1.id = table2.id;```6. 数据库备份和恢复在MySQL中,我们可以使用mysqldump命令进行数据库备份,例如:```mysqldump -u username -p mydb > backup.sql```使用source命令可以恢复备份的数据库,例如:```source backup.sql```7. 数据库优化和索引在MySQL中,我们可以使用EXPLAIN语句来分析查询语句的性能,例如: ```EXPLAIN SELECT * FROM mytable WHERE age > 20;```使用CREATE INDEX语句可以创建索引,提高查询效率,例如:```CREATE INDEX idx_age ON mytable (age);```以上只是MySQL的一些基本概念和操作,MySQL还有很多高级特性和功能,例如事务处理、存储过程、触发器等等。
mysql复习题库

mysql复习题库MySQL复习题库随着互联网和大数据的迅猛发展,数据库管理系统成为了现代社会不可或缺的一部分。
而MySQL作为最受欢迎的开源数据库管理系统之一,其重要性不言而喻。
无论是开发人员还是数据库管理员,都需要对MySQL有深入的了解和掌握。
为了帮助大家复习MySQL知识,下面将提供一些常见的MySQL复习题。
1. MySQL中的数据类型有哪些?请分别举例说明。
在MySQL中,常见的数据类型包括整型、浮点型、日期和时间类型、字符串类型等。
其中整型包括TINYINT、SMALLINT、INT、BIGINT等;浮点型包括FLOAT和DOUBLE;日期和时间类型包括DATE、TIME、DATETIME和TIMESTAMP;字符串类型包括CHAR、VARCHAR和TEXT等。
2. 什么是数据库索引?请说明索引的作用和常见的索引类型。
数据库索引是一种提高数据检索效率的数据结构。
它可以帮助数据库系统快速定位和访问数据,减少数据扫描的时间。
常见的索引类型包括B树索引、哈希索引和全文索引。
B树索引是最常用的索引类型,它适用于等值查询和范围查询;哈希索引适用于等值查询,但不支持范围查询;全文索引适用于文本内容的模糊搜索。
3. 请解释一下MySQL中的事务和ACID特性。
事务是一组数据库操作的集合,要么全部执行成功,要么全部回滚。
ACID是指事务的四个特性,包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
原子性指事务中的所有操作要么全部执行成功,要么全部回滚;一致性指事务执行前后数据库的状态保持一致;隔离性指事务之间相互隔离,互不干扰;持久性指事务一旦提交,其结果将永久保存在数据库中。
4. 请说明MySQL中的连接(JOIN)操作和不同类型的连接。
连接操作是将两个或多个表中的数据进行关联的过程。
常见的连接类型包括内连接(INNER JOIN)、左连接(LEFT JOIN)、右连接(RIGHT JOIN)和全连接(FULL JOIN)。
MySQL数据库考核选择题带答案测试题期末题

MySQL数据库考核选择题带答案测试题期末题一、选择题(每题2分)1、现实世界中客观存在并能相互区别的事物称为()。
A、实体B、实体集C、字段D、谡正确答案是:A2、现实世界中事物的特性在信息世界中称为()。
A、实体B、实体标识符C、属性D、关键码正确答案是:C3、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,职员到部门的联系类型是()。
A、一对一B、一对多C、多对一D、多对多正确答案是:C4、下列实体类型的联系中,属于多对多联系的是()。
A、父亲对孩子的亲生联系B、省对省会的所属联系C、班级与学生之间的关系D、供应商与工程项目的供货联系正确答案是:D5、如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将()转换为关系数据模型。
A、E・R模型B、层次模型C、关系模型D、网状模型正确答案是:A6、在数据库设计中,将E∙R图转换成关系数据模型的过程属于()0A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段正确答案是:B7、SQL语言具有的功能。
A .关系规范化、数据操纵、健控制B .数据定义、雌操纵、数据控制C .数据定义、关系规范化、数据控制D .数据定义、关系规范化、数据操纵正确答案是:B8、MySQL使用()文件中的配置参数。
A、my-larger.iniB、my-small.iniC x my-huge.iniD、my.ini正确答案是:D9、若要删除数据库中已经存在的表S ,可用()。
A、DELETE TABLE SB、DELETE SC、DROP TABLESD、DROPS正确答案是:C10、下列描述正确的是()。
A.一个数据库只能包含一个数据表B.一个数据库可以包含多个数据表C. 一个数据库只能包含两个数据表D.一个数据表可以包含多个数据库正确答案是:B11、SELECT语句中,子句用于选择满足给定条件的元组。
A、WHEREB、HAVINGC、GROUP BYD、ORDER BY正廨耨:A12、SELECT语句中,若希望将查询结果排序,则应在SELECT语句中使用子句。
mysql期末考试题及答案机考

mysql期末考试题及答案机考MySQL期末考试题及答案一、选择题(每题2分,共20分)1. MySQL默认使用的端口号是多少?A. 21B. 80C. 3306D. 8080答案:C2. 下列哪个不是MySQL的存储引擎?A. InnoDBB. MyISAMC. OracleD. Memory答案:C3. 在MySQL中,以下哪个命令用于创建数据库?A. CREATE TABLEB. CREATE DATABASEC. DROP DATABASED. ALTER DATABASE答案:B4. 以下哪个SQL语句用于添加新数据到表中?A. SELECTB. INSERT INTOC. UPDATED. DELETE答案:B5. 在MySQL中,哪个命令用于查看所有数据库?A. SHOW DATABASESB. LIST DATABASESC. DISPLAY DATABASESD. SELECT DATABASES答案:A6. 以下哪个选项是正确的MySQL数据类型?A. VARCHAR(255)B. CHAR(255)C. TEXT(255)D. DATETIME(255)答案:A7. 如何在MySQL中删除表?A. DROP TABLEB. REMOVE TABLEC. DELETE TABLED. ERASE TABLE答案:A8. 以下哪个命令用于查看当前数据库?A. SELECT DATABASEB. SHOW DATABASEC. CURRENT DATABASED. CURRENT SCHEMA答案:D9. 在MySQL中,哪个命令用于修改表结构?A. ALTER TABLEB. MODIFY TABLEC. CHANGE TABLED. UPDATE TABLE答案:A10. 如何在MySQL中查看表结构?A. DESCRIBE table_nameB. EXPLAIN table_nameC. SHOW table_nameD. SELECT table_name答案:A二、填空题(每空2分,共20分)1. 在MySQL中,使用 ______ 语句可以查询多个表中的数据。
《MySQL数据库开发》期末复习题

《MySQL数据库开发》期末复习题考试题型 (1)一、填空 (1)二、选择(单选) (2)三、多选题 (4)四、简答题 (4)五、编程题 (6)考试题型一、填空1、用来表示数据库中行之间的关系的机制称为__外键_____约束。
8-162、__字符集__是一套符号与编码,它包括编码规则以定义字符如何被编码为数字。
3、MySQL程序选项有两种通用形式:_长选项和_短选项。
2-24、MySQL数据类型分为四大主要类别:数值、字符、二进制、时间。
5、__存储程序__是保存在服务器里的一组SQL语句的集合。
P13-26、______是一种用来防止多个客户端同时访问数据而产生问题的机制。
7、__事务_是将一个数据处理执行步骤的集合作为一个单一单元来处理。
P10-28、__InnoDB_引擎是目前唯一可提供外键实现支持的引擎。
P8-239、CREATE __TEMPORARY__ TABLE创建临时表。
P8-1110、_UNION_关键字能够将两个或多个SELECT语句的结果连接起来。
二、选择(单选)1、哪个连接语句的格式是错误的(D)2-3(A)mysql - - host= (B)mysql –h (C)mysql – (D)mysql –H 2、查看MySQL版本语句是(A )2-2(A)mysql - - version (B)mysql - - VERSION(C)mysql - - help (D)mysql - - v3、设置语句结束符的命令是(C)2-11(A)set (B)end (C)delimiter (D)finish4、设置MySQL提示符的命令是(B)2-13(A)tip (B)prompt (C)popup (D)message5、导入sql脚本文件的命令是(A)2-16(A)source (B)script (C)file (D)sql6、关于SELECT语句以下哪一个描述是错误的(C)3-2(A)SELECT语句用于查询一个表或多个表的数据。
MYSQL期末复习题(答案)

期末练习题一、选择题1.在MySQL中,服务器处理语句的结束标志为(D)。
A.GO B.@@ C.$$ D.分号2.存储过程创建后,可在程序或存储过程中使用(C)语句调用。
A.EXECUTE B.CREATE C.CALL D. ERTURN3.“abc”属于(A)A、字符串型B、整型C、数字型D、日期和时间类型4.以下不是MySQL索引类型的是( C )A、普通索引B、全文索引C、并行索引D、唯一索引5.以下哪个是正确的创建存储过程的命令( A )A、CREATE PROCEDUREB、CREATE FUNCTIONC、CREATE DATABASED、CREATE TABLE6.下列关于关系数据库中主键的描述正确的是(D)。
A.表中允许有多个主键B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.为标识表中唯一的实体7.在SQL语言中,用来插入和更新数据的命令是( A)。
A、INSERT,UPDATEB、UPDATE,INSERTC、DELETE,UPDATED、INSERT,SELECT8.“2016-06-30”属于(D)A、字符串型B、浮点型C、数字型D、日期和时间类型9.要查询book表中所有书名中以“计算机”开头的书籍的价格,可用(D)语句。
A. SELECT price FROM book WHERE book_name = ‘计算机*’;B. SELECT pric e FROM book WHERE book_name LIKE ‘计算机*’;C. SELECT price FROM book WHERE book_name = ‘计算机%’;D. SELECT price FROM book WHERE book_name LIKE ‘计算机%’;10.创建数据库的语法格式是(C)A、SHOW DATABASE;B、USE 数据库名;C、CREATE DATABASE 数据库名;D、DROP DATABASE 数据库名;11.插入记录的语法格式是(B)A、insert from 表名(字段1,字段2,…) values(值1,值2,…);B、insert into 表名(字段1,字段2,…) values(值1,值2,…);C、insert where 表名(字段1,字段2,…) values(值1,值2,…);D、insert into from 表名(字段1,字段2,…) values(值1,值2,…);12.查询tb数据表中id=1的记录,语法格式是(D)A、select * into tb where id=1;B、select * where tb where id=1;C、select * delete tb where id=1;D、select * from tb where id=1;13.My SQL脚本文件的扩展名是(A)。
mysql数据库期末大学考试题及答案

mysql数据库期末大学考试题及答案一、选择题(每题2分,共20分)1. MySQL数据库默认使用的端口号是多少?A. 22B. 3306C. 80D. 8080答案:B2. 在MySQL中,以下哪个命令用于创建数据库?A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:B3. 下列哪个选项是MySQL中用于添加数据的SQL语句?A. SELECTB. INSERTC. UPDATED. DELETE答案:B4. 如果想要在MySQL中查看当前数据库的所有表,应该使用哪个命令?A. SHOW TABLESB. DESCRIBE TABLEC. SHOW DATABASESD. USE DATABASE答案:A5. 在MySQL中,哪个数据类型用于存储日期和时间?A. DATEB. TIMEC. DATETIMED. TIMESTAMP答案:C6. 如何在MySQL中为表中的列设置主键约束?A. PRIMARY KEYB. UNIQUEC. FOREIGN KEYD. CHECK答案:A7. MySQL中,哪个函数用于计算字符串的长度?A. LENGTH()B. CHAR_LENGTH()C. LENGTHD. CHARACTER_LENGTH()答案:B8. 在MySQL中,如何使用SQL语句来删除表?A. DROP TABLEB. REMOVE TABLEC. DELETE TABLED. CLEAR TABLE答案:A9. MySQL中,哪个命令用于查看数据库的版本信息?A. VERSION()B. SELECT VERSION()C. SHOW VERSIOND. VERSION答案:C10. 在MySQL中,如何将表中的数据导出到CSV文件?A. SELECT * INTO OUTFILE 'filename.csv' FROM table_name;B. EXPORT DATA FROM table_name TO 'filename.csv';C. COPY table_name TO 'filename.csv';D. DUMP table_name TO 'filename.csv';答案:A二、填空题(每题2分,共20分)1. MySQL中的存储引擎InnoDB支持__________事务。
《MySQL数据库开发》期末复习试题1

《MySQL数据库开发》期末复习题考试题型一、单选题(每小题2 分,共40分)二、判断题(每小题1分,打”√”或”×”,共10分)三、问答题(共15分,每小题5分)四、综合题(共35分,每小题5分)一、填空1、用来表示数据库中行之间得关系得机制称为______外键_约束。
2、_____字符集___就是一套符号与编码,它包括编码规则以定义字符如何被编码为数字.3、MySQL程序选项有两种通用形式:_______长选项__与__短选项_________。
4、MySQL数据类型分为四大主要类别:______数值___、__字符______、__二进制_______、_____时间____.5、_____存储程序_____就是保存在服务器里得一组SQL语句得集合.6、_____锁_就是一种用来防止多个客户端时访问数据而产生问题得机制。
7、_____事务_就是将一个数据处理执行步骤得集合作为一个单一单元来处理。
8、______innoDB____引擎就是目前唯一可提供外键实现支持得引擎。
9、CREATE ___temporary__________ TABLE创建临时表。
10、_______union_关键字能够将两个或多个SELECT语句得结果连接起来。
选择题主要在认证复习题中。
二、选择(单选)每小题2 分,共40分1、哪个连接语句得格式就是错误得(D )ﻩ(A)mysql ——host=myhost、example、(B)mysql –h myhost、example、(C)mysql–hmyhost、example、ﻩﻩ(D)mysql –H myhost、example、2、查瞧MySQL版本语句就是(A)ﻩ(A)mysql ——versionﻩ(B)mysql —- VERSIONﻩ(C)mysql —- help ﻩ(D)mysql—- v3、设置语句结束符得命令就是(C)ﻩ(A)set ﻩ(B)end (C)delimiterﻩ(D)finish4、设置MySQL提示符得命令就是(B)ﻩ(A)tip ﻩ(B)promptﻩ(C)popupﻩﻩ(D)message5、导入sql脚本文件得命令就是(A)ﻩ(A)source (B)scriptﻩ(C)fileﻩ(D)sql6、关于SELECT语句以下哪一个描述就是错误得(C )(A)SELECT语句用于查询一个表或多个表得数据.(B)SELECT语句属于数据操作语言(DML)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《MySQL数据库开发》期末复习题考试题型 (1)一、填空 (1)二、选择(单选) (2)三、多选题 (4)四、简答题 (4)五、编程题 (6)考试题型一、填空1、用来表示数据库中行之间的关系的机制称为__外键_____约束。
8-162、__字符集__是一套符号与编码,它包括编码规则以定义字符如何被编码为数字。
3、MySQL程序选项有两种通用形式:_长选项和_短选项。
2-24、MySQL数据类型分为四大主要类别:数值、字符、二进制、时间。
5、__存储程序__是保存在服务器里的一组SQL语句的集合。
P13-26、______是一种用来防止多个客户端同时访问数据而产生问题的机制。
7、__事务_是将一个数据处理执行步骤的集合作为一个单一单元来处理。
P10-28、__InnoDB_引擎是目前唯一可提供外键实现支持的引擎。
P8-239、CREATE __TEMPORARY__ TABLE创建临时表。
P8-1110、_UNION_关键字能够将两个或多个SELECT语句的结果连接起来。
二、选择(单选)1、哪个连接语句的格式是错误的(D)2-3(A)mysql - - host= (B)mysql –h (C)mysql – (D)mysql –H 2、查看MySQL版本语句是(A )2-2(A)mysql - - version (B)mysql - - VERSION(C)mysql - - help (D)mysql - - v3、设置语句结束符的命令是(C)2-11(A)set (B)end (C)delimiter (D)finish4、设置MySQL提示符的命令是(B)2-13(A)tip (B)prompt (C)popup (D)message5、导入sql脚本文件的命令是(A)2-16(A)source (B)script (C)file (D)sql6、关于SELECT语句以下哪一个描述是错误的(C)3-2(A)SELECT语句用于查询一个表或多个表的数据。
(B)SELECT语句属于数据操作语言(DML)。
(C)SELECT语句的列必需是基于表的列的。
(D)SELECT语句表示数据库中一组特定的数据记录。
7、ENUM类型的字段level定义为(LOW、MIDDLE、HIGH),ORDER BY level asc的顺序是(B)3-10(A)HIGH、LOW、MIDDLE (B)LOW、MIDDLE、HIGH(C)MIDDLE、LOW、HIGH (D)HIGH、MIDDLE、LOW8、SELECT * FROM city limit 5,10描述正确的是(C)3-12(A)获取第6条到第10条记录。
(B)获取第5条到第10条记录。
(C)获取第6条到第15条记录。
(D)获取第5条到第15条记录。
9、GROUP_CONCAT()函数作用是(A)3-16(A)将每组的结果字符串连接起来(B)将每组的结果累加(C)统计每组的记录数(D)统计每组的平均值10、GROUP子句带WITH ROLLUP的作用是(D )3-17(A)将每组的结果累加(B)统计每组的平均值(C)统计每组的记录数(D)产生多个级别的统计值11、查看全局SQL模式的命令是(C)4-2(A)select @@sql_mode (B)select @@session.sql_mode(C)select @@global.sql_mode (D)select global.sql_mode12、关于在非严格模式下处理无效值,哪个是错误的(D )4-7(A)基于列定义的限制隐含值来执行类型转化。
(B)在可能的情况下调整无效的输入值为合法值,并产生警告信息。
(C)转换超出范围的值为范围内的值。
(D)拒绝无效值,产生错误。
13、关于在严格模式下处理无效值,哪个是错误的(A)4-9(A)允许超出范围的值(B)拒绝超出范围的值。
(C)拒绝不正确数据类型的值。
(D)拒绝没有缺省值的非空列。
14、VARCHAR类型字段保存最大的字符数是(C)5-12(A)255 (B)1025 (C)65533 (D)6553515、查看系统中可用的字符集命令是(A )5-15(A)show character set (B)show collation(C)show character (D)show set16、关于DATETIME与TIMESTAMP两种数据类型的描述,错误的是(B)5-20(A)两者值的范围不一样。
(B)两者值的范围一样。
(C)两者占用空间不一样。
(D)TIMESTAMP可以自动记录当前日期时间。
17、在非严格模式下保存250到TINYINT类型字段时实际保存值是(C )5-4(A)250 (B)0 (C)127 (D)12818、SELECT GREATEST(‘ab’,’cd’,’ef’,’gh’)结果是(D )6-17(A)ab (B)cd (C)ef (D)gh19、SELECT LEAST(‘ab’,’cd’,’ef’,’gh’)结果是(A )6-17(A)ab (B)cd (C)ef (D)gh20、SELECT FLOOR(-14.7), FLOOR(14.7)的结果是(A )6-23(A)-15,14 (B)-15,15 (C)-14,14 (D)-14,1521、SELECT CEILING(-14.7), CEILING(14.7)的结果是(D )6-23(A)-15,14 (B)-15,15 (C)-14,14 (D)-14,1522、SELECT LOCATE(‘to’, ‘Welcome to China’)的结果是(C )6-24 【从第9开始】(A)7 (B)8 (C)9 (D)1023、SELECT SUBSTRING(‘Welcome to China’, 9, 2)的结果是(B )6-27 【表示从第9个开始,只要选两个便可以了】(A)Welcome (B)to (C)China (D)Welcome to24、SELECT SUBSTRING_INDEX(‘Welcome to China’, ‘to’, -1)的结果是(C)6-27(A)Welcome (B)to (C)China (D)Welcome to25、SELECT CONCAT_WS(‘/’, ‘A’, NULL, ‘B’, NULL)的结果是(C)6-36【简单的忽略null值】(A)AB (B)NULL (C)A/B (D)A//B/26、删除列指令是(D )8-13(A)ALTER TABLE … DELETE …(B)ALTER TABLE … DELETE COLUMN…(C)ALTER TABLE … DROP …(D)ALTER TABLE … DROP COLUMN…27、修改列指令是(A)8-13(A)ALTER TABLE … MODIFY …(B)ALTER TABLE … MODIFY COLUMN…(C)ALTER TABLE … UPDATE …(D)ALTER TABLE … UPDATE COLUMN…28、以下哪一种指令无法增加记录(D )9-2(A)INSERT INTO … VALUES …(B)INSERT INTO … SELECT…(C)INSERT INTO … SET …(D)INSERT INTO … UPDATE…29、对于REPLACE语句描述错误的是(C )9-9(A)REPLACE语句返回一个数字以表示受影响的行,包含删除行和插入行的总和。
/ (B)通过返回值可以判断是否增加了新行还是替换了原有行。
(C)因主键重复插入失败时直接更新原有行。
(D)因主键重复插入失败时先删除原有行再插入新行。
30、关于DELETE和TRUNCATE TABLE区别描述错误的是(B)9-11(A)DELETE可以删除特定范围的数据。
(B)两者执行效率一样。
(C)DELETE返回被删除的记录行数。
(D)TRUNCATE TABLE返回值为0。
31、查看是否启用自动提交的指令是(B )10-4(A)SELECT @@auto (B)SELECT @@autocommit(C)SELECT @@commit (D)SELECT @@auto_commit32、查看当前隔离级别的指令是(A)10-9(A)SELECT @@tx_isolation (B)SELECT @@transaction(C)SELECT @@isolation (D)SELECT @@isolatioin_level三、多选题1、MySQL数据库产品包括(ABCD)P1-3(A)MySQL企业服务器(B)MySQL社区服务器(C)MySQL嵌入数据库(D)MySQL集群2、MySQL安装包括哪些主要部件(ABD)P1-7(A)MySQL服务器(B)MySQL客户端程序(C)PL/SQL (D)MySQL非客户端工具3、MySQL为哪些内容分配内存(ABCD )P1-13(A)线程句柄(B)MEMORY存储引擎创建的表(C)客户端缓冲区(D)全局缓冲区与高速缓存4、与MySQL服务器相互作用的通讯协议包括(ABCD )P1-11(A)TCP/IP (B)Socket (C)共享内存(D)命名管道5、SQL模式值TRADITIONAL是一个复合模式,包含哪些值(ABCD )P4-4(A)STRICT_TRANS_TABLES (B)STRICT_ALL_TABLES(C)NO_ZERO_DATE (D)NO_ZERO_IN_DATE6、导致输入值无效原因是(ABCD )4-9(A)对于数据或时间列,值可能超出范围。
(B)对于字符串列,字符串可能太长。
(C)对于非NULL列赋予NULL值。
(D)对于ENUM列赋予非合法的枚举值。
7、当选择一个数值数据类型时,应该考虑的因素(ABC)P5-3(A)数据类型数值的范围。
(B)列值所需要的存储空间数量(C)列的精度与标度(适用于浮点与定点数)(D)设计者的习惯8、数据库对象包括(ABCD)P7-2(A)表(B)视图(C)存储过程(D)触发器9、使用键的好处是(ABC)P7-3(A)降低查找时间(B)强化每行的唯一标识(C)主键不能包含NULL (D)降低磁盘占用空间10、MySQL存储引擎类型有哪些(ABCD )P8-4(A)MyISAM (B)InnoDB (C)MEMORY (D)MERGE11、设置表的默认字符集关键字是(C D )(A)DEFAULT CHARACTER (B)DEFAULT SET(C)DEFAULT CHARSET (D)DEFAULT CHARACTER SET12、关于临时表的描述正确的是(ABCD )P8-11(A)只在创建的会话可见,其它会话不能访问另一个会话创建的临时表。