1 / 16
文档名称:

数据库设计的案例分析.doc

格式:doc   页数:16页
该资料是网友上传,本站提供全文预览,预览什么样,下载就什么样,请放心下载。
点击预览全文
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库设计的案例分析.doc

上传人:cdsqbyl 2015/8/26 文件大小:0 KB

下载得到文件列表

数据库设计的案例分析.doc

文档介绍

文档介绍:数据库设计的案例分析
一、教学管理
1. 基本需求
某学校设计学生教学管理系统。
学生实体包括学号、姓名、性别、生日、民族、籍贯、简历、登记照,每名学生选择一个主修专业,
专业包括专业编号和名称,一个专业属于一个学院,一个学院可以有若干个专业。
学院信息要存储学院号、学院名、院长。教学管理还要管理课程表和学生成绩。课程表包括课程号、课程名、学分,每门课程由一个学院开设。学生选修的每门课程获得一个成绩。
设计该教学管理的ER模型,然后转化为关系模型。
若上面的管理系统还要管理教师教学安排,教师包括编号、姓名、年龄、职称,一个教师只能属于一个学院,一名教师可以上若干门课程,一门课程可以有多名老师来上,每个教师所上的每门课都有一个课堂号和课时数。试修改上题的ER模型,将教师教学信息管理增加进去。
2. 参考设计:
图一教学管理ER图
由ER模型转换的关系模型是:
学生(学号,姓名,性别,生日,民族,籍贯,专业号,简历,登记照)
专业(专业号,专业,专业类别,学院号)
学院(学院号,学院,院长)
课程(课程号,课程名,学分,学院号)
成绩(学号,课程号,成绩)
(题目分析:本题中有学生、专业、学院、课程四个实体。一个学生只有一个主修专业,学生与专业有多对一的联系;一个专业只由一个学院开设,一门课程只由一个学院开设,学院与专业、学院与课程都是一对多的联系;学生与课程有多对多的联系。
在转换为关系模型时,一对多的联系都在相应的多方实体的关系中增加一个外键。)
增加教师,ER图如下。
图二有教师实体的教学管理ER图
3. 物理设计
基于sql server的数据库结构设计如下。
指定数据库文件的名称,并为设计好的关系模型设计表结构。
数据库文件保存在“E:\教学管理\”文件夹中,数据库文件名:。
表包括:学院、专业、学生、课程、成绩单。对应表结构如表1-2至表1-6所示。
表1-1 学院
字段名
类型
宽度
小数
主键/索引
参照表
约束
Null值
学院号
文本型
2
↑(主)
学院
文本型
16
院长
文本型
8

表1-2 专业
字段名
类型
宽度
小数
主键/索引
参照表
约束
Null值
专业号
文本型
4
↑(主)
专业
文本型
16
专业类别
文本型
8

学院号
文本型
2
学院
表1-3 学生
字段名
类型
宽度
小数
主键/索引
参照表
约束
Null值
学号
文本型
8
↑(主)
姓名
文本型
8
性别
文本型
2
男 or 女
生日
日期型
民族
文本型
6

籍贯
文本型
20
专业号
文本型
6
专业

简历
备注型

登记照
OLE对象

表1-4 课程
字段名
类型
宽度
小数
主键/索引
参照表
约束
Null值
课程号
文本型
8
↑(主)
课程名
文本型
24
学分
字节型
学院号
字符型
2
学院
表1-5 成绩单
字段名
类型
宽度
小数
主键/索引
参照表
约束
Null值
学号
文本型
8

学生
课程号
文本型
6

课程
成绩
单精度
4
1
>=0 and <=100

思考题:
1. 当我们进行物理设计时,如果将全校的学生放置在一个关系(表)中,势必带来存储空间大、处理效率低的问题。怎么解决?
2. 如果管理研究生,带来的设计影响是什么?如何解决?
,如果将教师分类:教师、研究生导师。研究生导师存储“研究方向、学生人数”等信息,怎样设计。
附:教学管理数据库参考数据如表1-1~表1-5所示。
表1-1 学生表
学号
姓名
性别
生日
民族
籍贯
专业号
简历
登记照
06053113
唐李生

04/19/1987

湖北省麻城
0501
07042219
黄耀

01/02/1989

黑龙江省牡丹江市
0403
06041138
华美

11/09/1987

河北省保定市
0403
07045120
刘权利

10/20/1989

湖北省武汉市
0403
08055117
王燕

08/02/1990

河南省安阳市
0501
08045142
郝明星

11/27/1989

辽宁省大连市
0403
08053101
高猛

02/03/1990

湖北生黄石市

最近更新

二零二五版地产宣传片制作合同 9页

二零二五版土地承包协议合同书范文 8页

二零二五版图书采购协议合同书 9页

二零二五版国际贸易合同外贸合同书 9页

二零二五版国际技术进口合同范例 9页

二零二五版国内公路运输合同范例 9页

2025年研发项目质量保证工程师 10页

二零二五版啤酒产品代理协议合同 8页

二零二五版商铺租赁合同标准范文 8页

2025年码头仓储物流相关企业的各部门职掌及课.. 8页

二零二五版商业演出保安服务合同范例 9页

二零二五版哪位有电动伸缩门安装合同范例 9页

二零二五版咨询服务协议合同模板 9页

无铅化知识及管理 19页

二零二五版合同范例之清洁卫生劳务合同 8页

二零二五版合同法第二十三章,居间合同 8页

2025年石油钻井安全论文石油井下作业井喷风险.. 11页

二零二五版合伙人股权转让协议 8页

二零二五版古建牌坊施工合同书 9页

2025年石材经销商销售培训 9页

二零二五版厂房租赁合同书范例 8页

二零二五版厂区绿化维护合同范例 9页

二零二五版卫生院装修施工合同 9页

二零二五版卖房合同范例 8页

二零二五版单位房屋买卖合同范例 7页

二零二五版协议离婚之离婚协议书签订须知 7页

二零二五版医院医务人员聘用合同 7页

二零二五版医疗服务协议范例 9页

二零二五版医疗器械咨询服务合同 9页

高中物理学习方法指导 29页