首页 阶段测试题 答案

阶段测试题 答案

举报
开通vip

阶段测试题 答案SQLServer2000基础测试题一选择题.同一台计算机上可以运行(D)个实例。一个两个三个多个2,每一个数据库都有(A)的标识,这个标识就是数据库名称。一个唯一多个两个不同A)。.表是反映现实世界中一类事务的数学模型,现实世界中一类事务的属性是表中的(列行记录数值.如果一个表中记录的物理存储顺序与索引的顺序一致,则称此索引为(B)。唯一索引聚集索引非唯一索引非聚集索引.下列哪个命令是备份数据库的命令。(B)cmdshellbackupdatabaserestoredatabasebcp.导入、导出数据有哪两种执...

阶段测试题 答案
SQLServer2000基础测试题一选择题.同一台计算机上可以运行(D)个实例。一个两个三个多个2,每一个数据库都有(A)的标识,这个标识就是数据库名称。一个唯一多个两个不同A)。.表是反映现实世界中一类事务的数学模型,现实世界中一类事务的属性是表中的(列行记录数值.如果一个表中记录的物理存储顺序与索引的顺序一致,则称此索引为(B)。唯一索引聚集索引非唯一索引非聚集索引.下列哪个命令是备份数据库的命令。(B)cmdshellbackupdatabaserestoredatabasebcp.导入、导出数据有哪两种执行方式。(AB)立即执行。B,保存为DTS包,在指定的时间调度执行。以覆盖方式向数据库表中导入数据。以追加方式向数据库表中导入数据。.下列描述哪些是正确的。(ABD)A.向SQLServer数据库中导入数据的同时可以创建表。B.如果向SQLServer数据库中已经存在的表导入数据,可以采用覆盖方式和追加方式。C.向SQLServer数据库导入数据时只能用覆盖方式。D.在执行导入、导出数据时可以对某些列进行编程作转换处理。.下列哪个联接谓词的含义是指,确定指定列的值或表达式的值是否与子查询或列表中的值相匹配。(C)allanyinexists.SQLserver数据库文件有三类,其中主数据文件的后缀是(C)ndfldfmdfidf.下面对索引的相关描述正确的是(C)经常被查询的列不适合建索引。列值唯一的列适合建索引。有很多重复值的列适合建索引。是外键成主键的列不适合建索引。.下列SQL语句中,修改表结构的是(A)ALTERCREATEUPDATEINSERT.扩展存储过程是(B)才有的存储过程modec数据库master数据库msdb数据库tempelb数据库.SQLServer2000中事务的类型有(人)系统,用户定义的事务分布式事务数据库事务其它事务.下列说法正确的是(D)SQL中局部变量可以不声明就使用SQL中全局变量必须先声明在使用SQL中所有变量必须先声明在使用SQL中只有局部变量先声明再使用,全局变量是由系统提供的,用户不能自己分立.下面字符串能与通配符表达式[abc]%a进行匹配的是(D)bedefa_bedabc-ea%a.下列说法正确的是(B)视图是观察数据的一种方法,只能基本表建立。视图是虚表,观察到的数据是实际基本表中的数据。索引查找法一定比表扫描法查询速度快。索引的创建只和数据库的存储有关系。.下面仅存在于服务器端的组件是(A)服务管理器企业管理器查询分析器导入导出组件.SQL语言中删除一个表的命令是(B)DELETEDROPCLEARREMORE.在SQL语言中,条件“BETWEEN20AND30”表示年龄在20到30岁之间,且(A)包括20岁和30岁不包括20岁和30岁包括20岁不包括30岁不包括20岁包括30岁.为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字(A)UNIQUE唯一的COUNTDISDINCTUNION.下面有关主键的叙述正确的是(B)不同的记录可以有重复主键值或空值一个表中的主键可以是一个或多个字段在一个表中主键只可以是一个字段表中的主键的数据类型必须定义为自动编号或文本.下列哪一个数据库不是SQLServer2000的系统数据库(C)Master数据库MSdb数据库Xscj数据库//汗。。。学生成绩Model数据库.为数据库创建索引的目的是(A)提高查询的检索性能创建唯一索引创建主键归类.定义外键实现的是(B)实体完整性参照完整性用户定义的完整性实体完整性,参照完整性,用户定义完整性.在SQLserver2000中关于数据库的说法错误的是(C)A.数据库在磁盘上默认的存储位置是:SQLserver安装中路径\MicrosoftSQLserver\mssql\data一个数据库至少包含一个数据库文件(*皿4力和一个事务日志文件(*.ldf)只有在数据库不存在数据的情况下才可以进行数据库的收缩操作D.可以通过从A机器拷贝数据文件和事务日志文件到B机器的复制机器上执行相应的附加数据库操作,实现数据从A到B机器的复制.关于多表连接查询,以下(B)描述是错误的A.外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数B.多联接表查询必须使用到JOIN关键字C.内联接查询返回的结果是:所有符合联接条件的数据D.在where子句中指定联接条件可以实现内联接查询.在SQL语言中,如果建立一个工资表包含职工号,姓名,职称,工资等字段,若要保证工资字段的取值不会低于800元,最适合的实现方法是(B)在创建工资表时为“工资”字段建立缺省在创建工资表时为“工资”字段建立检查约束在工资表建立一个触发器为工资表数据输入编写一个程序进行控制.Select语句中用来连接字符串的符号是(A)A、“+”B、“&”C、“||”D、“|”.对于XS表:SX(xh,xm「'、)如果要找出倒数第二个字母为W,并且至少包含了3个字母的XM,则查询条件子句应写成WHEREXMlike(B)’-W-%’’-%W-‘’-W-‘-W%’.Transact_SQL支持的程序结构语句中的一种为(A)BeginEndIf—ThenElseDcaseDoWhile二填空题.访问SQLserver数据对象时,要经过身份验证和权限验证两个阶段,其中身份验证为Windows验证模式和混合验证模式。.SQLserver事务可分为两类:—系统—提供的事务和用户定义的事务。.SQLserver使用—日志文件文件记载用户对数据库进行的所有操作。.备份是为了在数据遭到破坏时能够修复,数据库的备份类型有四种,分别为完全备份、差异备份、日志备份、文件组备份。.用户对数据库进行添加,修改,删除时,自动执行的存储过程称为触发器。.模糊查询符号%代表包含零个或任意多个字符,查询的条件e%im代表的意思是找出第一个字符是e,最后两个字符是im白^记录。.SQLserver2000的数据库分为一系统数据库和—用户定义数据库两种类型。.SQLserver2000提供的最常用的管理工具是对象资源管理器和查询分析器。.表是反映现实世界某类事物的数学模型,表由行和列组成。现实世界中事物的属性对应表的列,表中的一行代表一类事物中的一个特例。.主键是唯一能够区分表中每一行记录的一个或多个列。.常用的聚合函数有:计算最大值的max,计算最小值的min,统计总和的sum,统计记录总数的count和计算平均值的avg。.视图和表都是数据库中的对象,视图的结构虽然与表相同,但视图是虚拟表。.内联接查询的含义是指两个存在关联关系的表A和B,表A与表B内联接的查询结果为C,结果集C中只能包括表A与表B中满足关联条件的记录。.左联接查询的含义是指两个存在关联关系的表A和B,表A与表B左联接的查询结果为C。C的列可以来自于A和B的列,C的记录中允许包括表A的全部记录以及表A中与表B满足关联条件的记录,C中A与B不满足关联条件的列值为空值。.全联接的含义是指两个存在关联关系的表A和B,表A与表B全联接的查询结果为C。C的列可以来自于A和B的列,C的记录中可以包括表A和表B的全部记录,C中B与A以及A与B不满足关联条件的部分为空值。三判断题可以将批处理程序保存为扩展名为“.sql”的文件,重复利用。(应对、才错)索引是描述表中记录存储位置的指针。(应对、才错)聚合函数的运算对象可以是列,也可以是表达式。(应对、才错)视图中的数据允许来源于一个或多个表。(应对、才错)四简答题请写出你知道的常用的数据库都有哪几种?Sqlserver、oracle、mysql、sybase、db2等列出SQLserver数据库中常见的数据库对象。表、存储过程、触发器、视图、规则、默认值、索引等简述视图的含义。视图和表都是数据库中的对象,视图的结构虽然与表相同,但视图是虚拟表,视图中的数据不会作为真实的对象存储在磁盘上,数据库对视图存储的是定义视图的查询语句。每一次使用视图,SQLServer都需要重新执行一次查询语句,查询语句的执行结果构成了视图中的数据。视图中的列可以来源于一个表或多个表联接查询的结果。简述什么是存储过程存储过程(StoredProcedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。sqlserver中有哪几种数据类型?char和varchar有什么区别?char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。varchar是变长型,它的存储空间会跟你输入的实际字符数而改变,但最大长度不能超过你指定的长度。软件开发的大致流程是什么?需求确认——概要设计——详细设计——编码——单元测试——集成测试——系统测试——维护需求确认:需求规格说明书概要设计:系统用例图,用例场景详细设计:系统设计报告,数据库设计报告测试:测试用例报告说出公司都做过哪些方面的软件项目?参见“软件架构演示”PPT五应用题.按下列要求用createdatabase语句创建“运动商品销售数据库”,并为数据库创建“商品信息表”和“商品销售统计表”表1“运动商品销售数据库”的数据文件和事务日志文件文件类型文件组逻辑名称操作系统文件名初始尺寸最大尺寸增长尺寸数据文件PRIMAPri_运动商品D:\DataFile\Pri_运动商品销2MB10MB1MBRY销售售.mdf事务日志文件LF_运动商品销售D:\LogFile\LF_运动商品销售.ldf2MB10MB1MB表2“商品信息表”的数据结构列名数据类型长度/精度是否允许为空值描述商品标识char3否3位数字商品名称varchar20是中文或英文产地varchar50是中文地名进货价decimal18,2是浮点数表3“商品销售记录表”的数据结构列名数据类型长度/精度是否允许为空值描述商品标识char3否3位数字销售数量int是整数销售日期datetime8是日期销售价格decimal18,2是浮点数答案:createdatabase运动商品销售数据库onprimary(nameuPri—商品销售,filename='D:\DataFile\Pri_商品销售.mdf',size=2MB,maxsize=10MB,filegrowth=1MB)logon(name=LF_商品销售,filename='d:\LogFile\LF_商品销售.ldf',size=2MB,maxsize=10MB,filegrowth=1MB)createtable商品信息表(商品标识char(3)notnull,商品名称varchar(20),产地varchar(50),进货价decimal(18,2))createtable商品销售记录表(商品标识char(3)notnull,销售日期datetime,销售价格decimal(18,2)).按下表所示的内容用insert语句向“商品信息表”和“商品销售统计表”中插入记录。表4“商品信息表”记录商品标识商品名称产地进货价101乒乓球拍广州120.00102羽毛球拍深圳360.00103网球拍江苏560.00表5“商品销售记录表”记录商品标识销售日期销售价格101150.00102410.00103600.00答案:insertinto商品信息表(商品标识,商品名称,产地,进货价)values('101','乒乓球拍','广州',120.00)insertinto商品信息表(商品标识,商品名称,产地,进货价)values('102','羽毛球拍','深圳',360.00)insertinto商品信息表(商品标识,商品名称,产地,进货价)values('103','网球拍','江苏',560.00)insertinto商品销售记录表(商品标识,销售日期,销售价格)insertinto商品销售记录表(商品标识,销售日期,销售价格)10.00)insertinto商品销售记录表(商品标识,销售日期,销售价格)3.从“商品销售记录表”中按商品标识分类统计各商品的总售价、销售数量和平均售价,并按平均售价由高到低排序。答案:select商品标识,sum(销售价格)as总售价,count(销售日期)as销售数量,avg(销售价格)as平均售价from商品销售记录表groupby商品标识orderbyavg(销售价格)desc4.对“商品信息表”和“商品销售记录表”联接查询,显示每笔销售记录的利润,要求显示商品名称、销售日期、销售价格、进货价和利润。答案selectB.商品名称,A.销售日期,A.销售价格,B.进货价,A.销售价格-B.进货价as利润from商品销售记录表Aleftjoin商品信息表BonA.商品标识=8.商品标识六自来水收费系统sql语句练习.更新用户信息,使得LSLYF等于t_jfjl里每一户的最后一次抄表的水量月份;updateT_YHDABsetLSLYF=(selecttop1水量月份fromT_JFJLwhereT_JFJL.用户编号=T_YHDAB.用户编号orderby水量月份desc).更新t_jfjl里的基本水费使得他等于t_sfmxb里的相同缴费序号的明细标志为0的水费合计updateT_JFJLset基本水费=(selectsum(金额)fromT_SFMXBwhere明细标志='0'andT_SFMXB.缴费序号=T_JFJL.缴费序号).查找t_jfjl里基本水费不等于t_sfmxb里明细标志为‘0’的水费金额合计的相应缴费序号的记录select*fromT_JFJLwhere基本水费<>(selectsum(金额)fromT_SFMXBwhere明细标志='0'andT_SFMXB.缴费序号=1_^匕缴费序号).删除在t_sfmxb里有但是在t_jfjl里没有的缴费序号的相应记录deletefromT_SFMXBwhere缴费序号notin(select缴费序号fromT_JFJL).找出用水量合计最大的用户;select用户编号,sum(本月总吨位)astotal_dwfromt_jfjlgroupby用户编号orderbysum(本月总吨位)desc
本文档为【阶段测试题 答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
白学芝
热爱爱问
格式:doc
大小:26KB
软件:Word
页数:10
分类:
上传时间:2023-02-27
浏览量:1