MySQL数据库考试试题及答案

上传人:公**** 文档编号:563361611 上传时间:2024-02-01 格式:DOCX 页数:17 大小:26.62KB
返回 下载 相关 举报
MySQL数据库考试试题及答案_第1页
第1页 / 共17页
MySQL数据库考试试题及答案_第2页
第2页 / 共17页
MySQL数据库考试试题及答案_第3页
第3页 / 共17页
MySQL数据库考试试题及答案_第4页
第4页 / 共17页
MySQL数据库考试试题及答案_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《MySQL数据库考试试题及答案》由会员分享,可在线阅读,更多相关《MySQL数据库考试试题及答案(17页珍藏版)》请在金锄头文库上搜索。

1、专业:移动通信科目:MySQL数据库一、单项选择题1以下聚合函数求数据总和的是()AMAXBSUMCCOUNTDAVG答案:B2可以用()来声明游标ACREATECURSORBALTERCURSORCSETCURSORDDECLARECURSOR答案:D3SELECT语句的完整语法较复杂,但至少包括的部分是()A. 仅SELECTBSELECT,FROMC. SELECT,GROUPD. SELECT,INTO答案:B4. SQL语句中的条件用以下哪一项来表达()A. THENB. WHILEC. WHERED. IF答案:C5. 使用CREATETABLE语句的()子句,在创建基本表时可以启

2、用全文本搜索A. FULLTEXTB. ENGINEC. FROMD. WHRER答案:A6. 以下能够删除一列的是()A. altertableempremoveaddcolumnB.altertableempdropcolumnaddcolumnC. altertableempdeletecolumnaddcolumnD. altertableempdeleteaddcolumn答案:B7. 若要撤销数据库中已经存在的表S,可用()。A. DELETETABLESB. DELETESC. DROPSD. DROPTABLES答案:D8查找表结构用以下哪一项()AFINDBSELETECAL

3、TERDDESC答案:D9.要得到最后一句SELECT查询到的总行数,可以使用的函数是()AFOUND_ROWSBLAST_ROWSCROW_COUNTDLAST_INSERT_ID答案:A10在视图上不能完成的操作是()A. 查询B. 在视图上定义新的视图C. 更新视图D. 在视图上定义新的表答案:D11. UNIQUE惟一索引的作用是()A. 保证各行在该索引上的值都不得重复B. 保证各行在该索引上的值不得为NULLC. 保证参加惟一索引的各列,不得再参加其他的索引D. 保证惟一索引不能被删除答案:A12. 用于将事务处理写到数据库的命令是()A. insertB.rollbackC. c

4、ommitD. savepoint答案:C13. 查找条件为:姓名不是NULL的记录()A. WHERENAME!NULLB. WHERENAMENOTNULLC. WHERENAMEISNOTNULLD. WHERENAME!=NULL答案:C14. 主键的建立有()种方法A. 一B. 四C. 二D. 三答案:D15. 在视图上不能完成的操作是()A. 更新视图数据B. 在视图上定义新的基本表C. 在视图上定义新的视图D. 查询答案:B16. 在SQL语言中,子查询是()。A. 选取单表中字段子集的查询语句B. 选取多表中字段子集的查询语句C. 返回单表中数据子集的查询语言D. 嵌入到另一个

5、查询语句之中的查询语句答案:D17. 向数据表中插入一条记录用以下哪一项()A. CREATEB. INSERTC. SAVED. UPDATE答案:B18. 在select语句的where子句中,使用正则表达式过滤数据的关键字是()A. likeB. againstC. matchD. regexp答案:D19. SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的语句是()。A. UPDATEB. SELECTC. DELETED. INSERT答案:B20. 以下哪种操作能够实现实体完整性()A. 设置唯一键B. 设置外键C

6、. 减少数据冗余D. 设置主键答案:B21. SQL语言中,删除一个视图的命令是()A. REMOVEB. CLEARC. DELETED. DROP答案:D22. 修改数据库表结构用以下哪一项()A. UPDATEB. CREATECUPDATEDDALTER答案:D23在全文本搜索的函数中,用于指定被搜索的列的是()AMATCH()BAGAINST()CFULLTEXT()DREGEXP()答案:A24以下语句错误的是()Aselectsal+1fromemp;Bselectsal*10,sal*deptnofromemp;C. 不能使用运算符号Dselectsal*10,deptno*1

7、0fromemp;答案:C25下列()不属于连接种类A. 左外连接B. 内连接C. 中间连接D. 交叉连接答案:C26. 若用如下的SQL语句创建了一个表SC:()CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGERNOTECHAR(20);向SC表插入如下行时,()行可以被插入。A. (NULL,103,80,选修)B. (200823,101,NULL,NULL)C. (201132,NULL,86,)D. (201009,111,60,必修)答案:B27. 删除用户账号命令是()A. DROPUSERB. DROPTAB

8、LEUSERC. DELETEUSERD. DELETEFROMUSER答案:A28. 以下语句错误的是()A. altertableempdeletecolumnaddcolumn;B. altertableempmodifycolumnaddcolumnchar(10);C. altertableempchangeaddcolumnaddcolumnint;D. altertableempaddcolumnaddcolumnint;答案:A29. 组合多条SQL查询语句形成组合查询的操作符是()A. SELECTB. ALLCLINKDUNION答案:D30创建数据库使用以下哪项()Acr

9、eatemytestBcreatetablemytestCdatabasemytestDcreatedatabasemytest答案:D31以下哪项用来分组()AORDERBYBORDEREDBYCGROUPBYDGROUPEDBY答案:D32SQL是一种()语言。A函数型B. 高级算法C. 关系数据库D人工智能答案:C33删除数据表用以下哪一项()A.DROPB.UPDATEC.DELETED.DELETED答案:A34. 若要在基本表S中增加一列CN(课程名),可用()A. ADDTABLESALTER(CNCHAR(8)B. ALTERTABLESADD(CNCHAR(8)C. ADDT

10、ABLES(CNCHAR(8)D. ALTERTABLES(ADDCNCHAR(8)答案:B35. 下列的SQL语句中,()不是数据定义语句。A. CREATETABLEB. GRANTC. CREATEVIEWD. DROPVIEW答案:B36. 以下删除记录正确的()A. deletefromempwherename=dony;B.Delete*fromempwherename=dony;C. Dropfromempwherename=dony;D. Drop*fromempwherename=dony;答案:A37删除经销商1018的数据记录的代码为()fromdistributorsw

11、heredistri_num=1018AdroptableBdelete*CdropcolumnDdelete答案:D38按照姓名降序排列()AORDERBYDESCNAMEBORDERBYNAMEDESCCORDERBYNAMEASCDORDERBYASCNAME答案:B39可以在创建表时用()来创建唯一索引,也可以用()来创建唯一索引ACreatetable,CreateindexB. 设置主键约束,设置唯一约束C. 设置主键约束,CreateindexD. 以上都可以答案:C40.在SELECT语句中,使用关键字()可以把重复行屏蔽A.TOPB.ALLC.UNIOND.DISTINCT答

12、案:D41. 以下聚合函数求平均数的是()A. COUNTB. MAXC. AVGD. SUM答案:C42. 返回当前日期的函数是()A. curtime()B. adddate()C. curnow()D. curdate()答案:D43. 用来插入数据的命令是(),用于更新的命令是()A. INSERT,UPDATEB. CREATE,INSERTINTOC. DELETE,UPDATED. UPDATE,INSERT答案:A44. SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO意思是()A. 求每个部门中的工资B. 求每个部门中工资的大小C. 求每个部门中工资的

13、综合D. 求每个部门中工资的个数答案:D45. 以下表达降序排序的是()A. ASCB. ESCC. DESCD. DSC答案:C46. 以下哪项不属于数据模型()A. 关系模型B. 网状模型C. 层次模型D. 网络模型答案:A47. 有三个表,它们的记录行数分别是10行、2行和6行,三个表进行交叉连接后,结果集中共有()行数据A. 18B. 26C. 不确定D. 120答案:D48. 从GROUPBY分组的结果集中再次用条件表达式进行筛选的子句是()A. FROMB. ORDERBYC. HAVINGD. WHERE答案:C49为数据表创建索引的目的是()A. 提高查询的检索性能B. 归类C

14、. 创建唯一索引D. 创建主键答案:A50. 如果要回滚一个事务,则要使用()语句。A. committransactionB. begintransactionC. revokeD. rollbacktransaction答案:D51. 查找数据表中的记录用以下哪一项()A. ALTREBUPDATECSELECTDDELETE答案:C52. 在MySQL中,建立数据库用()A. CREATETABLE命令B. CREATETRIGGER命令C. CREATEINDEX命令D. CREATEDATABASE命令答案:D53. MySQL中,预设的、拥有最高权限超级用户的用户名为()A. testB.AdministratorC. DAD. root答案:D54. 以下插入记录正确的(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号