欢迎来到天天文库
浏览记录
ID:58067442
大小:176.68 KB
页数:5页
时间:2020-04-21
《多媒体数据库设计实验5.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、云南大学软件学院实验报告序号:45实验老师:赵娜课程名称:多媒体数据库系统设计实验名称:规范化学号:20091120261姓名:郭娟课程名称多媒体数据库设计实验项目1熟悉数据库建模工具visio的使用。实验目的2.理解数据库设计的规范化。3.按照实验要求完成以下几个实例。1.熟悉数据库建模工具visio的使用;2.完成下列3个ER图的数据库规范化设计,使用建模工具,采用绘制出各数据库的ER图。实验内容(算法、程序、步骤和方法)指标等级ABCD功能完整程序质量按时检查提问回答检查时间总评成绩规范化Crow’sFeet数据建模方法,数据记录和计算3.要求:a)标明实体及相互之间的关
2、系b)标明实标明实体的字段及相应属性的字段属性(数据类型及大小)c)标明实体的主键和外键。Exercise11根据题意,我们可以得出下面的数据依赖关系:patient_id→patient_fnamepatient_id→patient_lnamepatient_id→patient_streetpatient_id→patient_citypatient_id→patient_statepatient_id→patient_phonepatient_id→patient_zippatient_zip→patient_streetpatient_zip→patient_citypa
3、tient_zip→patient_statepatient_id→doctor_fnamepatient_id→doctor_lnamedoctor_id→doctor_phonedoctor_id→doctor_beeper2由上述关系,我设计了3个基本数据表和1个关联表:①PATIENT表是记录病人信息的表。它的主键是patient_id;②ADDRESS表记录的是病人的地址信息;③DOCTOR记录的是医生信息表,它的主键是doctor_id。由于一个PATIENT对应多个DOCTOR,一个DOCTOR也对应多个PATIENT,所以他们之间是多对多的关系,于是我又建立了一个C
4、ONSULTATION会诊信息表,它记录的是每次会诊的病人的id号和医生的id号,关联了PATIENT表和DOCTOR表。表与表之间的关系如下:①一对多:PATIENT—CONSULTATION、DOCTOR—CONSULTATION。②多对一:PATIENT—ADDRESS3用visio工具画出的ER图如下:Exercise21根据题意,我们可以得出下面的数据依赖关系:patient_id→patient_fnamepatient_id→patient_lnamepatient_id→patient_streetpatient_id→patient_citypatient_id→
5、patient_statepatient_id→patient_phonepatient_id→patient_zippatient_zip→patient_streetpatient_zip→patient_citypatient_zip→patient_stateinsurance_company→insurance_contact_firstinsurance_company→insurance_contact_lastinsurance_company→insurance_contact_phone2由上述关系,我设计了3个基本数据表和1个关联表:①PATIENT表是记录病
6、人信息的表。它的主键是patient_id;②ADDRESS表记录的是病人的地址信息;③INSURANCECOMPANY记录的是保险公司信息表,它的主键是insurance_id。由于一个PATIENT对应多个INSURANCECOMPANY,一个INSURANCECOMPANY也对应多个PATIENT,所以他们之间是多对多的关系,于是我又建立了一个INSURANCESERVICE保险业务表,它记录的是每个病人的id号和保险公司的id号,关联了PATIENT表和INSURANCECOMPANY表。表与表之间的关系如下:①一对多:PATIENT—INSURANCESERVICE、IN
7、SURANCECOMPANY—INSURANCESERVICE。②多对一:PATIENT—ADDRESS表与表之间的关系如下:①一对一:无。②一对多:3用visio工具画出的ER图如下:Exercise31根据题意,我们可以得出下面的数据依赖关系:patient_id→patient_fnamepatient_id→patient_lnamepatient_id→patient_streetpatient_id→patient_citypatient_id→patie
此文档下载收益归作者所有