

全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第6章 习题解答1选择题(1) ( C )允许用户定义一组操作,这些操作通过对指定的表进行删除、插入和更新命令来执行或触发。A存储过程B视图C触发器D索引(2)SQL Server为每个触发器创建了两个临时表,它们是( B )。AUpdated和DeletedBInserted和DeletedCInserted和UpdatedDSeleted和Inserted(3)SQL Server中存储过程由一组预先定义并被( C )的Transact-SQL语句组成。A编写B解释C编译D保存(4)下列可以查看表的行数以及表使用的存储空间信息的系统存储过程是( A )。Asq_spaceusedBsq_dependsCsq_helpDsq_rename(5)以下语句创建的触发器ABC是当对表T进行_D_操作时触发。CREATE TRIGGER ABC ON 表T FOR INSERT,UPDATE,DELETE AS A只是修改B只是插入C只是删除D修改、插入、删除(6)以下_不是存储过程的优点。A实现模块化编程,能被多个用户共享和重用B可以加快程序的运行速度C可以增加网络的流量D可以提高数据库的安全性(7)以下_操作不是触发触发器的操作。ASELECTBINSERTCDELETEDUPDATE(8)下面关于触发器的描述,错误的是_。A触发器是一种特殊的存储过程,用户可以直接调用B触发器表和deleted表没有共同记录C触发器可以用来定义比CHECK约束更复杂的规则D删除触发器可以使用DROP TRIGGER命令,也可以使用企业管理器(9)关于SQL Server中的存储过程,下列说法中正确的是_。A不能有输入参数B没有返回值C可以自动被执行D可以嵌套使用(10)对于下面的存储过程:CREATE PROCEDURE Mysp1 p IntAS SELECT St_name, Age FROM Students WHERE Age=p调用这个存储过程查询年龄为20岁的学生的正确方法是_。AEXEC Mysp1 p=20BEXEC Mysp1 p=20CEXEC Mysp1=20DEXEC Mysp1=202填空题(1)存储过程(stored procedure)是SQL Server服务器中( 一组预编译的 )Transact-SQL语句的集合。(2)SQL Server中的存储过程具有如下( 的系统存储过程、用户自定义存储过程、临时存储过程、远程存储过程、扩展存储过程5 )种类型。(3)创建存储过程实际是对存储过程进行定义的过程,主要包含存储过程名称及其( 参数 )和存储过程的主体两部分。(4)触发器主要用于强制复杂的( 业务规则 )或要求。(5)当某个表被删除后,该表上的( 所有触发器 )将自动被删除。(6)如同表和视图的修改,当需要对存储过程进行修改时,可以通过_PROCEDURE命令实现。(7)触发器是针对 INSERT、DELETE和_语句创建的。(8)对存储在数据库中的存储过程,可以使用_命令或直接按其名称执行。(9)替代触发器(INSTEAD OF)将在数据变动前被触发,对于每个触发操作,只能定义_个INSTEAD OF 触发器。(10)要求创建一个存储过程myproc,查询指定班级中选修指定课程的学生人数,并将查询结果通过参数返回。以下过程调用存储过程查询“材料科学0601”班中选修“C语音程序设计基础”的学生人数:CREATE PROCEDURE myproc classname VARCHAR(20), cname VARCHAR(20), count INT OUTPUT AS SELECT COUNT(*) FROM S_C_Info sc, st_info s, c_info cWHERE c.c_no=sc.c_no AND s.st_id=sc.st_id AND s.Cl_Name=classname AND c.C_Name=cname 执行这个存储过程的语句段为:DECLARE count int EXEC myproc 材料科学0601班, C语言程序设计基础, _print count 请在语句的下划线处填入相关内容,完成操
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人行账户印章管理办法
- 信息管理部门管理办法
- 书店库房退货管理办法
- 交付阶段流程管理办法
- 乡镇人大履职管理办法
- 企业用水计划管理办法
- 临时租售家具管理办法
- 临时挖掘道路管理办法
- 住房城乡举报管理办法
- 中高端美甲店管理办法
- 专业技术职务聘任表(2017年版)
- GB/T 602-2002化学试剂杂质测定用标准溶液的制备
- GB/T 28789-2012视频交通事件检测器
- GB/T 12706.1-2020额定电压1 kV(Um=1.2 kV)到35 kV(Um=40.5 kV)挤包绝缘电力电缆及附件第1部分:额定电压1 kV(Um=1.2 kV)和3 kV(Um=3.6 kV)电缆
- 新版有创血压监测ABP培训课件
- 重症医学科常用知情告知书
- 防溺水、防性侵、防欺凌安全教育家长会
- DB11-T1322-14-2017安全生产等级评定技术规范第14部分:汽车制造企业
- 养老机构安全检查表
- 企业员工上下班交通安全培训(简详共2份)
- 小区物业服务收支情况公示
评论
0/150
提交评论