1、学生基本信息数据库代码(Student basic information database code)创建数据库 studjc使用 studjc创建表 adminusers(adminid int 身份(1,1)主键,adminname varchar(20) ,adminpwd varchar(20)插入 adminusers 值(wyx ,1234” )插入 adminusers 值(sql ,abcd” )创建表的专业(zhuanyeid int 身份(1,1)主键,zhuanyename varchar(20)插入专业价值观(“计算机应用技术” )插入专业价值观(“软件技术” )插入
2、专业价值观(“计算机网络技术” )创建表的类(classid int 身份(1,1)主键,zhuanyeid int 外键引用专业(zhuanyeid) ,className varchar(20)插入类值(1, “计 a081”)插入类值(1, “计 b081”)插入类值(2, “软件 a081”)插入类值(2, “软件 a091”)插入类值(3, “网络 a081”)插入类值(2, “网络 a091”)创建表 zhengzhimm(3 主关键字,mmname char(4)插入 zhengzhimm 值(1, “党员” )插入 zhengzhimm 值(2, “团员” )插入 zhengz
3、himm 值(3, “群众” )创建表 studusers(studnum char(10)主键,studname varchar(20) ,studsex char(2) ,zhuanyeid int 外键引用专业(zhuanyeid) ,classid int 外键引用类(classid) ,3 int 外键引用 zhengzhimm(3)插入 studusers 值(2008010101 ,张凤,女 , , ,2)插入 studusers 值(2008010102 ,李立芬,女,1,2,2)插入 studusers 值(2008010201 ,王一,男 , 2,3 ,1)修改表 stud
4、users 添加检查(studsex =“男”或 studsex =“女” )创建表 jangli(jlid int 身份(1,1)主键,jlname varchar(50) ,jldanwei varchar(50) ,jlgrade char(10)修改表 jangli 添加独特的(jlname,jldanwei)插入 jangli 值(“三好学生,水利学院,院级” )插入 jangli 值(“优秀团员,水利学院,院级” )插入 jangli 值(“一等奖学金,水利学院,院级” )创建表的荸荠(cfid int 身份(1,1)主键,cfname varchar(50) ,cfdanwei
5、varchar(50) ,cfgrade char(10)插入荸荠值(“警告,水利学院,院级” )插入荸荠值(“留校察看,水利学院,院级” )创建表 studjl(studjlid int 身份(1,1)主键,studnum char(10)外键引用 studusers(studnum) ,jlid int 外键引用 jangli(jlid) ,jlxueqi char(1)不为空,jltime DateTime,jlcailiao varchar(50)空,jlyouxiao char(1)默认的“Y” ,jlchexiaotime 日期无效)修改表 studjl 添加独特的(studnum
6、,jlid,jlxueqi)插入 studjl(studnum,jlid,jlxueqi,jltime)值(2008010101 ,1,1” ,2009-11-2” )插入 studjl(studnum,jlid,jlxueqi,jltime)值(2008010102 ,2,2,2009-11-2” )插入 studjl(studnum,jlid,jlxueqi,jltime)值(2008010201 ,1,2,2009-11-2” )创建表 studcf(studcfid int 身份(1,1)主键,studnum char(10)外键引用 studusers(studnum) ,cfid
7、int 外键引用荸荠(cfid) ,cfxueqi char(1)不为空,cftime DateTime,cfcailiao char(50)空,cfyouxiao char(1)默认的“Y” ,cfchexiaotime 日期无效)修改表 studcf 添加独特的(studnum,cfid,cfxueqi)插入 studcf(studnum,cfid,cfxueqi,cftime)值(2008010201 ,1,1” ,2009-11-2” )插入 studcf(studnum,cfid,cfxueqi,cftime)值(2008010101 ,2,2,2009-11-12” )创建表的消息
8、(NewSID int 身份(1,1)主键,标题 varchar(50) ,文本 varchar(400)插入新闻价值(“操作说明,1。学生使用系统说明; 2。管理员使用系统说明。 ”)创建视图 studxx,方便查询学生的信息创建视图 studxx作为选择dbo.studusers.studnum,dbo.studusers.studname,dbo.studusers.studsex,dbo.zhuanye.zhuanyename,dbo.class.classname,dbo.zhengzhimm.mmname从 dbo.studusers 内部联接在 dbo.studusers.cla
9、ssid = dbo.class.classid 内加入dbo.classdbo.zhengzhimm 在 dbo.studusers.mmid = dbo.zhengzhimm.mmid内部联接dbo.zhuanye 在 dbo.studusers.zhuanyeid = dbo.zhuanye.zhuanyeid 和dbo.class.zhuanyeid = dbo.zhuanye.zhuanyeid创建视图 studjlxx,方便查询学生的获奖信息创建视图 studjlxx作为选择 dbo.studusers.studnum 作为学号,dbo.studusers.studname作为姓名
10、,dbo.jangli.jlname 作为奖励名称,dbo.studjl.jlxueqi 作为奖励学期,dbo.studjl.jlyouxiao 作为有效性从 dbo.studusers 内部联接dbo.studjl 在 dbo.studusers.studnum = dbo.studjl.studnum 内部联接dbo.jangli 在 dbo.studjl.jlid = dbo.jangli.jlid创建视图 studcfxx,方便查询学生的处罚信息创建视图 studcfxx作为选择 dbo.studusers.studnum 作为学号,dbo.studusers.studname作为姓名
11、,dbo.chufa.cfname 作为处罚名称,dbo.studcf.cfxueqi作为处罚学期,dbo.studcf.cfyouxiao 作为有效性从 dbo.studusers 内部联接在 dbo.studusers.studnum = dbo.studcf.studnum 内 dbo.studcf加入dbo.chufa 在 dbo.studcf.cfid = dbo.chufa.cfid创建视图 jangli_view,方便查询奖励的基本信息创建视图 jangli_view作为选择 jlid 作为序号,jlname 作为奖励名称,jldanwei 作为奖励单位,jlgrade 作为奖励级别从 dbo.jangli创建视图 admin_view,方便管理的管理的基本信息创建视图 admin_view作为选择 adminid 作为编号,adminname 作为用户名,adminpwd 作为密码从 dbo.adminusers