database tools - er studio facts and features

25
Data Modeling with ER/Studio 8.0

Upload: michael-findling

Post on 22-Nov-2014

4.818 views

Category:

Technology


1 download

DESCRIPTION

Embarcadero® ER/Studio®, an industry-leading data modeling tool, helps companies discover, document, and re-use data assets. With round-trip database support, data architects have the power to easily reverse-engineer, analyze, and optimize existing databases. Productivity gains and enforcement of organizational standards can be achieved with ER/Studio’s strong collaboration capabilities.

TRANSCRIPT

Page 1: Database Tools - ER Studio Facts and Features

Data Modeling with ER/Studio 8.0

Page 2: Database Tools - ER Studio Facts and Features

2

What is ER/Studio

ER/Studio is a data modeling and

enterprise data architecture modeling tool

It helps companies create and manage database

designs, and discover, document and reuse data

assets.

ER/Studio is the core of Embarcadero’s modeling

suite of tools that include ER/Studio, ER/Studio

Enterprise Portal, EA/Studio, Schema Examiner,

Universal Data Models, and the MetaWizard

Page 3: Database Tools - ER Studio Facts and Features

3

ER/Studio Business Benefits

• Improve information quality and consistency• Ability to analyze, document, and share “metadata” encourages appropriate reuse

• Visibility into existing data assets reduces recreation, redundancy

• Fully leverage existing data assets for more responsive IT• Increased data reuse, faster delivery of new applications through clear communication

• Comprehensive metadata documentation for integration and data warehousing

• Clearly communicate across business and IT functions• Visual format for clear discussion between data stakeholders

• Enhanced communication among IT functions with XML, UML, ETL bridges

Page 4: Database Tools - ER Studio Facts and Features

4

ER/Studio Technical Benefits

• Increase productivity with award-winning, multi-level design environment• Comprehensive functionality to support database design through to implementation

• Ability to create and maintain multiple physical models from a single logical model

• Merge and manage complex, enterprise models easily• Framework for enforcing, validating, and updating standards to support and augment data consistency

• Scaleable server-side model management enables team collaboration

• Consume, analyze, and repurpose metadata across the organization• Ability to attach critical metadata about your data such as data definitions, source information, data dependencies, etc.

• Import and export information from a wide variety of sources

• Design and implement high quality databases• Built-in support including validating and automatically migrating foreign keys

• Sophisticated physical modeling capabilities such as capacity planning and security modeling

Page 5: Database Tools - ER Studio Facts and Features

5

ER/Studio: Key Features

• Model-Driven Design Environment

• Powerful and easy-to-use user interface

• Logical and physical design support

• Comprehensive XML Schema generation from either the logical or

physical models

• Automation and scripting support

• Complete Database Lifecycle Support

• Forward- and reverse- engineering

• Automated database code generation

• Enterprise Model Management

• Integration of models and metadata

• Extensive collaboration support including sub model management,

repository, “where used”

• Enterprise Communication Capabilities

• Web publishing, RTF, MS Office integration

• Integrate model metadata with other platforms such as BI, ETL, and

other modeling tools.

• Data Warehouse and Integration Support

• Visual Data Lineage documentation

• Dimensional modeling

• Quality Database Designs

• Model completion validation

• Automatic foreign key migration

• Capacity planning

Page 6: Database Tools - ER Studio Facts and Features

6

ER/Studio: Related Products

• ER/Studio Enterprise Portal

• Centralized self-service reporting and searching of

ER/Studio repository metadata

• ER/Studio MetaWizard

• Import and export models and metadata from a wide

variety of UML and Data modeling applications, BI

platforms, and industry standard exchange formats

• ER/Studio Viewer

• Advanced viewing, navigation and printing features to

support non-modeler team members

• Schema Examiner

• Automates the process of error-checking database

schema, provides recommendations and design theory,

and produces implementation scripts

• Universal Data Models

• An industry standard set of data model templates that

provide companies with complete data models that

reduce development time, ensure quality, and facilitate

standardization of existing data models and definitions.

Page 7: Database Tools - ER Studio Facts and Features

7

ER/Studio Editions

ER/Studio viewer ER/Studio Standard ER/Studio Enterprise

View & navigate ER/Studio Models X X X

Forward engineer databases X X

Reverse engineering databases X X

Alter code generation X X

Compare and merge models X X

Visual Data Lineage X X

‘where used’ analysis X X

Extensible VB API X X

XSD generation X X

HTML Publishing X X

Centralized model storage X

Version control X

Control security access to models X

Cross model data dictionary X

Process & Conceptual Modeling (EA/Studio) X

Access to ER/Studio Enterprise Portal X

Page 8: Database Tools - ER Studio Facts and Features

8

Why Choose ER/Studio

• True separation of logical and physical models• Multiple physical models with traceability to original logical model

• Ease of use • Highly intuitive user interface to ensure immediate productivity gains

• Diagram layout engines and navigation • Easy-to-use, effective diagram layout features

• Extensive navigation features including pan, zoom and relationship navigation

• Flexible architecture: • VBA capability for customizing applications

• Incorporation and reuse of existing functions

Page 9: Database Tools - ER Studio Facts and Features

9

What’s New in ER/Studio 8.0

• Visual Data Lineage

• Perform impact analyses between data sources and to visually analyze and document how data flows

through the organization without needing to inspect code

• LDAP and Active Directory Integration

• Manage user privileges in the Repository in an automated way through LDAP and Active Directory

integration

• Attribute-level SubModeling

• Specify descriptions for submodels and query submodel descriptions from the Repository

• DBMS Currency

• Now supports SQL Server 2008, Sybase IQ, and InterBase. These platforms are supported in all

ER/Studio functions such as Add New Physical Model, Reverse-engineer an existing database,

Change Physical Model, and are fully supported in the Automation Interface

• Object-level Compare Flags:

• New Compare Options available for entities, tables, attributes, columns, and relationships enable you

to indicate intentional discrepancies that will be ignored by the Compare Wizard

Page 10: Database Tools - ER Studio Facts and Features

10

What Customers Are Saying

“Accurate, timely, and relevant data is at the heart of the marketing services we provide our customers. By standardizing on ER/Studio for enterprise model management, we are assured of the consistency we need.”

Mark Peterson, Senior Database AnalystMark Peterson, Senior Database AnalystValassis, Marketing Services Provider for Consumer Packaged GoodsValassis, Marketing Services Provider for Consumer Packaged Goods

“With ER/Studio…we can reverse engineer more complex systems to create database schema models and data dictionaries required to better understand their exact structure and the database table relationships. We are also using the new capacity planning features to help us plan for growth and effectively manage storage requirements.”

Adam Phillip Churvis, PresidentAdam Phillip Churvis, PresidentProductivity Enhancement, IncProductivity Enhancement, Inc

Page 11: Database Tools - ER Studio Facts and Features

11

ER/Studio 8.0

Product Product DemonstrationDemonstration

Page 12: Database Tools - ER Studio Facts and Features

12

ER/Studio 8.0

Q&AQ&A

Page 13: Database Tools - ER Studio Facts and Features

13

ER/Studio: Key Features

• Model-Driven Design Environment• Powerful and easy-to-use user interface

• Logical and physical design support

• Automation and scripting support

• Complete Database Lifecycle Support• Forward- and reverse- engineering

• Automated database code generation

• Enterprise Model Management• Integration of models and metadata

• Extensive collaboration support including sub model management,

repository, “where used”

• Enterprise Communication Capabilities• Web publishing, RTF, XML Schema and

DTD output

• Data Warehouse and Integration Support• Data lineage documentation

• Dimensional modeling

• Quality Database Designs• Model completion validation

• Automatic foreign key migration

• Capacity planning

Page 14: Database Tools - ER Studio Facts and Features

14

• Model-Driven Design Environment• Powerful and easy-to-use user interface

• Logical and physical design support

• Automation and scripting support

• Complete Database Lifecycle Support• Forward- and reverse- engineering

• Automated database code generation

• Enterprise Model Management• Integration of models and metadata

• Extensive collaboration support including sub model

management, repository, “where used”

• Enterprise Communication Capabilities• Web publishing, RTF, XML Schema and

DTD output

• Data Warehouse and Integration Support• Data lineage documentation

• Dimensional modeling

• Quality Database Designs• Model completion validation

• Automatic foreign key migration

• Capacity planning

ER/Studio: Key Features

Page 15: Database Tools - ER Studio Facts and Features

15

ER/Studio: Key Features

• Model-Driven Design Environment• Powerful and easy-to-use user interface

• Logical and physical design support

• Automation and scripting support

• Complete Database Lifecycle Support• Forward- and reverse- engineering

• Automated database code generation

• Enterprise Model Management• Integration of models and metadata

• Extensive collaboration support including sub model

management, repository, “where used”

• Enterprise Communication Capabilities• Web publishing, RTF, XML Schema and

DTD output

• Data Warehouse and Integration Support• Data lineage documentation

• Dimensional modeling

• Quality Database Designs• Model completion validation

• Automatic foreign key migration

• Capacity planning

Page 16: Database Tools - ER Studio Facts and Features

16

• Model-Driven Design Environment• Powerful and easy-to-use user interface

• Logical and physical design support

• Automation and scripting support

• Complete Database Lifecycle Support• Forward- and reverse- engineering

• Automated database code generation

• Enterprise Model Management• Integration of models and metadata

• Extensive collaboration support including sub model

management, repository, “where used”

• Enterprise Communication Capabilities• Web publishing, RTF, XML Schema and

DTD output

• Data Warehouse and Integration Support• Data lineage documentation

• Dimensional modeling

• Quality Database Designs• Model completion validation

• Automatic foreign key migration

• Capacity planning

ER/Studio: Key Features

Page 17: Database Tools - ER Studio Facts and Features

17

ER/Studio: Key Features

• Model-Driven Design Environment• Powerful and easy-to-use user interface

• Logical and physical design support

• Automation and scripting support

• Complete Database Lifecycle Support• Forward- and reverse- engineering

• Automated database code generation

• Enterprise Model Management• Integration of models and metadata

• Extensive collaboration support including sub model

management, repository, “where used”

• Enterprise Communication Capabilities• Web publishing, RTF, XML Schema and

DTD output

• Data Warehouse and Integration Support• Visual Data Lineage documentation

• Dimensional modeling

• Quality Database Designs• Model completion validation

• Automatic foreign key migration

• Capacity planning

Page 18: Database Tools - ER Studio Facts and Features

18

ER/Studio: Key Features

• Model-Driven Design Environment• Powerful and easy-to-use user interface

• Logical and physical design support

• Automation and scripting support

• Complete Database Lifecycle Support• Forward- and reverse- engineering

• Automated database code generation

• Enterprise Model Management• Integration of models and metadata

• Extensive collaboration support including sub model

management, repository, “where used”

• Enterprise Communication Capabilities• Web publishing, RTF, XML Schema and

DTD output

• Data Warehouse and Integration Support• Data lineage documentation

• Dimensional modeling

• Quality Database Designs• Model completion validation

• Automatic foreign key migration

• Capacity planning

Page 19: Database Tools - ER Studio Facts and Features

Related Products

Key Features

19

Page 20: Database Tools - ER Studio Facts and Features

20

The Portal: Key Features

• Real-time metadata information and access

• Powerful online metadata query and reporting tool

• Easily access data model definitions and objects stored in

the repository

• Advanced ad-hoc query and reporting

• Structured hierarchical information browsing and

navigation through detailed drill-downs

• Simple and advanced search features to customize

search terms

• More than 20 out-of-the-box reports for quick report

execution

• Report on any entity, submodel, or model and drill down

to the detailed report for each object type

• Easily exportable to HTML, PDF, or XLS

• Powerful administrative and security console

• Control and customize the application interface, administer user

permissions, and manage schedules and repository data

synchronization

• Customize the Portal style, layout, and content schemes

• Easily maintain access controls, manage schedules, manage

subscriptions, and refresh the settings

Page 21: Database Tools - ER Studio Facts and Features

21

EA/Studio: Key Features

• Conceptual modeling

• Model core business concepts

• Use conceptual models as the foundation for logical and

physical data models

• Business process modeling

• Create process models using elements such as tasks, events,

sequences, and gateways

• Models support the full semantic of the BPMN standard

• Impact analysis reporting

• Report on the relationships between elements in the models to

see how people, processes and data interact

• Usage (CRUD) reporting

• Create links between business processes and data

• Display and analyze these links to understand how data is used

• Business artifact support

• Capture enterprise assets such as business rules, business

units, business elements, stewards, and data objects and

include them in conceptual and process models

• Import/export

• ER/Studio, Visio, Excel, HTML, Excel (CSV), PDF, etc.

Page 22: Database Tools - ER Studio Facts and Features

22

SchemaExaminer: Key Features

• Comprehensive Diagnostics and Reporting

• Apply the rules of the relational model to detect flaws and inconsistencies

• Conveniently organize diagnostic results by categories or severities.

• Design Discrepancy Isolation• innovative “Show Me” facility• window displays the particular part of the database

structure that requires modifications

• Script Generation• Automatically generate scripts to quickly execute

recommended design changes

• ER/Studio Integration• Reads SQL Scripts directly, or • Performs reverse engineering on the database

schema

• Teach Me Facility• reveals the impact of design choices or modifications

in light of Relational Theory

Page 23: Database Tools - ER Studio Facts and Features

23

Universal Data Models: Key Features

• Achieve High Quality Models• Universal Data Models are re-usable data models, or

in other words ‘templates’ to help jump start and/or quality assure data modeling efforts

• Save time and costs on efforts to develop enterprise data models, logical data models, database designs and data warehouse efforts.

• Improve Consistency & Standardization• All of the models contain a full set of entities,

relationships, attributes, and detailed definitions

• Focused Model of Common Organizational Activities and Industries

• They include proven models for common business functions such as ordering and managing products, handling shipments, invoicing, accounting and budgeting, managing human resources, contact management, and project management.

• Model specialized needs found in specific industries including Healthcare; Telecommunications; Manufacturing; Banking, Investments, & Financial Services; Insurance; Professional Services; and Travel.

Page 24: Database Tools - ER Studio Facts and Features

24

MetaWizard: Key Features

• Convert Existing Models• MetaWizard Import Bridge makes it easy to convert data models from all the

major modeling tools such as CA AllFusion Erwin, IBM Rational Data Architect, Oracle Designer, and Sybase PowerDesigner.

• Import from their native file formats from within ER/Studio

• Share Models With Other Groups• The MetaWizard Export Bridge makes sharing with other tools like UML

possible, while maintaining consistency with the models and underlying metadata.

• Integrate Metadata With Other Platforms• MetaWizard makes it easy to share metadata across Excel spreadsheets,

Business Intelligence (BI) applications, ETL tools, and XML structures to ensure you don't duplicate work in these areas.

Page 25: Database Tools - ER Studio Facts and Features

25

ER/Studio Viewer: Key Features

• ER/Studio Repository Connectivity

• Direct connection to the ER/Studio Repository allows full access to an

organization's enterprise model management system

• Examine any model in the repository in detail, making it easier to

communicate across teams and facilitate reuse

• ER/Studio Viewer users can not check in or out any objects in the models.

• View-only Editor Access

• Dictionary object and model object editors give a comprehensive script-level

picture of the database structure

• Drill down to the associated metadata of specific objects such as entities,

attributes, relationships, and views.

• Read-only restrictions ensure the security of the objects

• Model Print and Layout Capabilities

• Easy-to-use features including pan, zoom and relationship navigation allow

viewers to print the model or any associated submodel.

• Users can navigate to specific areas of the model or lay out the entire

model for printing, according to their requirements.