版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQL基础笔试题(选择题25道,含答案+解析)适用:Java/测试/后端笔试,MySQL基础,2026常考题库单选题(25题)SQL的全称是()
A.SampleQueryLanguage
B.StructuredQueryLanguage
C.StructureQueryList
D.SimpleQueryLanguage
答案:B
解析:SQL结构化查询语言StructuredQueryLanguage。SELECT语句必不可少的两个子句是()
A.SELECT、WHERE
B.SELECT、FROM
C.SELECT、GROUPBY
D.SELECT、ORDERBY
答案:B
解析:查询至少需要SELECT指定列,FROM指定从哪张表查询。聚合函数中,用来求和的是()
A.COUNT()
B.AVG()
C.SUM()
D.MAX()
答案:C
解析:SUM求和;COUNT统计行数;AVG求平均值;MAX取最大值。查询姓名以“张”开头的记录,正确的是()
A.wherenamelike'%张%'
B.wherenamelike'_张%'
C.wherenamelike'张%'
D.wherenamelike'%张'
答案:C
解析:%匹配任意多个字符;_匹配单个字符;张%代表张开头。查询字段不为NULL,写法正确的是()
A.wherename!=null
B.wherenamenotnull
C.wherenameisnotnull
D.wherename<>null
答案:C
解析:NULL不能用=、!=判断,必须使用ISNULL/ISNOTNULL。分组后对分组结果过滤,使用哪个关键字()
A.WHERE
B.HAVING
C.GROUP
D.FILTER
答案:B
解析:WHERE分组之前过滤原始行;HAVING分组之后过滤分组结果,可以使用聚合函数结果。找出选修课程超过3门的学生学号,正确SQL是()
A.selectsnofromscgroupbysnowherecount(*)>3
B.selectsnofromscgroupbysnohavingcount(*)>3
C.selectsnofromscorderbysnowherecount(*)>3
D.selectsnofromscorderbysnohavingcount(*)>3
答案:B
解析:where不能写聚合函数条件;分组统计过滤用HAVING。哪一种连接只返回两张表完全匹配的数据()
A.LEFTJOIN
B.RIGHTJOIN
C.INNERJOIN
D.FULLJOIN
答案:C
解析:INNERJOIN内连接,只返回两边匹配成功行;LEFTJOIN返回左表全部数据。删除表中全部数据,保留表结构,效率最高的是()
A.DELETE
B.DROPTABLE
C.TRUNCATE
D.REMOVE
答案:C
解析:TRUNCATE清空全部数据,保留表结构;DROP直接删除整张表;DELETE逐行删除可加where条件。删除整张表(表结构+数据全部删除)命令是()
A.DELETETABLEt1
B.DROPTABLEt1
C.ALTERTABLEt1DROP
D.TRUNCATETABLEt1
答案:B
解析:DROPTABLE删除表定义+数据;TRUNCATE只清数据,保留表结构。给表增加一列,正确语句()
A.altertabletaddcolumnageint
B.altertabletinsertageint
C.altertabletaddage
D.modifytabletaddageint
答案:A
解析:新增字段语法altertable表addcolumn字段名类型;column关键字可省略,但必须写字段类型。删除表中的某一列,正确语句()
A.altertableempdeletecolumncol1
B.altertableempdropcolumncol1
C.altertableempremovecol1
D.dropcolumncol1fromemp
答案:B
解析:删除列语法:altertable表dropcolumn列名。想要查询去重之后的数据,使用关键字()
A.UNIQUE
B.DISTINCT
C.DISTINCTLY
D.GROUP
答案:B
解析:DISTINCT用于select结果集去重;UNIQUE是表约束,保证列存储的值唯一。MySQL中限制返回行数,使用()
A.TOP
B.LIMIT
C.ROWNUM
D.OFFSETONLY
答案:B
解析:MySQL用LIMIT;SQLServer使用TOP;Oracle用ROWNUM。下面不属于DDL(数据定义语言)的是()
A.CREATE
B.ALTER
C.UPDATE
D.DROP
答案:C
解析:DDL:CREATE、ALTER、DROP、TRUNCATE;DML(数据操纵):INSERT、UPDATE、DELETE、SELECT。视图的描述正确的是()
A.视图真实存储数据
B.视图是虚拟表,基于select查询构建
C.视图可以建立索引保存数据
D.删除视图会删除原始表数据
答案:B
解析:视图是虚表,本身不存储数据,查询时动态读取原始表数据。主键约束描述正确的是()
A.主键允许NULL值
B.一张表可以有多个主键
C.主键值唯一,不能为NULL
D.主键等价普通索引
答案:C
解析:主键:唯一+非空;一张表只能一个主键,可以多字段联合主键。外键的主要作用是()
A.加快查询速度
B.保证参照完整性
C.唯一约束
D.自动计数
答案:B
解析:外键用来维护两张表之间参照完整性,保证关联数据合法。下面哪个聚合函数在空表执行,返回NULL()
A.COUNT(*)
B.MAX(col)
C.COUNT(1)
D.COUNT(0)
答案:B
解析:count(*)、count(1)空表返回0;max/min/sum空表返回NULL。ORDERBY关键字DESC含义()
A.升序
B.降序
C.分组
D.去重
答案:B
解析:ASC升序(默认);DESC降序。InnoDB存储引擎,支持事务,事务提交命令()
A.COMMIT
B.ROLLBACK
C.SAVEPOINT
D.BEGIN
答案:A
解析:COMMIT提交事务;ROLLBACK回滚事务。通配符中,下划线_代表()
A.任意0或多个字符
B.任意1个字符
C.数字
D.中文
答案:B
解析:%任意0‑N个字符;_严格匹配1个字符。下面哪条语句用于修改表中已存在的数据()
A.INSERT
B.UPDATE
C.ALTER
D.MODIFY
答案:B
解析:UPDATE更新表记录;ALTER修改表结构;INSERT新增记录。关系数据库中,表的一行称为()
A.属性
B.元组
C.域
D.关键字
答案:B
解析:行=元组;列=属性。关于DELETE与TRUNCATE说法错误的是()
A.DELETE可以带where条件删除部分数据
B.TRUNCATE不触发触发器
C.DELETE会记录日志,可以回滚
D.TRUNCATE可以加WHERE条件删除部分行
答案:D
解析:TRUNCATE只能清空整张表,不能写where条件。多选题(5道,多选少选不得分)属于聚合函数的有()
A.SUM()
B.AVG()
C.WHERE()
D.MAX()
答案:ABDDML数据操纵语言包含()
A.SELECT
B.INSERT
C.DELETE
D.CREATE
答案:ABC连接类型有()
A.INNERJOIN
B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 血浆回收耗材档案长期保存细则
- 全国英语等级考试(PETS)复习试题及答案高分策略(全新版)第五级(2026年上半年青海玉树州)
- 单位信访维稳工作责任制实施细则
- 自然资源资产离任审计与企业绿色创新
- 设备购销合同样本(2026版)
- (新)保温板买卖合同标准版
- 2026 年秋季开学 青春赴山海 笃行实干写华章
- 内蒙古自治区巴彦淖尔市杭锦后旗2025-2026学年八年级下学期7月期末历史试卷(含答案)
- 广西北海市2026年春季学期期末教学质量检测八年级物理试卷(含答案)
- 2026年秋季高中语文开学第一课 学科素养培养指南
- 2026年重庆市“五方面人员”选拔乡镇领导班子考试历年参考题库(含完整答案)
- (正式版)DB31 650-2020 《非织造布单位产品能源消耗限额》
- 2026年浙江基层法律服务工作者执业核准考试试题及答案
- GB/T 33969-2026高炉富氧喷煤技术规范
- 2026年幼儿园课程故事培训会
- 2025年全国检察官遴选考试真题及参考答案
- 2026年事业单位考试国内核心时事政治考点梳理(附50题)
- 2026中国铌期货市场投资策略与价格波动研究报告
- 2019超高压输变电系统内部过电压分析与PSCAD EMTDC仿真应用
- 消除艾梅乙母婴传播培训
- 冶金安全评价标准考试试题及答案
评论
0/150
提交评论