《mysql数据库技术与应用 试题库试题及答案.docx》由会员分享,可在线阅读,更多相关《mysql数据库技术与应用 试题库试题及答案.docx(43页珍藏版)》请在第一文库网上搜索。
1、数据库技术与应用试题库1一、填空题1、数据库是存储和管理数据的仓库,但数据库并不能直接存储数据,而是将数据存储到中的。2、如果MySQ1服务名为MySQ18.0,则在WindoWS的命令窗口中,启动MySQ1服务的指令是O3、在删除关联表中数据时,可以先删除从表中的相关记录或将从表外键字段值设置为,再删除主表中的相关记录,这样一定能成功删除。4、在MySQ1中,除了使用CREATEORREP1ACEVIEW语句修改视图外,还可以使用语句来修改视图。5、若想为表中插入的新记录自动生成唯一的ID,可以使用约束来实现。6、MySQ1是一种(多用户、单用户)的数据库管理系统。7、se1ect(NU11
2、NU11)isNIJ11;的结果为。8、在Windows下配置MySqI服务器默认使用的用户是。9、在MySQ1中,整数类型可分为5种,分别是T1NY1NT、SMA11INTMEDIuMINT、和BIGINTo10、在MySQ1中,查看己经存在数据库的Sq1语句是。11、在MySQ1中,可以使用关键字按某个字段或者多个字段中的值进行分组,字段中值相同的为一组。12、MySQ1提供了一个命令,它可以实现数据的备份。13、在SE1ECT语句的WHERE条件中,可以使用关键字来判断字段的值是否为空值。14、在MySQ1中,主键约束是通过定义的,它可以唯一标识表中的记录。15、在MySQ1中,修改表名
3、的基本语法格式。16、实现数据还原时,可以在DOS窗口执行mysq1命令,也可以在MySQ1命令窗口执行命令来还原数据。17、聚合函数中,用于求出某个字段平均值的函数是o18、在创建视图时,如果有ORREP1ACE子句,必须在视图上具有权限。19、用于返回字符串str的长度的函数是。20、要查询student表中name字段值以字符开始,以字符“d”结束的记录应该在WHERE子句后跟1IKEo21、使用关键字进行子查询时,外层查询条件将会包含在内层查询返回的列值集合中。22、手动刷新权限表的语句是:。23、在MySQ1中,添加字段的基本语法格式是。24、在MySQ1中,使用DESCRIB1E查
4、看表字段信息的语法格式是。25、目前只有存储引擎支持由FU11TEXT关键字定义的全文索引。26、MySQ1中提供了关键字,该关键字可以判断两个字符串是否相匹配,通常用它来实现模糊查询。27、用二维表结构表示实体以及实体间联系的数据模型称为数据模型。28、如果在一个连接查询中,涉及到的两个表是同一个表,这种查询称为.29、在MySQ1中,用于设置MySQ1结束符的关键字是。30、在编写存储过程时,查询语句返回多条记录并且数据量非常大,则需要使用来逐条读取查询结果集中的记录。31、boo1型数据用于存储逻辑值,它只有两种状态,即和。32、MySQ1支持关系模型中、和_三种不同的完整性约束。33、
5、MySQ1中用于实现事务提交的语句是语句。34、数据库是多线程并发访问的,那么多个线程同时开启事务时,可能会产生脏读、重复读以及的情况。35、在MySQ1中,创建视图需要使用语句。36、在MySQ1的整数类型中,占用字节数最大的类型是037、在存储过程中,用于定义变量的关键字是。38、空间索引是由关键字定义的索引,它只能创建在空间数据类型的字段上。39、进行连接查询时,返回包括左表中的所有记录和右表中符合连接条件的记录,该连接查询是040、数据表中的字段默认值是通过关键字定义的。41、在UySQ1中,使用语句可以查看视图的字段信息,其中包括字段名、字段类型等信息。42、在MySQ1中,除了使用
6、CREATEORREP1ACEVIEw语句修改视图外,还可以使用语句来修改视图。43、在MySQ1中,删除视图时必须拥有权限。44、实现数据还原时,可以在DOS窗口执行InySqI命令,也可以在MySQ1命令窗口执行命令来还原数据。45、MySQ1中的用户分为用户和普通用户。46、在SE1ECT语句的WHERE条件中,可以使用关键字判断某个字段的值不在指定集合中47、在MySQ1中,删除数据库名为itcast的命令是。48、SQ1语言可分为DD1、DM1.DQ1和49、在MySQ1中,可以使用语句删除视图中的部分记录。50、在MySQ1安装目录中,目录用于放置一些可执行文件。二、单选题1、下列
7、()类型不是MySQ1中常用的的数据类型。A、INTB、VARC、TIMED、CHAR2、删除列指令是()A、A1TERTAB1EDE1ETEB、A1TERTAB1EDE1ETECO1UMN-C、 A1TERTAB1EDROPD、 A1TERTAB1EDROPCo1UMN3、下列描述正确的是()。A、一个数据库只能包含一个数据表B、一个数据库可以包含多个数据表C、一个数据库只能包含两个数据表D、一个数据表可以包含多个数据4、根据关系模式的完整性规则,一个关系中的主键()。A、不能有两列组成B、不能成为另一个关系的外部键C、不允许空值D、可以取空值5、以下哪个语句用于撤销权限()A、DE1ETE
8、B、DROPC、REVOKED、UPDATE6、DBUS指的是以下哪个选项?()A、数据库系统B、数据库信息系统C、数据库管理系统D、数据库并发系统7、下面选项中,能够实现查询表中记录的关键字是()A、 DROPB、 SE1ECTC、 UPDATED、 DE1ETE8、使用UPDATE语句修改root用户的密码时,操作的表是()Axtest.userB、mysq1.userC、mysq1.usersD、test,users9、下面选项中,用于表示固定长度字符串的数据类型是()A、 CHARB、 VARCHARC、 BINARYD、 BO1B10、下面选项中,用于删除视图的语句是()A、DROP
9、VIEW语句B、DE1ETEVIEW语句C、A1ERTVIEW语句D、UPDATEVIEW语句11、在关系数据库中,能够唯一地标识一个记录的属性或属性的组合,称为()A、主码B、属性C、关系D、域12、数据库系统的核心是()A、数据模型B、数据库管理系统C、数据库D、数据库管理员13、对于现实世界中事物的特征,在实体-联系模型中使用()A、属性描述B、关键字描述C、二维表格描述D、实体描述14、如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主码,则R属于()A、2NFB、3NFC、BCNFD、4NF15、DB、DBS和DBMS三者之间的关系是()A、DB包括DBMS和DBSB、D
10、BS包括DB和DBMSC、DBMS包括DB和DBSD、不能相互包括16、下列选项中,使用()数据类型保存3.1415可以不丢失精度A、 DECIMA1(6,2)B、 DECIMA1(6,3)C、 DECIMA1(6,4)D、 DECIMA1(6,1)17、下面使用SET语句修改root用户密码的说法中,错误的是()A、root用户先要登录到MySQ1服务器B、语法格式:SETPASSWORD=PASSWORDCncwjassword);c、PasswordO函数可实现对密码进行加密处理D、root用户不需要登录到MySQ1服务器18、下面选项中,表示可变长度字符串的数据类型是()A、 CHAR
11、B、 VARCHARC、BINARYD、BO1B19、用ISNU11关键字可以判断字段的值是否为空值,ISNU11关键字应该使用在下列选项的()子句之后A、 ORDERBYB、 WHEREC、 SE1ECTD、 1IMIT20、下面选项中,用于实现字符串连接的函数是()A、JOIN()B、CONCAT()c、Rep1aceOd、SubstringO21、假设student表中共有9条记录,而存在name与gender值完全相同的记录有3条,那么使用SE1ECTDISTINCTname,genderFROMStUdCIH;语句查询出的记录条数是()A、6条B、7条C、8条D、9条22、在存储过程
12、中,光标处理数据的行数是()A、一行B、两行23、查询student表中id值不在2和5之间的学生的SQ1语句是()C、三行D、多行下面选项中,24、A、B、C、D、SE1ECT*SE1ECT*SE1ECT*SE1ECT*FROMFROMFROMFROMstudentstudentstudentstudentwherewherewherewhereid!=2,3,4,5;ididid下列选项中,用于定义唯一索引的是(notbetween5and2;notbetween2and5;notin2,3,4,5;)A、由KCy定义的索引B、由UniOn定义的索引C、由UniqUe定义的索引D、由Ind
13、CX定义的索引25、下面选项中,删除视图应当拥有的权限是()A、CREATE权限B、UPDATE权限C、DRoP权限D、DE1ETE权限26、下面选项中,属于MySQ1用于放置日志文件以及数据库的目录是()A、bin目录B、data目录C、inc1ude目录D、Iib目录27、下面关于在DOS停止MySq1的命令中,正确的是()A、 stopnetmysq1B、 servicestopmysq1C、 netstopmysq1D、 servicemysq1stop28、下面有关DEeIMA1(6,2)的描述中,正确的是()A、它不可以存储小数B、6表示的是数据的长度,2表示小数点后的长度C、6代
14、表最多的整数位数,2代表小数点后的长度D、总共允许最多存储8位数字29、下列选项中,定义字段非空约束的基本语法格式是()A、字段名数据类型ISNU11;B、字段名数据类型NOTNU11;C、字段名数据类型ISNOTNU11;D、字段名NOTNU11数据类型;30、在执行添加数据时出现Fie1dnamedoesn,thaveadefau1tva1ue,错误,可能导致错误的原因是()A、INSERT语句出现了语法问题B、name字段没有指定默认值,且添加了NoTNU11约束C、name字段指定了默认值D、name字段指定了默认值,且添加了NOTNU11约束31、下列用于更新的SQ1语句中,正确的是
15、()A、updateusersetid=u001;B、updateuser(id,username)va1ues(,u00,jack,);C、updateusersetid=,u00,username=*jack,;D、updateintousersetid=,u00,username=*jack,;32、下面选项中,关于SQ1语句truncatetab1eUSer;的作用是解释,正确的是()A、查询USer表中的所有数据B、与de1etefromuser;“完全一样C、删除USer表,并再次创建USer表D、删除USer表33、使用1IKE关键字实现模糊查询时,常用的通配符包括()A、%与*B、*与?C、%