sql server经典练习题_原创精品文档.docxVIP

  • 0
  • 0
  • 约6.7千字
  • 约 10页
  • 2026-01-31 发布于河南
  • 举报

sqlserver经典练习题

姓名:__________考号:__________

题号

总分

评分

一、单选题(共10题)

1.在SQLServer中,如何删除一个名为Table1的表?()

A.DROPTABLETable1

B.DELETETABLETable1

C.ERASETABLETable1

D.TRUNCATETABLETable1

2.以下哪个是SQLServer中的数据类型,用于存储日期和时间?()

A.VARCHAR

B.INT

C.DATETIME

D.TEXT

3.在SQLServer中,如何创建一个名为Employee的表,包含ID和Name两个字段?()

A.CREATETABLEEmployee(IDINT,NameVARCHAR(100))

B.CREATETABLEEmployeeIDINT,NameVARCHAR(100)

C.CREATETABLEEmployee(ID,NameVARCHAR(100))

D.CREATETABLEEmployee(IDINT,NameVARCHAR)

4.在SQLServer中,如何更新名为Employee的表,将ID为1的员工的Name更新为JohnDoe?()

A.UPDATEEmployeeSETName=JohnDoeWHEREID=1

B.UPDATEEmployeeSETName=JohnDoeWHEREID=1.0

C.UPDATEEmployeeSETName=JohnDoeWHEREID=1

D.UPDATEEmployeeSETName=JohnDoeWHEREID=1

5.在SQLServer中,如何查询名为Employee的表,获取所有员工的ID和Name?()

A.SELECTID,NameFROMEmployee

B.SELECTID,NameOFEmployee

C.SELECTEmployee.ID,NameFROMEmployee

D.SELECTEmployee.ID,NameFROMEmployeeWHEREID

6.在SQLServer中,如何插入一条记录到名为Employee的表,其中ID为2,Name为JaneSmith?()

A.INSERTINTOEmployee(ID,Name)VALUES(2,JaneSmith)

B.INSERTINTOEmployeeID,NameVALUES(2,JaneSmith)

C.INSERTINTOEmployee(ID,Name)VALUES(2,JaneSmith)

D.INSERTINTOEmployeeVALUES(2,JaneSmith)

7.在SQLServer中,如何计算名为Employee的表中所有员工的平均年龄?()

A.SELECTAVG(Age)FROMEmployee

B.SELECTAVG(Age)ASAverageAgeFROMEmployee

C.SELECTEmployee.AverageAgeFROMEmployee

D.SELECTAVG(Age)FROMEmployeeWHEREAge0

8.在SQLServer中,如何删除名为Employee的表中所有记录?()

A.DELETEFROMEmployee

B.TRUNCATETABLEEmployee

C.DROPTABLEEmployee

D.DELETEALLFROMEmployee

9.在SQLServer中,如何创建一个名为Order的视图,显示所有订单的ID和总价?()

A.CREATEVIEWOrderASSELECTOrderID,TotalPriceFROMOrders

B.CREATEVIEWOrderASSELECTOrderID,TotalPriceFROMOrdersWHEREOrderID0

C.CREATEVIEWOrderASSELECT*FROMOrders

D.CREATEVIEWOrderASSELECTOrderID,TotalPriceFROMOrdersWHERETotalPrice

文档评论(0)

1亿VIP精品文档

相关文档