SQL Data Modeler Terms and Definitions

Hello All,
I am new to using the SQL Data Modeler and I was wondering if someone could point me to a list of definitions of terms that are used throughout the SQL Data Modeler interface. The help documentation does not seem to define most of the terms that are used in the product.
Thanks in advance,
Craig

The Oracle SQL Developer Data Modeler help and the Data Modeler User's Guide, which shares content with the help, don't contain a glossary or list of terms. If the terms you're looking for are Oracle Database terms (such as definitions of tables and other database objects), the SQL Developer help and its user's guide do include brief definitions (in the Database Objects topic).
For other kinds of terms, the Data Modeler help does point to the Object Management Group (OMG) site, and perhaps the OMG Terms and Acronyms page ( http://www.omg.org/gettingstarted/terms_and_acronyms.htm) might help you. However, there's no guarantee that those definitions will completely apply to the Oracle SQL Developer Data Modeler tool.
For definitions or explanations of specific terms of interest, I recommend searching for (or using the Table of Contents to find) the relevant topics. You can also ask about specific terms or about terms in general in the Data Modeler discussion forum: SQL Developer Data Modeler forum: SQL Developer Data Modeler

Similar Messages

  • Oracle 11gR2 support in SQL Data Modeler

    Hi ,
    I am using SQL DM 3.0.0.665. I need your thoughs on following.
    We find some interesting features in Oracle 11gR2, but I am trying to figureout, which of those are feasible on SQL data Modeler.
    Eg. Virtual Column on table definition. Are we able to model this in SQL data Modeler?
    What is the best way to do that?
    Any idea?
    Thanks in helping us out.

    Hi,
    If you don't set the datatype (i.e. leave it as "unknown", or set it back to "unknown"), it will generate
    TEST_V AS ( CASE WHEN EVENT_NAME = 'XXXX' THEN 'MMMM' ELSE 'KKKK' END )
    The Oracle 11gR2 documentation for the virtual_column_definition clause notes that "The keyword VIRTUAL is optional and for syntactic clarity."
    So the fact that Data Modeler does not output the keyword VIRTUAL does not make any difference to the effect of the SQL statement.
    David

  • Export/Report on dynamic properties in SQL Data Modeler

    I'm thinking of using dynamic properties to hold meta-data in SQl Data Modeler, but I can't find a way of exporting or reporting on this info once I have created it.
    Am I missing something?
    Regards,
    John

    John,
    you can download DM 4.0.1 - dynamic properties can be included in custom report templates and into generated reports.
    Philip

  • Open Toad Data Modeler diagram with SQL Data Modeler

    hi, I've made a diagram with TOAD Data Modeler in Windows. Now I'm working with Linux, so I need a portable application to work with. Oracle SQL Data Modeler seems to be the solution to my problems, but I can't open/import my TOAD's diagrams into SQL Data Modeler.
    Anyone knows how to do it?
    Thanks in advance,
    Neuquino
    Edited by: Neuquino2 on Nov 1, 2010 1:30 PM

    Hi Neuquino,
    there is no import from TOAD Data Modeler. You can generate DDL script with TOAD DM and import that script.
    Philip

  • SQL Data Modeler Methodology

    What methodology is guiding the overall systems analysis approach behind SQL Data Modeler? The Help documentation seems to be based on some methodology, but it is unfamiliar to me. Zachman is not a methodology, Bachman is an ERD notation, and OMG MOF and Common Data Warehouse specs deal with data interchange. By methodology I mean a systematic set of steps and deliverables that a CASE tool, such as SQL Data Modeler, is supposed to support. An example methodologies would be Oracle*Case Method developed by Oracle in the 90's (no longer current), or support of the UML approach.
    Thanks,
    Mark

    Thank you Philip,
    We are doing reports in TOAD and Cognos 8.
    So far so good. One of the pieces of information I need out of the Oracle Data Modeler reporting schema is the columns in foreign keys. Foreign keys are not usually enforced in datamarts but data analysts must know what the foreign keys are to join tables.
    There is a notation in Relational Model Elements.pdf "Foreign keys of DMR_CONSTR_INDEX_COLUMNS table are not valid since one column is used to refer to objects in two different tables"
    This begs the question: Is there a valid foreign key in DMRS_CONSTR_INDEX_COLUMNS to join it to DMRS_FOREIGNKEYS or is the model documented incorrectly?
    The repository adds tremendous value to Data Modeler.
    Gerhardt

  • Oracle Designer to SQL Data Modeller Migration

    Hi
    We would like to migrate our artifacts from Oracle Designer to SQL Data Modeller
    Does anybody here have experience with that and things that i should be aware of that is possible with Designer but need to be handled differently in Modeller.

    You might want to try this forum as well: SQL Developer

  • SQL Data Modeler reporting repository data model

    SQL Data Modeler (SDM) reporting repository data model
    I exported several models to reporting schema and reviewed the reports. So far so good. The reports I need are not included so I'm creating my own. I imported the reporting schema to SDM to explore the model and see how to join the tables. Has anyone already done this exercise and produced a data model for the reporting schema with primary keys, foreign keys and relationships? It would save me a pile of work if I could download the model and import it to SDM?
    Gerhardt

    Thank you Philip,
    We are doing reports in TOAD and Cognos 8.
    So far so good. One of the pieces of information I need out of the Oracle Data Modeler reporting schema is the columns in foreign keys. Foreign keys are not usually enforced in datamarts but data analysts must know what the foreign keys are to join tables.
    There is a notation in Relational Model Elements.pdf "Foreign keys of DMR_CONSTR_INDEX_COLUMNS table are not valid since one column is used to refer to objects in two different tables"
    This begs the question: Is there a valid foreign key in DMRS_CONSTR_INDEX_COLUMNS to join it to DMRS_FOREIGNKEYS or is the model documented incorrectly?
    The repository adds tremendous value to Data Modeler.
    Gerhardt

  • SQL Data Modeler - Problem Opening Saved Logical Model

    I created a logical model in the Data Modeler tool and saved it as a .dmd file.
    When I try to open the .dmd file nothing pulls up. I get the following logs:
    2012-11-08 11:09:45 - Building Diagrams
    2012-11-08 11:11:25 - Open Design: 'CTS'
    2012-11-08 11:11:25 - Open Design: 'OK'
    I created a test model and saved it as a .dmdz file and I get can it to open. I tried to revise the file type of my original model to .dmdz and when I try to open, I get the following error message and nothing shows up.
    "Some objects are not loaded correctly. See the log file for details." There is nothing in the log file.
    Any ideas about how to get my .dmd file to open correctly?

    What worked for me was going to Tools .. Preferences .. Data Modeler, and then making sure that each of the "Default <x> Directory" specifications pointed to a part of the hard drive that my operating system login user had permission to reach. (I suggest a sub-directory under your login user's "My Documents" or "Documents" folder, or whatever your operating system calls it.) Allowing the initially blank defaults produced weird behavior on my machine. YMMV.
    Mark

  • SQL Data Modeler 3.0 EA1 trying to create primary key on OT

    Hi,
    I'm trying to modify a primary key of an object table that was reversed (imported) from an Oracle 11.2.x RDBMS and am getting the error message "Incomplete Index definition". It is showing in the window "Index Columns Assignment". I get to the 'Primary Key Properties' window by pressing the 'Properties' button on the 'Table Properties' -> 'Primary Key'. If I try to edit the expression and then press the Ok or Apply buttons I get the error. With this be fixed in the production version? Will we be able to create a model in SQL Developer Data Modeler that generates a SQL statement similar to the following:
    ALTER TABLE x_flags
    ADD (CONSTRAINT x_flags_pk PRIMARY KEY (flags.id))
    Thanks,
    Scott K

    Hi Scott,
    I'm trying to modify a primary key of an object table that was reversed (imported) from an Oracle 11.2.x RDBMS and am getting the error message "Incomplete Index definition"... With this be fixed in the production version?yes
    Will we be able to create a model in SQL Developer Data Modeler that generates a SQL statement similar to the following:
    ALTER TABLE x_flags
    ADD (CONSTRAINT x_flags_pk PRIMARY KEY (flags.id))I assume "flags" is column of object type and "id" is attribute of that type. I logged bug for that, so there will be support however not for 3.0.
    Philip

  • SQL Data Modeler - Startup Problem

    Hi
    I've created a Relational Model with Oracle SQL Developer Data Modeler, with a few tables, and everything was working ok.
    Yesterday I made some changes to the model, added columns and another table, saved the model and closed the Data Modeler.
    Today - when I tried to open the Model, I only get an error "Some objects are not loaded correctly. See the log file for details"
    The log at the bottom of the Data Modeler only shows: "Open Design: "nameof model"" and no details of what went wrong. No other details is provided, and as far as i can see - and now I can't view the model at all.
    Any ideas how to find the problem/ fix it in order to get the created Model back?
    Thanks
    Coenraad

    Hi Philip
    Thanks, I found the log file there. I have cleared the log file, and when I tried to open the model again, it created the below information, any ideas what could be wrong?
    2009-09-10 21:05:33,531 [main] INFO  ApplicationView - Oracle SQL Developer Data Modeler Version: 2.0.0 Build: 570
    2009-09-10 21:05:39,828 [main] WARN  AbstractXMLReader - There is no file with default domains (path: domains name: defaultdomains)
    2009-09-10 21:05:55,296 [Thread-3] ERROR AbstractXMLReader - problem parsing document for:a-erd2
    AbstractXMLReader.parse:
    oracle.xml.parser.v2.XMLParseException: Expected name instead of >.
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:320)
         at oracle.xml.parser.v2.XMLReader.scanNameChars(XMLReader.java:1095)
         at oracle.xml.parser.v2.XMLReader.scanQName(XMLReader.java:1835)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1264)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:324)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:291)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:200)
         at oracle.xml.jaxp.JXDocumentBuilder.parse(JXDocumentBuilder.java:155)
         at oracle.dbtools.crest.model.persistence.xml.AbstractXMLReader.parse(Unknown Source)
         at oracle.dbtools.crest.model.persistence.xml.AbstractXMLReader.recreateObject(Unknown Source)
         at oracle.dbtools.crest.model.persistence.xml.AbstractXMLReader.handleRecreateObject(Unknown Source)
         at oracle.dbtools.crest.model.persistence.XMLPersistenceManager.read(Unknown Source)
         at oracle.dbtools.crest.model.design.Design.openDesign(Unknown Source)
         at oracle.dbtools.crest.swingui.ControllerApplication$Recent$1.run(Unknown Source)
    2009-09-10 21:05:55,296 [Thread-3] ERROR AbstractXMLReader - Error recreating object from XML: a-erd2
    2009-09-10 21:05:55,703 [Thread-3] ERROR FileManager - getDataInputStream: Can not read data
    java.io.FileNotFoundException: C:\My_Home\Datamodeler\a-erd2\pm\B90BA2ED-3D5F-6690-8413-DE9492D76B23.xml (The system cannot find the file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at oracle.dbtools.crest.model.persistence.FileManager.getDataInputStream(Unknown Source)
         at oracle.dbtools.crest.model.persistence.FileManager.getDataInputStreamWithoutExtension(Unknown Source)
         at oracle.dbtools.crest.model.persistence.XMLPersistenceManager.getInputStreamFor(Unknown Source)
         at oracle.dbtools.crest.model.persistence.xml.AbstractXMLReader.getInputStreamFor(Unknown Source)
         at oracle.dbtools.crest.model.persistence.xml.AbstractXMLReader.recreateDesign(Unknown Source)
         at oracle.dbtools.crest.model.design.process.ProcessModel.load(Unknown Source)
         at oracle.dbtools.crest.model.design.Design.openDesign(Unknown Source)
         at oracle.dbtools.crest.swingui.ControllerApplication$Recent$1.run(Unknown Source)
    2009-09-10 21:05:55,703 [Thread-3] ERROR AbstractXMLReader - Data inputstream is null (path: a-erd2/pm name: B90BA2ED-3D5F-6690-8413-DE9492D76B23)

  • Generate ER Diagram from Sql Data Modeler

    Hi,
    I want to use the Oracle Sql Developer Data Modeler to generate ER diagram for my schema. There are huge number of tables in this schema, so I would like to identify only those tables which need to be selected for generating my ER diagram.
    Basically, I want only those table which are having relationship with other tables here. The reason being, if I select all tables in the schema then I would get those tables in the ER diagram which don't have any relationship with other tables.
    Can someone please suggest writing queries which yield this from data dictionary?
    Thanks.

    Well, your requirement is based on the the database schemas having been designed with proper primary key and foreign key constraints in place.  If they're not there then the database doesn't know about the relationships between tables, and such relationships are just theoretical (and as such usually controlled by the application that uses them).
    Of course there are also tables that are used by applications for lookups and other reasons, so they're part of the application and should be included on ER diagrams, even if they have no direct relationship to any one table (or they could have relationships to many tables).
    So, rather than try and write queries to figure out what tables are required, why not let the Data Modeller tool generate an ER diagram from the information that IS known about on the database, and then you can see if the relationships exist, or if they're missing and need manually putting on the diagram (or applying to the database).

  • Oracle SQL Data Modeler -COMPARE/MERGE

    Hi all,
    I am trying to compare/merge or just trying to merge a relation model with another in Oracle SQL Developer DATA MODELER.
    Scenario:
    I have tried to import from data dictionary the hr schema into 3 parts.
    Table employee is alone imported in one design model's relational model(say DataModelerDesign1- DMD1).
    Table Departments,Locations and Countries in another design model's relational model(say DMD2).
    Table Job_history,Jobs and Regions in another design model's relational model(say DMD3).
    Now, I tried to merge all this into one design model's relational model, here into DMD3.
    Requirement:
    I want all of this relational model's tables to get merged with exact mappings as if it is in HR schema all connected to each other. But they are all getting merged as separate entities not conencted to each other when taken from Compare/merge option. How should i do this task?
    Issues:
    1) I can never see anything in the compare model when i try to click on view compare mapping. Can anytime we see any data here?
    2) In realtime scenario, when will we try to merge a table into another or split it. Because some foriegn key violations are happening here. Is it ever possible to succeed our requirement while merging itself instead of creating relationships between entities manually in main relationship model DMD3 in example here.

    I have found on occasions the diagram pdf would be missing a few relationship lines. Usually it happens after I have been doing a lot of work in the tool or printing a bunch of diagrams. Seems to be a memory leak of some sort. If I close Data Modeler, re-open it, then print to PDF, the diagram is fine.

  • Data Modeler Save and Save As not working

    I am using the latest SQL Developer (Version 3.0.04 Build MAIN-04.34). Within it I am trying to use the Data Modeler. In the Browser, under Designs, Untitled_1, Relational_1 I can add tables and arrange them in a diagram.
    It is not possible to save it.
    Going File > Data Modeler > Save I am presented with a 'Save Design' window with a 'File name' of 'file:/' and a 'File type' of 'dmd' and 'dmdz'. I have tried numerous alternatives to save my diagram. I must remove the literal 'file:/'. I have tried 'test', 'test.dmd', 'test.dmdz'. I have tried the default location of 'C:', I have tried the directory in which I wish to store the diagram. To no avail.
    Does anyone have any ideas as to what I need to do to save this diagram?
    David
    Edited by: djmartin_ACC on 8/06/2011 19:12
    Edited by: djmartin_ACC on 14/06/2011 16:12

    K,
    I pointed the Default Designs Directory to a directory on my PC (C:\David's stuff) but when I press 'OK' the window does not close. I tried different directory names - C:\With space's, C:\Without_spaces, and C:\Withsmal. It doesn't matter which I use the window will not close.
    When I use the same name in each of the five slots, press 'OK', then 'Cancel', and reopen the Preferences window all but Default System Types Directory contain the value I supplied. Is this other directory something special?
    Once I do have data in any of the slots, the window will not close when 'OK' is pressed.
    I closed and reopened SQL Developer and the four previously populated Directory slots are empty again.
    I have tried this with MyEclipse running and not running without any difference in behaviour. The only other software I am running is MS Word, Firefox, and Citrix.
    Any ideas will be gratefully received. I will be trying the software on my personal laptop this weekend and see what differences I find then.
    David

  • SQL Data Modeler on MAC consumes lots of CPU but still hangs

    Running data modeler version 3.1. on mac 10.7.3 - 64 bit both. Mac has got core i7 processor with 8Gigs or RAM, so no shortage of resources here.
    Got mail open as well as normal SQL Developer exploring the database tables and running queries. So plenty resources still available.
    I 'm experiencing intermittent conditions where I'm editing a card or entity properties and then developer goes into a "go very very very slow strike" mode. It consumes 99% CPU with average 40 threads running and approx 400 megs of memory consumed.
    It then takes for ages to respond to any inputs on the commit/cancel/apply buttons - more than 10 minutes! I once tried the "Force Quit" option - bad bad mistake. It lost all the task bar option - only had the "file" option on the task bar left!
    Anybody experienced the same or with a solution to this ?
    Andre

    Thanks for the help Ivan & Philip - made the change to 4GB RAM in the conf file but that did not solve the problem.
    Process
    1. Open view properties
    2. Click Test Query button - works fine
    3. Click Query button to edit query. Query builder never opens - monitor shows 100+ % CPU. Have to do force quit to close.
    Reverse - same thing
    1. Edit query 1st - no problem
    2. Test query - after db connection dialog - the test never execute. 100+% CPU again.
    I can edit as many view queries as I want and it works fine.
    or
    I can Test as many queries as I want - no problem
    When I try to do both on the SAME view - then I get trouble.
    Seems like an issue in the view edit dialog (only on Mac - never had the issue on a PC)
    FYI - I am on 64 bit Java.

  • SQL data modeller -- how to create 1 to 1 relationship foreign key ?

    hi guys...
    i got 2 tables..
    table 1 - CFR
    CFR_ID = primary key
    table 2 - USER_PLAN
    USER_ID = primary key
    PLAN_ID,
    CFR_ID = foreign key reference (table 1)
    The business flows go like this..
    insdie CFR table, it contain all records / transactions of a particular user/plan. everytime a new transaction occurs for a plan/user, a new CFR_ID / row will be generated.
    after which, the newly generated CFR_ID for the new row , will be updated to the CFR_ID in USER_PLAN
    Thus, there is always a 1 to 1 relationship between the 2 table regardless how many CFR_ID is generated for a particular USER_PLAN. as the CFR_ID in the USEr_plan table will always be the latest one generated inside the CFR table.
    However, in the data modeller, i am unable to create such foreign key relationship... ANY idea how do i create a 1 on 1 foreign key relationship ? or there is no such way..
    Thanks and Best Regards,
    Noob

    Hi philips,
    Thanks for the wonderful reply..
    Just to double comfirm with you,
    even if i had set a unique constraint on CFR_ID(foreign key column), inside the relationship model, the relationship between the foreign key is still showing as a 1:m relationship right ?
    just that a character 'U' will appear beside the CFR_ID column.
    However the diagraphm is still showing a 1:M relationship.
    is this correct ?
    Regards,
    Noob

Maybe you are looking for

  • Missing purchased songs in Library

    Hi there, after i purchase an album, i only can see this in my purchased songs, but i cant find it in my library/mediathek. There is no entry. Can anyone help me ? Greetinx M.

  • How to view resource calendars on iOS

    On Server 3.1.2 / MacOS 10.9.4, I have set up a number of calendars for locations and resources. Each has been given a Group as a delegate. Each user who is a member of the group can view these calendars on Macs; this is all working just as expected.

  • Crashing on start up on MacBook Pro had no trouble...

    Crashing on start up on MacBook Pro had no trouble until 03-10-15 OS Version:            Mac OS X 10.10.2 (14C1510) Report Version:        11 Anonymous UUID:        FDA4D1C5-18C3-DF9C-CC74-768C8C114969 Time Awake Since Boot: 3400 seconds Crashed Thre

  • Lightroom on a PC and Mac

    Does the licensing allow you to do one install on a PC and another install on a Mac? I thought it was supposed to be dual platform, but just got off the phone with Adobe and was told that while the disk will install on either platform, you have to ch

  • One Library for all users on the system - Sharing?

    Hello. I'm using iTunes 9.0.3 on OS X 10.6.2. On this system, there are TWO users, one for my wife, one for me. I'd like to "merge" the seperate iTunes libraries, so that there's only one shared library for all users. How could this be achieved? Sear