Вы находитесь на странице: 1из 12

Oracle Designer Tutorial

Oracle 10G Developer


p Suite
Oracle 10G Designer
By Anna Sidorova

Start Oracle Designer

Starting Oracle Designer

By Anna Sidorova

Oracle Designer Tutorial

Log into Oracle (Connect)

Enter your
username and
password
Type
oracle10g in
the Connect
String box

Starting Oracle Designer

Tools

Data Flow Diagrammer


Entity Relationship Diagrammer
P
Process
Di
Diagrammer
Functional Hierarchy Diagrammer
Matrix Designer
Database Design Transformer
Application Design Transformer
Design Editor
Repository Object Navigator
Repository Reports
Starting Oracle Designer

By Anna Sidorova

Oracle Designer Tutorial

Oracle Designer Screen

To launch a
specific click once
on a respective
icon.
Double clicking
will cause the
application to shut
up.

Starting Oracle Designer

Types of objects
Business unit
used in process modeling

Business function
Used in process modeling, data flow modeling and functional
hierarchy modeling
Will have data flows as subordinate objects

Data store
Used in data flow modeling
Will have data flows as subordinate objects

Entity
Has attributes
attributes, relationships and primary keys as
subordinate objects

Diagram contains all the diagrams and matrices


External Entities (sources and sinks)
Table definitions, etc
Starting Oracle Designer

By Anna Sidorova

Oracle Designer Tutorial

You can view your objects through the


Repository object navigator

Starting Oracle Designer

Creating a Entity Relationship Diagram


Open the Entity Relationship Diagramer
Click New Diagram, select a container the same way as
for DFD
Add entities and relationships using the icons at the top
of the screen

Name your elements using the dialog boxes that pop up


To modify information about each of the elements,
double click on the element and use the dialog window
Starting Oracle Designer

By Anna Sidorova

Oracle Designer Tutorial

Your ERD should look something like this

In order to specify subtype-supertype relationship, you


place the subtype inside of the supertype
Starting Oracle Designer

Modify information about entities, add


attributes

Starting Oracle Designer

By Anna Sidorova

10

Oracle Designer Tutorial

Modify information about relationships,


including Min and Max cardinalities

Starting Oracle Designer

11

Formatting diagrams
You can change the
font and color of your
elements using the
following icons.
You can drag elements
on the diagram in order
to better reposition
them
You can add summary
information to the
diagram by selecting
File/Summary
Information
Starting Oracle Designer

By Anna Sidorova

12

Oracle Designer Tutorial

Creating a Matrix
Open the Matrix Diagrammer
Click New Diagram, select a container the same way as
for the other diagrams
Select element that you would like to appear as rows and
as columns

Starting Oracle Designer

13

Creating a CRUD Matrix


For a Crud Matrix, select functions as rows, and entities
as rows
Select information to appear as column and row labels
and on the intersection or columns and rows

Starting Oracle Designer

By Anna Sidorova

14

Oracle Designer Tutorial

Your final CRUD Matrix will look like this

Starting Oracle Designer

15

Viewing and printing reports


Open the Repository report tool
Select the appropriate report type and double click on the
report name

Starting Oracle Designer

By Anna Sidorova

16

Oracle Designer Tutorial

Starting Oracle Designer

17

Database Design Transformer


Allows to transform an ERD into a database
(server model)
Produces Server model and Table definitions
In order to run transformer
Open Database Design Transformer
Select the container

Starting Oracle Designer

By Anna Sidorova

18

Oracle Designer Tutorial

Transforming the Database design


On the database design transformer dialog box view and
modify settings and then click Run

Starting Oracle Designer

19

Editing the Database design


Open the database design editor
Select Server model
Select container and click Create/Edit
DB objects
Select Tables and Columns

Starting Oracle Designer

By Anna Sidorova

20

10

Oracle Designer Tutorial

Editing the Database design (contd)


Select all tables and click
Diagram
Now you can view and edit
the database design

Starting Oracle Designer

21

Generating tables
Once you are satisfied with your DB design you can use
the Design Editor tool to generate table for you r oracle
Database
Go to Menu/Generate/Generate Database from Server
model
You will need to provide
login information for the DB
once again
Click Start

Starting Oracle Designer

By Anna Sidorova

22

11

Oracle Designer Tutorial

Generating tables
Somewhere along the way a message will pop up

Click View DDL (Data


Definition Language)
A number of text files
will
ill open.
Make sure you save all
of them!!!
You can now click
Execute DDL
Starting Oracle Designer

23

Generating tables (contd)


A progress report will tell you if tables were created successfully
You can now check if the
tables have been created by
logging into the SQL*Plus,
typing
DESCRIBE [TableName];

Starting Oracle Designer

By Anna Sidorova

24

12

Вам также может понравиться