版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海市浦东南路小学一年级数学加减法练习题
- 上海市松江区新浜小学一年级数学加减法练习题
- 2026年医师定期简易考核考前冲刺练习(预热题)附答案详解
- 2026届内蒙古乌兰察布市集宁地区高三下学期第二次质量检测试题(化学试题)含解析
- 26年老年护理专项规划课件
- 综合应急预案、专项应急预案及现场处置方案汇编
- 2026年新版商铺租赁协议范本2026年
- 2026年企业内部培训师聘用协议
- 部编版三年级语文上册第六单元教案及教学反思
- 婚前房产分割合同协议书范本
- 2025年高考真题-化学(河南卷) 含答案
- 电力拖动自动控制系统-运动控制系统(第5版)习题答案
- 2025年高考英语复习难题速递之语法填空(2025年4月)
- 美团电子合同协议
- 期刊图书馆管理员
- 考研动员讲座
- 【MOOC】国际商务-暨南大学 中国大学慕课MOOC答案
- 【MOOC】3D工程图学-华中科技大学 中国大学慕课MOOC答案
- DB32T 2178-2012 淮麦25 标准规范
- 2024至2030年中国重组(酵母)乙型肝炎疫苗数据监测研究报告
- 澳门城市大学硕士论文开题报告指南
评论
0/150
提交评论