T-SQL试卷答案(最新文档).docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

HAVING字句中应后跟(B)

行条件表达式

分组条件表达式

试图序列

列名序列

数据定义语言的缩写词为(A)

DDL

DCL

DML

DBL

在SQL语言中,建立存储过程的命令为(A)

CREATEPROCEDURE

CREATERULE

CREATEDURE

CREATEFILE

在SQL中,建立视图的命令为(C)

CREATESCHEMA

CREATETABLE

CREATEVIEW

CREATEINDEX

SQL的视图的数据是从(A)中产生的

基本表

视图

基本表或视图

数据库

从“产品”表里查询出价格高于产品名为“一次性纸杯”的产品的记录,此SQL语句为(D)

Select*from产品where价格’一次性纸杯’

Select*from产品where价格(select*from产品where产品名称’一次性纸杯’)

Select*from产品whereexists(产品名称=’一次性纸杯’)

Select*from产品where价格(select价格from产品where产品名称=’一次性纸杯’)

假设订单表orders用来存储的订单信息,cid代表客户编号,money代表单次订购额,现要查询每个客户的订购次数和每个客户的订购总金额,下面(A)sql语句可以返回正确结果。

Selectcid,count(distinct(cid)),sum(money)fromordersgroupbycid

Selectcid,count(distinct(cid)),sum(money)fromordersorderbycid

Selectcidcount(cid),sum(money)fromordersorderbycid

Selectcidcount(cid),sum(money)fromordersgroupbycid

实体关系中学生与任课教师之间具有(D)联系

一对一

一对多

多对一

多对多

在SQL中,建立索引用(C)命名

CREATESCHEMA

CREATETABLE

CREATEINDEX

CREATEVIEW

在SQLServer2008中,声明一个最多可以存储10个字符的变量pwd,正确的代码是(B)

DECLAREpwdVARCHAR(10)

DECLARE@pwdVACHAR(10)

pwdVARCHAR(10)

@pwdVARCHAR(10)

E-R图中,关系用下面(C)来表示

矩形

椭圆形

菱形

圆形

下面变量中属于T-SQL中用户自定义的变量是(B)

@@error

@number

Abc

num1

在数据库中查询数据,一般根据(C)查询速度较快

设置默认值的列

设置为外键的列

设置为主键的列

设置检查约束的列

分析下面的代码段,说法错误的是(D)(选择一项)

1CREATEPROCEDUREproc_stuInfo

2@stuNameVARCHAR(10),

3@nINTOUTPUT,

4@stuAge=18INT

5AS

6….代码略

7GO

8

9DECLARE@sINT

10EXECproc_stuInfo‘张三’,@s,30

11EXECproc_stuInfo@stuAge=22,@stuName=’李四’,@n=@sOUTPUT

此代码段创建了一个存储过程,并测试调用此存储过程

第4行代码有误

第10行代码有误

第11行代码有误

关于存储过程,以下说法正确的是(A)

不能在存储过程中使用CREATEVIEW命令

T-SQL批代码的执行速度要快于存储过程

存储过程必须带有参数

存储过程不能返回结果集

现有书目表book,包含字段:price(float);现在查询一条书价最高的书目的详细信息,以下语句正确的是(BC)(选两项)

Selecttop1*frombookorderbypriceasc

Selecttop1*frombookorderbypricedesc

Selecttop1*frombookwhereprice=(selectmax(price)frombook)

Selecttop1*frombookwhereprice=max(price)

现有订单表orders,包含数据如下表。若查询既订购了产品p01,又订购了p02的客户编号,可以执行以下(A)sql语句(选一项)

cid(顾客编号)P

文档评论(0)

wuanbds001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档