中教四课程表
① 我建了三个表,“教师表”,“课程表”,“授课表”,在添加“授课信息”窗体中,授课名称下拉表是取的数
在"课程表"绑定到下拉菜单代码:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
SqlConnection con = DB.creatconnection();
con.Open();
SqlCommand cmd = new SqlCommand("select * from kecheng",con);
this.DropDownList1.DataSource = cmd.ExecuteReader();
this.DropDownList1.DataTextField = "kecheng";
this.DropDownList1.DataValueField = "ID";
this.DropDownList1.DataBind();
}
}
绑定后,就向"授课表"添加“课程表”的课程号,获取下拉框所选的课程名称的课程号,获取后就向授课表添加信息。下面代码是实现添加记录。
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = DB.creatconnection();
con.Open();
string kechengID = this.DropDownList1.SelectedValue;
SqlCommand cmd = new SqlCommand("insert into shouke(kechengID)values('"+kechengID+"')",con);
cmd.ExecuteNonQuery();
con.Close();
Response.Write("添加成功。");
}
② 某学校教学管理数据库jxgl.dbc中有三个表:学生表,课程表和成绩表,内容如下: 学生表:
(1)创建学生表、课程表和成绩表。具体要求:学生表中学号为主索引,出生日期默认值为1988-09-01;课程表中课程号为主索引,学分不能为空;成绩表中学号是外索引与学生表建立关系,课程号是外索引与课程表建立关系,成绩的要求是在0-100之间。
createtable 学生表
(学号intnotnullprimarykey,
姓名varchar(30)notnull,
性别varchar(4)notnull,
出生日期datetimenotnulldefault 1988-09-01
)
go
createtable 课程表
(课程号char(6)notnullprimarykey,
课程名varchar(30)notnull,
学分char(10)notnull
)
go
createtable 成绩表
(学号 学生表(学号),
课程号char(6) 课程表(课程号),
成绩 tinyintconstraint 成绩_ckcheck (成绩>=0 and 成绩<=100 )
)
(2)通过insert into命令向各表中输入记录(按照所给表的内容)
insert into 学生表values (10001,'张娟娟','女','1987-09-01')
insert into 学生表values (10002,'李斌','男','1988-03-01')
insert into 学生表values (10003,'王亮晶','女','1986-05-04')
insert into 学生表values (10004,'成果果','女')
insert into 课程表values ('K01','VFP程序设计','3.5')
insert into 课程表values ('K02','计算机文化基础','2')
insert into 成绩表values (10001,'K01 ','85')
insert into 成绩表values (10001,'K02 ','90')
insert into 成绩表values (10002,'K01 ','88')
insert into 成绩表values (10002,'K02 ','92')
insert into 成绩表values (10003,'K01 ','90')
insert into 成绩表values (10003,'K02 ','91')
insert into 成绩表values (10004,'K01 ','76')
insert into 成绩表values (10004,'K02 ','87')
(3)查询“VFP程序设计”课程的学号和成绩并按降序输出。
select 课程表.课程名,成绩表.学号,成绩表.成绩from 成绩表
join 课程表on 成绩表.课程号=课程表.课程号
where 课程表.课程名='VFP程序设计'
orderby 成绩表.成绩desc
(4)查询“成果果”的学号和成绩。
select 学生表.姓名,成绩表.学号,成绩表.成绩from 成绩表
join 学生表on 成绩表.学号=学生表.学号
where 学生表.姓名='成果果'
(5)查询“张娟娟”的学号和出生日期。
select 学号,姓名,出生日期from 学生表where 姓名='张娟娟'
(6)查询课程号为“K01”的成绩。
select 课程号,成绩from 成绩表where 课程号='K01'
(7)查询“王亮晶”的“计算机文化基础”成绩。
select 学生表.姓名,课程表.课程名,成绩表.成绩from 成绩表
join 课程表on 成绩表.课程号=课程表.课程号
join 学生表on 学生表.学号=成绩表.学号
where 课程表.课程名='计算机文化基础'and 学生表.姓名='王亮晶'
③ 教师课程安排中安排好各班各科教师,总课表中各班各科安排好后,科目下面显示安排表中安排好的教师姓名
这个属于Excel吧,应该在Excel里面建立吧,很简单的,先打一个表格嘛,把你每科的老师的名字写下来嘛,再把这个课程表写下来就行了呀,你很聪明
④ 根据主教材第四章,写出相应的sql,从课程表中查询出课程学分大于等于5的所有记
select*fromcoursewheregrade>=5;
--course课程表,grade课程学分
⑤ 问题 表1-表3,在tidb数据库中,创建教师表teacher、课程表course、任课表TC
INSERT into teacher VALUES('1','张三','男来','民办源','13298275612');
INSERT into teacher VALUES('2','李四','男','公办','13298275672');
INSERT into course VALUES('001','数学',80);
INSERT into course VALUES('002','语文',90);
INSERT into TC VALUES('1','001','3月15日');
INSERT into TC VALUES('2','002','3月20日');
UPDATE course set credit=credit+1;
⑥ 教师们如何安排初中课程表
一般来说。你要根据两个准则。
1.任课老师的任课班级。
2.黄金课,就是效率较高课时的安排。
举例:如八年级一班和二班是同一个数学老师。那么要避免同时排课。
如语数英一周中前两节每周空几节分开给政史地生物这些科目。
⑦ 问题是 根据表1-表3,在tidb数据库中,创建教师表teacher、课程表course、任课
INSERT into teacher VALUES('1','张三','男','民办','13298275612');
INSERT into teacher VALUES('2','李四','男','公办','13298275672');
INSERT into course VALUES('001','数学',80);
INSERT into course VALUES('002','语文',90);
INSERT into TC VALUES('1','001','3月15日');
INSERT into TC VALUES('2','002','3月20日');
UPDATE course set credit=credit+1;
⑧ 如何从总课表中提取教师个人课表
据我的经验,不能!
因为我见过的总课表里只有课程名称而没有任课教师的名字。
也许您的总课表信息量比较大,但不知道具体有哪些信息?是用word做的还是用excel做的?
⑨ excel中如何自动提取教师个人课程表
1、先了解主课程表的内容,第一行主目录,第二行是日期,第一列是时间,接下来是明细内容,整个excel分两个sheet,第一页是主课程表,第二页是个人课程表。
⑩ 怎么从总课表中提取教师个人课表
1.新建一个excel表格,打开工作表
2.选中A1~F10的单元格,接下来对其进行边框设置。右键内-单元格设置
3.修改表容格行宽与列高,可通过鼠标拖动实现。选中1~10行,可以等高度设置行,选中A~F列,可以等宽度设置行。
4.绘制excel表头。插入-图片-自选图形-线条-直线,并进行绘制。
5.表头填充内容。插入-文本框,同时进行排版,分别输入自己想要的文字。
6.将表头内文本框的边框设置为无色。右键-设置文本框格式-颜色与线条-无线条颜色。