当前位置:首页 » 编程语言 » sqlserver测试题
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sqlserver测试题

发布时间: 2022-07-03 11:36:50

‘壹’ 网络维护人员测试题 请附上答案

只写我会的几个:
5).在Windows9.x环境下共享Unix/Linux中的用户目录的一个工具是( samba )服务器
6).在winxp系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令( ping )
7).在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为( /dev/hdb )
8).在winxp系统中,假设使用网关192.168.1.1,想加一条前往220.0.0.0/8的目的路由,手工添加这一条路由的操作命令是( route add 220.0.0.0 mask 255.0.0.0 192.168.1.1 )
9).在vi编辑环境下,使用( ESC )键 进行模式转换

‘贰’ sqlSERVER的问题.在线等,追加分..

你好,我为测试就随便建了个表,在我这可以查出,但不知道是不是你要的效果,你看下create table txt_person
(
pID int primary key identity(1,1),
pmonth varchar(20),--月份
pnum int default 1,--次数
pcountry varchar(20),--国别
pcol int--人数
)

insert into txt_person(pmonth,pcountry, pcol) select pmonth, pcountry,pcol from txt_person --values('中国',2)
insert into txt_person(pmonth,pcountry, pcol) values('六月','美国',2)
select * from txt_person

select pmonth, sum(pnum) as 次数,pcountry,sum(pcol) as 人数 from txt_person group by pmonth,pcountry

‘叁’ sqlserver加分编程题

----table 为你的表名,通过循环语句实现更新,@coun为更新次数

declare @cou int,@count int
set @cou=0
set @count=0
select top 0 * into #t1 from table
select @cou =COUNT (*) from table where [分数]<90
while @cou>0
begin
set @count=@count+@cou
insert into #t1
select * from table where [分数]<90

update a
set a.[分数]= case when [分数] <60 then [分数]+5
when [分数] <70 then [分数]+4
when [分数] <80 then [分数]+3
when [分数] <90 then [分数]+2
else [分数]
end
from table a
inner join #t1 b on a.[姓名]=b.[姓名] and a.[课程]=b.[课程]
delete from #t1
select @cou =COUNT (*) from table where [分数]<90
end

print @count

‘肆’ 软件测试工程师笔试试题

首先,我不急于回答你的问题
你先自己检查一下自己所说的话语中有没有错误,软件测试最关键在于是细心,认真。
其次,你的问题
1.你们是怎样进行回归测试的,一般进行几轮,具体说一下?
2.你们一个项目总工要写多少用例?
3.你知道一个项目代码有多大?
4.你们公司的测试流程?
5.在测试之前,你们干什么?
6.测试计划中,你们项目经理是依据什么给你们分配任务的?
7.你们的测试数据主要来自哪?
8.测试过程中与开发因为BUG发生冲突,你们公司怎样解决?
9.具体讲一下容量测试,强度测试,负载测试的区别?
10.你们公司是怎样进行评审的?
11.你写的项目时间是整个项目从开始到结束的时间,还是只是测试时间?
12.开发在做项目的时候,测试在干嘛?

1、 一般就是先进行冒烟测试,首先确定这些被测试的软件能够运行,然后进行第一轮的测试,测出来问题之后经过项目经理签字确认然后发给每个程序员进行修改,确认回归测试的日期,回归测试时主要测试修改过的部分,同时兼顾不能引发其他方面的问题。一般情况第一轮回归测试完成之后不再出现问题,但是实际过程中会出现第二轮回归测试,如果出现第三轮回归测试,我们将提交问题到质量问题报告中。
2、 测试用例的多少主要要根据项目的大小而定,项目比较大,业务比较复杂的测试用例相对比较多,相反,项目比较小,业务比较简单的测试用例相对比较少一些。不是测试用例多就好,而是测试用例复用性好就说明测试用例选择的好。
3、 根据项目而定。
团队规模
周期长短 10人以上 5人-10人 3-5人 3人以下
6个月以上 一类 一类 二类 三类
2个月-6个月 一类 二类 三类 四类
2个月以下 二类 三类 三类 四类
4、 测试流程:
按照测试计划,项目经理提交测试文档和代码或者可执行文件-测试经理按照测试计划布置测试任务-首先测试工程师进行冒烟测试冒烟测试通过之后进入功能测试-发现bug之后记录bug,并对bug进行管理-一轮测试完毕之后提交项目经理确认-项目经理确认之后进行修改任务分派-程序员进行修改-修改完成之后提交给项目经理确认-之后提交给测试组进行回归测试,如果没有问题测试结束,如果出现问题-重复上面的工作进行第二轮测试。
5、 按要求,在测试之前,开发计划编制完成之后编制测试计划,需求阶段我们应该做系统测试方案和系统测试用例,在设计阶段我们应该编制集成测试方案和集成测试用例,在编码阶段,我们应该编制单元测试方案和单元测试用例。但是实际生活中,我们只编制系统测试计划和系统测试用例。
6、 测试经理给我们分配的任务应该是按照项目开发计划和每一位测试人员的水平及技术特长而定的。
7、 测试数据一般来自于用户需求、概要、详细、数据库设计文档、测试用例或用户实际数据。
8、 依据需求,通过沟通来解决问题,如果需求中不明确则参考设计并听取分析员的意见。
9、 负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担,响应时间是多少,测试的结果和时间有关系,比如速率、响应时间。
强度测试:在一定的负载条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响,测试的结果看硬件是否满负荷,比如内存溢出等。
容量测试:确定系统可处理同时在线的最大用户数,测试的结果主要是针对数据库里的数据。
10、 在开发计划、用户需求、需求分析规格说明书、概要设计、详细设计、数据库设计等文档完成之后都要进行评审,这里的评审一般都是同行评审。一般都是以正式会议的形式进行。
11、 项目时间一般是指从项目立项到客户验收汇款这一段时间。不包括维护阶段。
12、 开发做分析设计及编码的时候测试在写测试用例,准备测试数据。

最后,告诉你,我不是做软件测试的,但是希望我所知道的这些能给予你帮助,我还有一份测试文档,不知能否帮助你,需要的话请找我。
希望你能成为这方面的人才专家!

‘伍’ 有谁会这个题,SQLserver的题

五(1)、查询所有图书类别为“中国历史”的所有图书记录
五(2)、查询所有图书名称中包含“SQLServer”的图书
五(3)、查询各类别图书的数量(按图书类别分组)
六(2)、
altertableTeacherADDtelchar(15)
GO
sp_addextendedpropertyN'MS_Description',N'联系电话','USER',N'dbo','TABLE',N'Teacher','COLUMN',N'tel'
六(3)、
(8,2)
GO
sp_addextendedpropertyN'MS_Description',N'工资','USER',N'dbo','TABLE',N'Teacher','COLUMN',N'salary'
六(4)、
altertableTeacher
addconstraintck_titlecheck(titleIN('教授','副教授','讲师','助教'))
六(5)、
INSERTINTOTeacher
VALUES('10001','李芳','女','1975-3-14','副教授','计算机系','83118147',4582.5)
六(6)、
UPDATEdbo.TeacherSETtel='18653155668'WHEREtname='李芳'
六(7)、
SELECTtname'姓名',YEAR(GETDATE())-YEAR(birthday)AS'年龄',salary'工资',title'职称'
FROMdbo.Teacher
WHEREdepart='计算机系'
六(8)、
CREATEVIEWV_TeacherAS
SELECTtop100percenttid,tname,depart,telFROMdbo.Teacher
ORDERBYdepart
六(9)、
SELECTtitle,COUNT(*)numFROMdbo.Teacher
GROUPBYtitle
六(10)、
SELECTtitle'系部',MAX(salary)'最高工资',MIN(salary)'最低工资',AVG(salary)'平均工资'
FROMdbo.Teacher
GROUPBYtitle

‘陆’ JDBC连接SQL SERVER 2000 测试问题

一般只装个 sqlserver 是不行的
还得要一个 大概是 四五十M 的补丁才可以
我当时也是深受其害!!!!!
你可以在网上搜一下 好像是 sqlserver sp4 的补丁

是什么 异常 是 ClassNotFond 还是其他的
有三个 jar 的包 也要的

‘柒’ 如何测试sqlserver性能

1、打开sql server studio management
2、打开"工具"-"sql server profiler"
3、点击连接
4、点击运行
5、可以看到捕捉到的一些访问数据库的事件,其中有读写,点用cpu,持续时间等信息可以参考
6、点击某个事件,可以查看具体执行了什么sql脚本,进一步分析相关逻辑

‘捌’ sqlserver 语句问题

我仔细看了修改后test表的结果,再对照一下你的题意表述。似乎有点出入,按你的结果来看。应该要求是这样的:(前面的排序要求不变),从第四条开始,如果b字段中的天数值>3,则将对应行的d列值改为0,否则不变。



--创建表
IFEXISTS(SELECT*FROMSYSOBJECTSWHERENAME='test')
DROPTABLE[test]
GO
CREATETABLE[test]
(
AINTNOTNULL,
BDATETIMENULL,
CCHAR(10)NULL,
DINTNULL
)
--测试数据
INSERTINTO[TEST](A,B,C,D)
SELECT34,'2007-4-4','K',1
UNION
SELECT34,'2007-4-5','K',1
UNION
SELECT34,'2007-4-10','K',1
UNION
SELECT34,'2007-4-13','K',1
UNION
SELECT34,'2007-4-17','K',1
UNION
SELECT35,'2007-4-1','G',1
UNION
SELECT35,'2007-4-6','K',1
GO
SELECTIDENTITY(INT,1,1)AS序号,*INTO#tbFROM[test]ORDERBYb--创建临时表的序号
GO
SELECT*FROM#tb

--定义游标处理数据
DECLARE@dINT
DECLARE@bdatetime--日期
DECLARE@indexint--行号
DECLAREcurCURSORFOR
SELECT序号AS[index],b,dFROM[#tb]WHEREc='k'ORDERBYbASC
OPENcur
FETCHNEXTFROMcur
INTO@index,@b,@d
WHILE(@@FETCH_STATUS=0)
BEGIN
IF(@index>3andDAY(@b)>3)
BEGIN
IF(@d=1)
BEGIN
UPDATE[test]SETd=0
FROM[test]m,[#tb]n
WHERE(m.a=n.aANDm.b=n.bANDm.c=n.cANDm.d=n.d)ANDn.序号=@index
FETCHNEXTFROMcur
INTO@index,@b,@d
END
END
ELSE
BEGIN
FETCHNEXTFROMcur
INTO@index,@b,@d
END
END
CLOSEcur
DEALLOCATEcur
GO
--SELECT*FROMTESTORDERBYBASC