




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1) 在SQLServer中,为数据库表建立索引能够( )。防止非法的删除操作防止非法的插入操作提高查询性能节约数据库的磁盘空间2) 在SQLSERVER中,创建一个表使用( )语句。INSERTDROPCREATEALERT3) 在SQLSERVER中,下面关于视图说法错误的是( )。对查询执行的大多数操作也可以在视图上进行使用视图可以增加数据库的安全性不能利用视图增加,删除,修改数据库中的数据视图使用户更灵活的访问所需要的数据4) 在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示, 它是数据库设计的()阶段。需求分析概要设计逻辑设计物理设计5) 在SQLServer数据库中,如果强制要求grades表中的学员必须是Students表中存在的学员,以下描述正确的是( )。在grades表中创建外键约束在grades表中创建检查约束在grades表中创建唯一约束在grades表中创建默认约束6) 在SQLServer数据库中,下面的T-SQL语句段执行第三句时出现错误,数据库中的内容修改情况是()。BEGINTRANSACTIONupdateAccountsetbalance=7800whereid=1updateAccountsetbalance=9000whereid=1IF@@error<>0ROLLBACKTRANSACTIONELSECOMMITTRANSACTIONAccount表中id为1的记录中balanee字段的值被修改为7800Account表中id为1的记录中balanee字段的值被修改为9000Account表中id为1的记录中balanee字段的值不变不可能发生这种情况在SQLServer数据库中,有关下列T-SQL语句的功能,说法正确的是( )。DECLARE@1int,@JintSET@I=0WHILE(@I<2)BEGINSELECT@J=COUNT(*)FROMstuMarksWHEREwrittenExam<60IF(@J>0)UPDATEstuMarksSETwrittenExam=writtenExam+5WHEREwrittenExam<60ELSEBREAKSET@I=@I+1ENDSELECTstuNo,成绩=CASEWHENwrittenExam<60THEN' 不及格'ELSE' 及格'ENDFROMstuMarks给不及格的学员反复提5分直到通过为止,最后展示所有学员是否及格的情况信息给不及格的学员提10分,最后展示所有学员是否及格的情况信息给不及格的学员提5分,提分后仍不及格的学员再提 5分,最后展示所有学员是否及格的情况信息给不及格的学员提5分,最后展示所有学员是否及格的情况信息在SQLServer数据库中,下面调用存储过程的语句错误的是( )。EXECproc_stu@sumOUTPUT,64,78EXECproc_stu@sumOUTPUT,@totaloutput,78EXECproc_stu@sumOUTPUT,604EXECCalculate@sumOUTPUT,@totaloutput在SQLSERVER中,下面关于子查询的说法你认为正确的是( )。应用简单子查询的SQL语句的执行效率比采用 SQL变量的实现方案要低带子查询的查询执行顺序是,先执行父查询,再执行子查询表连接一般都可以用子查询替换,但有的子查询不能用表连接替换如果一个子查询语句一次返回二个字段的值, 那么父查询的where子句中应该使用NOTEXISTS关键字在SQLSERVER中,按以下要求创建学员表正确的 SQL语句是()。学员表(stuTable)的要求是:学号为5位数字,自动编号;姓名最多为 4个汉字,身份证号码最多为18位数字。CREATETABLEstuTable(IDNUMERIC(6,0)NOTNULL,NameVARCHAR(4),CardINT)CREATETABLEstuTable(IDINTIDENTITY(10000,1),NameVARCHAR(4),CardDECIMAL(18,0))IFEXISTS(SELECT*FROMsysobjectsWHEREname='stuTable')DROPTABLEstuTableGOCREATETABLEstuTable(IDNUMERIC(4,0)NOTNULL,NameVARCHAR(4),CardINT)IFEXISTS(SELECT*FROMsysobjectsWHEREname='stuTable')DROPTABLEstuTableGOCREATETABLEstuTable(IDINTIDENTITY(10000,1),NameVARCHAR(8),CardNUMERIC(18,0))在SQLSERVER中,声明并创建以下存储过程,正确调用该存储过程的的语句是( )。CREATEPROCEDUREPRO@passNumintOUTPUT,@passPointint=60ASSelect@passNum=count(*)FromstuTableWherepoint>@passPointGODeclare@sumintEXECPRO@passNum,70Declare@sumintEXECPRO@sumoutput,70Declare@sumintEXECPRO@sumoutputEXECPRO70下面描述的四个阶段中,不是数据库设计过程中经历的阶段是( )。需求分析阶段概要设计阶段详细设计阶段代码设计阶段13) 在SQLServer中,对IN语句取反的方法是,在 IN前面添加()。NONENOTTOC\o"1-5"\h\z!NO14) 在SQLServer数据库中,以下对变量的定义错误的是( )。DECLARE@usernamevarchar(IO)DECLARE@RowCount varchar(30)DECLARE@@usernamevarchar(10)DECLARE@@RowCountvarchar(30)15) 在SQLServer中,绘制E-R图时一般使用( )表示实体的属性。矩形椭圆菱形三角形16) 在SQLSERVER中,运行下列语句,输出结果是( )。Createprocproc_Search@myStunovarchar(8)isnullasif@myStuno=nullbeginprint' 你忘记了传递学号'returnendSelect*fromstuinfowherestuno=@myStunogoexecproc_Search你忘记了传递学号编译错误显示空的记录调用存储过程proc_Search出错17) 下面关于SQLServer中变量的操作正确的是( )。DECLARE@namevarchar(8)SET@name='lkl'print'姓名是'+@nameDECLAREnamevarchar(8)SETname='lkl'print'姓名是'+nameprint@@VERSIONAS'版本:@@SERVERNAMEAS'服务器'SELECT@@VERSIONAS'版本',@@SERVERNAMEAS'服务器'18) 下面选项中关于在SQL语句中使用的逻辑控制语句的说法正确的是( )。在IF-ELSE条件语句中,IF为必选,而ELSE为可选在IF-ELSE条件语句中,语句块使用{ }括起来在CASE多分支语句中不可以出现ELSE分支在WHILE循环语句中条件为false,就重复执行循环语句19) 已知dept表有部门编号字段deptno、部门名称字段dname员工表emp具有员工编号字段empno员工姓名字段ename电话字段phone和所属部门编号字段deptno,该字段参考dept表的deptno字段,要使用SQL语句查询“研发部”部门所有员工的编号和姓名信息,下面选项中正确的是( )。SELECTempno,enameFROMempWHEREempno=(SELECTempnoFROMdeptWHEREdname="研发部”)SELECTempno,enameFROMempWHEREdeptno=(SELECTdeptnoFROMdeptWHEREdname='研发部')SELECTempno,enameFROMempWHEREdeptno=(SELECT*FROMdeptWHEREdname='研发部')SELECTempno,enameFROMdeptWHEREdeptno=(SELECTdeptnoFROMempWHEREdname="研发部”)20) 在SQLServer中,下面关于视图的描述,说法正确的是( )。使用视图可以筛选原始物理表中的数据,增加了数据访问的安全性视图是一种虚拟表,数据只能来自一个原始物理表CREATEVIEW语句中可以包含UPDATE语句为了安全起见,一般只对视图执行查询操作,不推荐在视图上执行修改操作21) 在SQLServer中,创建如下存储过程:createprocstu_exam@writtenExamint=nullasif@writtenExamisnullbeginprint'请输入笔试成绩及格线'returnendselect*fromstudentwherestu」din(selectstu」dfromstu_markswherewrittenExam>@writtenExam)GO下列选项正确的是( )。执行EXECstu_exam语句,控制台显示所有笔试成绩及格的学生信息记录集存储过程(stu_exam)代码存在语法错误执行EXECstu_exam语句,控制台显示"请输入笔试成绩及格线”执行EXECstu_exam75语句,控制台显示“请输入笔试成绩及格线”22) 下列选项中不属于SQLServer的逻辑控制语句的是( )。IF-ELSE语句FOR循环语句CASE子句WHILE循环语句23) 在SQLSERVER中,关于聚集索引和非聚集索引的描述错误的是( )。一个表可以有多个非聚集索引,但只能有一个聚集索引非聚集索引的值顺序与数据表中记录的物理顺序完全相同在建立聚集索引的列上不允许有重复的值使用聚集索引查询的速度要比非聚集索引速度快24) 在SQLSERVER中,关于系统存储过程以下说法错误的是( )。系统存储过程提供了管理数据库和更新表的机制所有系统存储过程都以sp_开头所有系统存储过程都存放在 master数据库中用户不能使用系统存储过程更新系统表,只能查询系统表25) 在SQLServer数据库中,从product表里查询出price(价格)高于pName(产品名称)为“一次性纸杯”所有记录中最高价格的产品的查询语句为( )。SELECT*FRO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 购物中心黄金铺位租赁及品牌入驻支持协议
- 生物制药投资基金股权合作投资合作协议
- 抖音与支付宝火花支付支付通道拓展及合作协议
- 打篮球免责协议书
- 宅基地替换协议书
- 扑火队队员协议书
- 矫正牙齿有协议书
- 茶室瑜伽馆入股协议书
- 足浴店合作管理协议书
- 解聘合同和解聘协议书
- 甄嬛传完整分
- 非常规油气藏地质特征研究
- 颈椎间盘突出护理查房
- 抖音短视频帐号策划运营表
- 南昌大学理工科类实验(尖子班)选拔考试
- 医疗质量与安全培训课件
- 山西省灵丘县恒鑫源矿业有限公司东岐铁矿资源开发利用和矿山环境保护与土地 复垦方案
- 国家电网招聘之管理类通关题库带答案
- 2023年政府部门财务管理情况报告范本
- 等效跌落高度
- 围挡彩钢板施工方案
评论
0/150
提交评论