重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 计算机等级考试
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

在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姓名=‘张三’;

答案
查看答案
更多“在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组具有完全控制权限

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝