欢迎来到天天文库
浏览记录
ID:5348838
大小:2.31 MB
页数:30页
时间:2017-12-08
《erstudio8使用说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、ER-Studio8.0使用说明文档ER-Studio是由美国EmbarcaderoTechnologies公司开发的一种有助于设计数据库中各种数据结构和逻辑关系的可视化工具,并可用于特定平台的物理数据库的设计和构造。特别是其强大和多层次的数据库设计功能不仅大大简化了数据库设计的繁琐工作,提高了工作效率和缩短了项目开发时间,还能让初学者能够更好的了解数据库理论知识和数据库的设计。一安装ER-Studio8.01你可以再在网站http://www.embarcadero.com/downloaderstudio.jsp上下载最新的ER/Studio8.0企业
2、版软件,下载之后对其解压并点击ers801_5940.exe文件进行安装。如图1,另外一个exe文件(errepository501_021209)是一个版本管理的服务器,主要功能是使企业中多个数据库设计者来共享企业数据库模型,协同来完成数据库的设计,这里不必安装这个文件。图1,解压安装文件2点击安装文件后,安装程序便开始运行,进入到下面的界面,如图2,点击“next”,进入下一步图2ER/Studio8.0安装向导界面3第2步骤后,一切默认到下面这个界面,图3所示,这个过程中选择“Iacceptthetermsoflicenseagreement”,点击
3、“next”,选择另外一项的话,将退出安装程序。图3安装程序界面4进入到图4界面,这里主要选择程序安装路径,默认安装在C盘下,点击“browse”,弹出对话框图5所示,来确定自己要安装目录,本文是安装在D盘下的,完成后点击“next”。图4程序安装界面图5选择安装路径5从第四步后一直默认安装,直到看到图6界面,即可表示安装完成。图6安装完成界面二ER-Studio8.0数据库逻辑建模1本节将以玩具商店的销售模型来创建一个数据库逻辑模型,首先从桌面上的ERStudio文件夹中点击程序图标来打开程序如图7,打开之后通过点击图8来创建一个数据库模型。这里提一点数
4、据库模型分为relational(关系)和dimensional(多维)两种,在这里主要以关系型数据库为主来介绍模型的创建过程。第二和第三项均是重新设计已存在的数据库和数据库模型导入等。图7打开ERStudio8.0图8创建数据库模型界面2程序打开后会是ERStudio的主界面,主界面由上到下分别由菜单栏、工具栏、工作视图区组成和状态栏组成,工作视图区左面为模型视图区,右为模型设计工作区,Overview能够纵览整个模型设计工作区的情况和快速定位到所需要到的区位,图9、图10所示。图9ERStudio主界面图10模型视图区3接下来在就是分析玩具商店的数据库
5、业务模型,该业务数据模型见表1所示,从中抽取所需的实体,在ERStudio中建立E-R模型,所以首先来进行实体(entity)的创建,一般可以在模型工作区点击右键选择“insertentity”就可以了,如图11所示,也可以通过工具栏上的“entity”按钮创建实体。如图12。(还有通过菜单栏中“insert”-“entity”和模型视图区点击“Entities”来创建实体)序实体中文名实体英文名号1种类Category2国家Country3订单Orders4订单细节OrdersDetails5月销售量PickOfMonth6收货人Recipient7出货
6、Shipment8运输模式ShipingMode9运输费用ShipingRate10购物者Shopper11购物车ShoppingCart12商标ToyBrand13玩具Toy14包装Wrapper表1玩具商店模型实体表图11工作区创建实体图12工具栏创建实体4创建相应的实体后,就会在模型工作区显示实体,点击实体实体进入图13的界面,然后在这个界面输入实体的实体名和属性名等相关信息。在“EntityName”里输入实体名,在下方的“AttributName”里输入属性字段名,在“Datatype”中将属性字段的数据类型选好,单击“Add”,然后依次添加其它
7、实体属性字段,选择要成为主键的属性字段,然后勾选“Addtoprimarykeys”来将该属性字段变为主键,最后点击“ok”就可以了。这里创建一个玩具实体的界面,如图14所示。(注:若对实体属性字段有说明的话,可以紧跟属性后写明该属性字段说明信息,并用括号括起,也可将属性说明信息写在最下面的“Notes”栏。)图13实体创建界面图14玩具实体创建界面5按照第四步依次在工作区创建网上玩具商店的其他实体,实体创建完成后,会在左面的模型视图中看到所创建的实体,接下来就是来分析各个实体之间的逻辑关系,在ERStudio中的关系的类型在工具栏中,如图15所示。矩形中
8、括起的关系有“IdentifyingRelationship”、“
此文档下载收益归作者所有