数据库实验一_计算机软件及应用_IT计算机_专业资料

数据库实验一_计算机软件及应用_IT计算机_专业资料

ID:41707324

大小:114.56 KB

页数:5页

时间:2019-08-30

数据库实验一_计算机软件及应用_IT计算机_专业资料_第1页
数据库实验一_计算机软件及应用_IT计算机_专业资料_第2页
数据库实验一_计算机软件及应用_IT计算机_专业资料_第3页
数据库实验一_计算机软件及应用_IT计算机_专业资料_第4页
数据库实验一_计算机软件及应用_IT计算机_专业资料_第5页
资源描述:

《数据库实验一_计算机软件及应用_IT计算机_专业资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、成绩实验报告课程名称数据库应用与设计工业工程131杨锡腾201131335实验项目名称实验一函数依赖及规范化理论应用与E-R图设计学生实验班级实验学生姓名实验学生学号同组学生姓名实验时间2015年10月23日实验地点工程实践中心2-202实验成绩评定指导教师签字2015年10月24日一、实验目的通过该实验使学生能在掌握数据库分析设计的和关理论的基础上,应用设计工具软件,按照实验步骤,独立完成E-R概念模型的建立,并能从E-R概念模型到物理模型。同时也能正确的使用工具建立物理模型,并生成指定数据库的SQL脚木。、实验内容1.学会数据库分析设计工具S-Designor或powerd

2、esinger9的使用2.根据给定的某个管理信息系统,利用数据库函数依赖及规范化理论,进行数据库分析,找出实体、实体属性及实体之间的关系。3.利用数据库分析设计工具画出给定管理信息系统的E-R模型。4.总结完成的E-R模型,分析其不足,提出改进的措施或分析原因。三、实验环境1、WindowsXP或windows2000;2、安装MicrosoftSQLServer2000个人版或MySQL数据库管理软件。3、Sdesigner6等和关软件4、其他实验环境实验步骤1.实验题目某企业职工工资实体各个属性描述如下:人员代码(字符类型,长度4)、姓名(字符类型,长度8)、部门编号(字符

3、类型,长度2)、基本工资(数字类型,长度7,小数为2位)、附加工资(数字类型,长度7,小数为2位)、房费(数字类型,长度7,小数为2位)、发放I」期(日期类型),请完成职工工资实体规范化示的E-R模型【提示:分解为员工表Emp及工资表sallnfo,两者是一对多的关系】2、在工具中创建E-R模型E-R模型中包含的主要公共构件是实体(Entity)和联系(Relationship)。联系表示的是实体之间的关系,联系具有方向性。按照实体之间的数量对应关系,通常可将联系分为四类,即一对一、一对多、多对一、多对多,其屮一对多和多对一是和互的。多对多联系在现实世界中普遍存在,但在数据库系

4、统中难以实现,所以在实际设计时盂要把一个多对多联系分解成两个一对多联系。图1员工表EMP与薪水表SALINFO关系E-R图1)双击S-Dcsignor女装目录下的SDDA50.EXE可执行文件,启动下图的界面,可将背景色改为白色。可以在File菜单下选择创建新的CDM文件、打开现存的CDM文件等操作。设计实体时,只需要将工貝箱中的实体图标拖放在绘图区域就完成。2)双击实体图标,弹出下图的实体描述对话框,输入实体名称及编码。单击图中的Attributes属性按钮,可以弹出实体属性设计对话框。图2员工表EMP实体属性设计ColumnsofTable:SAUNFOenoba$e$al

5、adcteal2345roomchargeCodeQSDATEENOBASESALADDSALROOMCHARGE

6、DataTypetimestampch&H4)numeric!7,2)numeric(7z2)numeric”)olnQluP厂厂厂PP厂厂厂IP厂厂厂a厂厂厂厂RRRPNewLabel:Domain:

7、(None)»PrimarykeyLLAltkeysExtended1Describe1Annotate1OK」Cancel

8、HelpLength:

9、Precision:[&MandatoryVDisplayCheck图3薪水表SALINFO实体属性设计3)在图形

10、窗口双击实体符号,打开实体特性窗口单击Attributes页单击AddDataItem工貝,打开选择窗口,该窗口列出了模型中所有有效的数据项,选择一个或多个数据前血的复选框。如果没有数据项可以从Model>DataItems打开列表添加数据项。也可以直接点击空行插入新的实体属性。StandardDataTypesDataTypesQCharacters厂'Float「Serial「Vanablecharacters‘'Shortfloat{'Binary「Longcharacters宀Longfloat「Longbinary(Longvarcharacters:MoneyCTe

11、xtCByte(厂Date「Image'Shortinteg创Time厂Bitmap厂Integer宀Date&timerOLE厂Number厂'Timestampcother「Decimal厂BooteanCode:[aLength:[4Precision:[IOKICancel

12、Help

13、在DataType数据类型栏输入常见的数据类型:如A9表示定长字符,长度为9位;VA30表示变长字符,长度为3()位;I表示整形数;N2表示I进制数,长度为2,无小数位;N10,2表示十进制数,长度为1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。