“学生信息管理系统”数据库设计(全)_第1页
“学生信息管理系统”数据库设计(全)_第2页
“学生信息管理系统”数据库设计(全)_第3页
“学生信息管理系统”数据库设计(全)_第4页
“学生信息管理系统”数据库设计(全)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.学生成绩管理系统的数据库需求分析统主要包括学生信息管理、课程信息管理、成绩管理等,具体功能如下:信息、学生成绩等。括学生的学号、姓名、性别、出生年月等。课程信息包括课程编号、课程名称、课程的学分、课程学时等。各课程成绩包括各门课程的平时成绩、期末成绩、总评成绩等。查询等。(3)实现信息的查询统计。主要包括各班学生信息的统计、学生选修课程情况的统计、开设课程的统计、各课程成绩的统计、学生成绩的统计等。班级名称学牛 n X于X 1 班级学生成绩管理系统的数据库概要设计m学生成绩管理系统的数据库详细设计

所在学院所属专业学号 姓名(1)E-R岀生年月

口性另U班级(班级编号,班级名称,所在学院,所属专业,入学年份)n平时成绩学生(学号,姓名,,出生年月,班级编号)期末成绩课程(课程编号,课程名称,课程学分,课程学时)课程学分

入学年份课程成绩(学号,课程编号,平时成绩,期末成绩)(2)名Class(ClassNo,ClassName,College,Specialty,EnterYear)Student(Sno,Sname,Sex,Birth,ClassNo)Course(Cno,Cname,Credit,ClassHour)Score(Sno,Cno,Uscore,EndScore)(3) 关系模式详细设计Class(ClassNo,ClassName,College,Specialty,EnterYear)字段名字段说明数据类型长度是否允许为空约束ClassNo班级编号nvarchar10否主键ClassName班级名称nvarchar30否College所在学院nvarchar30否Specialty所属专业nvarchar30否EnterYear入学年份int是字段名字段说明数据类型长度是否允许为空约束主键值只能为男或者女Class表的ClassNo字段名字段说明数据类型长度是否允许为空约束主键值只能为男或者女Class表的ClassNoSno学号nvarchar15否Sname姓名nvarchar10否Sex性别nchar1否BirthClassNo出生年月班级编号datetimenvarchar10是否Course(Cno,Cname,Credit,ClassHour)字段名字段说明数据类型长度是否允许为空约束Cno课程编号nvarchar10否主键CnameCredit课程名称课程学分nvarcharnumeric (4,1)30否是值大于0ClassHour课程学时int是值大于0字段字段说数据类型长是否允许约束名 明 度 为空Sno学号nvarchar1字段字段说数据类型长是否允许约束名 明 度 为空Sno学号nvarchar1否主属性,参照5StudentSnoCno课程编nvarchar1否主属性,参照号号0Course表的Cno平时成Uscore绩numeric(4,1)是0—100EndScore期末成numeric(4,1)是0—100绩学生住宿管理系统的数据库需求分析信息管理、宿舍管理、学生入住管理、宿舍卫生管理等。具体功能如下:(1)完成数据的录入和修改,并提交数据库保存。其中的数据包括:班级信息、学生信息、宿舍信息、入住信息、卫生检查信息等。检查的宿舍、检查时间、检查人员、检查成绩、存在的问题等。息的查询和宿舍卫生情况等。统计、宿舍入住情况统计、宿舍卫生情况统计等。学生.学生住宿管理系统的数据库概要设计学号 姓名 班级编性别

班级名称所在学院出生年月所属专业n床位号 入住1

入住日期离寝日期

入学年份

宿舍编号宿舍电话 宿舍宿舍类别

宿舍编号 1 1进行楼栋

检查号检查时间楼层总床位数 房间号 存在问题 成

检查人员学生住宿管理系统的数据库详细设计(1)E-R图转换为关系模式班级(班级编号,班级名称,所在学院,所属专业,入学年份)学生(学号,姓名,性别,出生年月,班级编号)宿舍(宿舍编号,楼栋,楼层,房间号,总床位数,宿舍类别,宿舍电话)入住(学号,宿舍编号,床位号,入住日期,离寝日期)卫生检查(检查号,宿舍编号,检查时间,检查人员,成绩,存在问题)(2)根据命名规范确定表名和属性名Class(ClassNo,ClassName,Specialty,EnterYear)Student(Sno,Sname,Sex,Birth,ClassNo)Dorm(DormNo,Build,Storey,RoomNo,BebsNum,DormType,T el)Live(Sno,DormNo,BedNo,InDate,OutDate)Check(CheckNo,DormNo,CheckDate,CheckMan,Score,Problem)(3)关系模式详细设计Dorm(DormNo,Build,StoreyNo,RoomNoNo,BebsNum,DormType,Tel)字段名 字段说明 数据类型 长度是否允许为空约束DormNo 佰舍编号 nvarchar 10否主键Build 楼栋 nvarchar 10否Storey 楼层 nvarchar 2否RoomNo 房间号 nvarchar 4否BebsNum 总床位数 smallint是值大于0DormType 宿舍类别 nvarchar 2是字段名Sno学号数据类型nvarchar字段名Sno学号数据类型nvarchar长度15是否允许为空否约束主属性,参照StudentSnoDormNo佰舍编号nvarchar10否主属性,参照DormDormNoBedNoInOutDate床位号nvarchardatetimedatetime2否否主属性离寝日期是离寝日期必须迟于入住时间Tel宿舍电话nvarchar15是CheckHealth(CheckNo,DormNo,CheckDate,CheckMan,Score,Problem)字段名字段说明数据类型长度是否允许为空约束CheckNo检杳号int(identity

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论