资源描述:
《学生管理系统数据库设计文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.学生选课系统数据库表结构设计(09软工第八组)2011年12月...目录1.1.管理员信息表31.2.新闻信息表31.3.教学楼信息表31.4.专业信息表41.5.课程信息表41.6.选课时间信息表41.7.新闻类别信息表51.8.通知信息表51.9.教室信息表51.10.学生专业信息表51.11.学生信息表61.12.学生课程信息表61.13.教师课程信息表61.14.教师信息表71.15.教师所在院系信息表71.16.学院信息表72.1.各个表之间的关系8...1.1.管理员信息表createtableAdmin(AdminId(PK,bigint,n
2、otnull)/*管理员ID号*/AdminKey(nvarchar(50),notnull)/*管理员密码*/AdminPhone(nvarchar(50),null)/*管理员电话号码*/AdminAge(int,null)/*管理员年龄*/AdminEmail(nvarchar(50),null)/*管理员邮箱*/AdminName(nvarchar(50),null)/*管理员名字*/)索引:对AdminId唯一索引1.2.新闻信息表createtableArticle(ArticleId(PK,bigint,null)/*新闻ID号*/Body(n
3、text,null)/*新闻正文部分*/Title(nvarchar(max),null)/*新闻标题*/NewsClassId(bigint,null)/*新闻ID号*/Writer(nvarchar(max),null)/*新闻作者*/SubmitTime(datetime,null)/*新闻提交时间*/Sourse(nchar(200),null)/*新闻来源*/HeadLine(nvarchar(50),null))索引:对ArticleId唯一索引1.3.教学楼信息表createtableBuilding(BuildingId(PK,bigint,
4、not)/*教学楼ID号*/BuildingName(nvarchar(50),null)/*教学楼名称)索引:...对BuildingId唯一索引1.1.专业信息表createtableClass(ClassId(PK,bigint,notnull)/*专业ID号*/ClassName(nvarchar(50),notnull)/*专业名称*/)索引:对ClassId唯一索引1.2.课程信息表createtableCourse(CId(PK,bigint,notnull)/*课程ID号*/CName(nvarchar(50),null)/*课程名*/TId
5、(bigint,null)/*教师Id号*/CMax(int,null)/*课程最大人数*/CCredit(float,notnull)/*课程学分*/CNote(nvarchar(50),notnull)/*必修还是选修B-表示专业必修D-表示公共选修CStartWeek(nvarchar(50),null)/*课程起始周*/CEndWeek(nvarchar(50),null)/*课程结束周*/CTime(nvarchar(50),null)/*上课时间*/BuildingId(bigint,null)/*教学楼ID号*/RoomId(bigint,nu
6、ll)/*教室Id号*/ClassId(bigint,null)/*课程所属专业*/CNum(int,null)/*已选课人数*/)索引:对CId唯一索引1.3.选课时间信息表CreattableCourseSelectTime(SelectTimeId(PK,intnotnull)/*选课时间ID号*/SelectBeginTime(datetime,null)/*选课起始时间*/SelectEndTime(datetime,null)/*选课结束时间*/...BackBeginTime(datetime,null)/*退课开始时间*/BackEndTim
7、e(datetime)/*退课结束时间*/)索引:对SelectTimeId唯一索引1.1.新闻类别信息表CreatetableNewsClass(NewsClassId(PK,bigint,notnull)/*新闻ID号*/NewsClassName(nvarchar(50),null)/*新闻类名称*/NewsClassShow(int,null)/*新闻所属的板块*/)索引:对NewsClassId唯一索引1.2.通知信息表CreatetableNotice(NoticeId(PK,bigint,notnull)/*通知ID号*/NoticeConte
8、nt(nvarchar(max),null)/*通知