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

合集下载

数据库技术与应用第二版第2章习题参考答案

数据库技术与应用第二版第2章习题参考答案

第2章习题解答1.选择题(1)下列(C)不是sql 数据库文件的后缀。

A..mdf B..ldf C..tif D..ndf(2)SQL Server数据库对象中最基本的是(B)。

A.表和语句B.表和视图C.文件和文件组D.用户和视图(3)事务日志用于保存(C.)。

A. 程序运行过程B. 程序的执行结果C. 对数据的更新操作D. 数据操作(4)Master数据库是SQL Server系统最重要的数据库,如果该数据库被损坏,SQL Server将无法正常工作。

该数据库记录了SQL Server系统的所有(D)。

A. 系统设置信息B. 用户信息C. 对数据库操作的信息D. 系统信息(5)SQL Server中组成数据库的文件有(B)类型。

A. 2B. 3C. 4D. 5(6)分离数据库就是将数据库从(B)中删除,但是保持组成该数据的数据文件和事务日志文件中的数据完好无损。

A. WindowsB. SQL ServerC. U盘D. 企业管理器(7)以下是指对数据库的完整备份,包括所有的数据以及数据库对象。

A. 数据库完全备份B. 数据库差异份C. 事务日志备份D. 文件或文件组备份(8)下面描述错误的是()。

A.每个数据文件中有且只有一个主数据文件。

B.日志文件可以存在于任意文件组中。

C.主数据文件默认为PRIMARY文件组。

D.文件组是为了更好的实现数据库文件组织。

(9)下列文件中不属于SQL Server数据库文件的是()。

A.device_data.MDF B.device_log.LDFC.device_mdf.DAT D.device_data.NDF(10)SQL Server 对象的完整名称不包括下面()。

A.服务器名B.数据库名C.对象名D.文件夹名2.填空题(1)数据库逻辑结构中的文件主要存储(用户数据),而且存储所有与(用户数据)相关的信息。

(2)数据库物理结构主要应用于面向计算机的(数据)组织和管理。

2020年计算机二级《MySQL》数据库章节练习题及答案

2020年计算机二级《MySQL》数据库章节练习题及答案

2020年计算机二级《MySQL》数据库章节练习题及答案第三章数据库和表1[单选题]在MySQL中,通常使用________语句来指定一个已有数据库作为当前工作数据库。

INGEDESE参考答案:D2[简答题]请使用MySQL命令行客户端在MySQL中创建一个名为db_test的数据库。

参考解析:在MySQL命令行客户端输入如下SQL语句即可实现:mysql>CREATE DATABASE db_test;Query OK,1 row affected(0.05 see)3[简答题]列名name修改为username参考解析:alter table user change column name username varchar(20);4[单选题]设置表的默认字符集关键字是( )A.DEFAULT CHARACTERB.DEFAULT SETC.DEFAULTD.DEFAULT CHARACTER SET参考答案:D5[填空题]在创建数据库时,能够使用( )子句确保如果数据库不存有就创建它,如果存有就直接使用它。

参考解析:IF NOT EXISTS6[简答题]创建数据库sxcj,引擎采用InnoDB,在sxcj中创建表xs包含字段如下字段名称数据类型说明snoint主键snameChar(8)名字ZhuanyemingChar(10)专业名sexChar(1)性别sbirdate生日photoblob照片commenttext注释参考解析:create database sxcj;use sxcjcreate table xs( sno int not null auto_increment primary key ,sname char(8) not null,zhuanyeming char(10) null,sex char(1) not null,sbir date not null,photo blob null,comment text null)engine=InooDB;7[填空题] 在CREATE TABLE语句中,通常使用________关键字来指定主键。

数据库原理和应用(第2版)习题参考答案解析

数据库原理和应用(第2版)习题参考答案解析

第1章数据概述一.选择题1.下列关于数据库管理系统的说法,错误的是CA.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.下列关于用文件管理数据的说法,错误的是DA.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.下列说法中,不属于数据库管理系统特征的是CA.提供了应用程序和数据的独立性B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合C.用户访问数据时,需要知道存储数据的文件的物理信息D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失5.在数据库系统中,数据库管理系统和操作系统之间的关系是DA.相互调用B.数据库管理系统调用操作系统C.操作系统调用数据库管理系统D.并发运行6.数据库系统的物理独立性是指DA.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于AA.系统软件B.工具软件C.应用软件D.数据软件8.数据库系统是由若干部分组成的。

下列不属于数据库系统组成部分的是BA.数据库B.操作系统C.应用程序D.数据库管理系统9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是DA.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件C.客户/服务器结构比文件服务器结构的网络开销小D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。

数据库技术及应用第二版课后答案

数据库技术及应用第二版课后答案

数据库技术及应用第二版课后答案【篇一:数据库原理及应用(第2版)习题参考答案】.选择题1.下列关于数据库管理系统的说法,错误的是 ca.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型b.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现c.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件d.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名 2.下列关于用文件管理数据的说法,错误的是 da.用文件管理数据,难以提供应用程序对数据的独立性b.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序c.用文件存储数据的方式难以实现数据访问的安全控制 d.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.下列说法中,不属于数据库管理系统特征的是ca.提供了应用程序和数据的独立性b.所有的数据作为一个整体考虑,因此是相互关联的数据的集合 c.用户访问数据时,需要知道存储数据的文件的物理信息d.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失5.在数据库系统中,数据库管理系统和操作系统之间的关系是 d a.相互调用b.数据库管理系统调用操作系统c.操作系统调用数据库管理系统d.并发运行6.数据库系统的物理独立性是指 da.不会因为数据的变化而影响应用程序b.不会因为数据存储结构的变化而影响应用程序c.不会因为数据存储策略的变化而影响数据的存储结构d.不会因为数据逻辑结构的变化而影响应用程序7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于 aa.系统软件c.应用软件 b.工具软件 d.数据软件8.数据库系统是由若干部分组成的。

下列不属于数据库系统组成部分的是 ba.数据库c.应用程序b.操作系统 d.数据库管理系统9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是da.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端b.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件c.客户/服务器结构比文件服务器结构的网络开销小d.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。

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

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

单元习题(单元十一)一、选择题1. 数据库完全停止以后进行备份,这种备份是(D )。

A、热备份B、物理备份C、逻辑备份D、冷备份2.用mysqldump命令备份多个数据库,要用选项(C )。

A、--many databasesB、--many databaseC、--databasesD、--database3. 用mysqldump导出数据库,生成<Tab>键分隔的文本文件,要用选项(B )。

A、--tableB、--tabC、--txtD、--text4. 生成一个新的二进制日志文件,要用指令(C )。

A、reset masterB、show logsC、flush logsD、reset logs5. 备份数据库的命令为(B )。

A、mysqlB、mysqldumpC、mysqlbinlogD、backup6. 二进制日志还原数据库的命令为(C )。

A、mysqlB、mysqldumpC、mysqlbinlogD、restore7. 有关mysqldump备份特性中不正确的是(C )。

A、是逻辑备份,需将表结构和数据转换成SQL语句B、MySQL服务必须运行C、备份与恢复速度比物理备份快D、支持MySQL所有存储引擎8. 用二进制日志还原某个位置点之前的内容,要用以下哪个选项?(A )A、--stop-position=nB、--start-position=nC、--before-position=nD、--begin-position=n9. 用二进制日志还原某个时间点之后的内容,要用以下哪个选项?(B )A、--stop-datetime =dtB、--start-datetime =dtC、--before-datetime =dtD、--begin-datetime =dt10. 以下哪个语句可用于查看二进制日志?(B )A、show binary log;B、show binary logs;C、show bin log;D、show bin logs;11. 指令“mysqlbinlog mysql-bin.000001”的用途为(B )。

2020年计算机二级《MySQL》章节习题及答案

2020年计算机二级《MySQL》章节习题及答案

2020年计算机二级《MySQL》章节习题及答案第二章MySQL概述1[填空题]MySQL数据库所支持的SQL语言主要包含_______、_______、_________和MySQL扩展增加的语言要素几个部分。

参考解析:数据定义语言(DDL)数据操纵语言(DML)数据控制语言(DCL)2[填空题] 在MySQL的安装过程中,若选用“启用TCP/IP网络”,则MySQL会默认选用的端口号是________。

参考解析:33063[单选题]以下关于MYSQL配置向导的说法中错误的是A.MYSQL安装完毕后,会自动启动MYSQL配置向导B.MYSQL配置向导用于配置WINDOW中的服务器C.MYSQL配置向导将用户选择结果放到模板生成一个my.ini文件D.MYSQL配置向导能够选择两种配置类型:标准配置和详细配置参考答案:A4[填空题]bool型数据用于存储逻辑值,它只有两种状态,即“()”和“ () ”。

参考解析:TRUE、 FALSE5[单选题] SQL语言又称________。

A.结构化定义语言B.结构化控制语言C.结构化查询语言参考答案:C6[单选题]可用于从表或视图中检索数据的SQL语句是________。

A.SELECT语句B.INSERT语句C.UPDATE语句D.DELETE语句参考答案:A7[单选题]以下关于MYSQL的说法中错误的是:A.MYSQL是一种关系型数据库管理系统B.MYSQL软件是一种开放源码软件C.MYSQL服务器工作在客户端/服务器模式下,或嵌入式系统中D.MYSQL中书写MYSQL语句区分大小写参考答案:D8[填空题]MYSQL服务器可通过手工方式对其实行启动和关闭,在“windows开始菜单”-“运行”-“打开”中输入“services.msc”,在弹出的服务列表中,找到“()”服务,实行相对应操作即可。

参考解析:MySQL9[填空题] MySQL安装成功后,在系统中回默认建立一个________用户。

MySQL数据库应用与管理 第2版习题答案8

MySQL数据库应用与管理 第2版习题答案8

单元习题(单元八)一、选择题1. 以下关于MYSQL的存储过程的论述,错误的是(A )。

A、MYSQL存储过程只能输出一个整数B、MYSQL存储过程包含系统存储过程和用户自定义存储过程C、使用用户存储过程的原因是基于安全性、性能、模块化的考虑D、输出参数使用OUT关键词说明2. MySQL的存储过程保存在哪里(C )。

A、浏览器B、客户端C、服务器D、SESSION3. 在MySQL服务器上,存储过程是一组预先定义并的SQL语句,可以用定义存储过程(B )。

A、编写、CREATE PROCEDUREB、编译、CREATE PROCEDUREC、解释、ALTER PROCEDURED、编写、ALTER PROCEDURE4. MySQL存储过程使用(B )命令执行。

A、DOB、CALLC、GOD、SHOW5. 有如下存储过程:CREATE PROCEDURE up_studentInfo( )BEGINSELECT * FROM student WHERE birthday < '1998-1-1';END下面选项中,能对上述存储过程实现正确调用的是( B )。

A、SELECT up_studentInfo;B、CALL up_studentInfo( );C、CALL up_studentInfo;D、SELECT up_studentInfo( );6. 有如下存储过程:DELIMITER //CREATE PROCEDURE countProc1(IN s_gender V ARCHAR(50),OUT num INT)BEGINSELECT COUNT(*) INTO num FROM student WHERE gender = s_gender;END //DELIMITER ;下面选项中,能对上述存储过程实现正确调用的是(D )。

A、CALL countProc1(in '女', out @num);B、SELECT countProc1('女', @num);C、DECLARE countProc1('女', out @num);D、CALL countProc1('女', @num);7. 阅读下面SQL代码片段:DECLARE val INT;IF val IS NULL THENSELECT 'val IS NULL';ELSESELECT 'val IS NOT NULL';END IF;下面选项中,关于运行结果的描述,正确的是(A )。

计算机二级《MySQL数据库》章节试题及答案

计算机二级《MySQL数据库》章节试题及答案

计算机二级《MySQL数据库》章节试题及答案2016计算机二级《MySQL数据库》章节试题及答案一、选择题1.数据库系统的核心是________。

A.数据模型B.数据库管理系统C.数据库D.数据库管理员2.E-R图提供了表示信息世界中实体、属性和________的方法。

A.数据B.联系C.表D.模式3.E-R图是数据库设计的工具之一,它一般适用于建立数据库的________。

A.概念模型B.结构模型C.物理模型D.逻辑模型4.将E.R图转换到关系模式时,实体与联系都可以表示成________。

A.属性B.关系C.键D.域5.在关系数据库设计中,设计关系模式属于数据库设计的________。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段6.从E—R模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是________。

A.M端实体的键B.Ⅳ端实体的键C.M端实体键与N端实体键组合D.重新选取其他属性二、填空题1.数据库系统的`三级模式结构是指数据库系统是由________、________和________三级构成。

2.数据库系统的运行与应用结构有客户/服务器结构(C/S结构)和________两种。

3.在数据库的三级模式体系结构中,外模式与模式之间的映射实现了数据库的________独立性。

4.用二维表结构表示实体以及实体间联系的数据模型称为________数据模型。

5.数据库设计包括概念设计、________和物理设计。

6.在E-R图中,矩形表示________。

三、简答题1.请简述什么是数据库管理系统,以及它的主要功能有哪些?2.请简述什么是数据库系统?3.请简述什么是模式、外模式和内模式?4.请简述C/S结构与B/S结构的区别。

5.请简述关系规范化过程。

参考答案一、选择题1.A2.B3.A4.B5.C6.C二、填空题1.模式外模式内模式2.浏览器/服务器结构(B/S结构)3.逻辑4。

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

单元习题(单元六)
一、选择题
1.下面关于视图建立的说法中,描述错误的是(D )。

A、可以建立在单表上
B、可以建立在两张表的基础上
C、可以建立在两张或两张以上的表的基础上
D、视图只能建立在单表上
2.下面选项中,用于删除视图的语句是(A )。

A、DROP VIEW语句
B、DELETE VIEW语句
C、ALERT VIEW语句
D、UPDATE VIEW语句
3.更新视图中的数据,新数据保存在(B )中。

A、视图
B、基本表
C、视图名称
D、索引
4.通过视图删除数据,使用的语句是(B )。

A、DROP
B、DELETE
C、REMOVE
D、CLEAR
5.用户对视图执行操作的权限中,不具备的权限是(C )。

A、SELECT
B、INSERT
C、EXEC
D、UPDATE
6. 在视图上不能完成的操作是(C )。

A、更新视图数据
B、查询
C、在视图上定义新的基本表
D、在视图上定义新视图
7.下列哪个不是数据库对象(A )。

A、数据模型
B、视图
C、表
D、索引
8.关于视图下列哪个说法是错误的(B )。

A、视图是一种虚拟表
B、视图中也存有数据
C、视图也可由视图派生出来
D、视图是保存在数据库中的SELECT查询
9.创建视图的语句是(B )。

A、CREATE TABLE
B、CREATE VIEW
C、ALTER INDEX
D、BUILD VIEW
10.下列选项中,用于在视图中查询数据的命令是(D )。

A、PRINT
B、OUTPUT
C、SHOW
D、SELECT
11.下列关于视图优点的描述中,不正确的是(D )。

A、实现了逻辑数据独立性
B、提高安全性
C、将常用查询定义成视图,从而简化查询
D、通过视图可以节省数据存储空间
12.下面查看视图的基本信息的语句中,正确的是(A )。

A、SHOW TABLE STATUS LIKE '视图名';
B、SHOW TABLE STA TUS = '视图名';
C、SHOW VIEW STA TUS = '视图名';
D、SHOW VIEW STATUS LIKE '视图名';
13.查看视图的前提是,必须有(D )的权限。

A、DISPLAY VIEW
B、SEE VIEW
C、CREATE VIEW
D、SHOW VIEW
14.查询视图v_stu中的数据,正确的是(C )。

A、SELECT * FROM VIEW v_stu;
B、SELECT * VIEW v_stu;
C、SELECT * FROM v_stu;
D、SELECT * FROM v_stu AS VIEW;
15.关于视图,以下说法错误的是(D )。

A、视图是数据库对象
B、视图是一个虚拟的表
C、创建视图时的WITH CHECK OPTION语句,可以更好的保证数据的安全性
D、创建视图时,WITH CHECK OPTION语句是必须的
二、判断题
1.查询视图和查询表的语句是不一样的。

(× )
2.视图是数据库中用来存储数据的另一种方式的表。

(× )
3.CREATE OR REPLACE VIEW语句,可以创建或修改视图。

(√ )
4.使用ALTER VIEW语句可以对已有的视图进行修改。

(√ )
5.通过视图可以插入数据、修改数据,但不能删除数据。

(× )。

相关文档
最新文档