自-SQLServer试题--数据库、表基本操作选择题-综合操作题-一单元.docxVIP

  • 0
  • 0
  • 约5.49千字
  • 约 8页
  • 2026-02-08 发布于中国
  • 举报

自-SQLServer试题--数据库、表基本操作选择题-综合操作题-一单元.docx

自-SQLServer试题--数据库、表基本操作选择题-综合操作题-一单元

姓名:__________考号:__________

题号

总分

评分

一、单选题(共10题)

1.在SQLServer中,创建一个新的数据库使用以下哪个命令?()

A.CREATETABLE

B.CREATEVIEW

C.CREATEDATABASE

D.INSERTINTO

2.以下哪个是SQLServer中的系统表?()

A.Students

B.Orders

C.sys.tables

D.Sales

3.在SQLServer中,删除一个表使用以下哪个命令?()

A.DELETE

B.DROPTABLE

C.TRUNCATETABLE

D.ALTERTABLE

4.以下哪个操作不会更改表的结构?()

A.ADDCOLUMN

B.DROPCOLUMN

C.RENAMECOLUMN

D.INSERTINTO

5.在SQLServer中,如何获取一个表中的所有列名?()

A.SELECT*FROMTABLE

B.SELECTCOLUMN_NAMEFROMINFORMATION_SCHEMA.COLUMNSWHERETABLE_NAME=table_name

C.SELECT*FROMINFORMATION_SCHEMA.COLUMNS

D.SELECTCOLUMN_NAMEFROMsys.tables

6.以下哪个是SQLServer中的视图?()

A.Atablethatcontainsactualdata

B.Atablethatcontainsvirtualdata

C.Astoredprocedure

D.Afunction

7.在SQLServer中,如何修改一个列的数据类型?()

A.ALTERTABLEADDCOLUMN

B.ALTERTABLEDROPCOLUMN

C.ALTERTABLEMODIFYCOLUMN

D.ALTERTABLERENAMECOLUMN

8.以下哪个是SQLServer中的存储过程?()

A.AsetofSQLstatements

B.Aview

C.Afunction

D.Atable

9.在SQLServer中,如何获取当前数据库中的所有存储过程?()

A.SELECT*FROMPROCEDURE

B.SELECT*FROMINFORMATION_SCHEMA.PROCEDURES

C.SELECT*FROMsys.procedures

D.SELECT*FROMstored_procedure

10.以下哪个是SQLServer中的触发器?()

A.AsetofSQLstatements

B.Astoredprocedure

C.Atable

D.Afunction

二、多选题(共5题)

11.以下哪些操作是创建表的必要步骤?()

A.定义列名和数据类型

B.设置主键

C.添加索引

D.设置外键约束

12.在SQLServer中,以下哪些命令可以用来删除数据库中的数据?()

A.DELETE

B.DROPDATABASE

C.TRUNCATETABLE

D.DELETEDATABASE

13.以下哪些是SQLServer中常见的索引类型?()

A.ClusteredIndex

B.Non-clusteredIndex

C.Full-textIndex

D.SpatialIndex

14.在SQLServer中,以下哪些是执行SQL查询的方法?()

A.Usingaqueryeditor

B.Executingthroughastoredprocedure

C.Usingparameterizedqueries

D.ThroughanODBCorJDBCconnection

15.以下哪些是SQLServer中视图的优点?()

A.提高数据查询效率

B.隐藏复杂的查询逻辑

C.提供数据的逻辑视图,便于理解和使用

D.减少数据冗余

三、填空题(共5题)

16.在SQLServer中,创建一个新数据库的命令是______。

17.要删除SQLServer中的一个表,应使用______命令。

18.在SQLServer中,_

文档评论(0)

1亿VIP精品文档

相关文档