没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
MyEclipse ER-Designer Quickstart
Last Revision: January 24, 2006
Outline
1. Preface
2. Requirements
3. Introduction
4. Creating an ER Diagram from a Database
5. Working with an Entity-Relationship Diagram
1. Notation and Presentation Basics
2. Refreshing Table and ER Diagram Data
3. Relationship Routing and Rerouting
4. Visual Grid, Table Alignment, Table Resizing
5. Locating and Selecting Tables
6. Exporting an ER Diagram
7. Configuring The ER-Designer
8. Summary
9. User Feedback
10.References
1. Preface
This document was written using Sun JDK 1.4.2, Eclipse 3.1, MyEclipse 4.0 and MyEclipse Database Explorer with a
demonstration Oracle9i server. All screenshots are based upon the default user interface settings for Eclipse,
MyEclipse Enterprise Workbench, and Windows XP. If you experience difficulty with the instruction of this document,
please see the User Feedback section for how to provide feedback to the MyEclipse documentation team.
Back to Top
2. Requirements
Below is a list of requirements for this Quickstart:
1. Java 2 SDK, Standard Edition 1.4 or later installed (see Resources for a download link)
2. Eclipse 3.1 SDK (see Resources for a download link)
3. MyEclipse 4.0 (see Resources for a download link)
4. A database server that is supported by the MyEclipse Database Explorer
5. The MyEclipse Database Explorer configured to browse a sample database
Back to Top
3. Introduction
The MyEclipse ER-Designer is a maturing feature set that will ultimately enable developers to visually manage the full
life-cycle of a relational database from design, through implementation, and maintenance. The MyEclipse ER-Designer
is the initial public version and its features are limited to providing a visual model of existing databases. The ER-
Designer utilizes the database connectors of the Database Explorer to access a database's metadata as it reverse
engineers the database's entity-relationship (ER) model. From that, the ER-Designer renders the model using the
Information Engineering (IE) System for ER as an entity-relation diagram (ERD). At any time the ER-Designer can
resynchronize an ERD with its database to accurately reflect the current state of the database. The ER-Design includes
a sophisticated table and relationship layout engine that enables it to quickly layout/relayout an ERD.
Figure 1. MyEclipse Database Explorer Perspective
The ER-Designer provides numerous tools and features that enable you to create, reorganize and customize an ER,
and to export the ER as a JPEG image. This Quickstart will demonstrate how to use these tools to accomplish the
following tasks:
1. Reverse engineer an entity-relation diagram (ERD) from a database
2. Reposition and resize tables and reroute relationships
3. Automatic layout of an ERD table and nodes
4. Export an ERD diagram as a JPEG image
5. Resynchronize individual tables or an entire ERD with its source database
6. Customize the ER-Designer's look and feel
Back to Top
4. Creating an ER Diagram from a Database
This section demonstrates how to create ERD from an existing database. The example presented uses the Oracle 9i
Human Resources (HR) example database.
1. Open the Database Explorer perspective. From the menubar select Window > Open Perspective > Other... >
MyEclipse Database Explorer
2. From the Database Browser view select the database or schema for which to create an ER diagram
3. From the context-menu (right-click) select the Create ER Diagram action (see Figure 2).
Figure 2. Creating an entity-relation diagram from a database
4. From the New ER Diagram File Wizard, select the project and specify the name of the new ER diagram file.
Note that the ".mer" is the default file extension used by the ER Designer . If your workspace has no
projects, the Projects list will be empty and you will need to cancel the process, create a project, and then
resume this process.
Figure 3. New ER diagram location selection
5. In the New ER Diagram wizard select OK to initiate the database analysis and diagram creation process.
Reverse engineering an ER diagram from a database requires that the ER-Designer download and
analyze the database's metadata. Depending upon the size of your database and the DB server
connection performance, the metadata retrieval process could be time consuming. Therefore you may
choose to run the process in the background by selecting the Run in Background action in the ERD
creation monitor (see Figure 4).
Figure 4. Progress Monitor while accessing database meta
Upon completion of the process the new HR.mer file has been created.
剩余15页未读,继续阅读
资源评论
勤奋专注
- 粉丝: 76
- 资源: 38
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
- C语言实现直接插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序、归并排序、计数排序,并带图详解.zip
- 常用工具集参考用于图像等数据处理
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功