BX121028俞佳星实验六

合集下载

2021年中考物理实验专题复习训练:力学实验

2021年中考物理实验专题复习训练:力学实验

力学实验(含答案)实验一密度的测量1.[2020·扬州]如图1所示,某学习小组利用空矿泉水瓶、烧杯、量筒、剪刀、记号笔、细线和足量的水(已知水的密度为ρ)测量了一块矿石的密度,实验过程如下:图1(1)实验步骤:A.向量筒中加入适量水,记下体积V1(如图甲所示);B.烧杯中注入适量的水,将矿石放入剪下的矿泉水瓶内,使矿泉水瓶漂浮在烧杯中,并用记号笔在烧杯上标记此时液面的位置(如图乙所示);C.取出矿泉水瓶,将量筒中的水缓慢倒入烧杯至,量筒中剩余水的体积为V2(如图丙所示);D.再用细线拴住矿石缓慢放入量筒中,此时总体积为V3(如图丁所示)。

(2)矿石的密度表达式ρ石= (用题中物理量符号表示)。

(3)由于矿泉水瓶有质量,会导致矿石密度测量值,有同学指出只要在步骤C进行适当修改就可以,该同学修改的内容是。

2.[2020·无锡改编]小红利用托盘天平(最大测量值200 g,分度值0.2 g)、量筒、水(ρ水=1.0×103kg/m3)、食盐、烧杯、白纸、滴管、勺子等器材配置盐水,步骤如下:(1)调节天平时,将天平放在水平台面上,将游码移至标尺左端的“0”刻度线处,若此时指针偏向分度盘中央刻度线的左侧,应将平衡螺母向调节,使指针对准分度盘中央刻度线。

(2)为称量出2 g盐,小红先将一张白纸放在天平左盘上,仅移动游码,天平再次平衡时,游码示数如图2甲所示,则白纸的质量为g;接下来,应该先将游码移至g处,再用勺子向左盘的白纸上逐渐加盐,直至天平再次平衡。

图2(3)用量筒量取50 mL的水,并全部倒入烧杯中,再将2 g盐全部倒入烧杯中(假设加盐后烧杯中水的体积不变),则小红所配置的盐水密度为g/cm3。

(4)小红发现可以用实验中的天平和烧杯制作“密度计”。

她测出空烧杯的质量为50 g,然后在烧杯中加水,使烧杯和水的总质量为100 g,并在水面位置处做好标记,如图乙所示。

测量液体密度时,将待测液体加至“标记”处,用天平称量出烧杯和液体的总质量m。

伯努利方程实验报告

伯努利方程实验报告
选好基准面,从已设置的各截面的测压管中读出 值,测出通过管路的流量,即可计算出截面平均流速ν及动压 ,从而可得到各截面测管水头和总水头。
四、实验方法与步骤:
1、熟悉实验设备,分清各测压管与各测压点,毕托管测点的对应关系。
2、打开开关供水,使水箱充水,待水箱溢流后,检查泄水阀关闭时所有测压管水面是否齐平,若不平则进行排气调平(开关几次)。
mm数值表基准面选在标尺的零点111213151719cm实验358035753460334035018101185271014807801155350807168041804175412040702645333030253740315027902950249010171435次数4700470546954700460546354620466046204580458545403650143523计算数值表1流速水头cm1371471416210231479599470147267503710308325082321008317000147408347371142003146630224314449410331412520082总水头zp2g测点编号1112131517194603459844834363356028332208373325031803137913732081846504635459045404119380034954210362032603053296014110次数4737474247324737471946724657469746574617459345773932200400600800100012001015202530354045502004006008001000120010152025303540测压管水头线精品范文精品范文精品范文精品范文精品范文

强化突破10欧姆定律验证实验-八年级科学上册学练测(浙教版)(原卷版)

强化突破10欧姆定律验证实验-八年级科学上册学练测(浙教版)(原卷版)

强化突破10、欧姆定律验证实验一、实验探究题1.如图是某同学研究电流与电阻关系时设计的实物。

(1)实验时,将定值电阻R由2Ω换成4Ω,滑动变阻器R'的滑片Ρ应向(选填“左”或”右”)端移动,才能使电阻R两端的电压保持不变。

(2)上表是他的实验记录,分析表中数据可知,他在实验时,将电阻R两端的电压控制在伏。

2.在测量导体电阻的实验中,电源使用二节新干电池,被测电阻的阻值约为5欧,滑动变阻器的规格是”10Ω1.5A”。

(1)图甲是没有连接完整的实验电路,请你用笔画线代替导线,将电路连接完整。

(2)某次实验中,电压表的示数如图乙所示,为伏。

(3)电路连接正确,实验数据记录如表所示,其中一组数据有拼凑的嫌疑,请指出并说明判断依据:。

3.如图是某同学在做电学实验时所连接电路的一部分。

请分析:(1)该同学不可能在做的实验是____。

A.伏安法测小灯泡的电阻B.测小灯泡的电功率C.研究串、并联电路电流的特点(2)若要研究通过导体的电流与导体两端电压的关系,除了图示器材外还需要电源(恒压)、开关导线和;同时应将小.灯泡换成定值电阻,理由是。

4.利用如图电路研究“电流与电阻的关系”,电源电压3伏保持不变,电流表量程为“0–0.6A”,电压表量程为“03V",滑动变阻器的规格为“10Ω,1A”。

依次将阻值为5欧、10欧、20欧的定值电阻接入AB 之间完成实验,获得数据如下表。

请回答:(1)完成第一组实验,断开开关,拆下5欧的电阻,改接10欧的电阻。

继续操作有以下四步:①闭合开关;②将滑动变阻器的滑片移到最右端;③记录电流表示数;④将滑动变阻器的滑片移到适当位置。

从安全和规范角度考虑,正确的顺序是(2)上述操作④中判断滑片已处于适当位置的依据是(3)依据表中数据作出了下列图像,其中正确的有。

(4)为使结论更有说服力,该同学又用3002的电阻进行了第4次实验,发现实验无法进行下去,为完成第4次实验,同学们提出了下列解决方案,其中可行的有(可多选)B.将要实验的30Ω电阻换成20 C.将滑动变阻器换为“20Ω 1A”D.串联一个10Ω定值电阻5.小明用图甲所示电路来测定某定值电阻的阻值。

大一下物理实验【实验报告】 用气垫导轨研究物体的运动

大一下物理实验【实验报告】 用气垫导轨研究物体的运动

东南大学物理实验报告姓名学号指导老师日期座位号报告成绩实验名称用气垫导轨研究物体的运动目录预习报告...................................................2~5 实验目的 (2)实验仪器 (2)实验中的主要工作 (2)预习中遇到的问题及思考 (3)实验原始数据记录 (4)实验报告…………………………………………6~12 实验原理………………………………………………………实验步骤………………………………………………………实验数据处理及分析…………………………………………讨论……………………………………………………………实验目的:1、了解气垫导轨的工作原理2、掌握利用气垫导轨测量运动物体的加速度和重力加速度3、验证牛顿第二运动定律实验仪器(包括仪器型号):仪器名称型号规格生产厂家仪器编号气垫导轨和附件MUJ-6B电脑通MUJ-6B用计数器天平试验中的主要工作:实验一:1、练习通用计数器的基本使用2、调平气垫导轨:①粗调:在导轨中部相隔50cm放置两个光电门,接通气源确定导轨通气良好,然后调节导轨的调平螺钉,使滑块在导轨上保持不动或稍微左右摆动。

②细调: 设置计数器在S2功能,给滑块一个适当的初速度,观察滑块经过前后光电门的时间t1,t2,仔细调节调平螺钉,使t1 略小于t2即可。

实验二:1、打开MUJ-6B电脑通用计数器,选择加速度功能,设置挡光片宽度值2、安置光电门A和B,取S=|X B-X A|=50.0cm,在滑块上安装挡光片和小钩套,打开气源,调整导轨水平3、利用小滑块,配重块4块,砝码1只,砝码盘等附件验证a1/M的关系4、利用小滑块,配重块4块,砝码5只,砝码盘等附件验证F a的关系预习中遇到的问题及思考:1、在实验中如何调节导轨水平?答:先进行粗调,在导轨中部相隔50cm放置两个光电门,接通气源确定导轨通气良好,然后调节导轨的调平螺钉,使滑块在导轨上保持不动或稍微左右摆动。

2020-2021学年度苏科版八年级第一学期物理学习共同体 第3章平面镜实验题加强训练2(无答案)

2020-2021学年度苏科版八年级第一学期物理学习共同体 第3章平面镜实验题加强训练2(无答案)

2020-2021学年度苏科版八年级第一学期物理学习共同体第3章平面镜实验题加强训练21、如图所示,在探究“平面镜成像的特点”实验中,桌面上已给出的器材有:带支架的玻璃板、铅笔各一个;完全相同的蜡烛两个;白纸一张;火柴—盒。

(1)为便于观察,该实验最好在环境中进行(选填“较明亮”或“较黑暗”)。

(2)实验中,改变蜡烛A到镜面的距离,移动镜后的蜡烛B,发现B总能与A的像完全重合,说明平面镜成像的大小与物体到镜面的距离(选填“有关”或“无关”)。

过了一段时间,蜡烛A变短则A的像的大小将。

(“变长”、“不变”、“变短”)(3)在实验中必须选用 (填“平面镜”或“玻璃板”),原因是。

找像的位置采用的物理思维方法是。

(4)在寻找蜡烛像的位置时,眼睛应该在一侧观察。

小明无论怎样调节后面的蜡烛,都不能与蜡烛的像重合,请你推测可能的原因是。

(5)经过三次实验,记录的像A'、B'、C'与物A、B、C对应的位置如图乙所示.为了得出实验结论,接下来小明应该进行的操作是什么?(2分)(6)如图乙所示,将玻璃板与水平桌面成 45°角固定在水平桌面上,让蜡烛 A 沿着桌面向右做直线运动,将看到蜡烛 A 在玻璃板后的像运动(选填“水平向右”、“水平向左”、“竖直向上”或“竖直向下).(7)另一位同学直接用平面镜来确定像的位置,如图所示,平面镜竖直放置在铺有白纸的水平桌面上,将5节同样的小电池直立在白纸上,保持电池①的位置不变,移动其它电池,使电池③遮挡住电池①的像和电池②,电池⑤遮挡住电池①的像和电池④,在白纸上记录下电池的位置如图丙所示,请在图丙中作出电池①像的位置并用“•”表示.2、下面是小红进行“探究平面镜成像特点”的活动过程:图1 甲乙(1)组装仪器时,如图1所示,要使玻璃板与水平桌面的白纸相互(选填“平行”或“垂直”):选用玻璃板代替平面镜,主要是为了。

(2)在竖立的玻璃板前点燃蜡烛A,拿 (选填“与A一样大”或“与A不一样大”)的蜡烛B竖直在玻璃板后移动,人眼一直在玻璃板前侧观察现象,直至蜡烛B与蜡烛A的像完全重合。

八年级物理上册 探究型实验沪科版

八年级物理上册 探究型实验沪科版

探究型实验一、探究光的反射和折射的规律1.为了探究光反射时的规律,小明进行了如图X4-3-1所示的实验,并得到下列表格中的有关数据,请回答:实验次数 1 2 3 4 5入射角(度) 12 22 32 42 52反射角(度) 12 22 32 42图X4-3-1(1)小明想探究反射光线与入射光线是否在同一平面内,他应如何操作?_______________________________________________________________________(2)表中的空格处,应该填的数据是________.分析上述数据,你可以得出的结论是____________________________________________________________________.(3)通过上表数据,你还能发现其他哪些规律?________________________________________________________________________(4)如果让光线逆着OF的方向射向镜面,会发现反射光线沿着OE方向射出,这表明:________________________________________________________________________.(5)可折转的光屏在实验中的作用是:(写出两条)①_______________________________________________________________________②_______________________________________________________________________(6)光的反射有何实际应用?又有什么危害?应用:____________________________________________________________________;危害:___________________________________________________________________.二、探究凸透镜成像的规律2.如图X4-3-2所示,在研究凸透镜成像规律的实验中:图X4-3-2(1)在光具座上由左向右依次放置________、________和________.为了使烛焰的像成在光屏正中间,应调整________和________的高度,使它们的中心跟烛焰中心大致在同一高度.(2)当蜡烛位于距凸透镜左侧22 cm位置时,调节光屏的位置,在光屏上得到一个倒立等大的实像,则凸透镜的焦距为______cm,光屏到凸透镜的距离为______cm.(3)当烛焰距凸透镜15 cm时,移动光屏,可在光屏上得到一个清晰的倒立、________(填“放大”或“缩小”)的实像.(4)若固定蜡烛和透镜位置后,调节光屏的位置,在光屏上却怎么也得不到像,其原因是______________________________________ .(5)若调节三者位置,在光屏上得到倒立、缩小的像,保持凸透镜位置不变,当蜡烛逐渐远离凸透镜,则光屏应________(填“远离”或“靠近”)凸透镜,才能在光屏上得到清晰的像.(6)蜡烛的火焰经凸透镜在光屏上成清晰的像,若用不透明的纸片将透镜的上半部分遮住,则屏上的像( )A.根本看不到 B.将变得比原来暗些 C.只剩下半截了 D.不发生任何变化三、探究物态变化过程3.在做“观察水沸腾”的实验时,如图X4-3-3所示,甲、乙、丙三组同学分别从A、B两套器材中任选一套来完成实验:(实验室已准备多套A、B装置)图X4-3-3(1)甲组同学发现所测水的沸点高于100 ℃,他们选择的是________(填“A”或“B”)套装置.(2)乙、丙两组同学虽然选用的实验装置相同,但水开始沸腾的时刻不同,他们绘制的沸腾图象如图C所示:a、b两种图象不同的原因是水的________不同.(3)通过分析图象C,归纳出水沸腾的特点是:①_______________________________________________________________________②_______________________________________________________________________(4)小明同学在利用如图所示的装置做实验时,发现从开始给水加热到水开始沸腾所用的时间过长,请你帮助他找出可能存在的原因.(写出两种即可)①_________________________________;②_________________________________.(5)水从开始加热到沸腾这段时间过长.如果要适当缩短实验时间,则可行的一种方法是_________________.四、测物体的密度4.小明用天平、大杯、小杯和密度为ρ的水测一石块密度.(1)天平平衡时如图10所示,石块的质量m=________。

2020年人教版中考第二轮复习冲刺训练:63.浮力实验探究专题练习

中考第二轮复习冲刺训练:63.浮力实验探究专题练习1.某同学按如图所示的实验步骤“探究浮力的大小跟排开液体所受重力的关系”,下列关于实验过程的描述错误的是()A.通过丙、丁两图可以测出物体排开水所受的重力B.甲图中的溢水杯一定要装满水C.按照如图所示的步骤实验,会导致测得的排开水所受的重力偏大D.选用其他液体、更换不同的物体多次实验,寻求普遍规律2.如图所示是“探究浮力的大小跟哪些因素有关”的几个实验情景。

实验甲、丙和丁中,弹簧测力计的示数分别为4.0N、2.8N和2.5N.若盐水的密度为1.2×103kg/m3,则下列结论正确的是()A.物体A的密度为2.8×103kg/m3B.实验乙中,物体A受到的拉力为1.0NC.实验丙中,弹簧测力计的示数比乙中小0.5ND.实验丁中,A物体排开的盐水的体积为100cm33.在“探究浮力的大小跟哪些因素有关”的实验中,小明用弹簧测力计、圆柱体、四个装有适量水和盐水的同样的烧杯,对浸在液体中的圆柱体所受的浮力进行了探究,实验装置和每次实验中弹簧测力计的示数如图所示。

下列说法中正确的是()A.圆柱体完全浸没在水中受到的浮力为1NB.比较图甲、丙、戊说明圆柱体受到的浮力大小与浸没在液体中的深度有关C.比较图甲、丁、戊说明圆柱体上、下面受到水的压力差相等D.根据图中数据可计算出圆柱体的密度是1.5×103kg/m34.小致用一个弹簧测力计、一个圆柱体、两个底面积均为200cm2的薄壁烧杯(分别装有一定量的酒精和水),对浸在液体中的物体所受的浮力进行探究,其中C、D分别是圆柱体刚好浸没在酒精和水中的情况,图甲表示探究过程及有关数据。

(酒精密度为0.8×103kg/m3,g=10N/kg)(1)画出图乙中烧杯所受压力的示意图;(2)比较图甲中A、B、C的数据,可以得出浮力的大小与有关;(3)如图甲中D所示,圆柱体浸没在水中所受的浮力是N;(4)如图乙所示,完成实验后,小致将烧杯中水倒出将该圆柱体放在烧杯底部,然后向烧杯倒入另一种液体,圆柱体受到的浮力F浮与容器内液体的深度h关系如图丙所示,圆柱体始终处于沉底状态,则该圆柱体的底面积为m2;未倒液体前圆柱体对容器底部的压强为Pa,液体的密度为kg/m3;(5)由图甲中A到C的过程中,圆柱体的重力做功是J。

【精品】第28届全国中学生物理竞赛决赛实验试题

【精品】第28届全国中学生物理竞赛决赛 实验试题一试卷及答卷直流电源特性的研究一、 题目:一直流待测电源x E ,开路电压小于2V 。

(1) 利用所给仪器,自组电压表、并测量待测电源x E 的开路电压; (2) 利用所给仪器,测量待测电源x E 的短路电流。

二、 仪器:直流待测电源x E ,六位电阻箱二台,标称值350欧姆的滑线变阻器一台,标称值3V 直流电压源E 一台,准确度等级0.5级指针式100微安直流电流表1A 一台,准确度等级0.5级指针式多量程直流电流表2A 一台,准确度等级1.5级指针式检流计G 一台,开关、导线若干。

三、 说明:1、 待测电源x E 具有非线性内阻,不适合用U I -曲线外推法测量;2、 测量中需要的电压表用100微安指针式直流电流表1A 和电阻箱自组;3、 标称值3V 直流电压源E 由两节1号干电池、15欧姆保护电阻串联构成;4、 所画测量电路中的待测电源x E 、3V 直流电压源E 、电流表1A 、电流表2A 需用“+”和“-”标明其正负极性;5、 检流计G 两接线端子上并联两个保护二级管,作为平衡指示器使用时,可以不使用串联保护电阻。

如果测试中需要用检流计G 判断电流是否为0时,应说明检流计G 指示为0的判断方法或者判断过程。

四、 要求:1、 (7分)利用所给器材,测量100微安电流表内阻,并将100微安电流表改装成2.00V 量程的电压表。

要求画出测量内阻的电路图,简述测量原理,给出测量结果;画出自组电压表的示意图,并标明元件的数值。

2.1(5分)画出测量待测电源x E 的开路电压的电路图,简述测量待测电源x E 开路电压的原理和步骤。

2.2(6分)连接电路、测量并记录必要的数据,标明待测电源x E 开路电压的测量值。

3.1(5分)画出测量待测电源x E 短路电流的电路图,并简述测量待测电源x E 短路电流的原理和步聚。

3.2(7分)连接电路、测量并记录必要的数据,写出待测电源x E 短路电流的测量值。

高分子化学实验(20122)剖析

高分子化学实验(讲义)适用专业:材料科学与工程常熟理工学院化学与材料工程学院2012-02-15目录实验一界面缩聚法制备尼龙610 (3)实验二线型缩聚反应及脂肪族聚酯的合成 (6)实验三甲基丙烯酸甲酯的本体聚合 (9)实验四丙烯酰胺水溶液聚合 (11)实验五苯乙烯单体的精制及悬浮聚合法制备聚苯乙烯珠粒 (14)实验六苯乙烯—顺丁烯二酸酐共聚物的制备 (17)实验七膨胀计法研究苯乙烯本体自由基聚合微观动力学 (19)实验八醋酸乙烯溶液聚合 (22)实验九聚乙烯醇(PVA)的制备——聚醋酸乙烯(PVAC)的醇解 (25)实验十聚乙烯醇缩甲醛(胶水)的制备 (28)实验十一甲基丙烯酸甲酯的自乳化聚合 (30)实验十二木材粘结用环保型脲醛树脂的合成及胶合性能的测定 (33)实验十三聚氨酯泡沫多孔材料的制备 (37)实验十四四氢呋喃阳离子开环聚合 (40)实验十五线型酚醛树脂的制备及固化 (43)实验十六强酸型阳离子交换树脂的制备及其交换量的测定 (45)实验十七双酚A型环氧树脂的制备、固化及环氧值的测定 (50)实验一界面缩聚法制备尼龙610一、实验目的1、了解界面缩聚的原理及特点;2、掌握界面缩聚法制备尼龙610的方法;二、学时:3三、实验原理界面缩聚的基本反应是 Schotten – Baumann 反应,为低温常压下制备聚酰胺的方法之一。

其反应式如下:x H2N(CH2)nNH2+ x ClOC(CH2)mCOCl →[NH(CH2)nNHCO(CH2)mCO]x+ 2x HCl将癸二酰氯溶于有机相(如四氯化碳及氯仿等),己二胺溶于水相,并在水中加入适量的碱作为酸的接受体,当互不相容的有机相和水相互接触时,在稍偏向有机相的界面处立即起缩聚反应,生成的聚合物不溶于任何一相而沉淀出来,产生的小分子(如氯化氢)被水中的碱中和。

因此这是一种不可逆的非平衡缩聚反应。

将界面处的薄膜拉起,或在高速剪切速率下搅拌,不断移去旧界面,产生新界面而连续缩聚,直至其中一相反应物耗尽为止。

2018届高三实验题与热学第六套含答案

2018届高三实验题与热学第六套含答案力与斜面倾角的关系,设计实验装置如图。

长直平板一端放在水平桌面上,另一端架在一物块上。

在平板上标出A 、B 两点,B 点处放置一光电门,用光电计时器记录滑块通过光电门时挡光的时间。

实验步骤如下:①用游标卡尺测量滑块的挡光长度d ,用天平测量滑块的质量m ;②用直尺测量AB 之间的距离s ,A 点到水平桌面的垂直距离h 1,B 点到水平桌面的垂直距离h 2;③将滑块从A 点静止释放,由光电计时器读出滑块的挡光时间t ; ④重复步骤③数次,并求挡光时间的平均值t ;⑤利用所测数据求出摩擦力f 和斜面倾角的余弦值cos α;⑥多次改变斜面的倾角,重复实验步骤②③④⑤,做出f - cos α关系曲线。

⑴用测量的物理量完成下列各式(重力加速度为g ):①斜面倾角的余弦cos α=____________________; ②滑块通过光电门时的速度0 3 5 10 4 5 cm主尺 游标尺v =_________________;③滑块运动时的加速度a =_________________;,④滑块运动时所受到的摩擦阻力f =________________。

⑵测量滑块挡光长度的游标卡尺读数如图所示,读得d =__________________。

参考答案22.⑴电压;欧姆 ⑵开关或连接点5、6 ⑶①调到欧姆挡;②将红、黑表笔相接,检查欧姆挡能否正常工作;③测量小灯泡的电阻,如电阻无穷大,表明小灯泡有故障。

23.⑴①()s h h s 2212--,②t d ,③222t s d ④()22212t s md s h h mg -- ⑵3.62cm(2009年海南)模块3-3试题(12分)(Ⅰ)(4分)下列说法正确的是 (填入正确选项前的字母,每选错一个扣2分,最低得分为0分)(A )气体的内能是分子热运动的动能和分子间势能之和;(B )气体的温度变化时,其分子平均动能和分子间势能也随之改变;(C)功可以全部转化为热,但热量不能全部转化为功;(D)热量能够自发地从高温物体传递到低温物体,但不能自发地从低温物体传递到高温物体;(E)一定量的气体,在体积不变对,分子每秒平均碰撞次数随着温度降低而减小:(F)一定量的气体,在压强不变时,分子每秒对器壁单位面积平均碰撞次数随着温度降低而增加。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子信息学院
实验报告书

课程名: 数据库原理及应用
题 目: 实验六 存储过程及触发器
实验类别 【设计】
班 级: BX1210
学 号: 28
姓 名: 俞佳星

评语:
实验态度:认真( ) 一般( ) 较差( )
实验结果:正确( ) 部分正确( )错( )
实验理论:掌握( ) 熟悉( ) 了解( ) 生疏( )
操作技能:较强( ) 一般( ) 较差( )
实验报告:较好( ) 一般( ) 较差( )

成绩: 指导教师:
批阅时间: 年 月 日
《数据库原理及应用》实验报告 - 1
1.实验目的
(1)掌握SQL Server编程结构;
(2)掌握数据存储过程及触发器使用;

2.实验内容与步骤:
对teachingSystem数据库,编写存储过程,完成下面功能:
1.使用T-SQL语句创建存储过程
1)创建不带参数存储过程
(1)创建一个从student表查询学号为1202学生信息的存储过程proc_1,其中包括学号、姓名、
性别、出生日期、系别等;调用过程proc_1查看执行结果。
use teachingsystem
go
create proc proc_1
as
select stu_id,name,sex,birthday,dept_id
from student
where stu_id='1202'

exec proc_1

(2)在teachingSystem数据库中创建存储过程proc_2,要求实现如下功能:查询学分为4的课
程学生选课情况列表,其中包括学号、姓名、性别、课程号、学分、系别等。调用过程proc_2查看
执行结果。
use teachingsystem
go
create proc proc_2
as
select A.stu_id,name,sex,B.course_id,A.totalscore,B.dept_id
from student A,course B,student_teacher_course C
where A.stu_id=C.stu_id and C.course_id=B.course_id and A.totalscore=590

exec proc_2

2)创建带参数存储过程
创建一个从student表中按学生学号查询学生信息的存储过程proc_3.其中包括:学号、姓名、
性别、出生日期、系别等。查询学号通过执行语句中输入。
use teachingsystem
《数据库原理及应用》实验报告 - 2
go
create proc proc_3
@sno char(6)
as
select stu_id,name,sex,birthday,dept_id
from student
where stu_id=@sno

use teachingsystem
go
exec proc_3'1212'

3)创建带输出参数存储过程
创建存储过程,比较两个学生的实际总分,若前者高就输出0,否则输出1
use teachingsystem
go
create proc proc_4
(@id1 char(6),@id2 char(6),@result int out)
as
begin
declare @sr1 int,@sr2 int
set @sr1=(select totalscore from student where stu_id=@id1)
set @sr2=(select totalscore from student where stu_id=@id2)
if @sr1>@sr2
set @result=0
else
set @result=1
end

declare @result int
exec proc_4'1201','1202',@result output
select @result

2.使用T-SQL语句查看、修改和删除存储过程
(1)查看存储过程proc_1定义
Exec sp_helptext proc_1
《数据库原理及应用》实验报告 - 3

2)删除存储过程proc_1
Drop proc proc_1

3.使用T-SQL语句实现触发器定义。
(1)为表student_teacher_course创建一个插入触发器,当向表student_teacher_course中插入一
条数据时,通过触发器检查记录的stu_id值在表student中是否存在,若不存在,则取消插入操作,
并检查course_id在表course中是否存在,若不存在也取消插入操作。
use teachingsystem
go
create trigger credit_insert on student_teacher_course
for insert,update
as
if(select stu_id from inserted)not in (select stu_id from student)
begin
rollback
end
if(select course_id from inserted)not in (select course_id from course)
begin
rollback
end

insert into student_teacher_course(course_id,teacher_id,stu_id,score)
values('100001','30102','1205',90)

3.分析与实验体会
在本次试验中我通过实际的实验操作,并结合课堂上所学习的内容。
我们掌握了SQL Server编程结构还掌握数据存储过程及触发器使用。

相关文档
最新文档