全球旧事资料 分类
4节周四78节
3108310431153113
选课信息(学号、课程编号、授课教师、考试成绩)S
oC
oTteacherGrade
S01
C01
李立
92
S02
C02
王平
90
S03
C03
刘伟
91
四:数据库结构设计
Stude
t
属性名S
oS
ameSsex数据类型char10char10char5char10char10可否为空否否否否否含义学号姓名性别年龄所在系
SageSdept
fTeacher
属性名T
oT
ameTsexTtitleTmajor数据类型char10char10char5char10char20可否为空否否否否否含义教师编号姓名性别职称专业
Course
属性名C
oC
ameCteacher数据类型char10char10Char10char10char10可否为空否否否可以可以含义教师编号课程名称授课教师上课时间上课地点
CtimeCplace
Select_Course
属性名S
oC
oGrade数据类型char10char10Char10可否为空否否否含义学号课程编号成绩
新建数据库:新建数据库:CreatedatabaseGo
xua
ke
新建学生表新建学生表Createtablestude
tS
ochar10primarykeyS
amechar10Ssexchar5
fAgeti
yi
tSdeptchar10

新建教师表:新建教师表:
Createtableteacher

T
ochar10primarykeyT
amechar10Tsexchar5PROFchar10Tdeptchar20
新建课程表:新建课程表:CreatetablecourseC
ochar10primarykeyC
amechar10Cteacherchar10Ctimechar10Cplacechar10
f新建选课表:新建选课表:CreatetableSelect_Course
S
ochar10C
ochar10Resultchar10
PrimarykeyS
oC
oForeig
keys
amerefere
cesstude
ts
oForeig
keyc
orefere
cescoursec
o

五、功能设计
1、学生信息管理、删除学生信息deletefromstude
twheres
o()();修改学生信息updatestude
tsets
o()(),s
ame()ssex()sage()(),()sdept()()()()增加学生信息I
serti
tostude
ts
o,s
amessexsagesdept,values()()();();()()()2、课程管理、增加课程i
serti
tocourseC
oC
ameCteacherCtypeCplace
fvalues()()()()()()()课程修改updatecoursesetgrade()()wheres
o()a
dc
o()3、查询管理、1学生查询学生查询selectfromstude
t
selectfromstude
twheres
amelike‘赵’赵
selectfromstude
twhereage20
fselect

fromSelect_CoursecoursewhereSelect_Courses
o’s01’a
dSelect_Coursec
ocoursec
o
selectfromSelect_Coursecoursestude
twhereSelect_Courses
o’s03’a
dSelect_Coursec
ocoursec
oa
d
Select_Courses
ostude
ts
o
3.存储过程①创建存储过程
createprocproc_zgasselectfromstude
twheressex女createprocproc_20khvarchar10asselect
ffromstude
twhereagekh
②存储过程的查询execproc_zg
exec
r
好听全球资料 返回顶部