组培与快繁实习报告——西北农林科技大学生物技术
一、时间:201*年10月14日201*年10月15日
二、地点:陕西省眉县汤峪太白山森林公园北10公里(西宝高速太白山站南3公里处)三、基地指导老师:四、学校指导老师:
五、西部兰花生态园实习基地简介“西部兰花”生态园位于陕西省眉县境内,是在陕西省苗木繁育中心的基础上建成的,总面积4080亩。现拥有水上娱乐垂钓园、高科奇观园、珍稀树种观赏园、百果采摘园、花卉盆景园、疏林休闲娱乐园和科普教育基地7个园区39个观光景点。拥有各类自动控温40000余平方米,国内一流植物组培楼2300平方米,科研培训楼3000平方米,年可“克隆”植物6000万株;育苗生产线1500平方米,气调冷库201*平方米,水上垂钓娱乐园350000平方米;目前已引进繁育世界各国名优树种420多种2100万株;蝴蝶兰、大花蕙兰、红掌等世界名贵花卉160余种在园内安家落户。580余种世界名优花卉苗木品种使园内四季常青、三季有花;草地水塘与亭台轩榭等建筑小品相映成趣,将生态园装扮得清新秀丽、质朴自然,被誉为中国西部农业的绿色明珠。中心为陕西省唯一的“全国花卉生产示范基地”和“全国特色种苗基地”,是“全国无检疫对象苗圃”、“全国农业生态旅游示范点”、“国家级引智示范推广基地”和园林绿化二级资质企业。是集观光旅游、科普教育、苗木花卉生产示范为一体的高科技林业生态园。六、实习内容
(一)1.时间:201*年10月14日上午
2.地点:西部兰花生态园1号、2号、3号、4号、5号温室3.基地指导老师:
4.学校指导老师:5.实习内容1)1号温室2)2号、3号温室2号、3号温室为红掌引进及工厂化生产温室,位于工厂化育苗分区中部,为V96文络型8连栋温室,面积6500m2,内有降温、加温、外遮阳、微雾环绕风机、滴灌、施肥、水处理系统,配有移动式苗床,计算机控制。主要用于名贵花卉生产。红掌的管理:红掌性喜温暖、潮湿和半阴的环境,喜阳光而忌阳光直射,不耐寒,喜肥而忌盐碱。浇水是pH值控制在5.2至6.1之间最好。花与叶数量的差别最重要的因素是光照。温度红掌生长最适宜温度为20℃至28℃,最低不低于15℃,最高不超过30℃。在高温季节,通过开启湿帘及通风设备来降低室内温度。湿度红掌工厂化生产,关键是保持相对高的空气湿度,一定的湿度有利于红掌生长。
3)4号、5号温室4、5号温室,总面积4500平方米,圆拱形双层充气膜连栋温室,覆盖材料为以色列进口薄膜,整个温室有六大系统组成:温室主体,外遮阳系统,温帘风扇降温水处理系统,供暖系统,补光系统。该温室主要用于生产红掌、凤梨等高档花卉。
4)进入温室前消毒操作规范每次进入温室前,需将脚在门口消毒垫上来回擦拭数次,将手在消毒盆中清洗干净;不要用手随意触摸在温室内用手触摸花株及设施,以防花株感染病菌;不要把杂物丢弃在温室内;不要在温室内吃东西;不要把其他植物及其他外来物品带进温室。5)参观花卉的生产参观的主要花卉有:粉冠军、白冠军、凤梨、红掌、西部神龟、维它、改良红皇后、茱萸、紫背、白玉子等花卉。了解其生产条件,包括消毒、控温、施肥、浇水要求。6)实习操作内容:红掌的移苗,修剪,搬运原产于南美洲热带雨林潮湿、半阴的沟谷地带,通过引种改良和用光、温、水调节系统的大棚栽培,现在欧洲、亚洲、非洲皆有广泛栽培。植物界被子植物门单子叶植物纲天南星科Araceae,花烛属Anthurium。生长习性:红掌为多年生常绿草本花卉。性喜温热多湿而又排水良好的环境,怕干旱和强光暴晒。红掌盆栽材料常见的有四种:组培苗、切株、穴盘苗和盆栽苗。
主要内容:将一批已经开花的红掌,从移苗床上移到另一个已经消毒的移苗床上;将一批较小的红掌根据其生长进行筛选分成不同的批次。消毒:配置一定浓度的高锰酸钾消毒液,喷洒到空苗床上。注意不要喷洒到临近的红掌的叶面上。移苗:用盆搬移红掌,搬移时要小心,注意不要伤害到红掌的花、叶。筛选:根据红掌的长势,将其长势相同移到一个移动苗床上,以便于管理。
凤梨习性:喜温暖湿润和阳光充足的环境。喜疏松、透气性佳、排水良好、微酸性土壤。栽培管理:夏季适温为25~30℃,冬季适温为15~18℃,最低温度不能低于12℃。气温高时,可给植株喷水。柔和的阳光使叶片更加美丽。生长季节可大量浇水,同时在莲座叶筒中灌些水。每次浇水后,待盆土较干时再浇第二次,不可过量。冬天盆土应稍干一些。5~9月生长旺盛期,每两周施一次肥。除此之外,还应增施磷钾肥两次。小组工作:为红掌换盆,并添加培养基质(肥料土壤)
(二)科研部实习科研部主要是用于苗木的引种、实验、推广。现建有樱桃园、核桃园、杏园、李子等示范园。1.时间:201*年10月27日上午2.地点:西部兰花生态园1号、2号、3号、4号、5号温室3.基地指导老师:4.学校指导老师:
5.实习内容(1)樱桃园实习
该园种有7个品种的樱桃,主要用于对引种的樱桃的生长、结实等性状的记录,以便于进行推广。为提高光合利用率,合理利用空间,在樱桃园中套种了植株小、快速生长期与樱桃不能竞争、根系不发达、有经济性作用的植物,如该园种植的是白菜、萝卜等蔬菜。为防止地表水分蒸发,在樱桃树附近种植了三叶草,一方面用于固氮,另一方面可以作为绿肥使用。
樱桃园中有引种三年的植株,还有引种7年的植株。樱桃树三年长成,第四年开始结果。树形的管理要求是:主干分型,水平面摆布。在防治病虫害方面,主要采取喷药、树干涂白。春季可以采取摘取虫害的叶片,防治虫卵。在蚜虫发生的主要时期喷洒农药,进行化学防治预防。2、修剪a.修剪应注意事宜樱桃的枝分为发育枝和结果枝两类,幼树上发育枝较多,其前端叶芽延伸生长,扩大树冠,下部腋芽抽生结果枝。进入结果期后,大部分一年生枝顶芽为叶芽外,腋芽多为花芽,称为结果枝。结果枝依长度分为长果枝(15~20厘米)、中果枝(5~15厘米)、短果枝(5厘米左右)、花簇状果枝(1~2厘米)。从结果能力看,长果枝座果力较差,一般在40%左右;中果枝结果能力因品种而不同;短果枝座果率高,果实品质亦佳;花簇状果枝是盛果期旺树上的主要结果枝,座果率能达80%左右。果实品质最佳,而且寿命长,可连续结果10~20年。结果枝和花簇状果枝是产量形成的基础。中国樱桃、酸樱桃在初果期,长、中果枝的比例大,而在盛果期则短果枝和花簇状果枝为主。
c.结果树的修剪常在采果后进行夏季修剪。采用疏剪去除过密过强、扰乱树冠的多年生大枝,进行树冠结构调整,促进花芽形成。在疏除大枝时,注意伤口要小,要平,以利尽快愈和。疏除一年生枝时,可先在其基部腋花芽以上剪截,待结果光秃后,再疏除。冬季修剪时,应注意对骨干枝先端和短果枝的2~3年生枝段进行适当回缩,以刺激营养生长和新果枝的不断形成,防止结果部位外移和树冠内部光秃。
d.衰老树的修剪主要任务是及时更新复壮、利用生长势强的徒长枝来形成新的树冠。对骨干枝先衰弱而无结果能力的,要及时回缩。利用隐芽回缩更新时,中国樱桃的隐芽寿命约5~10年。为了回缩有枝更新,回缩处最好有生长较正常的小分枝,这对树体损伤较小。回缩修剪后发出的徒长枝,选择方向、位置、长势适当、向外开展的枝来培养新主枝、侧枝。过多的应疏除,余者短截,促发分枝,然后缓放,使其形成结果枝组。大枝更新时,亦应在采果后进行,以免引起伤口流胶
病虫防治危害樱桃树的主要病虫害有桑白蚧、刺蛾、桃红颈天牛、苹果透翅蛾、金缘吉丁虫、金龟子、梨小食心虫和炭疽病、樱桃叶斑病、细菌性穿孔病、流胶病、根颈腐烂病等,应采取综合措施加以防治。在冬季修剪时,剪除并烧毁病虫枝,同时在落叶期喷布波美5度石硫合剂一次;在春梢叶片停长前,喷40%乐果1200倍液加70%甲基托布津800倍液一次;7~8月喷50%马拉松乳剂1000倍液加65%代森锌400~500倍液一次
2)核桃园实习核桃园基因库,占地面积十亩,搜集保存优良核桃品种资源的基因库,可为试验示范、推广、是优良种质资源,现有辽、辽3、香菱、林1、林2、商洛1号、商洛2号、商洛3号、绿波、鲁光、灵石8号、晋龙、美国黑核桃等26个品种。该核桃园用于选育新品种、优良新品种,有目的的做杂交。
嫁接嫁接在3月下旬至4月上旬进行。首先采集接穗,3月中旬在芽即将萌动时,采集生长健壮、无病虫害的1年生枝作接穗,采后分品种进行湿沙贮藏,4月上旬待核桃砧木芽萌动开始嫁接。砧木要求粗度在1.5cm左右,距地面l0cm处进行嫁接。核桃嫁接时有伤流,不易成活,嫁接前12小时内必须在根际部刻伤至木质部“放水”,再行劈接或插皮接,接后用塑料条绑紧伤口,接穗上端用漆涂抹防止水分蒸发。成活后及时除萌松绑,松绑时间以新稍生长20cm以上时进行为宜。待嫁接苗长至40cm左右时,用小竹杆或木棍固定,以防风折。效率最高、成活率最高的嫁接方法为“方块芽接”。嫁接时间华北地区5月20日至6月20日;选取接穗,用嫁接刀切割成长3~4公分、宽0.8公分左右的方块,掰下,然后在地面以上30公分左右当年生茎切除与芽片相当表皮,并向下切割出放水口;将芽片放入切口,尽量保持下部和一侧紧密结合;用薄膜严密包扎,露出芽;接口以上留3片复叶剪砧;以后随时抹除萌芽,促使嫁接芽萌发;嫁接芽15公分时,去掉帮条。成活率一般达到80%以上。3)李子园实习实习项目:李子的修剪
技术要领:幼树及初结果树的冬季修剪:此期修剪应兼顾整形和结果两个方面,对主、侧枝延长枝要轻剪长放,一般留全枝长的2/3进行短截。疏除密挤枝、多杈枝、重叠枝和强旺枝,并控制竞争枝、直立旺枝的生长。对生长中庸、角度比较开张的发育枝应缓放,促其萌发中短枝,增加结果枝的数量,成花或结果后及时回缩培养成结果枝组。中、短枝角度大,成花容易,要尽量予以保留,以利结果。对生长较弱的幼树宜适当短截,疏除过密、细弱枝,多保留健壮枝,拉平直立旺枝作为辅养枝,以促发粗壮的中、短果枝。
盛果期树的冬季修剪:主要任务是调整生长和结果的关系,维持树势,延长盛果期结果的年限。修剪时可根据枝条长势、树冠各部位的空间情况,适当疏密、截弱,以保持稳定的结果部位和生长势。对各级延长枝,一般进行中度短截(剪去当年生枝的1/3~2/3),使其继续抽生健壮新梢。对衰弱的主枝、侧枝、多年生辅养枝、结果枝组、下垂枝,在有强壮枝的部位进行回缩更新或抬高角度,使其恢复生长势。对树冠下部及内膛枝,要注意及时更新复壮,使其不断产生新的健壮结果枝。树冠上部和外围的过密枝、强旺枝,要进行回缩或疏除,以改善内膛光照。杏树成枝力弱,对各部位的结果枝组、长果枝和长势中庸的发育枝,只要不过密,一般不要疏除,可短截促发少量长枝,使中下部抽生中短枝交替结果。
衰老期树的冬季修剪:衰老期杏树各延长枝生长变弱,新梢短,骨干枝开始下垂,树冠内部开始光秃,几乎只在树冠表面结果,产量降低。修剪的主要任务是更新骨干枝和枝组,增强树势,延长经济结果年限。要利用中下部角度小、生长健壮的背上枝换头。或在比较直立的枝段回缩,促使隐芽萌发更新。对位置适当的徒长枝,要利用其培养为骨干枝和结果枝组。对结果枝组和结果枝,本着去弱留强的原则,选留壮枝、壮芽进行更新修剪。树势极度衰弱、更新难以奏效的,要加强肥水管理,对主侧枝及大枝组在10~15年生部位进行全树大更新,一次完成,当年可萌发大量新梢,通过夏季抹芽、摘心和冬季整形修剪,第2年即可开花结果,恢复一定的产量。(三)生产实习1.时间:201*年10月27日上午2.地点:西部兰花生态园1号、2号、3号、4号、5号温室3.基地指导老师:4.学校指导老师:5.实习内容
1)树的造型主要用于树的造型的是:橡树、黄金槐、大荔花、红玉兰、接骨木。
2)红叶李的扦插技术要领:苗圃地选择和整地苗圃地应选择排灌和交通运输方便的地方,土层要求为深厚、肥沃、疏松的沙壤土。整地前,每亩地均匀撒施1至1.5吨腐熟农家肥,并用50%多菌灵1500克撒于土中,进行土壤杀菌消毒;再用4000克50%锌硫磷颗粒剂撒施杀灭地下害虫。然后深耕、细耙、整平土地,清除杂草废农膜等杂物,做畦。畦长根据圃地而定,畦宽1米;畦与畦之间留沟,沟宽0.3米,深0.2米。做好后稍加镇压,将畦面中耕耙平,准备扦插。
提高紫叶李扦插繁殖成活率。一定要在小雪节气前后挑选插条,插条长度应在18厘米以内,顶芽上保留2厘米的保护层。之后于清水中泡12小时,用沙土混合,在深度不超过70厘米的地窖中储藏。储藏时注意让插条下部朝上,防止水分、养分流失。使用生根剂会导致插条中毒,成活率大幅降低,一般在20%以下。
扦插时间最好在惊蛰前后,早了生长慢,成活率低;晚了插条高度不一致。为了保证温度,苗床上要铺一层地膜。扦插前,先用手指或木棍把薄膜捅破,以防直接扦插脱落的薄膜包裹插条底部。扦插时,插条要垂直苗床插入,不能倾斜。扦插之后浇第一遍水,然后注意培土,尽量保证所有插条第一个芽都刚刚露出苗床。春季地下害虫非常多,可用3911防治,每亩地用药1至2公斤,兑水后随第二遍水浇施。6.参观苗木花卉温室繁殖示范区
该区位于推广区中部,占地面积12亩。主要设施有:三连栋喷雾大棚6座,3240平方米,钢架保温育苗温室一座,700平方米。日光温室4座,1060平方米。利用三种不同形式的温室设施,采用林业科技手段,对中心培育、引进的观花、观叶、观果的珍贵种苗进行繁殖,示范栽培。(四)组培部实习1.参观组培部的设置
配药室;灌装室;中转储藏室;接种室;培养室;蝴蝶兰培养室。
2.蝴蝶兰的接种、培养1)超净工作台的紫外消毒20min2)超净工作台用酒精喷雾消毒,擦拭。擦拭从里往外,从上往下。超净工作台侧壁用从里往外擦拭。3)剪刀、镊子
扩展阅读:西北农林科技大学SQL实习报告七
一、实验目的:
本次实验是一个综合练习,通过训练,使同学们全面掌握SQLSERVER201*的基本操作语句和功能。
二、实验内容:
设学校环境如下:
一个系有若干个专业,每个专业一年只招一个班,每个班有若干个学生。现要建立关于系、学生、班级的数据库,关系模式为:
班:CLASS(班号,专业名,系号,入学年份,人数)学生:STUDENT(学号,姓名,年龄,班号)系:DEPARTMENT(系号,系名)试用QSL语句完成以下功能;综合练习一:
1、建立数据库,数据库名为C-S-D。代码:
createdatabaseC_S_D;
2、建立数据表,在定义中要求声明:(1)每个表的主、外码。
(2)每个班级的人数不能超过30人。(3)学生的年龄介于15到40岁之间。(4)学生姓名不能为空。代码:
createtableDepartment(系号char(10)primarykey,系名char(20));
createtableClass(班号char(10)notNULLprimarykey,专业名char(20),
系号char(10),
入学年份datetime,
人数intcheck(人数>0and人数=15and年龄
insertintoClass(班号,专业名,系号,入学年份,人数)values(101,"软件工程",002,1995,20);
insertintoClass(班号,专业名,系号,入学年份,人数)values(102,"微电子",002,1996,30);
insertintoClass(班号,专业名,系号,入学年份,人数)values(111,"无机化学",003,1995,29);
insertintoClass(班号,专业名,系号,入学年份,人数)values(112,"高分子化学",003,1996,25);
insertintoClass(班号,专业名,系号,入学年份,人数)values(121,"离散数学",001,1995,20);
insertintoClass(班号,专业名,系号,入学年份,人数)values(131,"现代语言",004,1996,20);
insertintoClass(班号,专业名,系号,入学年份,人数)values(141,"国际贸易",005,1997,30);
insertintoClass(班号,专业名,系号,入学年份,人数)values(142,"国际金融",005,1996,14);
insertintoClass(班号,专业名,系号,入学年份,人数)values(143,"数字电路",002,1997,30);
insertintoClass(班号,专业名,系号,入学年份,人数)values(151,"物理化学",003,1995,29);Student表:
insertintoStudent(学号,姓名,年龄,班号)values(8101,"张三",18,101);
insertintoStudent(学号,姓名,年龄,班号)values(8102,"钱四",16,121);insertintoStudent(学号,姓名,年龄,班号)values(8103,"王玲",17,131);insertintoStudent(学号,姓名,年龄,班号)values(8105,"李飞",19,102);
insertintoStudent(学号,姓名,年龄,班号)values(8109,"赵四",18,141);
insertintoStudent(学号,姓名,年龄,班号)values(8110,"李可",20,142);
insertintoStudent(学号,姓名,年龄,班号)values(8201,"张飞",18,111);
insertintoStudent(学号,姓名,年龄,班号)values(8302,"周瑜",16,112);insertintoStudent(学号,姓名,年龄,班号)values(8203,"王亮",17,111);insertintoStudent(学号,姓名,年龄,班号)values(8305,"董庆",19,102);insertintoStudent(学号,姓名,年龄,班号)values(8409,"赵龙",18,101);
insertintoStudent(学号,姓名,年龄,班号)
values(8510,"李丽",20,142);
4、完成以下查询功能
(1)找出所有姓李的学生。
(2)列出所有开设超过两个专业的系的名字。(3)列出人数大于等于60的系的编号和名字。代码:
(1)select*fromStudentwhere姓名="李%";
(2)select系名fromDepartmentwhere系号in
(select系号fromClassgroupby系号havingcount(distinct专业名)>=2);(3)select系号,系名fromDepartmentwhere系号in(select系号fromClass
groupby系号havingsum(人数)>=60);5、学校又增加了一个物理系,编号为006。代码:
insertintoDepartment(系号,系名)values(006,"物理系");6、学生张三退学,请更新相关表。
代码:
updateClassset人数=人数-1where系号in
(select系号fromStudentwhere姓名="张三");
deletefromStudentwhere姓名="张三";
7、新建一个服务器用户user1,使user1可以访问数据库C-S-D,并分别对表CLASS,STUDENT,DEPARTMENT有查询和修改权限,没有插入和删除权限。代码:
sp_addlogin"user1";useC_S_D;
sp_adduser"user1";
grantinsert,updateonClasstouser1;grantinsert,updateonStudenttouser1;grantinsert,updateonDepartmenttouser1;denyinsert,deleteonClasstouser1;denyinsert,deleteonStudenttouser1;denyinsert,deleteonDepartmenttouser1;
综合练习二
有某个学生运动会比赛信息的数据库,保存了如下的表:
运动员(运动员编号,运动员姓名,运动员性别,所属系名)项目(项目编号,项目名称,项目比赛地点)成绩(运动员编号,项目编号,积分)请用SQL语句完成如下功能:1、建立数据库,数据库名称为Y-X-C代码:createdatabaseY_X_C;
2、建立数据表,并满足如下条件:(1)定义各个表的主码、外码约束。
(2)运动员的姓名和所属系别不能为空值。
(3)积分要么为空值,要么为6,4,2,0,分别代表第一,第二,第三名和其它名次的
积分。
代码:
createtable运动员(运动员编号char(10)primarykey,运动员姓名char(10)notnull,运动员性别char(4),
所属系名char(10)notnull);
createtable项目(项目编号char(10)primarykey,项目名称char(10),项目比赛地点char(10));
createtable成绩(运动员编号char(10),项目编号char(10),
积分intcheck(积分=nullor积分=6or积分=4or积分=2or积分=0),foreignkey(运动员编号)references运动员(运动员编号),foreignkey(项目编号)references项目(项目编号));3、往表中插入数据:代码:
insertinto运动员(运动员编号,运动员姓名,运动员性别,所属系名)
values(1001,"李明","男","计算机系");insertinto运动员(运动员编号,运动员姓名,运动员性别,所属系名)values(1002,"张三","男","数学系");
insertinto运动员(运动员编号,运动员姓名,运动员性别,所属系名)values(1003,"李四","男","计算机系");
insertinto运动员(运动员编号,运动员姓名,运动员性别,所属系名)values(1004,"王二","男","物理系");
insertinto运动员(运动员编号,运动员姓名,运动员性别,所属系名)values(1005,"李娜","女","心理系");
insertinto运动员(运动员编号,运动员姓名,运动员性别,所属系名)values(1006,"孙丽","女","数学系");
insertinto项目(项目编号,项目名称,项目比赛地点)values("X001","男子五千米","1操场");
insertinto项目(项目编号,项目名称,项目比赛地点)values("X002","男子标枪","1操场");
insertinto项目(项目编号,项目名称,项目比赛地点)values("X003","男子跳远","2操场");
insertinto项目(项目编号,项目名称,项目比赛地点)values("X004","女子跳高","2操场");
insertinto项目(项目编号,项目名称,项目比赛地点)values("X005","女子三千米","3操场");
insertinto成绩(运动员编号,项目编号,积分)
values(1001,"X001",6);
insertinto成绩(运动员编号,项目编号,积分)values(1002,"X001",4);
insertinto成绩(运动员编号,项目编号,积分)values(1003,"X001",2);
insertinto成绩(运动员编号,项目编号,积分)values(1004,"X001",0);
insertinto成绩(运动员编号,项目编号,积分)values(1001,"X003",4);
insertinto成绩(运动员编号,项目编号,积分)values(1002,"X003",6);
insertinto成绩(运动员编号,项目编号,积分)values(1004,"X003",2);
insertinto成绩(运动员编号,项目编号,积分)values(1005,"X004",6);
insertinto成绩(运动员编号,项目编号,积分)values(1006,"X004",4);4、完成如下查询
(1)求出目前总积分最高的系名,及其积分。
(2)找出在1操场地进行比赛的各项目名称及其冠军的姓名。(3)找出参加了张三所参加的所有项目的其他同学的姓名。
代码:(1)
select所属系名from运动员,成绩,项目
where运动员.运动员编号=成绩.运动员编号and项目.项目编号=成绩.项目编号groupby所属系名havingsum(积分)>=all
(selectsum(积分)from运动员,成绩,项目
where运动员.运动员编号=成绩.运动员编号and项目.项目编号=成绩.项目编号groupby所属系名);
(2)select项目名称,运动员姓名from运动员,成绩,项目
where运动员.运动员编号=成绩.运动员编号and项目.项目编号=成绩.项目编号and项目比赛地点="1操场"and积分>=all
(select积分from运动员,成绩,项目
where运动员.运动员编号=成绩.运动员编号and项目.项目编号=成绩.项目编号);
(3)select运动员姓名from运动员where运动员编号in(selectdistinct运动员编号from成绩
where项目编号in(select项目编号from运动员,成绩
where运动员.运动员编号=成绩.运动员编号and运动员姓名="张三"));
5、建立视图文件,查询每个项目的项目名称、运动员姓名和所属系名。代码:
createview运动员信息
asselect项目名称,运动员姓名,所属系名from运动员,成绩,项目
where运动员.运动员编号=成绩.运动员编号and项目.项目编号=成绩.项目编号6、经查张三因为使用了违禁品,其成绩都记0分,请在数据库中做出相应修改。代码:
update成绩set积分=0
where运动员编号=(select运动员编号from运动员where运动员姓名="张三");7、经组委会协商,需要删除女子跳高比赛项目。代码:
deletefrom成绩where项目编号=
(select项目编号from项目where项目名称="女子跳高");deletefrom运动员where运动员编号notin(select运动员编号from成绩);
deletefrom项目where项目名称="女子跳高";
8、新建一个服务器用户服务user2,使user2可以访问数据库y-x-c,对运动员表有查询和修改权限,没有插入和删除权限,对项目表有查询权限,没有插入、修改、删除的权限,对成绩表有查询、插入、修改、删除权限。代码:
sp_addlogin"user2"usey_x_c
sp_adduser"user2"
grantselect,updateon运动员touser2denyinsert,deleteon运动员etouser2grantselecton项目touser2
denyinsert,delete,updateon项目touser2
grantselect,insert,update,deleteon成绩touser2
综合练习三
现有一个商店的数据库,记录顾客及其购物情况,由下面三个表组成:
商品(商品号,商品名,单价,商品类别,供应商);顾客(顾客号,姓名,住址);购买(顾客号,商品号,购买数量);试用SQL语句完成下列功能:1、建立数据库,数据库名称自定。代码:createdatabase商品_顾客_购买;2、建立数据表,在定义中要求声明:(1)每个表的主外码;
(2)顾客的姓名和商品名不能为空值;
(3)单价必须大于0购买数量必须在0到20之间;代码:
createtable商品(商品号char(4)primarykey,商品名char(10)notnull,单价intcheck(单价>0),
商品类别char(10),供应商char(10));
createtable顾客(顾客号char(4)primarykey,姓名char(10)notnull,住址char(10));createtable购买(顾客号char(4),商品号char(4),
购买数量intcheck(购买数量>=0and购买数量
insertinto购买(顾客号,商品号,购买数量)values("C01","M01",2);
insertinto购买(顾客号,商品号,购买数量)values("C01","M08",2);
insertinto购买(顾客号,商品号,购买数量)values("C02","M02",5);
insertinto购买(顾客号,商品号,购买数量)values("C02","M06",4);
insertinto购买(顾客号,商品号,购买数量)values("C03","M01",1);
insertinto购买(顾客号,商品号,购买数量)values("C03","M05",1);
insertinto购买(顾客号,商品号,购买数量)values("C03","M06",3);
insertinto购买(顾客号,商品号,购买数量)values("C03","M08",1);
insertinto购买(顾客号,商品号,购买数量)values("C04","M03",7);
insertinto购买(顾客号,商品号,购买数量)values("C04","M04",3);
insertinto购买(顾客号,商品号,购买数量)values("C05","M06",2);
insertinto购买(顾客号,商品号,购买数量)values("C05","M07",8);
4、用SQL语句完成下列查询:
(1)求购买了供应商“宝洁”产品的所有顾客。
(2)求购买的商品包括了顾客“Dennis”所购买的任意商品的顾客姓名。(3)求牙膏买出数量最多的供应商名。代码:
(1)select姓名from顾客where顾客号in(select顾客号from购买where商品号in
(select商品号from商品where供应商="宝洁"));(2)selectdistinct姓名from顾客,购买
where顾客.顾客号=购买.顾客号and商品号in
(select商品号from顾客,购买
where顾客.顾客号=购买.顾客号and姓名="Dennis");(3)select供应商from商品,购买
where商品.商品号=购买.商品号and购买数量>=all(selectsum(购买数量)from购买
groupby商品号
having商品号in(select商品号from商品
where商品类别="牙膏"));
5、建立视图文件,查询每种商品的商品名称和购买数量。代码:
createview商品详单
asselect商品名,购买数量from商品,购买where商品.商品号=购买.商品号6、将所有的牙膏商品单价增加10%。
代码:
update商品set单价=单价*1.1where商品类型="牙膏";7、删除从未被购买的商品记录。代码:
deletefrom商品where商品号notin(select商品号from购买);
8、新建一个服务器用户user3,使user3可以访问此数据库,并分别对表商品、顾客、购买
有插入和删除权限,没有查询和修改权限。代码:
sp_addlogin"user3"use商品_顾客_购买;
sp_adduser"user3"
grantinsert,deleteon商品touser3grantinsert,deleteon顾客touser3grantinsert,deleteon购买touser3denyinsert,updateon商品touser3denyinsert,updateon顾客touser3denyinsert,updateon购买touser3
友情提示:本文中关于《组培与快繁实习报告——西北农林科技大学生物技术》给出的范例仅供您参考拓展思维使用,组培与快繁实习报告——西北农林科技大学生物技术:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《组培与快繁实习报告——西北农林科技大学生物技术》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/700457.html
- 下一篇:毕业生产实习总结