你是一个跨国公司的数据库开发者。公司有一个在SQL Server 2005/2008的在线交易处理的数据库。这个数据库有一个销售表,它里面包含了公司的一些固定的信息。在过去的一年,已经有150,000行数据被加到销售数据库中。数据库使用者说数据库慢慢的变得不太好用了。你为了改变数据库的查询销售表的能力,在SQL的查询分析器中要执行哪个脚本语句?()
第1题:
Windows Azure应用程序检索数据从SQL Azure。你需要推荐一个方法对提高应用程序查询性能。你推荐什么?()
第2题:
你计划迁移的Microsoft SQL Server2008数据库SQL Azure。您需要推荐一个方法确保数据库连接不降低。你推荐这两个动作应是()
第3题:
新建登录用户“st01”,默认数据库为studentdb,但未授予该数据库的访问权,则()。
第4题:
你是一个名为INVENTORY的数据库的开发者。你有一张你创建的报告清单。这些报告将同时被运行。你写出查询语句来创建每个报告。在查询语句的基础上,你设计和创建这个数据库表的索引。你想要确定你已经创建了有效的索引,你得怎么做?()
第5题:
你是一个保险公司的数据库开发者。你知道如果数据库在一年前就被生成,那么要执行selects,inserts,andupdates操作就需要更长的时间。前期数据库开发者在开发前加入了必要的索引。从那时起,其他的储存过程和表也被加入到数据库中。另外,许多查询都已经没用过了。你为了使数据库的相应时间尽可能加快,你要做什么?()
第6题:
有一个名为“Students”的SQL Server数据库,在其中有一个包含学号、姓名、性别、班级、数学、语文、英语7个字段的“学生成绩表”,使用该数据库中的信息,写出实现下列要求的SQL语句。 查询所有男生的数据记录
第7题:
SQL Server2005中的Create Database语句可以创建一个()。
第8题:
在SQL Server2008中,我们创建数据库的语句是(),而修改数据库的语句是()。
第9题:
创建一个存储过程,要求一个邮政号码作为一个参数。包含WITHRECOMPILE选项当过程被创建时。
为毎个邮政号码创建一个存储过程。
为毎个邮政号码创建一个视图。
将公司的表分为多个表以至于每个表包含一个邮政号码,在表中建立一个分割视图以至于在单一表上数据仍然可以查看
第10题:
用SQL profiler去捕获RPC://Completed事件,通过Host Name数据列分类跟踪
用SQL profiler去捕获SQL:StmtCompleted事件.通过Application Name数据列分类跟踪
用系统监视器监视SQL Server:Database counter.S.elect all counters for the Salesdatabase
用系统监视器监视SQLServer:General Statistics counter.Select all counters for the Sales database.
第11题:
EXECsp_updatestats ’resample’
CREATE STATISTICS Sales WITH FULLSCAN
Sp_autostats ‘Sales’
UPDATE STATISTICS Sales WITH FULLSCAN ALL
第12题:
表
系统数据库
用户数据库
视图
第13题:
你正在设计一个计划迁移Microsoft SQL Server 2008数据库SQL Azure。你不计划来迁移SQL Server数据库SQL Server 2008 R2,你需要推荐一个方法执行批量数据传输从SQL Server数据库SQL Azure。你推荐什么?()
第14题:
你正在为一个抵押公司创建一个SQL Server 2005数据库。数据库将用来支持一个新的能支持1000个并发用户的Web应用。这个应用必须快速的显示精确计算的结果,例如:抵押支出能力、分期偿付方案等。你需要确保数据库处理速度尽可能的快,你应该怎么做?()
第15题:
你是一个SQLServer2005/2008数据库的数据库开发者。另一个名为Andrea的数据库开发者需要修改数据库里的现在视图。然而,你要阻止她检视和替换表里的某些数据。现在,Andrea只有公共数据库的角色。你要怎么做?()
第16题:
你是一个SQLServer2005/2008数据库的数据库开发者。该数据库安装在Microsoft Windows 2000 Server computer上。数据库使用默认配置,数据库中所有的表至少要有一个索引。SQLServer是服务器上唯一一个运行的应用程序。一天中数据库的活动高峰期是在销售代表输入和更新销售处理事务时。批量报告在营业时间后被执行。销售代表报告说更新和插入处理太缓慢。你要怎么做?()
第17题:
你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()
第18题:
你计划的部署SQL Azure数据库。你的公司有一个卷Microsoft SQL Server2008的许可协议。SQL Azure数据库必须保持每月99.9%的可用性。你需要推荐的方法减少每月的费用与SQL Azure数据库。该有关你推荐()
第19题:
小王在SQLserver2000的企业管理器中按照默认方式创建了一个标准SQL登录帐户sqluser,打开查询分析器用这个登录帐户成功连接到数据库服务器,但当执行创建数据库语句的时候提示没有权限,他应该()才可以成功创建数据库。
第20题:
技术支持工程师报告说“在SQL SERVER 2005数据库插入销售业务数据时出现错误”。你调查并研究那个错误后发现:一个开发人员无意的删除了一个数据库中某个表的一些数据,而且这些数据恰好是业务处理的关键数据。这个数据库运行在完全恢复模式。现在,你需要去恢复那个表的数据,并且不能影响数据库中其它的数据的有效性,你应该怎么做?()
第21题:
添加你的登录名到HR的数据库角色
在DROP TRIGGER语句中限制触发器拥有者的触发器名
在执行DROP TRIGGER语句之前禁止触发器
在DROP TRIGGER语句中限定触发器的数量
从Sysobiects和syscomments的系统表中除去触发器的文本
第22题:
从系统表syscomments中删除存储过程中的文本。
对存储过程的文本加密
在系统表syscomments否认public角色中的SELECT权限
在系统表sysobjects否认public角色中的SELECT权限
第23题:
为每个存储过程创建一个包含数据定义语言的脚本。为索引调整向导使用这个脚本作为工作负荷记录文件
在SQL跟踪事件探查器捕获每一个存储的执行过程。为索引调整向导使用跟踪文件作为工作负荷记录文件
在使用存储过程的表中更新统计表
在查询分析器中执行每一个存储过程,并使用Show Execution Plan选项
在查询分析器中执行每一个存储过程,并使用Show Server Trace选项