| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

实验八

P***e

贡献于2020-07-23

字数:3288




实 验 报 告



课程名称: SQL Server 数库基础

课教师: 池宗琳

实验名称: 存储程

年级专业: 2018级电子信息工程

学 号: 20181060093

姓 名: 马 信

日期: 2019 年 11 月 28 日



云南学 信息学院
实验目

1掌握SELECT语句实现数库简单查询
2掌握SELECT语句实现数库表链接查询子查询

二 实验容方法步骤结果分析
完成题功保存记录实现题功TransactSQL语句
1 数库HrSystem中创建存储程avg _wage 求员工均工资通输出参数返回该均工资求创建存储程前首先判断该存储程否已存果存删
USE Hrsystem
GO
IF EXISTS (SELECT name FROM sysobjects WHERE name 'avg_wage')
DROP PROC avg_wage
GO
CREATE PROC avg_wage
@AVWAGE AS FLOAT
AS
SELECT @AVWAGE AVG(Wage) FROM Employees
PRINT @AVWAGE
GO

2 执行第1题创建存储程avg_ wage印员工均工资
USE Hrsystem
GO
DECLARE @avg AS FLOAT
EXEC avg_wage @avg

3 数库HrSystem中创建存储程max_ wage根指定部门名称(输参数)返回该部门高工资(输出参数)求创建存储程前首先判断该存储程否已存果存删
USE Hrsystem
GO
IF EXISTS (SELECT name FROM sysobjects WHERE name 'max_wage')
DROP PROC avg_wage
GO
CREATE PROC max_wage
@Dename varchar(20)
@MAX_wage FLOAT OUTPUT
AS
SELECT @MAX_wage MAX(Wage) FROM Employees
WHERE Dep_id IN(SELECT Dep_id FROM Departments WHERE Dep_name @Dename)
GROUP BY Dep_id


4执行第3题创建存储程max wage 指定部门财务部印该类部门高工资
USE Hrsystem
GO
DECLARE @MAX_wage FLOAT
EXEC max_wage '财务部'@MAX_wage OUTPUT
PRINT @MAX_wage

5 删存储程avg_ wageI max_ wage
USE Hrsystem
GO
DROP PROCEDURE max_wage
GO
DROP PROCEDURE avg_wage

(二) 触发器

创建学生信息数库包含学生基信息表专业表系表表包含字段
学生基信息表学号姓名性班级出生日期专业编号
专业表专业编号专业名称系编号
系 表系编号系名称系简介
字段类型实际含义行定义输 数求数代表性
操作求全部SQL Server Management Studio 中完成保存记录实现题功TranscatSQL语句( 包括测试相应触发器否生效相关语句测试结果)

1 专业表创建INSERT触发器TRG1发生插入专业表操作时显示插入记录
USE 学生信息
GO
CREATE TRIGGER TRG1 ON 专业
FOR INSERT
AS
DECLARE @depid INT
DECLARE @depname varchar(50)
DECLARE @number INT
SELECT @depid 专业编号 FROM inserted
SELECT @number 系编号 FROM inserted
SELECT @depname 专业名称 FROM inserted
PRINT('系名:'+STR(@depid)+'专业名:'+STR(@depname)+'系编号:'+str(@number))
INSERT INTO 专业 (专业编号专业名称系编号)
VALUES(@depid@depname@number)


2 专业表创建DELETE触发器TRG2 发生删操作时出警告列出删记录撤销删
USE 学生信息
GO
CREATE TRIGGER TRG2 ON 专业
FOR DELETE
AS
PRINT('警告禁止删')
ROLLBACK TRANSACTION


3 专业表创建UPDTAE触发器TRG3 发生更新专业名称字段操作时出警告撤销更新
USE 学生信息
GO
CREATE TRIGGER TRG3 ON 专业
FOR UPDATE
AS
DECLARE @temp_proid INT
DECLARE @temp_xiid INT
DECLARE @temp_porna varchar(50)
SELECT @temp_porna 专业名称 FROM inserted
IF @temp_porna IS not NULL
BEGIN
PRINT('禁止修改专业名称')
ROLLBACK TRANSACTION
END
ELSE
BEGIN
SELECT @temp_porna 专业名称 FROM deleted
SELECT @temp_xiid 系编号 FROM deleted
SELECT @temp_proid 专业编号 FROM deleted
UPDATE 专业 SET 专业编号 @temp_proid 系编号 @temp_xiid WHERE 专业名称 @temp_porna
END



4 学生基信息表创建 更新触发器TRG4 发生更新学号姓名字段操作时出警告撤销更新
USE 学生信息
GO
CREATE TRIGGER TRG4 ON 学生基信息
FOR UPDATE
AS
DECLARE @temp_stunum char(11)
DECLARE @temp_name char(10)
DECLARE @temp_gender BIT
DECLARE @temp_class varchar(10)
DECLARE @temp_date DATETIME
DECLARE @temp_proID INT
SELECT @temp_name 姓名 FROM inserted
SELECT @temp_stunum 学号 FROM inserted
IF @temp_name IS NOT NULL OR @temp_stunum IS NOT NULL
BEGIN
PRINT('禁止修改学号者姓名')
ROLLBACK TRANSACTION
END
ELSE
BEGIN
SELECT @temp_stunum 学号 FROM deleted
SELECT @temp_name 姓名 FROM deleted
SELECT @temp_gender 性 FROM inserted
SELECT @temp_class 班级 FROM inserted
SELECT @temp_date 出生日期 FROM inserted
SELECT @temp_proID 专业编号 FROM inserted
UPDATE 学生基信息 SET 性 @temp_gender 班级 @temp_class 出生日期 @temp_date 专业编号 @temp_proID WHERE 学号 @temp_stunum
END



5 删 题创建触发器做学生信息数库备份备第10章第章机操作时
USE 学生信息
GO
DROP TRIGGER TRG1
DROP TRIGGER TRG2
DROP TRIGGER TRG3
DROP TRIGGER TRG4


三实验结言通实验学关键技术方法
掌握触发器基方法:
1 创建触发器
2 分清触发器种类需深入解dml触发器中三种类触发器
3 解触发器实际操作中作
4 文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 6 香币 [ 分享文档获得香币 ]

购买文档

相关文档

实验八顺序表的排序实验报告

 计算机科学与技术系 实 验 报 告 专业名称 计算机科学与技术 课程名称 数据结构与算法 项目名称 实验八顺序表的排序实验 班 级 学 号 1 姓

文***品 2年前 上传770   0

实验八频分复用和调幅收音机的建模与仿真实现

实验八题目:频分复用和调幅收音机的建模与仿真实现实验目的:通过建模和仿真验证频分复用的原理,仿真验证超外差接收机原理和模型,观察信道噪声以及检波参数对解调信号的影响。实验要求:学会应用模拟调制和解调的原理来构建一个调幅收发信系统。理解混频和超外差接收的原理,检波原理,并以此构建出超外差接收机模型。对调幅发信机(电台),信道以及接收机进行封装,对频分复用 FDMA 原理进行验证。实验内容

文***品 3年前 上传924   0

中考物理复习实验专题八(力学3)

实验专题八(力学三)1.用注射器估测大气压的值实验中。(1)实验中,分析研究的对象是大气对   (填“针筒”、“活塞”)的压力。(2)当活塞相对于针筒开始滑动时,可以近似看成研究对象在水平方向所受拉力F与所受的大气压力是一对   (平衡力/相互作用力)。(3)研究对象受大气压力的受力面积等于注射器的截面积。读出注射器的容积V,再用刻度尺测出   的长度L。(4)计算大气压值,

郭***林 3年前 上传788   0

实验中学八年级英语考试卷

( )1. Last Sunday we didn’t go out the rain.A. because of B. because C. in front of D. before( )2、Sandy is ______ at playing soccer than Simon.A. better B. good C well D. best( )3.Jane is high school student in the United States.A.a 18-year-old B.a 18-years-old C.an 18-year-old D. 18-years-old( )4. _____ it was very cold, _____ my friend still went swimming in Jialing River this morning. A. Although;but B.Although;/ C.But;although D./;although

阳***师 3年前 上传401   0

2022年八年级下生物实验教学计划

2022年八年级下生物实验教学计划 又是一个新学期的开头,八班级的生物老师如何制定工作方案呢?下面是收集整理关于八班级生物教学方案的资料,盼望大家喜爱。 八班级生物教学方案篇一 这个学期我担当初二1-3三个班的生物教学任务,为顺当完成本学期的教学工作,并取得良好的成果,我依据初二班级生物学科的特点,特制订方案如下 一、教学目标 通过本学期的学习,学生将在以下几方

至***圣 6个月前 上传133   0

八、九年级物理实验教学进度计划表

八、九年级物理实验教学进度计划表

王***朝 3年前 上传417   0

八年级生物实验操作考试评分细则

检查 检查材料用具是否齐全、完好 1 没有检查步骤、也没有报告的不扣分制片 用纱布把载玻片和盖玻片擦拭干净,用滴管在载玻片中央滴1-2滴清水 1 撕下的不是内表皮扣1分;没有滴碘液的扣1分;没有用吸水纸吸去多余水的扣1分;没有擦拭载玻片、盖玻片的不扣分;是先滴清水,还是先撕取内表皮的,不扣分;有“用镊子展平内表皮”动作的不扣分;有“用吸水纸吸去多余水”动作的不扣分。 用刀片划取一块洋葱鳞片叶内表皮;用镊子撕取并展平在载玻片上的水滴中央 1

夏***子 3年前 上传1111   0

SQLserver实验实验6实验6答案

第7章 创建数据类型、表报告书名称实验7-2创建数据类型和表姓名指导教师学号日期任务清单l 场景Adventure Works 的销售经理请求修改公司数据库,以包含有关已退货物和已退款销售的信息。高级数据库开发人员针对退货和退款数据设计了一些新的数据类型和表,并且将在数据库中创建这些对象的任务分配给你。该任务的要求如下:l 必须使用 SQL Server Mana

z***u 3年前 上传1010   0

2013浙科版选修1第三部分《实验八 果酒及果醋的制作》word学案3

高中生物 实验8果酒及果醋的制作 浙科版一、用葡萄制作葡萄酒1.与做酒有关的微生物是:________。2.酒的风味取决于:________的不同。3.制作果酒的原料:葡萄或其他果汁。4.利用酵母菌制作葡萄酒的原理:在无氧条件下,酵母菌能进行________呼吸将葡萄糖________成酒精,反响式如下:_______________________________________

鬼***笑 2年前 上传326   0

苏科版八年级下册数学第八章数学活动摸球实验学案

1、让学生经历“猜想-试验并收集、整理、描述数据-分析试验结果做出估计的活动过程,培养学生的随机观念。2、在活动中进一步认识频率与概率之间的关系,会用频率的稳定值估计概率,体会频率与概率的联系与区别,发展学生根据频率的集中趋势估计概率的能力。

5***蛇 2年前 上传305   0

八年级物理实验教学工作总结(精选多篇)

八年级物理实验教学工作总结(精选多篇)第一篇:八年级物理实验教学工作总结八年级物理实验教学工作总结(2014---2014学年度)本学年我任八年级物理教学。在所任课务的班级中,学生学习劲头极低,绝大多数同学有严重的厌学情绪,课堂组织纪律较差,只有个别同学能自觉学习,但是基础也较差,学习成绩难以提高;有些班级,虽有大多数同学自觉学习的能力较强,基础也较好,由于人数过多实验成绩整体提

无***g 12年前 上传555   0

八年级下物理实验题归类(有详细答案)

八年级下物理实验题归类(有详细答案)一、力的作用效果1、小强在学习力的相关知识中,对“力的作用效果与什么因素有关?”的问题提出了如下一些猜想:①力的作用效果与力的大小有关;②力的作用效果与力的方向有关;③力的作用效果与力的作用点有关;④力的作用效果与物体间相互作用的面积有关。 上述猜想是否正确,请你选择其中的一个来进行探究。要求写出实验探究的步骤和分析与结论.(1)你选择的猜想是  

z***u 11个月前 上传248   0

2022年八年级上册物理实验教学工作计划

2022年八年级上册物理实验教学工作计划 八班级新开了这门物理课程,这是许多同学第一次接触物理课,老师要做好工作方案,下面是收集整理关于八班级物理教学工作方案的资料,盼望大家喜爱。 八班级物理教学工作方案篇一 本学期将在学校的领导下和物理组全体老师共同努力下,结合新教材试验教学的实际,把试验工作开展得扎实有效,为使今后的工作有条不紊地开展,现将本学期八班级物理试验教学方案如下:

至***圣 6个月前 上传139   0

实验六

实 验 报 告课程名称: SQL Server 数据库基础 任课教师: 池宗琳 实验名称: 视图、规则和索引的使用 年级、专业: 2018级电子信息工程 学 号: 20181060199 姓 名: 苟诚 日期: 2019 年

P***e 4年前 上传654   0

电路实验

1.掌握系统误差和随机误差的概念2.学会分析系统误差和随机误差的方法

7***5 4年前 上传1154   0

例谈科学探究实验与实验报告

例谈科学探究实验与实验报告  例谈科学探究实验与实验报告     山东菏泽曹县第二中学 陈焘     摘要:科学探究实验是新课程着重介绍的知识点,同时又是当前基础教育课程改革的热点、亮点和难点。本文对科学探究的六大要素逐一加以解释,并以实例说明如何做好科学探究实验及如何做实验报告。     关键词:科学探究 科学探究实验 实验报告 提出问题 猜想和假设 实验方案 数据处理 

l***e 9年前 上传478   0

2021年二中实验室实验规则

2021年二中实验室实验规则物理室实验规则一、实验室内必须保持整洁,安静。二、学生进入室按编组入座,要听从老师的指导,未经许可不准乱动仪器及其他设施。三、实验前应先检查仪器等是否齐全、完好,填好实验记录卡,如有问题立即报告老师。四、实验时,要按实验步骤正确操作,仔细观察,认真分析,如实记录数据,按时完成实验报告。五、实验完毕,要认真做好仪器等整理清洁工作,在征得老师同意后方可离开教室

y***3 1年前 上传270   0

大学物理实验课程设计实验报告

大学物理实验课程设计实验报告  北方民族大学    大学物理实验(设计性实验)    实验报告   指导老师:王建明    姓    名:张国生    学    号:XX0233    学    院:信息与计算科学学院    班    级:05信计2班    重力加速度的测定    一、实验任务    精确测定银川地区的重力加速度    二、实验要

h***0 9年前 上传726   0

实验一线性表操作实验报告

XX大学计算机学院实验报告课程名称   数据结构   实验名称__线性表操作   实验报告要求:1.实验目的  2.实验内容   3.实验步骤    4.运行结果   5.流程图      6.实验体会     一、实验目的1 熟悉并掌握线性表的逻辑结构、物理结构。2 熟悉并掌握顺序表的存储结构、基本操作和具体的函数定义。3 熟悉VC++程序的基本结构,掌握程序中的用户头

文***享 3年前 上传1705   0

实验六二叉树实验报告

实验四 二叉树的操作 班级:计算机班 姓名: 学号: 完成日期:2010题目:对于给定的一二叉树,实现各种约定的遍历。一、实验目的: (1)掌握二叉树的定义和存储表示,学会建立一棵特定二叉树的方法;(2)掌握二叉树的遍历算法(先序、中序、后序遍历算法)的思想,并学会遍历算法的递归实现和非递归实现。二、实验内容:构造二叉树,再实现二叉树的先序、中序、后序遍历,最后统计二叉树的深度

文***品 1年前 上传544   0

实验一开环直流调速系统的仿真实验

熟悉并掌握利用MATLAB中Simulink建立直流调速系统的仿真模型和进行仿真实验的方法。

文***品 4年前 上传1323   0

实验报告-电力电子仿真实验

掌握单相交-直-交变频电路仿真模型的建立及模块参数和仿真参数的设置。理解单相交-直-交变频电路的工作原理及仿真波形。

山***8 4年前 上传1130   0

C语言实验报告《综合实验》

C语言实验报告《综合实验》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验六  综合实验  一、 实验目的  1、掌握C语言中的变量、数组、函数、指针、结构体等主要知识点。  2、掌握C程序的结构化程序设计方法,能

q***u 10年前 上传868   0

初中物理专题:实验专题5电学实验

实验专题(五)电学实验★ 知识点:欧姆定律、伏安法测电阻、电功、伏安法测小灯泡的电功率、焦耳定律1.现有两节新的干电池、电压表、电流表、滑动变阻器、开关、导线若干。在利用“伏安法”测量定值电阻Rx阻值的实验中:【答案】(1)请你按图甲所示的电路图,以笔画线代替导线,将图乙中的电路连接完整。(2)实验前为了保护电路,滑动变阻器的滑片应置于__B__(选填“A”或“B”)端。(3)闭合开

小***库 3年前 上传635   0

实验十三-SIMULINK的应用

实验十三 SIMULINK的应用一、实验目的1、熟悉Simulink的操作环境并掌握绘制系统模型的方法2、掌握Simulink中子系统模块的建立与封装技术3、对简单系统所给出的数学模型能转化为系统仿真模型并进行仿真分析。二、实验内容1、利用Simulink仿真下列曲线,取2、先建立一个子系统,在利用该子系统产生曲线3、建立实验图2所示的系统模型并进行仿真实验图2

回***人 1年前 上传417   0