SQL语法与执行特性分析试题及答案.docx

SQL语法与执行特性分析试题及答案.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

SQL语法与执行特性分析试题及答案

姓名:____________________

一、单项选择题(每题2分,共10题)

1.下列关于SQL语言的描述,错误的是:

A.SQL是一种关系数据库查询和操作语言

B.SQL语言包括数据定义语言DDL和数据操作语言DML

C.SQL语言不支持事务处理

D.SQL语言支持数据完整性约束

2.在SQL中,创建一个名为“student”的表的语句是:

A.CREATETABLEstudent(nameVARCHAR(20),ageINT,genderCHAR(1))

B.CREATETABLEstudent(nameVARCHAR(20),ageINT,genderCHAR(1),PRIMARYKEY(name))

C.CREATETABLEstudent(nameVARCHAR(20),ageINT,genderCHAR(1),FOREIGNKEY(name)REFERENCEScourse(name))

D.CREATETABLEstudent(nameVARCHAR(20),ageINT,genderCHAR(1),CHECK(age0))

3.下列关于SQL中SELECT语句的描述,错误的是:

A.SELECT语句用于从数据库中查询数据

B.SELECT语句可以包含多个字段名

C.SELECT语句可以包含WHERE子句进行条件查询

D.SELECT语句可以包含ORDERBY子句进行排序

4.在SQL中,删除名为“student”的表的语句是:

A.DROPTABLEstudent

B.DELETEFROMstudent

C.TRUNCATETABLEstudent

D.UPDATEstudentSETname=NULL

5.下列关于SQL中INSERT语句的描述,错误的是:

A.INSERT语句用于向数据库表中插入新数据

B.INSERT语句可以插入多个记录

C.INSERT语句可以指定插入的字段

D.INSERT语句不支持批量插入

6.在SQL中,修改名为“student”的表,将字段“age”的数据类型改为INT的语句是:

A.ALTERTABLEstudentMODIFYageINT

B.ALTERTABLEstudentADDageINT

C.ALTERTABLEstudentDROPage

D.ALTERTABLEstudentRENAMECOLUMNageTOage_new

7.下列关于SQL中UPDATE语句的描述,错误的是:

A.UPDATE语句用于修改数据库表中已存在的数据

B.UPDATE语句可以更新多个字段

C.UPDATE语句可以包含WHERE子句进行条件更新

D.UPDATE语句不支持批量更新

8.在SQL中,查询名为“student”的表中年龄大于20岁的学生的语句是:

A.SELECT*FROMstudentWHEREage20

B.SELECT*FROMstudentWHEREage=20

C.SELECT*FROMstudentWHEREage20

D.SELECT*FROMstudentWHEREage=20

9.下列关于SQL中DELETE语句的描述,错误的是:

A.DELETE语句用于删除数据库表中已存在的数据

B.DELETE语句可以删除多个记录

C.DELETE语句可以包含WHERE子句进行条件删除

D.DELETE语句不支持批量删除

10.在SQL中,查询名为“student”的表中年龄大于20岁且性别为“男”的学生的语句是:

A.SELECT*FROMstudentWHEREage20ANDgender=男

B.SELECT*FROMstudentWHEREage=20ANDgender=男

C.SELECT*FROMstudentWHEREage20ANDgender=男

D.SELECT*FROMstudentWHEREage=20ANDgender=男

二、多项选择题(每题3分,共10题)

1.下列关于SQL中聚合函数的描述,正确的有:

A.COUNT()函数用于计算指定字段的非空记录数

B.SUM()函数用于计算指定字段的所有值的总和

C.AVG()函数用于计算指定字段的所有值的平均值

D.MAX()函数用于获取指定字段的最大值

文档评论(0)

香妃 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档