东财在线考试题库及答案 MySQL数据库系统及应用综合练习题
- 格式:pdf
- 大小:344.93 KB
- 文档页数:9
《MySQL数据库系统及应用》综合练习题【1】执行语句“SELECT '2008-01-20'+ INTERVAL 2 DAY; ”结果为()。
•A、2008-02-11•B、2008-01-22•C、2008-03-20•D、2010-01-20答案:B【2】下列MySQL的变量命名方式不正确是()。
•A、@name••B、@_name••C、@n$ame••D、@name!•答案:D【3】字符串‘hel’lo’输出结果为()。
•A、'hello'•B、'hel lo'•C、hel'lo•D、hel\'lo答案:C【4】关系数据库模型是以()方式组织数据结构。
•A、树状•B、网状•C、文本•D、二维表答案:D【5】使用下列语句中的()可以删除表中所有数据,但保留表结构。
•A、drop table•B、delete•C、turn cate table•D、rename table答案:C【6】E-R图设计属于()。
•A、逻辑结构设计•B、物理结构设计•C、概念结构设计•D、需求分析设计答案:C【7】执行语句“GREATEST(10,9,128,1)”结果为()。
•A、10•B、9•C、128•D、1答案:C【8】在一个关系中,若有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,则称这个属性为()。
•A、候选码•B、数据项•C、主键•D、主键值答案:C【9】1999年10月1日在MySQL中表示方法错误的是()。
•A、"1999/10/01"•B、"1999\10\01"•C、"1999-10-01"•D、"1999%10%01"答案:A【10】两个表中的行按照给定的条件进行拼接而形成新表的运算为()。
•A、选择•B、投影•C、连接•D、集合答案:C【11】向表中插入一个新行的记录的命令为()。
东财《MySQL数据库系统及应用》在线作业一(随机)
单选题多选题
一、单选题(共 15 道试题,共 60 分。
)
1. 结果表中除了匹配行外,还包括右表有的但左表中不匹配的行使用下列哪个命令
A. LEFT OUTER JOIN
B. RIGHT OUTER JOIN
C. NATURAL JOIN
D. INNER JOIN
-----------------选择:B
2. 删除视图后,相应的数据库表也跟着被删除
A. 正确
B. 错误
-----------------选择:A
3. 以下哪个不是web应用程序开发工具:
A. PHP
B. ASP
C. JSP
D. PowerBuilder
-----------------选择:D
4. 数据库管理系统的简称为:
A. DB
B. DBMS
C. DBA
D. MDBS
-----------------选择:B
5. MySQL属于一下个系统
A. DB
B. DBMS
C. DBA
D. 数据库应用程序
-----------------选择:B
6. 使用sql语句进行备份数据库使用下列哪个命令:
A. select into table
B. select into database
C. select into file
D. select into outfile
-----------------选择:D
7. 用户使用SQL语句备份时如需指定一行结束的标志应用下列哪个语句:
A. TERMINATED BY
B. ENCLOSED BY。
15春东财《MySQL数据库系统及应用》在线作业一一、单选题(共15 道试题,共60 分。
)V 1. NATURAL JOIN 的语义定义与使用了ON条件的INNER JOIN相同A. 正确B. 错误满分:4 分2. select * from xs limit 1,5 语句的功能是返回xs表中第1行到第5行的纪录A. 正确B. 错误满分:4 分3. 查询时如果没有事先指定数据库的话,使用from 语句指定查询表时需要同时指定数据库A. 正确B. 错误满分:4 分4. 查找一下姓张的同学的信息应为select * from xs where 姓名A.B. like "张%"C. like "张_"D. like "张-"满分:4 分5. 删除视图后,相应的数据库表也跟着被删除A. 正确B. 错误满分:4 分6. 用户使用SQL语句备份时如需指定包裹文件中字符值应用下列哪个语句:A. TERMINATED BYB. ENCLOSED BYC. ESCAPED BYD. LINES TERMINATED BY满分:4 分7. 求查询结果最大值的函数为A. COUNT()D. SUM满分:4 分8. 执行语句“SELECT CONCAT(‘ab’,‘aa');”结果为A. bB. aC. abaaD. false满分:4 分9. 下列哪个语句指定查询来源表A. selectB. fromC. whereD. grup by满分:4 分10. 求查询结果最小值的函数为A. COUNT()D. SUM满分:4 分11. 下列哪项不属于数据库管理系统共能:A. 恢复故障数据库B. 仅供单人同时使用C. 降低资料重复性D. 提供并控制资料正确性满分:4 分12. 关系数据库中记录的先后次序可以任意更改A. 正确B. 错误满分:4 分13. 以下哪个命令可以删除用户A. delete userB. revoke userC. drop user满分:4 分14. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作.这种功能称为A. 数据定义功能B. 数据管理功能C. 数据操纵功能D. 数据控制功能满分:4 分15. 执行语句“SELECT ('a'='a') AND ('c'<'d');”结果为A. 1B. 0C. NULLD. False满分:4 分二、多选题(共10 道试题,共40 分。
(单选题)1: from语句后可以从多个表同时查询A: 正确B: 错误正确答案:(单选题)2: 删除表的命令为:A: Create tableB: rename tableC: alter tableD: drop table正确答案:(单选题)3: 主键的组成由A: 只有一个属性B: 不能多于3个属性C: 必须是多个属性D: 一个或多个属性正确答案:(单选题)4: ltrim()函数可以去掉字符串左端的空格A: 正确B: 错误正确答案:(单选题)5: 创建视图时from语句包含多个表的,视图的数据无法更新A: 正确B: 错误正确答案:(单选题)6: 下列哪个命令实现了限制显示统计A: GROUP BYB: order byC: limitD: union正确答案:(单选题)7: 执行语句“Left('dufe',2)”结果为A: duB: ueC: efD: fe正确答案:(单选题)8: 执行语句“month('1982-11-02')”结果为A: 1982B: 11C: 02D: 1982-11-02正确答案:(单选题)9: MySQL属于一下个系统A: DBB: DBMSC: DBAD: 数据库应用程序正确答案:(单选题)10: 显示所有警告的命令A: show errorsB: show databasesC: show variablesD: show warrings正确答案:(单选题)11: union 运算是将两个表的某些列连接在一起A: 正确B: 错误正确答案:(单选题)12: 执行语句“SELECT BINARY 'Apple'='apple';”结果为A: 1B: 0C: NULLD: False正确答案:(单选题)13: 以下哪个不是主流数据库界面开发程序:A: VBB: VCC: Turbor CD: PowerBuilder正确答案:(单选题)14: 使用sql语句进行恢复数据库使用下列哪个命令:A: load data from tableB: load data from databaseC: load data from fileD: load data infile(单选题)15: 在关系数据库中同一个列数据类型必须相同A: 正确B: 错误正确答案:(多选题)16: MySQL保证数据安全的方法A: 数据库备份B: 二进制日志文件C: 数据库复制D: 以上都是正确答案:(多选题)17: 数据库中的数据丢失或被破坏可能是由于以下原因:A: 计算机硬件故障B: 软件故障C: 误操作D: 病毒正确答案:(多选题)18: 用户权限有以下哪几种A: 数据库权限B: 表权限C: 列权限D: 用户权限正确答案:(多选题)19: 下列哪个是MySQL的基本数据类型A: 数值型B: 字符型C: 时间日期型D: 指针型正确答案:(多选题)20: 下列哪个是MySQL的布尔数据类型的值A: goodB: trueC: badD: false正确答案:(多选题)21: 以下那些权限可以授予表权限A: selectC: deleteD: insert正确答案:(多选题)22: 关系数据库设计包括A: 需求分析B: 概念设计C: 逻辑设计D: 物理设计正确答案:(多选题)23: 数据库xscj中有xs表,下列哪些语句可以执行:A: use xscjB: use xsC: rename table xs to xs1D: rename database xscj to xscj1正确答案:(多选题)24: join的外连接方式有;A: 左连接B: 右连接C: 自然连接D: 全连接正确答案:(多选题)25: 包含了下列哪个命令的语句创建的视图无法进行更新A: distinctB: sumC: group byD: where正确答案:(单选题)1: from语句后可以从多个表同时查询A: 正确B: 错误正确答案:(单选题)2: 删除表的命令为:A: Create tableB: rename tableC: alter tableD: drop table正确答案:(单选题)3: 主键的组成由A: 只有一个属性B: 不能多于3个属性C: 必须是多个属性D: 一个或多个属性正确答案:(单选题)4: ltrim()函数可以去掉字符串左端的空格A: 正确B: 错误正确答案:(单选题)5: 创建视图时from语句包含多个表的,视图的数据无法更新A: 正确B: 错误正确答案:(单选题)6: 下列哪个命令实现了限制显示统计A: GROUP BYB: order byC: limitD: union正确答案:(单选题)7: 执行语句“Left('dufe',2)”结果为A: duB: ueC: efD: fe正确答案:(单选题)8: 执行语句“month('1982-11-02')”结果为A: 1982B: 11C: 02D: 1982-11-02正确答案:(单选题)9: MySQL属于一下个系统A: DBB: DBMSC: DBAD: 数据库应用程序正确答案:(单选题)10: 显示所有警告的命令A: show errorsB: show databasesC: show variablesD: show warrings正确答案:(单选题)11: union 运算是将两个表的某些列连接在一起A: 正确B: 错误正确答案:(单选题)12: 执行语句“SELECT BINARY 'Apple'='apple';”结果为A: 1B: 0C: NULLD: False正确答案:(单选题)13: 以下哪个不是主流数据库界面开发程序:A: VBB: VCC: Turbor CD: PowerBuilder正确答案:(单选题)14: 使用sql语句进行恢复数据库使用下列哪个命令:A: load data from tableB: load data from databaseC: load data from fileD: load data infile正确答案:(单选题)15: 在关系数据库中同一个列数据类型必须相同A: 正确B: 错误正确答案:(多选题)16: MySQL保证数据安全的方法A: 数据库备份B: 二进制日志文件C: 数据库复制D: 以上都是正确答案:(多选题)17: 数据库中的数据丢失或被破坏可能是由于以下原因:A: 计算机硬件故障B: 软件故障C: 误操作D: 病毒正确答案:(多选题)18: 用户权限有以下哪几种A: 数据库权限B: 表权限C: 列权限D: 用户权限正确答案:(多选题)19: 下列哪个是MySQL的基本数据类型A: 数值型B: 字符型C: 时间日期型D: 指针型正确答案:(多选题)20: 下列哪个是MySQL的布尔数据类型的值A: goodB: trueC: badD: false正确答案:(多选题)21: 以下那些权限可以授予表权限A: selectB: updateC: deleteD: insert正确答案:(多选题)22: 关系数据库设计包括A: 需求分析B: 概念设计C: 逻辑设计D: 物理设计正确答案:(多选题)23: 数据库xscj中有xs表,下列哪些语句可以执行:A: use xscjB: use xsC: rename table xs to xs1D: rename database xscj to xscj1正确答案:(多选题)24: join的外连接方式有;A: 左连接B: 右连接C: 自然连接D: 全连接正确答案:(多选题)25: 包含了下列哪个命令的语句创建的视图无法进行更新A: distinctB: sumC: group byD: where正确答案:。
一、单项选择题(下列每小题的备选正确的正确的答案是是中,只有一个正确的答案)
1. 两个表中的行按照给定的条件进行拼接而形成新表的运算为()。
A. 选择
B. 投影
C. 连接
D. 集合
正确的答案是:C
2. 数据库表中的基本运算不包括()。
A. 选择
B. 投影
C. 连接
D. 集合
正确的答案是:D
3. 数据库管理系统的简称为()。
A. DB
B. DBMS
C. DBA
D. MDBS
正确的答案是:B
4. 消除查询结果中重复记录的关键字为()。
A. Distinct
B. Limit
C. ALL
D. Having
正确的答案是:A
5. 下列不属于数据库模型的是()。
A. 关系
B. 网状
C. 逻辑
D. 层次
正确的答案是:C
6. 下列MySQL的变量命名方式不正确是()。
A.
@name
B.
@_name
C.
@n$ame
D.。
附答案一、单项选择题(只有一个正确答案)【1】执行语句"SELECT '2008-01-20'+ INTERV AL 2 DAY; "结果为()。
A: 2010-01-20B: 2008-01-22C: 2008-02-11D: 2008-03-20答案: B【2】下列是不正确的MySQL的变量命名方式的是()。
A:@name!B:@nameC:@_nameD:@n$ame答案: A【3】字符串'hel'lo'输出结果为()。
A: hel\'loB: 'hello'C: hel'loD: 'hel lo'答案: C【4】关系数据库模型是以()方式组织数据结构。
A: 文本B: 网状C: 树状D: 二维表答案: D【5】使用下列语句中的()可以删除表中所有数据,但保留表结构。
A: rename tableB: deleteC: drop tableD: turn cate table答案: D【6】E-R图设计属于()。
A: 需求分析设计B: 物理结构设计C: 逻辑结构设计D: 概念结构设计答案: D【7】执行语句"GREATEST(10,9,128,1)"结果为()。
A: 128B: 1C: 10D: 9答案: A【8】在一个关系中,若有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,则称这个属性为()。
A: 候选码B: 主键C: 主键值D: 数据项答案: B【9】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作。
这种功能称为()。
A: 数据控制功能B: 数据管理功能C: 数据操纵功能D: 数据定义功能答案: C【10】1999年10月1日在mysql中表示方法错误的是()。
A: "1999/10/01"B: "1999%10%01"C: "1999\10\01"D: "1999-10-01"答案: A【11】两个表中的行按照给定的条件进行拼接而形成新表的运算为()。
东财《MySQL数据库系统及应用》在线作业一(随机)-0021
是用表前,必须先指定表所属的数据库
A:正确
B:错误
答案:A
以下哪个不是主流数据库界面开发程序:
A:VB
B:VC
C:Turbor C
D:PowerBuilder
答案:C
使用下列哪个语句可以删除表中所有数据,但保留表结构
A:drop talbe
B:delete
C:truncate table
D:rename table
答案:C
下列哪个命令用来创建用户
A:set user
B:create user
C:new user
D:revoke user
答案:B
同一个关系数据库中可以有相同的记录
A:正确
B:错误
答案:B
union 运算是将两个表的某些列连接在一起
A:正确
B:错误
答案:B
在关系模型中,同一个关系中的不同属性,其属性名A:可以相同
B:不能相同
C:可相同,但数据类型不同
D:必须相同
答案:B
可以创建和现有表同名的表
A:正确
B:错误
答案:B
修改数据库的命令为:
A:Create database
B:use database
C:alter database
D:drop database
答案:C。
东财《MySQL数据库系统及应用》在线作业一(随机)-0001
显示所有数据库的命令
A:show all
B:show database
C:show databases
D:show tables
答案:C
以下哪个命令可以修改用户密码
A:set password
B:get password
C:password to
D:new password to
答案:A
执行语句“SELECT DATE_ADD('1986-08-08', INTERVAL 3 DAY);”结果为A:1986 - 08-11
B:1986-11-08
C:1989-08-08
D:1986-08-05
答案:C
下列哪个命令可以回收用户权限
A:roll back
B:get
C:back
D:revoke
答案:D
删除视图中的数据时,数据库表里的数据不受影响
A:正确
B:错误
答案:B
SELECT SQRT() 函数是用来求平方根的
A:正确
B:错误
答案:A
使用下列哪个语句可以删除表中所有数据,但保留表结构A:drop talbe
B:delete
C:truncate table
D:rename table
答案:C
函数Now()返回当前的时间
A:正确
B:错误
答案:B
下列哪个命令用来创建用户
A:set user
B:create user
C:new user。
15春东财《MySQL数据库系统及应用》在线作业2一、单选题(共15 道试题,共60 分。
)V 1. 语句“CREATE TABLE test_copy1 LIKE test;”是创建一个和test结构数据都一样的表A. 正确B. 错误满分:4 分2. 显示所有警告的命令A. show errorsB. show databasesC. show variablesD. show warrings满分:4 分3. 结果表中除了匹配行外,还包括左表有的但右表中不匹配的行使用下列哪个命令A. LEFT OUTER JOINB. RIGHT OUTER JOINC. NATURAL JOIND. INNER JOIN满分:4 分4. 执行语句“SELECT 12%5;”结果为A. 3B. 2C. 2.4D. NULL满分:4 分5. 语句“Rename table xs to xsqk”是将xs表重命名为xsqkA. 正确B. 错误满分:4 分6. 执行语句“SELECT (1=1) AND (9>10) ”结果为A. 1B. 0C. NULLD. False满分:4 分7. IN子查询用于进行一个给定值是否在子查询结果集中的判断A. 正确B. 错误满分:4 分8. 下列哪个命令用来给在创建用户时设定密码A. password byB. pwd byC. identified byD. set by满分:4 分9. 下列哪个语句可以修改表中数据A. insertB. dropC. deleteD. update满分:4 分10. 在关系数据库中同一个列数据类型必须相同A. 正确B. 错误满分:4 分11. 创建视图时from语句包含多个表的,视图的数据无法更新A. 正确B. 错误满分:4 分12. 求查询结果最小值的函数为A. COUNT()B. MAXC. MIND. SUM满分:4 分13. 以下哪个命令可以修改用户密码A. set passwordB. get passwordC. password toD. new password to满分:4 分14. 字符串’hel\’lo’ 输出结果为A. hello'B. 'hel lo'C. hel'loD. hel\'lo满分:4 分15. 显示所有系统变量的命令A. show errorsB. show databasesC. show variablesD. show warrings满分:4 分二、多选题(共10 道试题,共40 分。
东财《MySQL数据库系统及应用》在线作业二(随机)_15秋一、单选题1、D2、B3、B4、A5、C一、单选题1. 下列用户自定义变量名正确的A. 3abB. @@3abC. @?3abD. @3ab2. union 运算是将两个表的某些列连接在一起A. 正确B. 错误3. 语句"UPDATE XS SET 总学分 = 总学分+10"是将xs表中的每一行的总学分增加10%A. 正确B. 错误4. 执行语句“SELECT 5 = ’5ab’;”结果为A. 1B. 0C. NULLD. False5. 求查询结果最小值的函数为A. COUNT()B. MAXC. MIND. SUM6. 在关系数据库中一个属性是指A. 一个二维表B. 表中的一行C. 表中的一列D. 表中列的取值范围7. 语句“CREATE TABLE test_copy1 LIKE test;”是创建一个和test结构数据都一样的表A. 正确B. 错误8. 同一个关系数据库中可以有相同的记录A. 正确B. 错误9. delete语句只可以删除一个表中的数据A. 正确B. 错误10. 消除查询结果中重复纪录的关键字为A. distinctB. limitC. ALLD. having11. 执行语句“SELECT DATE_ADD(’1986-08-08’, INTERVAL 3 DAY);”结果为A. 1986 - 08-11B. 1986-11-08C. 1989-08-08D. 1986-08-0512. 在一个关系中,若有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,则称这个属性为A. 候选码B. 数据项C. 主键D. 主键值13. SELECT SQRT() 函数是用来求平方根的A. 正确B. 错误14. 查询时如果没有事先指定数据库的话,使用from 语句指定查询表时需要同时指定数据库A. 正确B. 错误15. 执行语句“SELECT round(25.506, 2)”结果为A. 25B. 25.5C. 25.51D. 25.50二、多选题1. join的外连接方式有;A. 左连接B. 右连接C. 自然连接D. 全连接2. MySQL保证数据安全的方法A. 数据库备份B. 二进制日志文件C. 数据库复制D. 以上都是3. 数据库中的数据丢失或被破坏可能是由于以下原因:A. 计算机硬件故障B. 软件故障C. 误操作D. 病毒4. 在mysql中如何插入图片数据:A. 无法插入B. mysql支持图片格式C. 存储图片的路径D. 使用load_file函数存储5. 下列哪个是MySQL的基本数据类型A. 数值型B. 字符型C. 时间日期型D. 指针型6. MYSQL可以通过以下哪种方式连接数据库A. ODBCB. ADOC. D. JDBC7. 数据库系统有哪些数据模型A. 层次模型B. 网状模型C. 关系模型D. 逻辑模型8. 在C/S结构的web应用程中包括哪些组件:A. 数据库服务器B. 客户端C. 用户D. web服务器9. SQL具有以下哪些特点:A. 高度非过程化B. 简洁易用C. 面向集合D. 标准统一10. 下列哪个命令在排序时实现了递增A. ASCB. DESCC. 默认D. add。
东财《MySQL数据库系统及应用》在线作业一(随机)一、单选题(共 15 道试题,共 60 分。
)1. 在关系数据库中一个记录是指. 一个二维表. 表中的一行. 表中的一列. 表中列的取值范围正确答案:2. 执行语句“EILING(9.9)”结果为. 9. 10. -9. -10正确答案:3. 用于关系型数据库的查询语言为:. Jv. .Net.. #SQL正确答案:4. 用户使用SQL语句备份时如需指定字段间标示符号应用下列哪个语句:. TERMINTE Y. ENLOSE Y. ESPE Y. LINES TERMINTE Y正确答案:5. 删除视图后,相应的数据库表也跟着被删除. 正确. 错误正确答案:6. 执行语句“SELET INRY 'pple'='pple';”结果为. 1. 0. NULL. Flse正确答案:7. 创建表的命令为:. rete tle. renme tle. lter tle. rop tle正确答案:8. 函数Now()返回当前的时间. 正确. 错误正确答案:9. 创建数据库的命令为:. rete tse. use tse. lter tse. rop tse正确答案:10. 为用户授权使用下列哪个权限. give. set. pss. grnt正确答案:11. 下列哪个命令用来创建用户. set user. rete user. new user. revoke user正确答案:12. 删除视图中的数据时,数据库表里的数据不受影响. 正确. 错误正确答案:13. 下面4个"1.not 2.% 3.> 4.+(加运算) "运算符优先级由高到低的顺序为. 1234. 2431. 4321. 4213正确答案:14. 修改数据库的命令为:. rete tse. use tse. lter tse. rop tse正确答案:15. 使用sql语句进行恢复数据库使用下列哪个命令:. lo t from tle. lo t from tse. lo t from file. lo t infile正确答案:东财《MySQL数据库系统及应用》在线作业一(随机)二、多选题(共 10 道试题,共 40 分。