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