首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

在SQLServer2000的某数据库中有如下两张关系表: 学生表(学号,姓名,性别,系号),学号为主码 系表

在SQLServer2000的某数据库中有如下两张关系表:

学生表(学号,姓名,性别,系号),学号为主码

系表(系号,系名,系简称),系号为主码

①在数据库中执行如下T-SQL代码:

DECLARE @DePtID varchar(10)

DECLARE @cnt int

set @cnt=O

DECLARE cursor1 cursor FOR SELEET系号FROM系表

WHERE系名LIKE'%电%'

OPEN cursorl

FETCH NEXT FROM cursor1 INTO @DePtID

WHILE @@FETCH_STATUS=O

BEGIN

DECLARE @temp_cnt int

sELECT @temp_cnt=COUNT(*)FROM学生表WHERE系号=@DeptID

set @Cnt=@cnt+@temp_cnt

FETCH NEXT FROM cursor1 INTO ODePtID

END

CLOSE cursor1

DEALLOCATE cursor1

SELECT @cnt

执行过程中发现速度比较慢,为了解决性能问题,需在功能不变的情况下,将此T-SQL代码改为一条SQL语句,请写出此SQL语句(语句中不能含有子查询)并说明为什么此种修改可以提高性能。

②设在学生表的(姓名,系号)列上建有一个复合索引,该索引是否有助于提高下列两个语句的查询效率?并说明原因。

SELECT*FROM学生表 WHERE系号=‘1’;

SELEET*FRoM学生表WHERE姓名=‘张三’;

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在SQLServer2000的某数据库中有如下两张关系表: …”相关的问题
第1题
在SQLServer2000中,打开一个数据库使之成为当前库,有________种方法,其中之一使用的命令关键字为_______。

点击查看答案
第2题
SQLServer2000安装在服务器中,数据库存储在客户端计算机中。这种系统属于()。
SQLServer2000安装在服务器中,数据库存储在客户端计算机中。这种系统属于()。

A.桌面型数据库系统

B.面向对象数据库系统

点击查看答案
第3题
在SQLServer2000中,如果想查询当前数据库服务器软件的版本,可以使用下面哪些方式()A、在查询
在SQLServer2000中,如果想查询当前数据库服务器软件的版本,可以使用下面哪些方式()

A、在查询分析器中通过如下语句查询SELECTServerPROPERTY(‘productversion’),ServerPROPERTY(‘productlevel’),ServerPROPERTY(‘edition’)

B、在命令行下,用SQLServer自带的管理工具osql连接进入数据库,输入select@@version

C、企业管理器查看服务器属性

D、在SQLServer服务管理器里面查看“关于”

点击查看答案
第4题
SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统,它具有使用方便、可伸缩性好和与
相关软件集成程度高等优点,可以在任何操作平台中运行和使用。()

点击查看答案
第5题
SQLServer2000是IBM公司推出的数据库管理系统。()

SQLServer2000是IBM公司推出的数据库管理系统。()

点击查看答案
第6题
你在把数据载入SQLServer2000数据库的过程中临时需要一张Staging表.当数据载入过程完成时,数据从这个表中被删除.不需要还原这个被删除的表.你要尽可能快的确信数据从Sraging表中被删除,你应该怎么做?()

A.使用delete语句从表中删除数据

B.使用truncatetable语句从表中删除数据

C.使用droptable语句从表中删除数据

D.使用一个可更新的游标访问和删除表中的毎一行数据

点击查看答案
第7题
SQLServer2000是一个基于_______的关系数据库管理系统。

A.B/S模式

B.C/S模式

C.SQL模式

D.以上都不是

点击查看答案
第8题
SQLSERVER2000的数据库包括:主数据文件,辅助数据文件和()

A.索引文件

B.日志文件

C.备注文件

D.脚本文件

点击查看答案
第9题
在SQLServer2000中,授予用户“someone”具有对表“Student”的删除权限的SQL语句为:()。
点击查看答案
第10题
在对SQLServer2000的相关文件、目录进行安全配置时,下面可以采用的措施是:()。

A.删除缺省安装时的例子样本库

B.将数据库数据相关的文件,保存在非系统盘的NTFS独立分区

C.对SQLServer安装目录,去除everyone的所有控制权限

D.将存放数据库的库文件,配置权限为administrators组、system和启动SQLServer服务的用户账号及DBA组具有完全控制权限

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改