1 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Designer 10g & Repository Object Browser Maandag 28 februari 2005 Lucas Jellema (AMIS) object versions
2 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Agenda Designer 10g Analyse: Entity Relationship Modeling Design: Database Design Build: Server Generation & Design Capture Oracle SCM (Software Configuration Management) Files en Folders Versiebeheer Check Out/Check In Compare en Merge
3 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Demo - applicatie Een bibliotheek-applicatie Met gegevens over: Uitgevers Boeken Auteurs
4 KPN Mobiel – Introductie Repository Object Browser & Designer 10 How do you get there? Development Phases and Activities Browser: Hollywood X Action Edit Block Filed + Customers: Design Build Analysis InformationProcess Req.
5 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Entity Relationship Modeling Start de ERD Vanuit de Launchpad Vanuit de Repository Object Navigator Na inloggen moet je een Workarea selecteren
6 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Workareas show part(s) of one or more Application Systems and Folders... are version-resolved (only one version of any object) filter the objects & versions you can see
7 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Workareas are used for the working environments for a developer or team of developers defined per team (team 1, team 2) task (Enh Req. 15) phase (Logical DB Design) promotion level (Acc Test) release (Release 3.1)
8 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Demo – Entity Relationship Diagrammer
9 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Wat kan Designer nog meer op Analyse niveau? Process Modeler Voor het definieren van Business Processen Vergelijkbaar met UML Activity Modeling Data Flow Diagrammer Function Hierarchy Diagrammer
10 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Demo - Database Design Transformer Om conceptuele Entiteit-definities te vertalen in het technische ontwerp van database objecten Entiteiten => Tabellen Attributen => Kolommen Domeinen => Domeinen Relaties => Foreign Key Constraints Start vanuit de RON of de ER-Modeler
11 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Demo - Design Editor - Database Design Om het technische ontwerp van database objecten te verfijnen
12 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Demo – Server Generator Generatie van DDL Scripts om Database Objecten te creeren Start vanuit de Design Editor Opties Genereer files Genereer objecten in doel-database Drop objecten Optie om de files direct in de repository op te slaan
13 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Demo - Design Capture De Design Editor kan definities van bestaande database objecten inlezen uit een bestaande database uit files met DDL statements (zoals create table) Design Capture creeert de object definities binnen Oracle Designer
14 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Vergelijken van object definities Start vanuit de RON – Utilities – Compare Alleen vergelijk objecten van hetzelfde type (niet appels met peren)
15 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Vergelijken van een bestaande database met een ER-model Optie 1 Design Capture Database en Retrofit to Entities Vergelijk de Entities Optie 2 Transformeer de Entities tot Tabel Definities Design Capture Database Compare Tabel Definities Optie 3 Transformeer de Entities tot Tabel Definities Genereer de Tabel Definities en bekijk het Reconcile Rapport
16 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Terugblik op de Repository Object Browser Hoe zien al die Entiteiten en Database Design objecten er uit in de ROB?
17 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Nieuwe nuttige utilities in Designer 10g Meer controle over Export en Import Extended Copy Wizard Wastebasket Weg is niet meer weg…
18 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Options & Settings Options Customize Property Palette
19 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Customizing Look & Feel of the Navigator Which Node Types to display Filter – which objects to show Sort – which order to list the objects in Show Group Tabs Create custom Group Tabs
20 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Nieuwe nuttige utilities in Designer 10g Navigate to referenced object F12 on any referencing property F12
21 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Nieuwe nuttige utilities in Designer 10g Search Repository met: Locate Object in Navigator
22 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Nieuwe nuttige utilities in Designer 10g Force Delete Wizard