SQL Server 数据库 选择题 高手请进!!!

1.若要删除booklist表中列bookname值为'book1'和'book2'的所有数据,一下语句删除不成功的是()
A delete booklist where bookname in ('book1','book2')
B delete booklist where (bookname='book1') or (bookname='book2')
C delete booklist where bookname='book1' or bookname='book2'
D delete booklist where bookname='book1' and bookname='book2'

2.学生成绩表grade中有字段score(float),现在要把所有在55分至60之间的分数提高5分,以下sql语句正确的是()
A Update grade set score=score+5 where score in 55..60
B Update grade set score=score+5 where score>=55 or score <=60
C Update grade set score=score+5 where score between 55 or 60
D Update grade set score=score+5 where score <=55 and score >=60

3.执行带参数的过程,正确的方法为()
A 过程名 参数
B 过程名(参数)
C 过程名=参数
D ABC均可

4.sql server中要删除表tempa字段cola(值为NULL或0,或1)值为NULL的数据,一下语句正确的是()
A delete tempa where cola in (NULL)
B delete tempa where cola=NULL
C delete tempa where cola is NULL
D delete tempa where isNULL(cola,0)is NULL

5.下列语句select(NULL+100)*1.25 from tempa返回的结果是()
A 0
B NULL
C 125
D 1.25

6.sql server 中系列那个语句能讲temp表中的hostname字段扩充为varchar(100) ()
A alter table temp alter column hostname varchar(100)
B alter table temp column hostname varchar(100)
C alter table temp alter column of hostname varchar(100)
D alter table temp add column hostname varchar(100)

7.sql server 中复制表结构(源表名:A 新表名:B),下面的语句正确的是()
A create table B select * from A where 1<>1
B select * into B from A where 1<>1
C create B select * from A where 1<>1
D select * into B from A

8.下列聚合函数中不能忽略控制(NULL)的是()
A SUM(列名)
B MAX(列名)
C COUNT(*)
D AVG(列名)

9.下列哪类数据不适合创建索引?()
A 经常被查询搜索的列,如经常在where子句中出现的列
B 主键的列
C 包含太多NULL值的列
D 表很大

10.sql server 中关于CAST的用法正确的是()
A CAST ($100 FOR VARCHAR(10))
B CAST ($100 AS VARCHAR(10))
C CAST ($100 IS VARCHAR(10))
D CAST ($100 FROM VARCHAR(10))

11.主键索引可确保字段中输入值的()
A 多样
B 重复
C 唯一
D 若干

12.一下触发器是当对[表A]进行()操作时触发?()
CREATE TRIGGER ABC ON 表A FOR INSERT,UPDATE,DELETE AS……
A 只是修改
B 只是插入
C 只是删除
D 修改,插入,删除

13.下面关于索引的说法正确的是()
A 索引可以修改
B 索引越多 查询效率越高
C 索引只能删除
D 表中不能没有索引

14.SQL Server 和Oracl中对tempa中取出前10条记录的语句是()
A select top 10 * from tempa和select * from tempa where rownum<10
B select top 10 from tempa和select * from tempa where rownum<10
C select top 10 * from tempa和select * from tempa where rowid10
D select 10 top * from tempa和select * from tempa where rownum<10

1.D
2.A
3.A
4.C
5.B
6.A
7.B
8.C
9.C
10.B
11.C
12.D
13.A
14.A

补充:很多人觉得第二题没有答案,其实A的写法是正确的
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-11-18
太多了点

SQL数据库几个题目,100分悬赏!高手请进!
1、 select eno, ename,age from emp where job_title=‘高级’ and gender=1 2、∏eno, ename,age (φjob_title=‘高级’ and gender=1 (emp))注:其中的∏表示投影,φ表示选择.4、create index 索引名 on emp (eno)5、select dept.dname ,count(emp .e...

狠困难!!!高手请进!java连接sql server数据库编程 有选择的计算求和问题...
SELECT buy_no FROM buy_pig WHERE GETDATE()-date>=180...后面就不知道了

安装SQL2008安装到服务器配置时提示此页面上的验证错误,请单击确定以...
②将 SQL Server 安装到计算机上之后,无法将此计算机从域成员更改为域控制器。必须先卸载 SQL Server,然后才能将主机计算机更改为域控制器。③在群集节点用作域控制器的情况下,不支持 SQL Server 故障转移群集实例。④SQL Server 安装程序不能在只读域控制器上创建安全组或设置 SQL Server 服务帐户。...

sql server 2008数据库引擎连接 请高手帮帮我啊 我连了好几个小时还是...
操作步骤:在企业管理器中 --右键你的服务器实例(就是那个有绿色图标的)--选择"属性"--在“安全性”设置 "使用 SQL server\/ Windows 身份验证"--确定 2.打开数据连接,“数据库”下有个“安全性”,点击进入,找到“登录名”,打开登录名,然后新建一个登录名,注意设置密码时,要注意密码...

isa server 高手请进
1 isa 并不需要单独再安装SQL server 就可以正常运行是不是?是这样的。2 isa 本身已带有MSDE 数据库(SQL server 桌面引擎),是不是?所以也不必再安装 MSDE 是不是?MSDE不是数据库,只是数据库接口,就是把不同类型的数据库进行连接。3 MSDE 本身就是SQL server另一种可免费使用的数据库软件...

SQL数据库的一些简单问题。下面1~8题谁会?麻烦高手帮忙,小弟感激不尽...
1 略 2 略 3 insert into BookInfo (BookId,BookName,Publish,Author) values ('001','这本书是什么书','无知者无畏出版社',‘无名氏')4 Delete from BookInfo where BookName='查无此书'5 Update ReaderInfo set Institute=‘计算机学院' where ReadId=1 6 select * from ReadInfo where ...

sql求某一字段中最大值和最小值的问题,高手请进!
sql查询字段的最大值使用max()函数。例:select max(a)from table 语句大意:检索表table中a字段中的最大值。

高手请进sql server 2000 收缩,会不会导致数据丢失
1 .数据库收缩,不会导致数据丢失 2. 写进数据库一条数据,这条数据是写进数据文件中(.MDF) 同时也将写进数据库一条数据的这件事 记录到日志文件中(.LDF)这个简单可以这么理解,不过还有保存点啊之类的概念。3. 并没有将这条数据写入 日志文件中 这个就不知道什么意思了 ...

...下午考卷) 1到9题用SQL SERVE 2005做,求高手~!!
试题二(15分)阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。[说明]某企业网上销售管理系统的数据库部分关系模式如下所示:客户(客户号,姓名,性别,地址,邮编)产品(产品号,名称,库存,单价)订单(订单号,时间,金额,客户号)订单明细(订单号,产品号,数量)关系模式的主要属性及约束...

我的SQL server数据库无法连接 请高手指点下为什么
2。选择"属性"3。再选择"安全性"选项卡 4。在"身份验证"下,选择"SQL Server和 Windows"5。确定,并重新启动SQL Server服务 问题五、用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。解决方法:检查你的数据库的认证模式,windows 和 混合模式,需要SA登陆的请选择混合模式。检查计算机1433...

相似回答