学生信息管理数据库设计报告内容摘要:

C(任课教师 表 ) NO. 字段名 类型 约束 1 Tno Char 主键 2 Cno Char Null 4. 3 用户子模式举例 学生个人信息查询视图 列名 数据类型 可否为空 说明 Sno Char not Null 主键 Sname Char Nulll Cno Char Null Cname Char Null Tno Char Null 课程信息查询视图 列名 数据类型 可否为空 说明 Cno Char notNull 主键 Sname Char Nulll Grade Int Null 教师个人信息查询视图 列名 数据类型 可否为空 说明 Tname Char notNull 主键 Cname Char Nulll Sname Char Null 系统功能模块图: 5.物理设计阶段 数据库的物理设计就是为逻辑数据模型选取一个最合适应用要求的物理结构的过程,在这个阶段中要完成两大任务: ( 1)确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构; ( 2)对物理结构进行评价,评价的重点是时间和空间效率。 为数据库中各基本表建立的索引如下: 1. 由于学生个人信息 表中 的属性 姓名 经常在查询条件中出现,且它们的值一般都是唯一,在两个属性上建立索引; 2. 由于学生个人信息表中的主码学号经常在查询条件和连接条件中出现 , 且它们的值是唯一的,在两个属性上建立唯一性索引; 依据需求分析阶段看,学生信息管理系统主要分为学生个人信息管理,课程信息管理,教师信息管理等主要方面。 学生信息管理系统 课程信息 息 学生信息管理 教师信息管理 院系信息 课程信息添加 课程信息查询 新生个人信息输入 学生信息修改 教师信息查询 教师信息输入 院系信息查询 学生信息查询 院系信息输入 6 数据库部分 1)基本 表 STUDNET 学生信息表 学生信息管理系统 课程信息管理 院系信息管理 教师信息管理 学生个人信息管理 TEACHER 教师个人信息表 COURSE 课程表 SC 学生选课表 TC 任课教师表 DEPART 院系表 2) 视图 CREATE VIEW WITH SCHEMABINDING AS SELECT , , FROM INNER JOIN ON = CREATE VIEW WITH SCHEMABINDING AS SELECT , , FROM INNER JOIN ON = CREATE VIEW AS SELECT , , FROM INNER JOIN ON = CREATE VIEW AS SELECT , , , FROM INNER JOIN ON = INNER JOIN ON = INNER JOIN ON = CREATE VIEW WITH SCHEMABINDING AS SELECT , , , , FROM INNER JOIN ON = INNER JOIN ON = CREATE VIEW WITH SCHEMABINDING AS SELECT , , , FROM INNER JOIN ON = INNER JOIN ON = INNER JOIN ON = CREATE VIEW WITH SCHEMABINDING AS SELECT , FROM INN。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。