第一篇:教学管理系统SQL练习答案
现在有一教学管理系统,具体的关系模式如下:
Student(no, name, sex, birthday, class)Teacher(no, name, sex, birthday, prof, depart)Course(cno, cname, tno)Score(no, cno, degree)其中表中包含如下数据: Course表:
Score表:
Student表:
Teacher表:
根据上面描述完成下面问题:
(注意:注意保存脚本,尤其是DDL和DML,以便进行数据还原)DDL 1.写出上述表的建表语句。
命te,classint);
令:createtableStudent(noint,namevarchar(14),sexvarchar(2),birthdaydacreatetableTeacher(noint,namevarchar(14),sexvarchar(2),birthdaydate,profvarchar(10),departvarchar(10));createtableCourse(cnovarchar(8),cnamevarchar(14),tnoint);createtableScore(noint,cnovarchar(8),degreeint);
DML 2.给出相应的INSERT语句来完成题中给出数据的插入。
命令:
insertintoStudentvalues(5001,'李勇','男','1987-7-22',95001);insertintoStudentvalues(5002,'刘晨','女','1987-11-15',95002);insertintoStudentvalues(5003,'王敏','女','1987-10-5',95001);insertintoStudentvalues(5004,'李好尚','男','1987-9-25',95003);insertintoStudentvalues(5005,'李军','男','1987-7-17',95004);insertintoStudentvalues(5006,'范新位','女','1987-6-18',95005);insertintoStudentvalues(5007,'张霞东','女','1987-8-29',95006);insertintoStudentvalues(5008,'赵薇','男','1987-6-15',95007);insertintoStudentvalues(5009,'钱民将','女','1987-6-23',95008);insertintoStudentvalues(5010,'孙俪','女','1987-9-24',95002);insertintoStudentvalues(108,'赵里','男','1987-6-15',95007);insertintoStudentvalues(109,'丘处机','男','1987-6-23',95008);insertintoStudentvalues(107,'杨康','男','1987-9-24',95001);
insertintoTeachervalues(1,'李卫','男','1957-11-5','教授','电子工程系');insertintoTeachervalues(2,'刘备','男','1967-10-9','副教授','math');insertintoTeachervalues(3,'关羽','男','1977-9-20','讲师','sc');insertintoTeachervalues(4,'李修','男','1957-6-25','教授','elec');insertintoTeachervalues(5,'诸葛亮','男','1977-6-15','教授','计算机系');insertintoTeachervalues(6,'殷素素','女','1967-1-5','副教授','sc');insertintoTeachervalues(7,'周芷若','女','1947-2-23','教授','sc');insertintoTeachervalues(8,'赵云','男','1980-6-13','副教授','计算机系');insertintoTeachervalues(9,'张敏','女','1985-5-5','助教','sc');insertintoTeachervalues(10,'黄蓉','女','1967-3-22','副教授','sc');insertintoTeachervalues(11,'张三','男','1967-3-22','副教授','sc');
insertintoCoursevalues('3-101','数据库',1);insertintoCoursevalues('5-102','数学',2);insertintoCoursevalues('3-103','信息系统',3);insertintoCoursevalues('3-104','操作系统',4);insertintoCoursevalues('3-105','数据结构',5);insertintoCoursevalues('3-106','数据处理',5);insertintoCoursevalues('4-107','pascal语言',6);insertintoCoursevalues('4-108','C++',7);insertintoCoursevalues('4-109','java',8);insertintoCoursevalues('3-245','数据挖掘',10);insertintoCoursevalues('3-111','软件工程',11);insertintoScorevalues(5001,'3-105',69);insertintoScorevalues(5001,'5-102',55);insertintoScorevalues(5003,'4-108',85);insertintoScorevalues(5004,'3-105',77);insertintoScorevalues(5005,'3-245',100);insertintoScorevalues(5006,'3-105',53);insertintoScorevalues(5003,'4-109',45);insertintoScorevalues(5008,'3-105',98);insertintoScorevalues(5004,'4-109',68);insertintoScorevalues(5010,'3-105',88);insertintoScorevalues(5003,'3-105',98);insertintoScorevalues(5005,'4-109',68);insertintoScorevalues(5002,'3-105',88);insertintoScorevalues(107,'3-105',98);insertintoScorevalues(108,'4-109',68);insertintoScorevalues(109,'3-105',88);insertintoScorevalues(109,'4-109',80);insertintoScorevalues(107,'3-111',88);insertintoScorevalues(5003,'3-111',80);
单表查询
3.以class降序输出student的所有记录(student表全部属性)
命令:select*fromStudentorderbyclassdesc;
4.列出教师所在的单位depart(不重复)。
命令:selectdistinctdepartfromTeacher;
5.列出student表中所有记录的name、sex和class列
命令:selectname,sex,classfromStudent;
6.输出student中不姓王的同学的姓名。
命或
令:selectnamefromStudentexceptselectnamefromStudentwherenamelike'王%';selectnamefromStudentwherenamenotlike'王%';
7.输出成绩为85或86或88或在60-80之间的记录(no,cno,degree)
命令:selectno,cno,DEGREEfromScorewheredegree=85 ordegree=86 ordegree=88 ordegreebetween 60 and 80;
8.输出班级为95001或性别为‘女’的同学(student表全部属性)
命令:select*fromStudentwhereclass=95001 orsex='女';
9.以cno升序、degree降序输出score的所有记录。(score表全部属性)
命令:select*fromScoreorderbycnoasc,degreedesc;
10.输出男生人数及这些男生分布在多少个班级中
命令:selectCOUNT(*),count(distinctclass)fromStudentwheresex='男';
11.列出存在有85分以上成绩的课程编号。
命令:selectdistinctcnofromScorewheredegree>85;
12.输出95001班级的学生人数
命令:selectCOUNT(*)fromStudentwhereclass=95001;
13.输出‘3-105’号课程的平均分
命令:selectavg(cast(degreeasfloat))fromScorewherecno='3-105';
14.输出student中最大和最小的birthday日期值
命令:selectMAX(birthday),MIN(birthday)fromStudent;
15.显示95001和95004班全体学生的全部个人信息(不包括选课)。(student表全部属性)
命令:select*fromStudentwhereclass=95001 orclass=95004;
第二篇:SQL语句练习
1.用SQL语句在“商学院教学管理”数据库中建立学生表、课程表、成绩表、教师表、授课表、班级表。实现下列要求:
(1)按课本第99-100页表结构要求建立以上六张表。
(2)在学生表中插入一个学生记录:(”99082901”,”程丽”,”女”,1981-2-10,”群众”,”200704”)。
(3)使选修CZ004号课的同学的成绩为NULL值。
(4)为课程表加一”教师”列。
(5)修改课程表,使“肖贵”老师教CJ001号课。
(6)列出“王勇”老师所授课程的课号和课名。
(7)列出年龄不小于20的男生的学号和姓名。
(8)统计学生所选课程的门数。
(9)列出选修CJ001号课的学生的平均年龄。
(10)列出选修“计算机基础”课的学生的平均成绩、最高分和最低分。
(11)列出所有姓“李”的同学的姓名、年龄和性别。
(12)列出成绩表中成绩为空值的学生的姓名、课号。
(13)列出年龄大于女生平均年龄的男生的姓名和年龄。
(14)删除成绩表中无成绩的记录。
(15)把低于CJ001号课平均成绩的所有同学的所有课程的成绩提高5分。
(16)按学号升序,成绩降序列出每个同学的选课情况(包括姓名、课名、成绩)。
(17)按课号和成绩降序列出每门课的选课情况包括课名、姓名、成绩。
(18)按成绩降序列出每个同学的姓名、总成绩。
(19)求出学习全部课程的所有同学的名单。
(20)列出平均成绩大与80分同学的学号和平均成绩,按平均成绩降序排列。
(25)查询平均成绩排在前5名的学生姓名及平均成绩。
(26)统计选修课程在3门以上(含3门)的学生的学号、姓名和平均成绩。
(27)查询学生年龄超过21岁的学生信息。
(28)列出所有姓“李”的同学的学号、姓名、年龄和性别。
(29)按成绩降序列出每个同学的姓名、总成绩。
第三篇:答案7 - 高校现代教学管理系统
一、名词解释(10分)
1、扦插育苗:是利用植物营养器官的再生能力,切取其根、茎、叶等一部分,在一定环境条件下,插入土壤、沙或其它基质中,使其生根、发芽长成为一独立新植株的方法。
2、移植:将播种苗或营养繁殖苗掘起,扩大株行距,种植在预先设计准备好的苗圃地内,使小苗继续更好地生长发育,这种育苗的操作方法叫移植。
3、种子净度:测定样品中纯净种子重量占测定样品各成分重量总和的百分数。
4、生理成熟:当种子的营养物质贮藏到一定程度,种胚形成,种实具有发芽能力时,称之为种子的“生理成熟”。
5、砧木:接受接穗的有根的植物叫砧木。
6、全光雾插:全光雾插育苗是全光照喷雾嫩枝扦插育苗技术的简称,是在全日照条件下,不加任何遮阳设施,利用半木质化的嫩枝插穗和排水通气良好的插床,并采取自动间歇喷雾的现代技术,进行高效率的规模化扦插育苗的方法。
7、无土栽培:无土栽培是不用土壤而采用有机、无机材料作基质浇灌营养液的栽培植物的新技术。
8、干梢:幼龄树木因越冬性不强而发生枝条脱水、皱缩、干枯的现象,称之干梢。
9、剪口:修剪时留下的伤口。
10、整形:整形是指为提高园林植物观赏价值,按其习性或人为意愿而修整成为各种优美的形状与树姿。
二、填空题(25分
每空0.5分)
1、园林植物按栽培方式分类认为:露地栽培园林植物、温室栽培园林植物。
2、降低盆栽花卉培养土PH值的方法是常施用(施用硫酸亚铁)、(硫磺)、(腐肥)。
3、仙人掌类嫁接成活关键是(维管束对接)。
4、影响嫁接成活的外界因素有(温度)、(湿度)(空气)、(嫁接技术)。
5、最适宜植物生长的土壤质地是壤土。
6、灌溉系统包括(水源)、(提水设备)和(引水设施)三部分。
7、苗圃道路分(主干道)(支道或副道)、(步道)。
8、肉质果类成熟的特征是:果皮(有白霜或光泽)、果肉(变软)、果色由(绿)变(红、黄、紫等色)。
9、播种或扦插前要进行整地,整地共有(清理圃地)、(浅耕灭茬)、(翻耕土壤)、(耙地)、(镇压)五个环节。
10、土壤施肥根据施用时期和对象不同分为(基肥)、(追肥)和(种肥)。
11、嫁接操作应牢记(平)、(齐)、(紧)、(净)、(快)五个字
12、扦插生根有(皮部生根型)、(潜伏不定根原始体生根型)、(侧芽或潜伏芽基部分生组织生根型)、(愈伤组织生根型)四种类型。
13、移植苗木,除合理安排移植时间外,还要考虑移植地块的(选择)、(密度)、(整地)、(施肥)、(起苗)、(苗木贮运)、(栽植)、栽后管理等一系列的工作。
14、用做行道树的落叶乔木出圃规格通常要求枝下高为(2-3)米,胸径为(5)厘米以上。
15、施肥时由于氮肥的移动性(强)应(浅)施,钾肥和磷肥的移动性差应(深)施。
三、选择填空(10分)
1、长日照处理是对(A)的促成栽培 A 长日植物 B 短日植物
2、下列那种现象说明树木水分过多?(B)
A 落青叶
B 落黄叶
C 叶尖焦干
3、仙人掌嫁接时(B)对接 A 形成层
B 维管束
C 髓心
4、夏季植物浇水的适宜时期是(B)
A 中午
B 早晚
C 上午
D 下午
5、切接时砧木的劈口应在(C)
A 髓心处
B 直径的1/4处
C靠近形成层的木质部处
6、嫁接时砧木最好选择(B)。
A 嫁接苗
B 分生苗
C 播种苗
D 扦插苗
7、球根花卉栽植的深度一般为球高的(B)倍。
A 1-2
B 3
C 4-5
8、短日照处理是对(B)的成栽培 A 长日植物 B 短日植物
9、树木营养生长期应施以(A)肥为主的肥料?
A 氮
B 磷
C 钾
10、降低盆栽花卉培养土的PH值应该使用(C)肥料?
A 复合肥
B 有机肥
C 矾肥水
四、判断题(10分)(对的在括号内填√,错的在括号内填×)
1、仙客来的地下部分变态为膨大的球形所以是球茎类。(×)
2、春季气温回升,根系开始生长,出现第一个生长高峰。(√)
3、常绿树终年有绿叶存在。是因为不落叶的原因。(×)
4、开花时多浇水花色变淡。(√)
5、榆树为翅果,属于干果类,所以可以采用阳干后贮藏。(×)
6、播种要等到所有种子全部“咧嘴露白”时才行。(×)
7、嫁接成活的关键是髓心对接。(×)
8、一般乔木的土球直径为根颈直径的5-6倍。(×)
9、一、二年生草花的露地栽培多用苗床栽培的方式。(√)
10、根颈停止生长进入休眠最晚,而解除休眠最早,所以极易受初冬和早春低温的危害而受冻。(√)
五、问答题(35分)
1、幼苗移植时应该注意哪些问题?(4分)答:(1)起苗时不要伤根系,要按照不同的苗木确定苗木根幅直径或土球直径。
(2)苗木起出后,要进行临时性假植或用湿润物覆盖,防止根系失水降低移植成活率。(3)苗木栽植时,栽植穴要够大,勿使苗木窝根。栽植的深度要适宜,与原来的土痕迹平或略高,要踩实。
(4)栽植后,在24小时内灌水。
2、播种有几种方法?(3分)答:(1)撒播
撒播就是将种子均匀地播撒在苗床上。撒播主要用于小粒种子,如杨、柳、桑、泡桐、悬铃木等的播种。撒播播种速度快,产苗量高,土地充分利用,但幼苗分布不均匀,通风透光条件差,抚育管理不方便。
(2)条播
条播是按一定株行距开沟,然后将种子均匀地播撒在沟内。条播主要用于中小粒种,如紫荆、合欢、国槐、五角枫、刺槐等的播种。当前生产上多采用宽幅条播,条播幅宽10~15cm,行距10~25cm。条播播种行一般采用南北方向,以利光照均匀。条播用种少,幼苗通风透光条件好,生长健壮,管理方便,利于起苗,可机械化作业,生产上广泛应用。(3)点播
点播是按一定株行距挖穴播种或按一定行距开沟,再按一定株距播种的方法。一般行距为30cm以上,株距为10~15cm以上。点播主要适用于大粒种子或种球,如板栗、核桃、银杏、香雪兰、唐菖蒲等的播种。点播时要使种子侧放,尖端与地面平行。点播用种量少,株行距大,通风透光好,便于管理。
3、影响嫁接成活的环境因素有哪些?(4分)答:(1)温度
温度对愈伤组织形成的快慢和嫁接成活有很大的影响。在适宜的温度条件下,愈伤组织形成快且易成活,温度过高或过低,都不适宜愈伤组织的形成。一般说,在一定的温度范围内(4~30℃),温度高比温度低愈合快。(2)湿度
湿度对嫁接成活的影响很大。空气相对湿度接近饱和,对愈合最适宜。因此,生产上用接蜡或塑料薄膜保持接穗的水分,有利于组织愈合。土壤湿度、地下水的供给也很重要。嫁接时,如土壤干旱,应先灌水增加土壤湿度,一般土壤含水量在14~17%时最适宜。(3)空气
空气是愈合组织生长的一个必要因子。砧本与接穗之间接口处的薄壁细胞增殖、愈合,需要有充足的氧气。且愈合组织生长、代谢作用加强,呼吸作用也明显加大,空气供给不足,代谢作用受到抑制,愈合组织不能生长。因此低接用培土保持湿度时,土壤含水量大于25%时就会造成空气不足,影响愈伤组织的生长,嫁接难以成活。空气中氧的含量低于12%时妨碍愈合作用。(4)光线
光照对愈合组织生长起着抑制作用。在黑暗条件下,接口处愈合组织生长多且嫩、颜色白、愈合效果好;在光照条件下,愈合组织生长少且硬、色深,造成砧、穗不易愈合。因此在生产中,嫁接后创造黑暗条件,有利于愈合组织的生长,促进嫁接成活。
4、球根花卉露地栽植时因注意哪些问题?(6分)答:(1)球根栽植时应分离侧面的小球,将其另外栽植,以免分散养分,造成开花不良。(2)球根花卉的多数种类吸收根少而脆嫩,折断后不能再生新根,所以球根栽植后在生长期间不宜移植。
(3)球根花卉多数叶片较少,栽培时应注意保护,避免损伤,否则影响养分的合成,不利于开花和新球的成长,也影响观赏。
(4)作切花栽培时,在满足切花长度要求的前提下,剪取时应尽量多保留植株的叶片,以滋养新球。
(5)花后及时剪除残花不让结实,以减少养分的消耗,有利于新球的充实。以收获种球为主要目的的,应及时摘除花蕾。对枝叶稀少的球根花卉,应保留花梗,利用花梗的绿色部分合成养分供新球生长。
(6)开花后正是地下新球膨大充实的时期,要加强肥水管理。
5、有机生态型无土栽培有哪些优点?(6分)答:有机生态型无土栽培也使用基质但不用传统的营养液灌溉植物,而使用有机固态肥并直接用清水灌溉植物的一种无土栽培技术。除具有一般无土栽培的特点外,还具有如下特点:
(1)用固态有机肥取代传统的营养液
有机生态型无土栽培是以各种有机肥的固体形态直接混施于基质中,作为供应栽培植物所需营养的基础,在植物的整个生长期中,可隔几天分若干次将固态肥直接追施于基质表面上,以保持养分的供应浓度。
(2)操作管理简单
有机生态型无土栽培在基质中施用有机肥,不仅各种营养元素齐全,其中微量元素也可满足需要。因此,在管理上主要着重考虑氮、磷、钾三要素的供应总量及其平衡状况,大大地简化了营养液的管理过程。
(3)幅度降低无土栽培设施系统的一次性投资
由于有机生态型无土栽培不使用营养液,从而可全部取消配制营养液所需的设备、测试系统、定时器、循环泵等。
(4)大量节省生产费用
有机生态型无土栽培主要施用消毒的有机肥,与使用营养液相比,其肥料成本降低60%~80%,从而大大节省了无土栽培的生产成本。
(5)对环境无污染
有机生态型无土栽培系统排出液中硝酸盐的含量只有1~4mg/L,对环境无污染,而岩棉栽培系统排出液中硝酸盐含量高达212mg/L,对地下水污染严重。
(6)产品品质优良无害
从栽培基质到所施用的肥料,均以有机物质为主,所用有机肥经过一定加工处理后,在其分解和释放养分过程中,不会出现过多的有害无机盐,使用的少量无机化肥,不含硝态氮肥,没有亚硝酸盐危害,从而可使产品安全无害。
6、保护地栽培花卉施肥的方法?(6分)答::(1)混施:把土壤与肥料混均作培养土,是保护地内施基肥的主要方法,地栽与盆栽均可用此法。(2)撒施 把肥料撒于土面,浇水使肥料渗入土壤,是追肥或施肥面积大时常用的方法。(3)穴施 以木本植物或植株较大的草花为主,在植株周围挖3~4个穴施入肥料,再埋土浇水。(4)条施 在地栽花卉垄间,挖条状浅沟,施入肥料。(5)液施 把肥料配成一定浓度的液肥,浇在栽培土壤中。通常有机肥的浓度不超过5%,无机肥浓度一般不超过0.3%,微量元素的浓度不超过0.05%。每周一次。盆花用此法较多。(6)叶面喷施 当花卉缺少某种元素,或为了补充根部吸收营养的不足,常以无机肥料或微量元素溶液喷洒在植物叶片上。通过叶片吸收来达到施肥目的。但应注意浓度应控制在较低的范围内。
7、自然与人工混合整形的形式有那些?(6分)答:自然与人工混合式整形的形式有:(1)杯状形:主干一定高度处留三主枝向四面配列,各主枝与主干的角度约45度,三主枝间的角度约为120度。在各主枝上又留有两条次级主枝,在各级主枝上又应再保留二条更次一级的主枝依次类推,即形成以假二叉分枝的杯状树冠。(2)开心形:是将上法改良的一种形式,适用于轴性弱、枝条开展的树种。方法亦是不留中央领导干而留多数主枝配列四方。主枝上每年留有主枝延长枝,并于侧方留有副主枝处于主枝间的空隙处。整个树冠呈扁圆形。(3)多领导干形:留2—4个中央领导干,于其上分层配列侧生主枝,形成均整的树冠。(4)中央领导干形:留一强大的中央领导干,其上配列疏散的主枝。(5)丛球形:此种整形法颇类似于多领导干形,只是主干较短。干上留数主枝呈丛状。(6)棚架形:对藤木植物的整形。按生长习性加以剪、整、诱引工作。
六、论述题(10分)
举例说明促成抑制栽培的措施有那些? 答:(1)促成及抑制栽培的一般园艺措施:A 调节植物播种期和栽植期:调节播种期
不需要特殊环境诱导,在适宜的生长条件下只要生长到一定大小即可开花的植物种类可以通过改变播种期来调节开花期。如翠菊的矮性品种于春季露地播种,6 ~ 7 月开花,7月播种,9 ~ 10月开花;于温室 2 ~ 3 月播种,则 5 ~ 6 月开花。调节栽植期:改变植物的栽植时期可以改变花期。唐菖蒲的早花品种,1~2月在低温温室中栽培,3~5月开花;3~4月种植,6~7月开花;9~10月栽种,12~1月开花。
B 采用修剪、摘心、抹芽等栽培措施 :月季花、茉莉、香石竹、倒挂金钟、一串红等多种花卉,在适宜条件下一年中可多次开花。通过修剪、摘心等技术措施可以预定花期。C 肥水控制
通常氮肥和水分充足可促进营养生长而延迟开花,增施磷肥、钾肥有助抑制营养生长而促进花芽分化。菊花在营养生长后期追施磷、钾肥可提早开花约1周。
(2)温度处理:温度处理调节花期主要是通过温度的作用调节休眠期、成花诱导与花芽形成期、花茎伸长期等主要进程而实现对花期的控制。大部分越冬休眠的多年生草本和木本花卉以及越冬呈相对静止状态的球根花卉,都可采用温度处理的方法调节花期。如瓜叶菊、山茶、白兰、腊梅等,升温可以使花期提前;部分花卉如郁金香、百合等在室内加温前需一个低温过程完成花芽分化和休眠。然后再入室加温处理。应结合休眠控制等手段来调节花期; 二年生花卉、球根花卉,在生长发育中需要一个低温春化过程才能抽薹开花,如毛地黄、桔梗等;对秋播花卉,若改变播种期至春季,在种子萌发后的幼苗期给予0~5℃的低温,使其完成春化阶段,才可正常开花;秋植球根也需要一个6~9℃的低温才能使花茎伸长;如风信子、水仙等;某些花木须经0℃的低温,强迫其通过休眠阶段后,才能开花,如桃花等。(3)光周期处理:光周期处理的作用是通过光照处理促进花芽分化、成花诱导、花芽发育和打破休眠。即长日照花卉:在日照短的季节用灯光补光,能提早开花。相反给予短日照处理即抑制开花。短日照花卉:在日照长的季节,进行遮光短日照处理。促进开花,相反给予长日照处理,就抑制开花。如秋菊或部分寒菊推迟至元旦、春节开花,采用灯光照明加光的长日照处理。在8月下旬至9月上旬花芽分化前,用100W 白炽灯加光,有效照明半径2.23m,每日光照时间保证14.5h,65~70d。即8月每天加光照2h,9月2.5h,10月3h,11月4h,结束加光处理后,花芽分化。在温室中保持湿度15℃以上栽培65~70d,正常开花。
(4)应用植物生长调节剂:人工合成和从植物或微生物中提取的生理活性物质,称为植物生长调节剂,除包括生长素类、赤霉素类、细胞分裂素类、脱落酸、乙烯之外,还包括植物生长延缓剂和植物生长抑制剂。花卉开花调节中,用于打破休眠,促进茎叶生长,促进成花、花芽分化和花芽发育。常用的药剂有赤霉素(GA)、荼乙酸(NNA)、2,4-D、比久(B9)、矮壮素(CCC)、吲哚乙酸(IAA)、β-羟乙基肼(BOH)、秋水仙素、马来酰肼(MH)、脱落酸(ABA)。矮壮素浇灌盆栽杜鹃与短日处理相结合,比单用药剂更为有效;细胞分裂素对多种植物有促进成花效应。KT可促进金盏菊及牵牛花成花。
第四篇:sql作业题答案
1.检索报名人数大于平均报名人数的课程名称和教师
selectcouname,teacher from course where willnum<(select avg(willnum)from course)2.检索班级号为20000003的学生的学号、姓名、班级代码、班级名称 selectstuno,stuname,student.classno,classname from student join class on class.classno=student.classno wherestudent.classno='20000003' 3.检索学生选课为第1志愿(WILLORDER)的学号、姓名、课程号、课程名称 selectstucou.stuno,stuname,stucou.couno,couname from student join stucou on student.stuno=stucou.stuno join course on stucou.couno=course.couno wherewillorder=1 4.按班级显示学生信息,并计算每班学生人数。显示要求格式如下:
select '班级编码'=student.classno,'班级名称'=classname,'学号'=stuno,'姓名'=stuname,'密码'=pwd from student join class on student.classno=class.classno order by student.classno compute count(student.classno)by student.classno 5.显示“00建筑管理”班级的系部、班级和学生信息,并计算班级人数。要求显示格式如下:
select class.departno as '系部编码',departname as '系部名称',student.classno as '班级编码',classname as '班级名称', student.stuno as '学号',stuname as '姓名',pwd as '选课密码' from student join class on class.classno=student.classno join department on department.departno=class.departno where class.classname='00建筑管理' compute count(student.classno)6.检索陈金菊的个人信息,包括她选修的课程。select student.*,course.*
from student join stucou on student.stuno=stucou.stuno join course on course.couno=stucou.couno where stuname='陈金菊' 7.检索“00建筑管理”班有哪些学生。select student.*,classname from student join class on student.classno=class.classno where classname='00建筑管理' 8.显示计算机应用工程系的学生信息和系别名称,并统计计算机应用工程系有多少学生。select student.*,departname from student join class on student.classno=class.classno join department on department.departno=class.departno where departname='计算机应用工程系' compute count(stuno)
第五篇:中学教学管理系统
《中学教学管理系统》(试用版)是专门针对中学教学规范化管理,提高教学质量而设计和编制的功能齐备的应用软件。系统集数据编辑、处理、储存、统计、查阅和专业表册输出于一体,支持局域网内联机操作而无须专门的服务器,从而达到有效运用校园网络平台,充分实现数据共享之目的。其友好的系统界面、纯中文的功能按扭、职责分明的权限管理、善解人意的人机对话以及图文并茂的操作指南,构成了本系统“通俗易懂、操作简单、录入快速、统计精确、查询简便、管理规范”的六大特点,非常适合普通(特别是同时开设高、初中)中学的教学数据和人力资源管理工作,并能较大程度地提高工作效率和降低教学成本。
系统分主程序与客户端,即可在局域网中运行,也可单机使用