SQLServer选择题答案.docx
- 文档编号:29058006
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:9
- 大小:67.95KB
SQLServer选择题答案.docx
《SQLServer选择题答案.docx》由会员分享,可在线阅读,更多相关《SQLServer选择题答案.docx(9页珍藏版)》请在冰豆网上搜索。
SQLServer选择题答案
SQL-Server选择题答案
SQLServer选择题
第一章数据库基础
1.DBMS的全称是()
A.数据库系统
B.业务管理系统
C.数据库管理系统
D.数据库信息系统
2.下列关于SQLServer数据库分离和附加的说法,正确的是()
A.分离出来的数据库文件有mdf文件和ldf文件
B.分离出来的数据库文件只有mdf文件
C.分离出来的数据库文件只有ldf文件
D.不能对分离出来的数据库文件进行重命名,否则附加不成功
3.目前,主流的模型数据库系统是()
A.关系模型数据库系统
B.网状模型数据库系统
C.层次模型数据库系统
D.面向对象模型数据库系统
4.下列关于SQLServer身份认证模式的说法,错误的是()
A.SQLServer提供了Windows身份认证和SQLServer身份认证两种模式
B.SQLServer身份认证模式是默认的身份认证模式
C.采用SQLServer身份认证,用户名和密码均由SQLServer
D.
E.
F.
A.阳’,’男’,48,’201’)
B.INSERTINTOEmployee(Name,Gender,Age,Rank)values(“张朝阳”,”男”,48,”201”)
C.INSERTINTOEmployee(Name,Gender,Age)values(‘张朝阳’,’男’,48,’201’)
D.INSERTINTOEmployee(Name,Gender,Age,Rank)value(‘张朝阳’,’男’,48,’201’)
3.关于添加带自增列的数据,下列说法正确的是()
A.自增的列需要显式地添加
B.自增的列可以显式地添加,也可以非显示地添加
C.自增的列无须显式地添加。
如需添加全部字段数据时,虚列出除自增列之外的全部列名
D.自增的列无须显式地添加。
如需添加全部字段数据时,仅需表名,可省略全部字段
4.下列选项中,UPDATE语句书写正确的有()
A.UPDATESETColumnl=1FROMtable_name
B.UPDATEtable_nameSETColumnl=l
C.UPDATEtable_nameSETColumnl=lANDColumnl=2
D.UPDATEtable_nameSETColumnl=l,Columnl=2
5.删除被从表引用的主表记录时,需修改从表的外键约束的“删除规则”为()
A.不执行任何操作
B.设置Null
C.级联
D.设置默认值
第四章数据查询基础
1.SELECT语句中必选的子句是()
A.SELECT…FROM
B.SELECT…FROM…WHERE
C.SELECT…FROM…ORDERBY
D.SELECT
2.下列关于DISTINCT的描述,正确的是()
A.删除错误列信息
B.删除重复的数据
C.DISTINCT关键字放于FROM子句之后
D.DISTINCT关键字放于字段名之后
3.下列关于ORDERBY子句的说法,正确的有()
A.在SELECT语句中,ORDERBY子句为必选
B.ORDERBY默认按照降序排序
C.ORDERBY字段DESC是降序排列
D.ORDERBY子句放于WHERE子句之后
4下列SQL语句,正确的是()
A.SELECT*TOP5FROMtable_name
B.SELECTTOP5%FROMtable_name
C.SELECT*TOP5PERCENTFROMtable_name
D.SELECTTOP5PERCENT*FROMtable_name
5.下列说法正确的是()
A.执行”SELECT*FROMtable_nameWHERE…”语句后,定会返回所有行的数据
B.WHERE子句在SELECT子句中为必选
C.在SQLServer中,”!
=”与”<>”作用完全相同
D.语句”SELECT*FROMtable_nameWHEREAgeNOTNULL”的写法正确
第五章模糊查询和聚合函数
1.模糊查询(),可以检索出以“Tc”开头的所有字符串
A.LIKE’Tc_’
B.LIKE’%Tc_’
C.LIKE’Tc%’
D.LIKE’%Tc%’
2.模糊查询(),可以检索出以“M”开头,且第二个字符不是“c”的所有字符串
A.LIKE‘Mc_’
B.LIKE‘Mc%’
C.LIKE‘M[^c]_’
D.LIKE‘M[^c]%’
3.从产品表Products中查询前10行商品的单价UnitPrice之和,正确的SQL是()
A.SELECTTOP10SUM(UnitPrice)AS单价之和FROMProducts
B.SELECTSUM(UnitPrice)AS单价之和TOP10FROMProducts
C.SELECTTOP10COUNT(UnitPrice)AS单价之和FROMProducts
D.SELECTSUM(UnitPrice)TOP10AS单价之和FROMProducts
4.从产品表Products中查询单价UnitPrice最高的商品单价,正确的SQL是()
A.SELECTMIN(UnitPrice)AS最高单价FROMProducts
B.SELECTAVG(UnitPrice)AS最高单价FROMProducts
C.SELECTMAX(UnitPrice)AS最高单价FROMProducts
D.SELECTMAXUnitPriceAS最高单价FROMProducts
5.从产品表Products中查询单价UnitPrice在6~10的产品名称和单价信息,正确的SQL有()
A.SELECTName,UnitPriceFROMProductsWHEREUnitPriceBETWEEN6AND10
B.SELECTName,UnitPriceFROMProductsWHEREUnitPriceBETWEEN10AND6
C.SELECTName,UnitPriceFROMProductsWHEREUnitPriceIN(6,10)
D.SELECTName,UnitPriceFROMProductsWHEREUnitPrice>=6ANDUnitPrice<=10
第六章分组查询和连接查询
一、综合测试题
有订单表Orders,订单数据见表6.2.1.
订单号
OrderID
订单日期
OrderDate
订单金额
OrderAmount
客户编号
C-ID
1
2013-04-08
650
1
2
2013-02-23
1120
2
3
2013-05-17
760
3
4
2013-06-11
475
2
5
2013-04-20
280
1
6
2013-02-23
360
2
7
2013-03-08
550
3
8
2013-04-08
790
2
9
2013-07-22
1260
3
10
2013-08-14
970
3
有客户表Customer,客户数据见表6.2.2.
客户编号
CustomerID
客户姓名
Name
客户所在地
Address
1
刘小慧
武汉
2
张震东
上海
3
安忠峰
上海
分析上述两个表,回答下列问题。
1.计算每个客户的订单总额,正确的SQL是()
A.SELECT_ID,COUNT(OrderAmount)FROMOrdersGROUPBYC_ID
B.SELECT_ID,SUM(OrderAmount)FROMOrdersGROUPBYC_ID
C.SELECT_ID,SUM(OrderAmount)FROMOrdersD.SELECT
D.SELECTOrderDate,C_ID,SUM(OrderAmount)FROMOrderGROUPBYC_ID
2.按天计算每个客户的订单总金额,正确的SQL是()
A.SELECT_ID,COUNT(OrderPrice)FROMOrdersGROUPBYC_ID,OrederDate
B.SELECT_ID,SUM(OrderPrice)FROMOrdersGROUPBYOrderDate,C_ID
C.SELECT_ID,SUM(OrderPrice)FROMOrdersGROUPBYOrderDate
D.SELECT_ID,SUM(OrderAmount)FROMOrdersGROUPBYC_ID,C_ID
3.列出客户订单总金额大于3000的数据,正确的SQL是()
A.SELECTC_ID,SUM(OrderAmount)FROMOrdersGROUPBYC_IDHAVVINGSUM(OrderAmount)>3000
B.SELECTC_ID,SUM(OrderAmount)FROMOrdersWHERESUM(OrderAmoount)>3000GROUPBYC_ID
C.SELECTC_ID,SUM(OrderAmount)FROMOrdersWHERESUM(OrderAmoount)>3000
D.SELECTC_ID,SUM(OrderAmount)FROMOrdersGROUPBYC_IDWHERESUM(OrderAmount)>3000
4.按天计算客户“张震东”的订单总金额,正确的SQL是()
A.SELECTSUM(OrderAmount)FROMOrdersoJOINCustomercONo.c_Id=c.CustomerIDWHEREc.Name=’张震东’GROUPBYCustomerID
B.SELECTSUM(OrderAmount)FROMOrdersoJOINCustomercONo.c_Id=c.CustomerIDWHEREc.Name=’张震东’GROUPBYOrderDate
C.SELECTSUM(OrderAmount)FROMOrdersoINNERJOINCustomercONo.c_Id=c.CustomerIDWHEREc.Name=’张震东’GROUPBY
D.SELECTSUM(OrderAmount)FROMOrdersoJOINCustomercWHEREc.Name=’张震东’GROUPBYONo.c_Id=c.CustomerIDGROUPBYOrderDate
5.显示上海地区客户的详细信息,正确的SQL是()
A.SELECTo.C_Id,c.Name,o.OrderDate,o.OrderAmountFROMOrdersoJOINCustomercONo.C_Id=c.CustomerIDWHEREc.Address=’上海’
B.SELECTo.C_Id,c.Name,o.OrderDate,o.OrderAmountFROMOrdersoJOINCustomercWHEREc.Address=’上海’ONo.C_Id=c.CustomerID
C.SELECTo.C_Id,c.Name,o.OrderDate,o.OrderAmountFROMOrdersoJNNERJOINCustomercONo.C_Id=c.CustomerIDANDc.Address=’上海’
D.SELECTo.C_Id,c.Name,o.OrderDate,o.OrderAmountFROMOrdersoWHEREc.Address=’上海’JOINCustomercONo.C_Id=c.CustomerID
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQLServer 选择题 答案