SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
Oracle Designer Tutorial
By Anna Sidorova 1
Oracle 10G Developer Suitep
Oracle 10G Designer
By Anna Sidorova
Start Oracle Designer
Starting Oracle Designer 2
Oracle Designer Tutorial
By Anna Sidorova 2
Log into Oracle (Connect)
• Enter your
username and
password
• Type
‘oracle10g’ in
the Connect
Starting Oracle Designer 3
String box
Tools
• Data Flow Diagrammer
• Entity Relationship Diagrammer
P Di• Process Diagrammer
• Functional Hierarchy Diagrammer
• Matrix Designer
• Database Design Transformer
• Application Design Transformer
Starting Oracle Designer 4
• Design Editor
• Repository Object Navigator
• Repository Reports
Oracle Designer Tutorial
By Anna Sidorova 3
Oracle Designer Screen
To launch a
specific click once
on a respective
icon.
Double clicking
will cause the
Starting Oracle Designer 5
application to shut
up.
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 relationships and primary keys as
Starting Oracle Designer 6
– Has attributes, relationships and primary keys as
subordinate objects
• Diagram – contains all the diagrams and matrices
• External Entities (sources and sinks)
• Table definitions, etc
Oracle Designer Tutorial
By Anna Sidorova 4
You can view your objects through the
Repository object navigator
Starting Oracle Designer 7
• Open the Entity Relationship Diagramer
• Click New Diagram, select a container the same way as
for DFD
Creating a Entity Relationship Diagram
for DFD
• Add entities and relationships using the icons at the top
of the screen
Starting Oracle Designer 8
• 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
Oracle Designer Tutorial
By Anna Sidorova 5
Your ERD should look something like this …
Starting Oracle Designer 9
• In order to specify subtype-supertype relationship, you
place the subtype inside of the supertype
Modify information about entities, add
attributes
Starting Oracle Designer 10
Oracle Designer Tutorial
By Anna Sidorova 6
Modify information about relationships,
including Min and Max cardinalities
Starting Oracle Designer 11
• You can change the
font and color of your
elements using the
Formatting diagrams
elements using the
following icons.
• You can drag elements
on the diagram in order
to better reposition
them
• You can add summary
Starting Oracle Designer 12
You can add summary
information to the
diagram by selecting
File/Summary
Information
Oracle Designer Tutorial
By Anna Sidorova 7
• Open the Matrix Diagrammer
• Click New Diagram, select a container the same way as
for the other diagrams
Creating a Matrix
for the other diagrams
• Select element that you would like to appear as rows and
as columns
Starting Oracle Designer 13
• For a Crud Matrix, select functions as rows, and entities
as rows
• Select information to appear as column and row labels
Creating a CRUD Matrix
• Select information to appear as column and row labels
and on the intersection or columns and rows
Starting Oracle Designer 14
Oracle Designer Tutorial
By Anna Sidorova 8
Your final CRUD Matrix will look like this
Starting Oracle Designer 15
• Open the Repository report tool
• Select the appropriate report type and double click on the
report name
Viewing and printing reports
report name
Starting Oracle Designer 16
Oracle Designer Tutorial
By Anna Sidorova 9
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 18
Oracle Designer Tutorial
By Anna Sidorova 10
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 20
Oracle Designer Tutorial
By Anna Sidorova 11
Editing the Database design (cont’d)
• 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
DatabaseDatabase
• Go to Menu/Generate/Generate Database from Server
model
• You will need to provide
login information for the DB
once again
Starting Oracle Designer 22
• Click Start
Oracle Designer Tutorial
By Anna Sidorova 12
Generating tables
• Somewhere along the way a message will pop up …
• Click View DDL (Data
Definition Language)
• A number of text files
ill
Starting Oracle Designer 23
will open.
• Make sure you save all
of them!!!
• You can now click
Execute DDL
Generating tables (cont’d)
• A progress report will tell you if tables were created successfully
• You can now check if the
tables have been created bytables have been created by
logging into the SQL*Plus,
typing
– DESCRIBE [TableName];
Starting Oracle Designer 24

Mais conteúdo relacionado

Destaque

Intro oracle10gexpress
Intro oracle10gexpressIntro oracle10gexpress
Intro oracle10gexpress
jatin Sareen
 
T sql語法之 cte 20140214
T sql語法之 cte 20140214T sql語法之 cte 20140214
T sql語法之 cte 20140214
LearningTech
 
4. SQL in DBMS
4. SQL in DBMS4. SQL in DBMS
4. SQL in DBMS
koolkampus
 

Destaque (18)

Intro oracle10gexpress
Intro oracle10gexpressIntro oracle10gexpress
Intro oracle10gexpress
 
IBM Informix Database SQL Set operators and ANSI Hash Join
IBM Informix Database SQL Set operators and ANSI Hash JoinIBM Informix Database SQL Set operators and ANSI Hash Join
IBM Informix Database SQL Set operators and ANSI Hash Join
 
Sql server ___________ (advance sql)
Sql server  ___________  (advance sql)Sql server  ___________  (advance sql)
Sql server ___________ (advance sql)
 
Time-Based Blind SQL Injection using Heavy Queries
Time-Based Blind SQL Injection using Heavy QueriesTime-Based Blind SQL Injection using Heavy Queries
Time-Based Blind SQL Injection using Heavy Queries
 
Oracle database introduction
Oracle database introductionOracle database introduction
Oracle database introduction
 
T sql語法之 cte 20140214
T sql語法之 cte 20140214T sql語法之 cte 20140214
T sql語法之 cte 20140214
 
Managing Oracle Streams Using Enterprise Manager Grid Control
Managing Oracle Streams Using Enterprise Manager Grid ControlManaging Oracle Streams Using Enterprise Manager Grid Control
Managing Oracle Streams Using Enterprise Manager Grid Control
 
Transaction
TransactionTransaction
Transaction
 
Oracle dba trainining in hyderabad
Oracle dba trainining in hyderabadOracle dba trainining in hyderabad
Oracle dba trainining in hyderabad
 
Oracle: Joins
Oracle: JoinsOracle: Joins
Oracle: Joins
 
Oracle 10g Installation
Oracle 10g InstallationOracle 10g Installation
Oracle 10g Installation
 
SQL
SQLSQL
SQL
 
Advanced sql
Advanced sqlAdvanced sql
Advanced sql
 
Advanced Sql Training
Advanced Sql TrainingAdvanced Sql Training
Advanced Sql Training
 
SQL Data Manipulation
SQL Data ManipulationSQL Data Manipulation
SQL Data Manipulation
 
Oracle Essentials Oracle Database 11g
Oracle Essentials   Oracle Database 11gOracle Essentials   Oracle Database 11g
Oracle Essentials Oracle Database 11g
 
Sql joins
Sql joinsSql joins
Sql joins
 
4. SQL in DBMS
4. SQL in DBMS4. SQL in DBMS
4. SQL in DBMS
 

Semelhante a Oracle intro to designer abridged

For Beginners - Ado.net
For Beginners - Ado.netFor Beginners - Ado.net
For Beginners - Ado.net
Tarun Jain
 
Xml transformation-doc
Xml transformation-docXml transformation-doc
Xml transformation-doc
Amit Sharma
 

Semelhante a Oracle intro to designer abridged (20)

Aroundcad - Mycadtools
Aroundcad - MycadtoolsAroundcad - Mycadtools
Aroundcad - Mycadtools
 
MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts
MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts
MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts
 
Micro strategy 7i
Micro strategy 7iMicro strategy 7i
Micro strategy 7i
 
Bringing Data to Life with MongoDB Charts
Bringing Data to Life with MongoDB ChartsBringing Data to Life with MongoDB Charts
Bringing Data to Life with MongoDB Charts
 
For Beginners - Ado.net
For Beginners - Ado.netFor Beginners - Ado.net
For Beginners - Ado.net
 
Sap business objects data services toc
Sap business objects data services tocSap business objects data services toc
Sap business objects data services toc
 
MongoDB .local Paris 2020: Devenez explorateur de données avec MongoDB Charts
MongoDB .local Paris 2020: Devenez explorateur de données avec MongoDB ChartsMongoDB .local Paris 2020: Devenez explorateur de données avec MongoDB Charts
MongoDB .local Paris 2020: Devenez explorateur de données avec MongoDB Charts
 
Introduction to Oracle Fusion BIP Reporting
Introduction to Oracle Fusion BIP ReportingIntroduction to Oracle Fusion BIP Reporting
Introduction to Oracle Fusion BIP Reporting
 
Oracle Application Developmenr Framework
Oracle Application Developmenr FrameworkOracle Application Developmenr Framework
Oracle Application Developmenr Framework
 
Crystal report
Crystal reportCrystal report
Crystal report
 
ow.ppt
ow.pptow.ppt
ow.ppt
 
ow.ppt
ow.pptow.ppt
ow.ppt
 
Ow
OwOw
Ow
 
MongoDB World 2018: Bringing Data to Life with MongoDB Charts
MongoDB World 2018: Bringing Data to Life with MongoDB ChartsMongoDB World 2018: Bringing Data to Life with MongoDB Charts
MongoDB World 2018: Bringing Data to Life with MongoDB Charts
 
Bringing Data to Life with MongoDB Charts
Bringing Data to Life with MongoDB ChartsBringing Data to Life with MongoDB Charts
Bringing Data to Life with MongoDB Charts
 
the Modeling is a way of thinking about the
the Modeling is a way of thinking about thethe Modeling is a way of thinking about the
the Modeling is a way of thinking about the
 
Xml transformation-doc
Xml transformation-docXml transformation-doc
Xml transformation-doc
 
Tableau course curriculum
Tableau course curriculumTableau course curriculum
Tableau course curriculum
 
how to move data from on premise to ssis in google cloud platform ,azure, sno...
how to move data from on premise to ssis in google cloud platform ,azure, sno...how to move data from on premise to ssis in google cloud platform ,azure, sno...
how to move data from on premise to ssis in google cloud platform ,azure, sno...
 
Rajnish singh(presentation on oracle )
Rajnish singh(presentation on  oracle )Rajnish singh(presentation on  oracle )
Rajnish singh(presentation on oracle )
 

Mais de FITSFSd

Personalize the forms how to oracle applications release 11.5.10 a technica...
Personalize the forms   how to oracle applications release 11.5.10 a technica...Personalize the forms   how to oracle applications release 11.5.10 a technica...
Personalize the forms how to oracle applications release 11.5.10 a technica...
FITSFSd
 
Data and database security and controls
Data and database security and controlsData and database security and controls
Data and database security and controls
FITSFSd
 
Oracle® application server
Oracle® application serverOracle® application server
Oracle® application server
FITSFSd
 
Oracle calendar-server-wp-1449649
Oracle calendar-server-wp-1449649Oracle calendar-server-wp-1449649
Oracle calendar-server-wp-1449649
FITSFSd
 
Top ten database_threats
Top ten database_threatsTop ten database_threats
Top ten database_threats
FITSFSd
 
Oracle® application server forms and reports services installation guide
Oracle® application server forms and reports services installation guideOracle® application server forms and reports services installation guide
Oracle® application server forms and reports services installation guide
FITSFSd
 
Otn 9ides-fut-130867
Otn 9ides-fut-130867Otn 9ides-fut-130867
Otn 9ides-fut-130867
FITSFSd
 
Oracle portal 10g release 2 technical overview an oracle white paper august 2005
Oracle portal 10g release 2 technical overview an oracle white paper august 2005Oracle portal 10g release 2 technical overview an oracle white paper august 2005
Oracle portal 10g release 2 technical overview an oracle white paper august 2005
FITSFSd
 
Oracle database 12c security and compliance
Oracle database 12c security and complianceOracle database 12c security and compliance
Oracle database 12c security and compliance
FITSFSd
 
Oracle advance security transparent data encryption best practices
Oracle advance security transparent data encryption best practices Oracle advance security transparent data encryption best practices
Oracle advance security transparent data encryption best practices
FITSFSd
 
Oracle forms 11g release 2 (11.1.2) new
Oracle forms 11g release 2 (11.1.2) newOracle forms 11g release 2 (11.1.2) new
Oracle forms 11g release 2 (11.1.2) new
FITSFSd
 
Oracle forms 10 j – dynamic color customization 2udfoh community paper-colo...
Oracle forms 10 j – dynamic color customization  2udfoh  community paper-colo...Oracle forms 10 j – dynamic color customization  2udfoh  community paper-colo...
Oracle forms 10 j – dynamic color customization 2udfoh community paper-colo...
FITSFSd
 
Oracle designer 6i web pl sql
Oracle designer 6i web pl sqlOracle designer 6i web pl sql
Oracle designer 6i web pl sql
FITSFSd
 
Oracle database administration technical services
Oracle database administration technical services Oracle database administration technical services
Oracle database administration technical services
FITSFSd
 
Oracle9i application server
Oracle9i application serverOracle9i application server
Oracle9i application server
FITSFSd
 
Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms services
FITSFSd
 

Mais de FITSFSd (18)

Personalize the forms how to oracle applications release 11.5.10 a technica...
Personalize the forms   how to oracle applications release 11.5.10 a technica...Personalize the forms   how to oracle applications release 11.5.10 a technica...
Personalize the forms how to oracle applications release 11.5.10 a technica...
 
Data and database security and controls
Data and database security and controlsData and database security and controls
Data and database security and controls
 
Oracle® application server
Oracle® application serverOracle® application server
Oracle® application server
 
Oracle calendar-server-wp-1449649
Oracle calendar-server-wp-1449649Oracle calendar-server-wp-1449649
Oracle calendar-server-wp-1449649
 
Top ten database_threats
Top ten database_threatsTop ten database_threats
Top ten database_threats
 
Oracle® application server forms and reports services installation guide
Oracle® application server forms and reports services installation guideOracle® application server forms and reports services installation guide
Oracle® application server forms and reports services installation guide
 
Otn 9ides-fut-130867
Otn 9ides-fut-130867Otn 9ides-fut-130867
Otn 9ides-fut-130867
 
Oracle portal 10g release 2 technical overview an oracle white paper august 2005
Oracle portal 10g release 2 technical overview an oracle white paper august 2005Oracle portal 10g release 2 technical overview an oracle white paper august 2005
Oracle portal 10g release 2 technical overview an oracle white paper august 2005
 
Oracle database 12c security and compliance
Oracle database 12c security and complianceOracle database 12c security and compliance
Oracle database 12c security and compliance
 
Oracle advance security transparent data encryption best practices
Oracle advance security transparent data encryption best practices Oracle advance security transparent data encryption best practices
Oracle advance security transparent data encryption best practices
 
Oracle forms 11g release 2 (11.1.2) new
Oracle forms 11g release 2 (11.1.2) newOracle forms 11g release 2 (11.1.2) new
Oracle forms 11g release 2 (11.1.2) new
 
Oracle forms 10 j – dynamic color customization 2udfoh community paper-colo...
Oracle forms 10 j – dynamic color customization  2udfoh  community paper-colo...Oracle forms 10 j – dynamic color customization  2udfoh  community paper-colo...
Oracle forms 10 j – dynamic color customization 2udfoh community paper-colo...
 
Oracle9i reports developer
Oracle9i reports developerOracle9i reports developer
Oracle9i reports developer
 
Oracle designer 6i web pl sql
Oracle designer 6i web pl sqlOracle designer 6i web pl sql
Oracle designer 6i web pl sql
 
Oracle database administration technical services
Oracle database administration technical services Oracle database administration technical services
Oracle database administration technical services
 
Oracle9i application server
Oracle9i application serverOracle9i application server
Oracle9i application server
 
Oracle9i application server release 2
Oracle9i application server release 2 Oracle9i application server release 2
Oracle9i application server release 2
 
Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms services
 

Oracle intro to designer abridged

  • 1. Oracle Designer Tutorial By Anna Sidorova 1 Oracle 10G Developer Suitep Oracle 10G Designer By Anna Sidorova Start Oracle Designer Starting Oracle Designer 2
  • 2. Oracle Designer Tutorial By Anna Sidorova 2 Log into Oracle (Connect) • Enter your username and password • Type ‘oracle10g’ in the Connect Starting Oracle Designer 3 String box Tools • Data Flow Diagrammer • Entity Relationship Diagrammer P Di• Process Diagrammer • Functional Hierarchy Diagrammer • Matrix Designer • Database Design Transformer • Application Design Transformer Starting Oracle Designer 4 • Design Editor • Repository Object Navigator • Repository Reports
  • 3. Oracle Designer Tutorial By Anna Sidorova 3 Oracle Designer Screen To launch a specific click once on a respective icon. Double clicking will cause the Starting Oracle Designer 5 application to shut up. 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 relationships and primary keys as Starting Oracle Designer 6 – Has attributes, relationships and primary keys as subordinate objects • Diagram – contains all the diagrams and matrices • External Entities (sources and sinks) • Table definitions, etc
  • 4. Oracle Designer Tutorial By Anna Sidorova 4 You can view your objects through the Repository object navigator Starting Oracle Designer 7 • Open the Entity Relationship Diagramer • Click New Diagram, select a container the same way as for DFD Creating a Entity Relationship Diagram for DFD • Add entities and relationships using the icons at the top of the screen Starting Oracle Designer 8 • 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
  • 5. Oracle Designer Tutorial By Anna Sidorova 5 Your ERD should look something like this … Starting Oracle Designer 9 • In order to specify subtype-supertype relationship, you place the subtype inside of the supertype Modify information about entities, add attributes Starting Oracle Designer 10
  • 6. Oracle Designer Tutorial By Anna Sidorova 6 Modify information about relationships, including Min and Max cardinalities Starting Oracle Designer 11 • You can change the font and color of your elements using the Formatting diagrams elements using the following icons. • You can drag elements on the diagram in order to better reposition them • You can add summary Starting Oracle Designer 12 You can add summary information to the diagram by selecting File/Summary Information
  • 7. Oracle Designer Tutorial By Anna Sidorova 7 • Open the Matrix Diagrammer • Click New Diagram, select a container the same way as for the other diagrams Creating a Matrix for the other diagrams • Select element that you would like to appear as rows and as columns Starting Oracle Designer 13 • For a Crud Matrix, select functions as rows, and entities as rows • Select information to appear as column and row labels Creating a CRUD Matrix • Select information to appear as column and row labels and on the intersection or columns and rows Starting Oracle Designer 14
  • 8. Oracle Designer Tutorial By Anna Sidorova 8 Your final CRUD Matrix will look like this Starting Oracle Designer 15 • Open the Repository report tool • Select the appropriate report type and double click on the report name Viewing and printing reports report name Starting Oracle Designer 16
  • 9. Oracle Designer Tutorial By Anna Sidorova 9 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 18
  • 10. Oracle Designer Tutorial By Anna Sidorova 10 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 20
  • 11. Oracle Designer Tutorial By Anna Sidorova 11 Editing the Database design (cont’d) • 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 DatabaseDatabase • Go to Menu/Generate/Generate Database from Server model • You will need to provide login information for the DB once again Starting Oracle Designer 22 • Click Start
  • 12. Oracle Designer Tutorial By Anna Sidorova 12 Generating tables • Somewhere along the way a message will pop up … • Click View DDL (Data Definition Language) • A number of text files ill Starting Oracle Designer 23 will open. • Make sure you save all of them!!! • You can now click Execute DDL Generating tables (cont’d) • A progress report will tell you if tables were created successfully • You can now check if the tables have been created bytables have been created by logging into the SQL*Plus, typing – DESCRIBE [TableName]; Starting Oracle Designer 24