- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库设计案例-精选
* 逻辑设计 * E-R图模型转化为关系数据模型 教师(教师编号,教师姓名,性别,职称,电话,系编号) 课程(课程编号,课程名称,课程学分,课时) 讲授(教师编号,课程编号,课程编号,开课年度,开课学期) 系(系编号、系名称、系主任) 班级(班级编号,班级名称,系编号) 学生(学号,姓名,性别,出生年月,电话,班级编号) 学生选课(课程编号,学号,教师编号,开课年度,开课学期,成绩) * 数据库中表清单 数据库表名 关系模式名称 备注 Teacher 教师 教师信息表 Student 学生 学生学籍信息表 Course 课程 课程基本信息表 Class 班级 班级基本对照表 StuCourse 学生选课 选课-授课合成信息表 Department 系 院系基本信息表 Schedule 教学计划 教学计划安排表 * 学生信息表Student字段信息列表 字段名称 含义属性 类型 长度 备注 Snum 学号 char 10 主键,也可以作为登录标识 Sname 学生姓名 nvarchar 6 Not null Ssex 性别 nchar 2 男、女(M/F) Sbirth 出生年月 datetime Clnum 班级号 varchar 6 所在班级编号,外键?Classes.Clnum Email 电子邮件 nvarchar 40 支持中文邮箱 Passwd 密码 varchar 20 密码,可以是数字英文和符号等 Status 状态 nvarchar 8 表示在校或毕业或转学等 * 教师基本信息表Teacher字段信息列表 字段名称 含义属性 类型 长度 备注 Tnum 教师编号 char 10 主键,也可以作为登录标识 Tname 教师姓名 nvarchar 6 Not null Tsex 性别 nchar 2 男、女(M/F) Title 职称 nvarchar 8 教授、副教授… Tphone 联系电话 char 15 Email 电子邮件 nvarchar 40 支持中文邮箱 Tbirth 出生年月 datetime Passwd 密码 varchar 20 密码,可以是数字英文和符号等 Dnum 系编号 varchar 6 外键?Depart.Dnum * 系基本信息表Depart字段信息列表 字段名称 含义 类型 长度 备注 Dnum 系编号 varchar 6 主键 Dname 系名称 nvarchar 10 Not null Director 系主任 varchar 10 外键?Teacher.Tnum * 班级信息表Classes字段信息列表 字段名称 含义 类型 长度 备注 Clnum 班级编号 varchar 6 主键 Cname 班级名称 nvarchar 10 Not null Desscription 班级说明 nvarchar 100 如专业,本专科 Dnum 系编号 varchar 6 外键? Depart.Dnum * 课程基本信息Course字段信息列表 字段名称 含义 类型 长度 备注 Cnum 课程编号 varchar 10 主键 Cname 课程名称 varchar 20 Not null Credit 学分 numeric 3,1 Period 课时 int 3 * 学生选课信息表StuCourse字段信息列表 字段名称 含义 类型 长度 备注 Snum 学号 varchar 10 外建?Student.Snum Cnum 课程编号 varchar 10 外建?Course.Cnum Tnum 教师编号 varchar 10 外建?Teacher.Tnum Ynum 开课年度 int 4 例如:2008 Term 开课学期 int 1 1|2 Grade 成绩 numeric 4,1 {0…100}注意考查课的数字化 CAuditor 选课审核者 nvarchar 6 直接取其姓名 Gauditor 成绩审核者 nvarchar 6 直接取其姓名 * 教学计划信息表Schedule字段信息列表 字段名称 含义 类型 长度 备注 Cnum 课程编号 varchar 10 外建?Course.Cnum Clnum 班级编号 varchar 6 外建?Classes.Clnum Ynum 开课年度 int 4 例如:2008 Term 开课学期 int 1 如1|2针对一个学年只有两个学期情形 * 物理设计 使用哪种类型的磁盘硬件,如 RAID(独立磁盘冗余阵列)设备; 数据在磁盘上如何放置即数据的分配策略; 从访问性能的角度采用适当的索引技术和设计具体的索引项; 以及基于特定数据库有关的参数配置以使数据库很好地运行。 * 建立索引 考虑到本系统主要的业务目的是学生的选课
文档评论(0)