sql公共基础考试题及答案_第1页
sql公共基础考试题及答案_第2页
sql公共基础考试题及答案_第3页
sql公共基础考试题及答案_第4页
sql公共基础考试题及答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

sql公共基础考试题及答案

单项选择题(每题2分,共10题)1.以下哪种语句用于创建数据库?A.CREATETABLEB.CREATEDATABASEC.ALTERDATABASED.DELETEDATABASE2.要查询表中所有列,使用的关键字是?A.SELECTB.SELECTALLC.SELECTCOLUMND.SELECTROW3.哪个函数用于计算平均值?A.SUMB.AVGC.COUNTD.MAX4.用于更新表中数据的语句是?A.INSERTB.UPDATEC.DELETED.SELECT5.以下哪个是SQL中的聚合函数?A.WHEREB.GROUPBYC.HAVINGD.COUNT6.要按某列进行排序,使用的关键字是?A.ORDERBYB.SORTBYC.GROUPORDERD.ROWORDER7.哪个语句用于删除表?A.DELETETABLEB.DROPTABLEC.REMOVETABLED.CLEARTABLE8.用于连接两个表的关键字是?A.JOINB.UNIONC.INTERSECTD.MINUS9.要筛选出某列值大于10的数据,使用?A.WHEREcolumn>10B.HAVINGcolumn>10C.GROUPBYcolumn>10D.ORDERBYcolumn>1010.哪个关键字用于分组查询?A.GROUPBYB.ORDERBYC.HAVINGD.WHERE答案:1.B2.A3.B4.B5.D6.A7.B8.A9.A10.A多项选择题(每题2分,共10题)1.以下哪些是SQL数据类型?A.INTB.VARCHARC.DATED.BOOLEAN2.可以用于查询的语句有?A.SELECTB.UPDATEC.DELETED.INSERT3.聚合函数包括?A.SUMB.AVGC.COUNTD.MIN4.连接类型有?A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLJOIN5.用于条件判断的关键字有?A.WHEREB.HAVINGC.ANDD.OR6.以下哪些语句可用于修改表结构?A.ALTERTABLEB.UPDATETABLEC.ADDCOLUMND.DELETECOLUMN7.可以对查询结果排序的方式有?A.ASCB.DESCC.RANDOMD.GROUP8.能用于插入数据的语句有?A.INSERTINTOB.VALUESC.SELECTINTOD.UPDATEINTO9.以下哪些是数据库管理系统?A.MySQLB.OracleC.SQLServerD.Excel10.用于限制查询结果行数的关键字是?A.LIMITB.OFFSETC.TOPD.ROWNUM答案:1.ABC2.AC3.ABCD4.ABCD5.ACD6.AC7.AB8.ABC9.ABC10.AC判断题(每题2分,共10题)1.SQL只能操作关系型数据库。()2.UPDATE语句可同时更新多列。()3.COUNT函数只能统计数字列。()4.内连接会返回两个表匹配行。()5.WHERE子句用于筛选行,HAVING用于筛选分组。()6.数据库表名可以用中文。()7.DELETE语句删除表结构。()8.SELECT语句必须有FROM子句。()9.可以用ORDERBY对多个列排序。()10.视图是虚拟表,不能进行数据更新。()答案:1.×2.√3.×4.√5.√6.√7.×8.√9.√10.×简答题(总4题,每题5分)1.简述SELECT语句基本结构。SELECT用于从表中检索数据,基本结构为SELECT列名FROM表名,可搭配WHERE筛选条件、GROUPBY分组、ORDERBY排序等。2.说出两种连接表的方式。内连接(INNERJOIN)和外连接,外连接又分左连接(LEFTJOIN)、右连接(RIGHTJOIN)、全连接(FULLJOIN)。3.简述WHERE子句作用。用于筛选表中的行,通过指定条件来决定哪些行被返回,条件可以是比较运算、逻辑运算等。4.聚合函数有哪些用途?用于对一组数据进行统计计算,如SUM求和、AVG求平均、COUNT计数、MAX求最大、MIN求最小等。讨论题(总4题,每题5分)1.如何优化复杂SQL查询?可通过合理设计表结构、添加索引、避免全表扫描、简化子查询、使用连接替代子查询等方式优化。2.分析内连接和外连接的区别应用场景。内连接用于获取两个表中匹配的数据;外连接中左连接以左表为主,右连接以右表为主,全连接返回两个表所有数据,适用于保留某表所有记录的场景。3.讨论GROUPBY和HAVING配合使用要点。GRO

温馨提示

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

评论

0/150

提交评论