项目四 任务四五 修改和删除数据库(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂

| 2份
| 8页
| 76人阅读
| 2人下载

内容正文:

修改和删除数据库 一、单项选择题 1. 要删除名为USER1的数据库应使用的语句是( ) A. SHOW DATABASES B. DROP DATABASE USER1 C. CREATE DATABASE USER1 D. SHOW CREATE DATABASE USER1 【答案】B 【解析】删除数据库的语法格式是DROP DATABASE 数据库名称。 2. 以下哪个语句用来修改数据库( )。 A. SELECT DATABASE B.SHOW <数据库名> C. ALTER DATABASE 数据库名称 D.USE DATABASE 【答案】C 【解析】修改数据库的命令格式为ALTER DATABASE 数据库名称。 3. 语句ALTER DATABASE DEFAULT CHARACTER SET utf8的作用是( ) A. 查看数据库的信息 B. 删除数据库 C. 修改当前数据库的默认排序规则 D. 修改当前数据库的默认字符集 【答案】D 【解析】CHARACTER SET是设置数据库的字符集。 4. 删除数据库的命令是( )。 A.SELECT B.DROP C.ALTER D.DELETE 【答案】B 【解析】使用DROP DATABASE数据库名进行删除数据库。 5. 在使用DROP DATABASE命令时,需要指定( ) A. 数据库名称 B. 数据库的存储路径 C. 数据库的创建日期 D. 数据库的字符集 【答案】A 【解析】删除数据库的语法格式是DROP DATABASE数据库名。 6. 以下关于删除数据库的说法正确的是( )。 A. 删除时先删除数据库中的所有表文件 B. 会直接删除数据库并将数据库中的数据一并删除 C. 删除数据库的存储过程 D. 删除数据库中存在的索引 【答案】B 【解析】删除数据库会将数据库中存在的文件一并删除。 7. 将数据库teacher的默认排序方式改为gbk_chinese_ci,使用( ) 。 A. ALTER DATABASE teacher DEFAULT COLLATE gbk_chinese_ci; B. ALTER DATABASE teacher DEFAULT CHARACTER SET gbk_chinese_ci; C. ALTER teacher DEFAULT CHARACTER SET gbk_chinese_ci; D. SELECT DATABASE teacher DEFAULT CHARACTER SET gbk_chinese_ci; 【答案】A 【解析】修改数据库排序规则的命令格式为ALTER DATABASE 数据库名 DEFAULT COLLATE 排序规则名。 8. 修改数据库student的默认字符集为utf8的命令是( )。 A. ALTER DATABASE student DEFAULT COLLATE utf8; B. DROP DATABASE student DEFAULT COLLATE utf8; C. ALTER DATABASE student DEFAULT CHARACTER SET utf8; D. SELECT DATABASE student DEFAULT CHARACTER SET utf8; 【答案】C 【解析】修改数据库的默认字符集命令格式为ALTER DATABASE 数据库名 DEFAULT CHARACTER SET 字符集名。 9. 在使用DROP DATABASE删除数据库时,( )参数可以防止要删除数据库不存在报错 。 A. IF EXISTS B. IF NOT EXISTS C. IF EXIST D. NOT EXISTS 【答案】A 【解析】添加IF EXISTS存在数据库则删除,不存在则不执行删除操作。 10. 在Navicat中可以执行以下操作( )。 A. 可以修改数据库,不可以删除数据库 B. 可以删除和修改数据库 C. 可以修改数据库的名称 D. 可以修改数据库的字符集,不可以修改数据库的排序规则 【答案】B 【解析】在图形化管理软件中可以进行创建、查看和选择当前数据库。 二、判断题 1.删除数据库的操作可以进行恢复。( ) 【答案】错误,删除数据库DROP DATABASE是一个不可逆的操作。 2. 修改数据库时,可以省略数据库名称则表示修改当前默认的数据库。( ) 【答案】正确。 3. 删除数据库,可以将数据库进行删除但数据库中的表不会被删除。( ) 【答案】错误。删除数据库会同时将数据库中的表进行同时删除。 4. 在使用ALTER DATABASE进行修改数据库后,必须进行重启数据库才会生效。( ) 【答案】错误。不用重启数据库也会修改生效。 5. 修改数据库的参数使用DROP命令。( ) 【答案】错误。修改数据库使用ALTER命令。 3、 填空题 1. 删除一个存在的数据库teacher的语句是_________。 【答案】DROP DATABASE IF EXISTS teacher; 2. DROP DATABASE 是一个不可逆的操作,执行后数据将被 删除。 【答案】永久; 3. 使用 修改数据库shop1的字符集为gb2312。 【答案】ALTER DATABASE shop1 DEFAULT CHARACTER SET gb2312;。 4. 使用_________查看服务器返回的警告信息。 【答案】SHOW WARNINGS; 5. ALTER DATABASE 数据库名________(能/不能)修改数据库名。 【答案】不能。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 修改和删除数据库 一、单项选择题 1. 要删除名为USER1的数据库应使用的语句是( ) A. SHOW DATABASES B. DROP DATABASE USER1 C. CREATE DATABASE USER1 D. SHOW CREATE DATABASE USER1 2. 以下哪个语句用来修改数据库( )。 A. SELECT DATABASE B.SHOW <数据库名> C. ALTER DATABASE 数据库名称 D.USE DATABASE 3. 语句ALTER DATABASE DEFAULT CHARACTER SET utf8的作用是( ) A. 查看数据库的信息 B. 删除数据库 C. 修改当前数据库的默认排序规则 D. 修改当前数据库的默认字符集 4. 删除数据库的命令是( )。 A.SELECT B.DROP C.ALTER D.DELETE 5. 在使用DROP DATABASE命令时,需要指定( ) A. 数据库名称 B. 数据库的存储路径 C. 数据库的创建日期 D. 数据库的字符集 6. 以下关于删除数据库的说法正确的是( )。 A. 删除时先删除数据库中的所有表文件 B. 会直接删除数据库并将数据库中的数据一并删除 C. 删除数据库的存储过程 D. 删除数据库中存在的索引 7. 将数据库teacher的默认排序方式改为gbk_chinese_ci,使用( ) 。 A. ALTER DATABASE teacher DEFAULT COLLATE gbk_chinese_ci; B. ALTER DATABASE teacher DEFAULT CHARACTER SET gbk_chinese_ci; C. ALTER teacher DEFAULT CHARACTER SET gbk_chinese_ci; D. SELECT DATABASE teacher DEFAULT CHARACTER SET gbk_chinese_ci; 8. 修改数据库student的默认字符集为utf8的命令是( )。 A. ALTER DATABASE student DEFAULT COLLATE utf8; B. DROP DATABASE student DEFAULT COLLATE utf8; C. ALTER DATABASE student DEFAULT CHARACTER SET utf8; D. SELECT DATABASE student DEFAULT CHARACTER SET utf8; 9. 在使用DROP DATABASE删除数据库时,( )参数可以防止要删除数据库不存在报错 。 A. IF EXISTS B. IF NOT EXISTS C. IF EXIST D. NOT EXISTS 10. 在Navicat中可以执行以下操作( )。 A. 可以修改数据库,不可以删除数据库 B. 可以删除和修改数据库 C. 可以修改数据库的名称 D. 可以修改数据库的字符集,不可以修改数据库的排序规则 二、判断题 1.删除数据库的操作可以进行恢复。( ) 2. 修改数据库时,可以省略数据库名称则表示修改当前默认的数据库。( ) 3. 删除数据库,可以将数据库进行删除但数据库中的表不会被删除。( ) 4. 在使用ALTER DATABASE进行修改数据库后,必须进行重启数据库才会生效。( ) 5. 修改数据库的参数使用DROP命令。( ) 3、 填空题 1. 删除一个存在的数据库teacher的语句是_________。 2. DROP DATABASE 是一个不可逆的操作,执行后数据将被 删除。 3. 使用 修改数据库shop1的字符集为gb2312。 4. 使用_________查看服务器返回的警告信息。 5. ALTER DATABASE 数据库名________(能/不能)修改数据库名。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

项目四 任务四五 修改和删除数据库(练习)-《数据库原理与应用技术--MySQL》(河北科学技术出版社)同步精品课堂-第1页
1

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