数据库练习测试题附答案(一)_第1页
数据库练习测试题附答案(一)_第2页
数据库练习测试题附答案(一)_第3页
数据库练习测试题附答案(一)_第4页
数据库练习测试题附答案(一)_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第页数据库练习测试题附答案1.假设学生选课模型中包含三个关系,即学生(学号,姓名,性别,年龄,身份证号码)、课程(课程编号,课程名称)、选修(学号,课程编号,成绩),则选修关系中的关键字(键或码)为()A、4B、课程编号C、学号,课程编号D、学号,成绩【正确答案】:C2.以下不可对视图执行的操作有()A、4B、INSERTC、DELETED、CREATEINDEX【正确答案】:D3.还原MySQL数据库的命令是()A、4B、mysqlC、returnD、backup【正确答案】:B4.()是MySQL官方提供的日志分析工具。A、4B、mysql-explain-slow-logC、mysqlslaD、mysqldumpslow【正确答案】:D5.创建数据库事件所使用的语句是()A、4B、ALTEREVENTCREATEPROCESSD、ALTERPROCESS【正确答案】:A6.下面关于索引描述中错误的一项是()A、4B、索引可以降低数据的插入速度C、索引的本质是将建立索引的列中的值以某种特殊的数据结构存储(如二叉树),建立索引屈表操作的执行效率不受影响D、删除索引的命令是DROPIINDEX【正确答案】:B7.用二维表来表示的数据库称为()A、4B、层次数据库C、网状数据库D、关系型数据库【正确答案】:D8.有三个表,它们的记录行数分别是10行、2行和6行,三个表进行交叉连接后,结果集中共有()行数据A、4B、26C、120D、不确定【正确答案】:C9.下列哪项不会导致输入数据无效()A、4B、列值所需的存储空间C、列的精度D、列的精度【正确答案】:D10.查看和恢复二进制日志的命令是()A、4B、mysqlC、mysqlimportD、mysqlbinlog【正确答案】:D11.DELETEFROMadminUser语句的作用是()A、4B、删除当前数据库中adminUser表内的所有行C、由于没有where子句,因此不删除任何数据D、删除当前数据库中adminUser表内的当前行【正确答案】:B12.MySQL中存储用户全局权限的表是()A、4B、procs_privC、columns_privD、user【正确答案】:D13.返回当前日期的函数是()A、4B、adddate()C、now()D、curdate()【正确答案】:D14.数据库管理系统是()A、4B、在操作系统支持下的系统软件C、一种编译系统D、一种操作系统【正确答案】:B15.数据库设计过程不包括()A、4B、概念设计C、逻辑设计D、物理设计【正确答案】:A16.模糊查询中条件语句中使用的关键字是()A、4B、ANDC、LIKED、OR【正确答案】:C17.由于数据库并发操作所导致的问题不包括()A、4B、权限管理混乱C、不可重复读D、幻读【正确答案】:B18.MySQL中,预设的、拥有最高权限的超级用户的用户名为()A、4B、AdministratorC、DAD、root【正确答案】:D19.在E-R图中,表示实体之间关系的图形是()A、4B、矩形C、菱形D、三角形【正确答案】:C20.SQL具有()的功能。A、4B、数据定义、数据操作、数据控制C、数据规范化、数据定义、数据操作D、数据规范化、数据操作、数据控制【正确答案】:B21.MySQL使用()来调用存储过程A、4B、CALLC、EXECUTED、CREATE【正确答案】:D22.修改管理员表中管理员名称为admin1的数据,将其密码修改为888888,正确的语句是()A、4B、UPDATE管理员表SET密码=888888WHERE管理员名称='admin1';C、UPDATESET密码=888888;D、UPDATE管理员表密码=888888WHERE理员名称='admin1';【正确答案】:B23.在MySQL内部有4种常见的日志,()不能直接使用文本编辑器查看日志内容。A、4B、二进制日志C、通用查询日志D、慢查询日志【正确答案】:B24.创建视图的优点不包括()A、4B、提高数据查询效率C、方便对数据进行用户权限管理D、提高逻辑数据独立性【正确答案】:C25.在学生选课系统中,有如下3张表。学生表(学号,姓名,性别,年龄,所在院系)。。课程表(课程编号,课程名称,选修课编号,学分)。。选修表(选修编号,学生学号,课程编号,成绩)。在该系统中,若要查询每位学生选修的课程数目,正确的SQL语句是()A、4B、SELECT学生学号,SUM(*)FROM选修表GROUPBY课程编号C、SELECT学生学号,COUNT(*)FROM选修表GRUPBY课程编号D、SELECT学生学号,COUNT(*)FROM选修表GRUPBY学生学号【正确答案】:D26.下列不适合建立索引的情况是()A、4B、包含太多重复值的列C、主键或外键列D、具有唯一值的列【正确答案】:B27.E-R图提供了表示信息世界中实体、实体属性和()的方法A、4B、模式C、联系D、表【正确答案】:C28.关于SELECT语句,以下描述错误的是A、4B、SELECT语句属于数据操作语言。C、SELECT语句查询的结果列必须是基于表中的列。D、SELECT语句用于查询数据库中一组特定的数据记录【正确答案】:C29.MSQL中创建角色的语句是()A、4B、CREATEUSERC、INSERTROLED、GRANTROLE【正确答案】:A30.在MySQL中,删除一张数据表中的某个字段使用SQL语句是()A、4B、ALTERTABLE...DELETECOLUMN...C、ALTERTABLE...DROP..D、ALTERTABLE...DROPCOLUMN…【正确答案】:C31.在视图上不能完成的操作是()A、4B、在视图上定义新基本表C、在视图上定义新的视图D、查询【正确答案】:B32.关于MySQL中的锁,说法正确的是()A、4B、数据库需要特定机制确保死锁不会发生C、在表级锁锁定期间,其他进程无法对该表进行写操作,但是可以执行读操作D、死锁是因为计算机中多个进程竞争同一个资源时,发生互相等待,如无外力作用,都无法推进下去的系统状态【正确答案】:D33.备份MVSQL数据库的命令是()A、4B、mysqlC、copyD、backup【正确答案】:A34.返回0~1的随机数的函数是()A、4B、SIGN(x)C、ABS(x)D、PI()【正确答案】:A35.MySQL是一个()数据库管理系统。A、4B、网状型C、关系型D、键值对【正确答案】:C36.如果要回滚一个事务,则要使用()语句。A、4B、begintransactionC、revokeD、rollbacktransaction【正确答案】:D37.下列不能用于创建索引的是()A、4B、使用CREATETABLE语句C、使用ALTERTABLE语句D、使用CREATEDATABASE语句【正确答案】:D38.MySQL8.0默认字符集是()A、4B、utf8C、gbkD、latin1【正确答案】:A39.MySQL中最高隔离级别为()A、4B、READCOMMITTEDC、REPEATABLEREADD、SERIALIZABLE【正确答案】:D40.在SELECT语句中,符号()表示选择表中所有的列A、4B、#C、@D、%【正确答案】:A41.查看查询语句执行计划的关键字是()A、4B、ANALYZEC、SHOWD、SELECT【正确答案】:A42.在有关使用mysqldump命令备份数据的特性中,()是不正确的。A、4B、MySQL服务必须运行C、备份与恢复速度比物理备份快D、支持MySQL的所有存储引擎【正确答案】:C43.在SELECT语句中,用于去除重复行的关键字是()A、4B、LIMITC、HAVINGD、REGEXP【正确答案】:A44.在关系型数据库中,能够唯一地标识一个记录的属性或者属性的组合,称为()A、4B、属性C、关系D、域【正确答案】:A45.用于将事务处理提交到数据库的语句是()A、4B、rollbackC、commitD、savepoint【正确答案】:C46.在数据库设计中,E-R模型是进行()的主要工具A、4B、概念设计C、逻辑设计D、物理设计【正确答案】:C47.计算字段的累加和函数是()A、4B、ABS()COUNT()D、PI()【正确答案】:A48.关于datetime与timestamp两种数据类型的描述,错误的是()A、4B、两者值的范围一样C、两者占用的空间不一样D、timestamp类型会自动将时间转换成0时区时间存储在数据库服务器上【正确答案】:B49.表达式SELECT(9+6*5+3%2)/5-3的运算结果是()A、4B、3C、5D、7【正确答案】:C50.在SQL中的视图VIEW是数据库的()A、4B、存储模式C、模式D、内模式【正确答案】:A51.下列聚合函数中用于统计最大值的是()A、4B、MAX(列名)COUNT列名)D、MIN(列名)【正确答案】:B52.用二维表表示实体与实体间关系的数据模型称为()A、4B、层次模型C、关系模型D、网状模型【正确答案】:C53.一般激活触发器的事件包括INSERT、UPDATE和()事件。A、4B、ALTERC、DROPDELETE【正确答案】:D54.负责数据库中查询操作的SQL是()A、4B、数据管理语言C、数据操作语言D、数据控制语言【正确答案】:C55.关于UPDATE语句描述不正确的是()A、4B、用SET子句指定新值C、被定义为NOTNULL的字段,不允许被更新为NULLD、每次只能修改数据表中的一个数据【正确答案】:D56.联合查询使用的关键字是()A、4B、JOINC、ALLD、FULLALL【正确答案】:A57.下列属于数据操作语言的SQL关键字是()A、4B、DELETEC、TRUNCATEDROP【正确答案】:B58.下列哪个选项不是MySQL中常用的数据类型()A、4B、varC、timeD、char【正确答案】:B59.存储函数中选择语句使用()A、4B、WHILEC、SELECTD、SWITCH【正确答案】:A60.在某一次完全备份的基础上,只备份其后数据变化的备份类型称为()A、4B、增量备份C、差异备份D、比较备份【正确答案】:C61.关于连接查询说法不正确的是()A、4B、外连接是查询结果集除返回与连接条件匹配的记录外,还包括左表或右表的任何记录。C、交叉连接是查询结果集返回两个表的任何记录的笛卡尔积,查询结果集的列为各关系表的列之和,记录行数为各关系表行数的乘积。D、数据库中的表不能自己与自己建立连接。【正确答案】:D62.创建用户自定义函数的关键语句是()A、4B、ALTERFUNCTIONCREATEPROCEDURED、ALTERPROCEDURE【正确答案】:A63.索引可以提高哪一种操作的效率()A、4B、UPDATEC、DELETED、SELECT【正确答案】:D64.设计关系型数据库,设计的关系模式至少要求满足()A、4B、第二范式C、第三范式D、Boyee-Codd范式【正确答案】:C65.数据库系统由()组成的一个整体A、4B、数据库、数据库管理系统、数据库管理员C、数据库、数据库管理系统D、数据库管理系统、数据库管理员、应用系统【正确答案】:A66.MySQL支持的变量类型有用户变量、系统变量和()A、4B、局部变量C、全局变量D、时间变量【正确答案】:B67.不属于关系型数据库管理系统的产品是()A、4B、OracleC、SQLServerD、Redis【正确答案】:D68.在MSQL中,实现导人数据的命令是()A、4B、loaddatafileC、backupD、retum【正确答案】:B69.关于TRUNCATETABLE语句描述不正确的是()A、4B、数据表中包含AUTOINCREMENT字段,使用TRUNCATETABLE语句可以重新设置序列值为初始值C、TRUNCATE语句的操作比DELETE语的操作占用的资源多D、TRUNCATETABLE语句可以删除数据表,然后重新创建数据表【正确答案】:C70.创建数据表时,如果不允许某个字段的值为空,则可以使用()实现。A、4B、NOTBLANKC、NONULLD、NOBLANK【正确答案】:A71.MySQL中唯一索引的关键字()A、4B、ONLYINDEXC、UNIQUEINDEXD、INDEX【正确答案】:C72.以下字符集中支持Emoji字符的是()A、4B、utf8C、gbkD、latin1【正确答案】:A73.以下哪个语句用于撤销权限?()A、4B、DROPC、REVOKED、UPDATE【正确答案】:C74.数据库系统的核心是()A、4B、数据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论