的提供,保存,更新,查询。签于本学生选修课管理系统的需求,它的数据设计如下:学生表:studentinfo(sno,sname,ssex,sage,sdept,m)课程表:ame,redit)教师表:teacherinfo(tno,tname,tsex,tage,tedu,title,tsch,theal)教室表:roominfo(rno,rcup,rfretim)选课表:choice(id,sno,o,rno,m)教师选课表:course_teacher(o,tno,m)密码表:密码(用户名,密码,权限)学生表与选课表之间由sno连接,教师表与教师选课表之间由tno连接,教师选课表与学生选课表之间由id连接,课程表、o连接。数据库的物理结构设计1、整体结构设计该学生选课管理信息系统主要是由用户登录模块、系统模块、选课模块、信息管理模块、查询模块以及帮助模块组成。其中系统模块分为用户管理和退出两个子模块;选课模块分为学生选课和教室选课两个子模块;信息管理模块分为学生信息管理、教师管理信息管理、教室信息管理和课程信息管理四个模块;查询模块分为学生信息查询、教室信息管理和教师信息管理三个子模块。整体模块如下:选课模块教师选课模块学生选课模块信息管理模块课程信息管理模块教室信息管理模块学生信息管理模块教师信息管理模块用户登录模块系统模块用户管理模块退出模块帮助模块关于查询模块学生信息查询模块教师信息查询模块课程信息查询模块信息的增删改查?2、数据库建立与数据库建表1)建立数据库数据库的建立我们选择直接在企业管理器中创建,步骤是打开企业管理器/MicrosoftSQLServer/SQLServer组/local,右键单击数据库选择新建数据库,在常规选项卡中添加“stu”,再选择数据文件选项卡指定的数据库存储路径。数据库就建成了。2)建立数据表本学生选课管理信息系统的数据字典如下: