sql-server-2008-数据库应用与开发教程--课后习题参考答案.docxVIP

  • 1
  • 0
  • 约4.35千字
  • 约 8页
  • 2026-02-06 发布于山东
  • 举报

sql-server-2008-数据库应用与开发教程--课后习题参考答案.docx

sql-server-2008-数据库应用与开发教程--课后习题参考答案

姓名:__________考号:__________

题号

总分

评分

一、单选题(共10题)

1.在SQLServer2008中,以下哪个是创建表的SQL语句关键字?()

A.CREATETABLE

B.INSERTINTO

C.SELECT

D.UPDATE

2.在SQL查询中,以下哪个关键字用于选择所有记录?()

A.WHERE

B.ALL

C.SELECT*

D.DISTINCT

3.在SQL中,如何删除表中的记录?()

A.DELETEFROM

B.TRUNCATETABLE

C.DROPTABLE

D.ALTERTABLE

4.在SQLServer中,如何创建一个索引?()

A.CREATEINDEX

B.INDEX

C.UNIQUE

D.PRIMARYKEY

5.以下哪个是SQL中的逻辑运算符?()

A.

B.||

C.AND

D.OR

6.在SQL中,如何将数字类型转换为字符串类型?()

A.CAST

B.CONVERT

C.TO_STRING

D.STR

7.在SQLServer中,如何创建一个主键约束?()

A.PRIMARYKEY

B.UNIQUE

C.NOTNULL

D.FOREIGNKEY

8.在SQL查询中,如何使用LIKE运算符进行模糊匹配?()

A.LIKE%value%

B.WHEREvalueLIKE%value%

C.CONTAINS(value,%value%)

D.MATCH(value,%value%)

9.在SQLServer中,如何获取当前日期和时间?()

A.GETDATE()

B.CURRENT_DATE

C.NOW()

D.DATE

10.在SQL中,如何对查询结果进行排序?()

A.ORDERBY

B.SORTBY

C.ASC

D.DESC

二、多选题(共5题)

11.在SQLServer中,以下哪些是创建视图的步骤?()

A.使用CREATEVIEW语句定义视图

B.选择需要包含在视图中的表和列

C.确定视图的查询逻辑

D.使用SELECT语句查询数据

E.将查询结果保存为视图

12.以下哪些是SQLServer中约束的类型?()

A.主键约束

B.外键约束

C.唯一约束

D.非空约束

E.检查约束

13.以下哪些操作可以使用存储过程完成?()

A.插入数据

B.查询数据

C.更新数据

D.删除数据

E.数据库维护

14.在SQLServer中,以下哪些是事务的特性?()

A.原子性

B.一致性

C.隔离性

D.持久性

E.可逆性

15.以下哪些是SQLServer中的数据类型?()

A.INT

B.VARCHAR

C.DATETIME

D.BIT

E.TEXT

三、填空题(共5题)

16.在SQLServer中,使用CREATETABLE语句创建表时,指定列的数据类型的关键字是______。

17.在SQL查询中,使用______关键字可以限制查询结果的数量。

18.在SQLServer中,用于删除表中所有记录的语句是______。

19.在SQL中,使用______关键字可以指定查询结果的排序方式。

20.在SQLServer中,创建索引的SQL语句关键字是______。

四、判断题(共5题)

21.在SQLServer中,使用TRUNCATETABLE语句可以删除表中的所有记录。()

A.正确B.错误

22.SQL查询中的ORDERBY子句默认按照升序排列结果。()

A.正确B.错误

23.在SQLServer中,外键约束可以保证数据的完整性和引用完整性。()

A.正确B.错误

24.使用SELECT语句查询数据时,不能使用通配符进行模糊匹配。()

A.正确B.错误

25.在SQLServer中,视图是一个虚拟表,可以像普通表一样进行查询。()

A.正确B.错误

五、简单题(共5题)

26.什么是SQLServer中的事务?它有什么作用?

27.如何在SQLServer

文档评论(0)

1亿VIP精品文档

相关文档