sql笔试题及答案嵌套.docVIP

  • 0
  • 0
  • 约3.22千字
  • 约 6页
  • 2026-02-11 发布于山东
  • 举报

sql笔试题及答案嵌套

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

1.SQL中用于从表中选取数据的关键字是()

A.INSERTB.UPDATEC.SELECTD.DELETE

2.以下哪个函数用于获取当前日期()

A.GETDATE()B.DATE()C.NOW()D.SYSDATE()

3.在SQL中,使用()语句来创建新表。

A.CREATEVIEWB.CREATETABLEC.CREATEINDEXD.CREATEPROCEDURE

4.要删除表中的所有数据,但保留表结构,应使用()语句。

A.DELETEB.DROPC.TRUNCATED.REMOVE

5.以下哪种连接类型会返回两个表中匹配的行()

A.LEFTJOINB.RIGHTJOINC.INNERJOIND.FULLOUTERJOIN

6.要在表中添加新列,使用()语句。

A.ALTERTABLEADDCOLUMNB.UPDATETABLEADDCOLUMN

C.INSERTINTOTABLEADDCOLUMND.CREATETABLEADDCOLUMN

7.用于对查询结果进行排序的关键字是()

A.GROUPBYB.ORDERBYC.SORTBYD.ARRANGEBY

8.SQL中表示“不等于”的运算符是()

A.!=B.C.^=D.

9.要统计某表中的记录数,使用()函数。

A.COUNT()B.SUM()C.AVG()D.MAX()

10.以下哪个语句用于创建视图()

A.CREATEVIEWB.CREATEINDEXC.CREATEFUNCTIOND.CREATEPROCEDURE

二、多项选择题(每题2分,共20分)

1.以下属于SQL数据操纵语言(DML)的语句有()

A.INSERTB.UPDATEC.DELETED.SELECT

2.以下哪些是SQL中的聚集函数()

A.SUMB.AVGC.MIND.MAX

3.可以用于连接两个表的连接类型有()

A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLOUTERJOIN

4.在SQL中,以下哪些语句可以用于修改表结构()

A.ALTERTABLEB.DROPTABLEC.ADDCOLUMND.MODIFYCOLUMN

5.以下哪些运算符可以用于WHERE子句中()

A.=B.C.D.AND

6.以下关于索引的说法正确的有()

A.可以提高查询效率B.会占用额外存储空间

C.可以加快数据插入速度D.可以创建在单列或多列上

7.以下哪些是合法的SQL数据类型()

A.INTB.VARCHARC.DATED.BOOLEAN

8.以下哪些语句可以用于事务控制()

A.BEGINTRANSACTIONB.COMMITC.ROLLBACKD.SAVEPOINT

9.以下哪些属于SQL中的约束类型()

A.PRIMARYKEYB.FOREIGNKEYC.UNIQUED.NOTNULL

10.以下哪些语句可以用于删除数据库对象()

A.DROPTABLEB.DROPVIEWC.DROPINDEXD.DROPDATABASE

三、判断题(每题2分,共20分)

1.SQL中,表名和列名是不区分大小写的。()

2.可以在WHERE子句中使用聚集函数。()

3.LEFTJOIN会返回左表中的所有记录以及匹配的右表记录。()

4.DROPTABLE语句不仅会删除表中的数据,还会删除表结构。()

5.在SQL中,NULL值与任何值进行比较(包括NULL)都返回FALSE。()

6.可以对视图进行INSERT、UPDATE和DELETE操作。()

7.创建索引一定会提高查询性能。()

8.一个表只能有一个PRIMARYKEY约束。()

9.UNION操作符用于合并两个或多个SELECT语句的结果集,会去除重复行。()

10.SQL中的注释可以用-

文档评论(0)

1亿VIP精品文档

相关文档