MySQL数据库及应用题库附答案Word下载.docx
- 文档编号:22417863
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:28
- 大小:45.21KB
MySQL数据库及应用题库附答案Word下载.docx
《MySQL数据库及应用题库附答案Word下载.docx》由会员分享,可在线阅读,更多相关《MySQL数据库及应用题库附答案Word下载.docx(28页珍藏版)》请在冰豆网上搜索。
9单选从给定关系中找出满足一定条件的元组的运算,称为运算。
A.集合
B.投影
C.连接
D.选择
10单选数据模型所描述的内容包括三个部分,分别是数据结构、数据操作和O
A.数据定义
B.数据约束
C.数据连接
D.数据选择
第二章
1单选设计关系数据库模式时,很容易出现的问题是冗余性,即一个事实在多个元组中重复。
造成这种冗余的最常见的原因是,企图把一个对象的单值和多值特性包含在一个关系中。
A.对
B.错
2单选如果关系R属于1WF,并且R的每一个非主属性(字段)都完全依赖于主键,则R属于o
A.1NF
B.2NF
C.3NF
D.4NF
3单选假设一位教师可以讲授多门课程,一门课程可由多位教师讲授,则教师与课程之间是O
A.一对一关系
B.一对多关系
C.多对多关系
D.其它关系
4单选在下面教师表和系部表中,教师号和系部号分别是两个表的主键教师表(教师号,教师名,系部号,职务,工资)系部表(系部号,系部名,部门人数,工资总额)在这两个表中,只有一个是外键,它是O
A.教师表中的“教师号”
B.教师表中的“系部号”
C.系部表中的“系部号”
D.系部表中的'
'
教师号”
5单选在实体中能作为关键字(或主码)的属性称为o
A.主属性
B.非主属性
C.联系
D.实体集
6单选实体之间的联系类型有三种,分别为、和
A.1对11对21对3
B.1对11对多2对多
C.1对11对2多对多
D.1对11对多多对多
7单选若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是对的联系。
A.1对1
B.1对多
C.多对多
D.都不对
8单选数据库设计过程一般分为:
、概念设计、逻辑设计、
物理设计、实施和运行维护等阶段。
A.需求分析
B.调研分析
C.需求设计
D.分组讨论
9单选概念结构设计是设计人员以用户的观点,对用户信息的抽象和描述,是从现实世界到信息世界的第一次抽象,不需要考虑具体的数据库管理系统。
10单选概念结构设计阶段设计出来的E-R图可以在计算机中直接表示和
处理并不需要将E-R图转换成关系模式
第三章
1单选关于常见的存储引擎,下面描述错误的是O
A.InnoDB存储引擎虽然不支持事件处理应用程序,但是支持外键、同时还支持崩溃修复能力和并发控制
B.MEMORY存储引擎的所有数据都存储在内存中,数据的处理速度快但安全性不高
C.MyISAM存储引擎提供了高速的存储与检索和全文探索能力,它并不支持事务处理应用程序
D.除了InnoDB、MOMORY和MyISAM存储引擎外,MRG_MYISAM.BLACKHOLE和CSV也是MySQL数据库的存储引擎
2单选查看数据库系统中已经存在的数据库时,可以执行
命令。
A.SHOWCREATEDATABASE;
B.SHOWCREATEDATABASES;
C.SHOWDATABASES;
D.SHOWDATABASE;
3单选关于数据库的执行操作,选项是错误的。
A.SHOWDATABASES语句用于查询当前数据库系统中已经存在的数据库
B.ALTERDATABASE语句用于修改指定数据库的名称
C.DROPDATABASE语句可以删除指定的数据库
D.CREATEDATABASE语句可以创建指定的数据库,并且在创建时可以设置字符集和校对规则
4单选按照用户群进行分类,MySQL分为版和
版两大类。
A.社区企业
B.社区政府
C.企业政府
D.免费收费
5单选客户端登录MySQL服务的方法,尽管形式有别,但其实登录时都需要给出MySQL数据库服务器的名称(默认是localhost),登录用户名(默认是root)和o
A.空格
B.123456
C.密码或登录密码
6单选查看MySQL数据库的存储引擎,可以在控制台中执行
命令。
A.SHOWENGINE
B.LISTENGINES
C.LISTENGINE
D.SHOWENGINES
7单选当前最新的MySQL版本,默认的存储引擎是。
A.MRG_MYISAM
B.InnoDB
C.MyISAM
D.MOMERY
8单选在控制台中执行“数据库名;
”语句表示选择当前
要操作的数据库,执行成功后可以向数据库中添加表和视图等内容。
A.
USE
B.
USES
C.
OPEN
D.
SHOW
答
案:
9单选对于MySQL来说,整个服务器或数据库方案,用户并不一定要使用相同的存储引擎,可以为方案中的每个表使用不同的存储引擎。
10单选删除数据库是指在服务器中删除已经存在的数据库,删除成功后,数据库中的数据将全部删除,但分配的存储空间并不会被回收。
第四章
1单选若表中一个字段定义类型为char,长度为20,当在此字段中输入字符串"
数据库技术”时,此字段将占用10个字节的存储空间。
2单选对一个超过200个汉字的内容,应用一个varchar型的字段来存放。
3单选一个表上只能创建一个主键约束,但可以创建多个唯一性约束。
4单选在MySQL中,我们用0表示数值未知的空值。
5单选数据完整性可分为四种类型,分别是:
实体完整性、参照完整性、用户自定义完整性和域完整性。
6单选以下操作能够实现实体完整性。
A.设置唯一键
B.设置外键
C.设置主键
D.减少数据冗余
7单选如果要求表中的一个或多个字段的组合具有不重复的值,而且不允许为空,就应当将这个字段或字段的组合设置O
A.外键约束
B.主键约束
C.唯一性约束
D.检查约束
8单选DECIMAL是数据类型。
A.可变精度浮点值
B.整数值
C.双精度浮点值
D.单精度浮点值
9单选如果某字段希望存放客户的家庭或办公电话,那么该字段应该采用数据类型。
A.char(10)
B.varchar(13)
C.text
D.int
10单选MySQL中数据表的物理存储包括两类文件
A..myd文件、.ibd文件
B..frm文件、.ibd文件
C..trg文件、.ibd文件
D..myi文件、.ibd文件
第五章
1单选可以说,表中主键约束是非空约束和的组合。
A.检查约束
B.唯一约束
C.外键约束
D.默认值约束
2单选在SQL中字符串连接函数是。
A.CONCAT
B.TRIM
C.SUBSTRING
D.LOCATE
3单选CURDATE函数的作用是。
A.返回日期中的天数
B.返回当前日期和时间
C.返回日期中的年份值
D.返回当前日期中的月份值
4单选使用SQL命令建立表时,每列的定义中必不可少的内容是o
A.列名和长度
B.类型和长度
C.列名和约束
D.列名和类型
5单选SQL是StructuredQueryLanguage的缩写,译为结构化查询语言。
6单选SQL语言的四类核心语句。
这四类语句分别是:
数据定义语句、数据操纵语句、数据查询语句和数据控制语句。
7单选在MySQL数据库中,要访问任何一个对象都要通过其名称来完成,在SQL语言中,对数据库、表、变量、存储过程、函数等的定义和引用都需要通过变量来完成。
8单选在SQL中,创建数据库的命令是CREATE,修改数据库命令是UPDATE,删除数据库命令是DELETE。
9单选外键约束是表中数据之间的一种引用关系,即一个表中的主键与另一个表中的列(外键)之间的一对多关系的体现。
外键的定义涉及到至少两个表,在表的定义中通过PRIMARYKEY关键字来实现。
10单选使用CREATETABLE命令创建表时可以使用AUTOINCREMENT关键
字来定义标识列。
11单选唯一约束用于在表中强制非主键列的唯一性,即表内同一列(或列的组合)的值不能有相同的两个值。
12单选使用SQL语句创建表时,语句是。
A.ADDTABLE
B.ALTERTABLE
C.DROPTABLE
D.CREATETABLE
13单选设计表窗口的栏位选项卡中的“不是null”单元格用于设置该列是否可输入空值,实际上就是创建该列的约束。
A.主键
B.外键
C.非空
D.唯一
第六章
1单选当我们在插入语句中省略某些列时,以下列是不可以省略。
A.允许为空的列
B.指定了默认值的列
C.主键字段
D.timestamp类型的列
2单选为指定字段添加数据时,指定字段只要与中值的顺序一
致即可
A.表
B.VALUES
C.括号
D.INSERT
3单选要快速完全清空一个表,可以语句。
A.TRUNCATETABLE
B.DELETETABLE
D.CLEARTABLE
4单选修改操作的语句updatestudentssetsname=,张三'
,该代码执行后的结果是:
O
A.只把姓名叫张三的记录进行更新
B.只把字段名为sname改为'
张三'
C.表中的所有人姓名都更新为张三
D.更新语句不完整,不能执行
5单选删除部分数据,用语句来实现。
A.THEN
B.WHILE
C.WHERE
D.IF
6单选在SQL语言中可以使用INSERT语句往数据库的表中插入一行或多行数据记录。
7单选在SQL语言中可以使用DROP语句删除表中部分或全部数据记录。
8单选在SQL语言中可以使用ALTER语句更新表中数据记录值。
第七章
1单选SELECT语句的完整语法较复杂,但至少包括的部分是o
A.仅SELECT
B.SELECT,FROM
C.SELECT,GROUP
D.SELECT,INTO
2单选下列不属于连接种类。
A.左外连接
B.内连接
C.中间连接
D.交叉连接
3单选下列哪项用来分组o
A.ORDERBY
B.ORDEREDBY
C.GROUPBY
D.GROUPEDBY
4单选SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO;
意思是
A.求每个部门中的工资
B.求每个部门中工资的大小
C.求每个部门中工资的总和
D.求每个部门中工资的个数
5单选在SELECT语句中,实现选择操作的子句是o
A.SELECT
B.GROUPBY
D.FROM
6单选在SELECT语句的FORM子句中可以指定多个表,相互之间要用空格分隔。
7单选计算字段的累加和的函数是:
ADD()<
8单选用SELECT进行模糊查询时,必须使用LIKE关键字才能实现。
9单选条件"
IN(20,30,40)”表示取值范围在20到40之间。
10单选用GROUPBY关键字进行排序,其中DESC表示降序排序。
第八章
1单选WAMP具体结构不包含下面哪种
A.Linux系统
B.Apache服务器
C.MySQL数据库
D.PHP语言
2单选PHP指的是
A.PrivateHomePage
B.PersonalHypertextProcessor
C・PHP:
HypertextPreprocessor
D.Persona1HomePage
3单选PHP服务器脚本由哪个分隔符包围
A.<
!
--?
php-->
•••
<
―?
php—>
B.<
&
>
...
4单选如何使用PHP输出"
helloworld'
1
A."
HelloWorld"
;
B.echowHe11oWor1dw;
C.Document.Write(,rHelloWorld'
1);
D.write("
HelloWorld”);
5单选连接MySQL数据库的正确方法是
A.mysqlopen("
localhost"
);
B.mysqlconnect(,rlocalhost);
C.connectmysql(,flocalhost,r);
D.dbopen(,rlocalhost,r);
6单选PH卩程序是以“.php”为扩展名的文本文件
7单选PHP程序使用分隔符来包括脚本命令。
8单选PHP文件通常包含HTML标签以及一些PHP脚本代码,PHP脚本只能放置于文档的起始位置
9单选PHP语句以句号结尾
10单选PHP变量以$符号开始
第九章
1单选如何从使用"
get"
方法提交的表单中获取数据
A.$GET[];
B・Request・QueryString;
C・Request・Form;
D.Request.GET;
2单选如何从使用"
post"
D.$_POST[];
3单选PHP使用以下哪个函数连接MySQL数据库服务器
A.mysqlquery
B.mysql_select_db
C・mysqlconnect
D.mysql_fetch_array
4单选PHP连接数据库服务器成功后,使用以下哪个函数执行SQL语句
A.mysqlquery
B・mysqlselect,db
D・mysql_fetch_array
5单选对于以下语句:
修改则服务器端获取值得方法为$_GET['
sno'
]。
6单选通过$_POST['
控件名'
]获取提交的数据,对于提交表单要求method属性为'
post'
如下
第十章
1单选可以提髙数据库系统搜索(查询)数据的能力,大大提髙查询的效率。
A.事务
B.视图
D.触发器
2单选下面关于的视图管理的语句不正确的是:
CREATEVIEWview^students_computerASSELECT*FR()MstudentsWHEREdept=,计算机技术’;
CREATEORREPLACEVIEWviewstudents_computerASSELECT*FROMstudentsWHEREdept='
计算机技术’;
UPDATEVIEWview^students_computerASSELECT*FR()MstudentsWHEREdept=,计算机技术’;
ALTERVIEWview_students_computerASSELECT*FROMstudentsWHEREdept=,计算机技术’;
3单选例如复合索引是keyindex(a,b,c)。
不支持进行的查找是
A.a
B.a,b
C.a,b,c
D.b,c
4单选主键既是约束,也是一种特殊的()索引,主键字段不能为NULLo
A.普通索引
B.唯一索引
C.复合索引
D.全文索引
5单选关于索引创建应该注意的是
A.如果非常频繁地更新数据或磁盘空间有限,最好对索引的数量进行控制。
B.表中每个字段都需要建立索引。
C.索引还会提髙添加、删除和更新记录的速度。
D.对表中包含该字段数据记录少、数据取值范围大、字段宽度较长及查询无关的字段适最合作为索引关键字
6单选在数据量较大时候,先将数据放入一个没有全局索引的表中,然后再用CREATEINDEX创建FULLTEXT索引,要比先为一张表建立FULLTEXT然后再将数据写入的速度快很多。
7单选CREATEUNIQUEINDEXinx_cnameONcourses(cname);
命令运行成功则创建了一个主键索引。
8单选DELETEINDEXinx_snamelONstudents;
命令用于删除索引。
9单选视图看起来像是一个表,由行和列组成,还可以像表一样作为查询语句的数据源来使用;
但它对应的数据并不实际存储在数据库中。
10单选创建视图可以控制用户提取的数据,达到数据安全保护的目的。
11单选不可以使用SHOWTABLE语句查看视图
第十一章
1单选根据事务的定义,下面的说法正确的是:
A.当事务中的一条语句运行失败,后续的语句可以继续运行。
B.当事务中的一条语句运行失败,后续的语句不可以继续运行,但是之前的操作可以保存。
C.当事务中的一条语句运行失败,后续的语句可以继续运行,但是之前的操作会被撤销。
当事务中的一条语句运行失败,事务中所有的语句的操作都会撤销。
D.完整性、
一致性、
相对性、
持久性,
3单选Mysql有三种事务提交方式,除了
A.自动提交
B.隐式提交
C.手动提交
D.后台提交
4单选下面的语句可以产生事务提交的是
A.COMMIT;
B.ROLLBACK;
C.SELECT*FROMstudents;
D.STARTTRANSACTION
5单选下面的语句不可以产生事务提交的是
A.DROPTABLEteachers;
B.COMMIT;
C.UPDATEaccountSETmoney二moneyTOOWHEREtname二'
王小可'
D.CREATEDATABASEmydata;
6单选若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性。
7单选所谓的幻读就是指一个事务读取了另外一个事务未提交的数据。
8单选不可重复读就是在事务内不能够重复读取数据,因为如果重复读取了别的线程已经提交的数据,两次读取的结果会不一致,原因是查询的过程中其他事务做了更新的操作。
9单选SERIALIZABLE(串行化)是事务的最高隔离级别,它会强制对事务进行排序,使之不会发生冲突,从而解决脏读、幻读、重复读的问题。
实际应用中最常使用。
10单选不可重复读不是错误,不会造成实际应用的问题。
第十二章
1单选关于存储过程的特点说法正确的是
A.执行速度快、效率髙。
因为MySQL在第一次执行完存储过程后,其执行规划就驻留在髙速缓存中。
在以后的执行过程中,系统只需从高速缓存中调用已经编译好的二进制代码执行即可,而不必再重新编译,从而大大提高了执行速度。
B.具有安全性。
存储过程可以作为一种安全机制来使用。
C.由于存储过程需要和客户端交换信息,因而增加了网络流量。
D.允许模块化程序设计,提高代码的可重用性。
2单选下面哪一种不是触发器类型
A.INSERT型触发器
B.CREATE型触发器
C.UPDATE型触发器
D.DELETE型触发器
3单选关于异常的说法错误的是
A.在MySQL中,特定异常需要特定处理。
这些异常可以联系到错误,以及子程序中的一般流程控制。
B.异常处理定义了在遇到问题时对应当采取的处理方式,并且保证存储过程或函数在遇到错误或警告时能够继续执行。
C.可以使用sqlstatevalue定义异常。
D.MySQL数据库遇到异常的默认处理是continue操作。
4单选关于游标的说法错误的是
A.如果没有明确地关闭游标,它会一直驻留在内存中。
B.游标(Cursor)是指向查询结果集的一个指针。
C.游标使得用户可以逐行访问SELECT查询语句返回的结果集合。
D.想要使用游标处理结果集中的数据,需要先声明游标。
5单选.除了(),其他可以实现循环。
A.LOOP语句
B.REPEAT语句
C.WHILE语句
D.CASE语句
6单选T-SQL作为面向对象的高级语言,也有自己的“子程序”一一存储过程。
7单选存储过程是数据库存储的一个重要的功能,但是MySQL在5.0以前并不支持存储过程
8单选与存储过程相比,触发器主要是通过事件触发从而被执行,用于处理各种复杂操作;
而存储过程是通过存储过程名字被直接调用。
9单选在UPDATE型触发器中,NEW用来表示将要或已经被修改的原数据,OLD用来表示将要或已经修改为的新数据
10单选可以使用DROPTRIGGER来删除触发器。
第十三章
1单选冷备份的优点是:
A.能按表或按用户恢复。
B.简单快速,只需拷文件,不需要停止数据库服务。
C.容易恢复到某个时间点上(只需将文件再拷贝回去)。
D.低度安全,髙度维护。
2单选热备份的优点是:
A.备份的时间短。
B.备份时数据库仍可使用。
在大多数情况下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MySQL 数据库 应用 题库 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)