Integrated Data Dictionary (IDD)


Corporate Metadata Browser
Corporate Code Searches
Keeping IDD up-to-date
Target Users

IDD - a Corporate "Metadata" Browser

The Integrated Data Dictionary provides an easy way to browse through and analyze the Ministry of Forests corporate metadata. It gets you access to database lookups through your web browser.

A data dictionary serves as a source of information to help users understand the business data they work with. A data dictionary stores metadata (information about data), describing what data exists and what it means to the business or organization.

For example, the Forest Client table stores information including the name and identity number of all Ministry of Forests clients. The "data" is the actual information stored in the table (e.g. the client names and numbers). The "metadata" is the information about the Forest Client table structure (e.g. that the table column used to store client name is a text field and is xx characters in length). IDD provides information about the latter - metadata about the structures that make up the corporate databases, regardless of the platforms they are implemented on.

The IDD web application offers several ways to access the data:

Applications: All applications are fully described and you can view the entities and attributes being used by the application (an entity is a person, place, thing, event or concept about which the ministry is interested, e.g. silviculture opening and attributes describe what we record about it.)

For example, you could use IDD to look up information for a particular application such as FTA (Forest Tenure Administration) to find out what tables and columns FTA uses and what the structures look like. You could also find out if any other applications share the same tables with FTA.

Entities: Each entity is listed with its definition and a link to its attributes.

Search: You can search for an entity or an attribute by name (or partial name). It will also search the description so you can look for data without knowing the specific entity or attribute name.

For example, you may want to search for an entity whose name contains the text "BGC" to find all the entities/tables associated with biogeoclimatic information. In developing or enhancing an application, it is useful to find out what tables already exist and can be shared rather than "re-inventing" the wheel.

The IDD database identifies the Data Custodian for each entity, however, a method to search, sort and report this information is not currently available in the web application.

IDD can be used to answer the following questions:

  • how is the data stored? (e.g. is the data numeric or textual, what is the length?)
  • where is the data stored? (e.g. is it stored in an Oracle or Ms-Access database?)
  • what tables are used by an application? (e.g. what tables do RESULTS or FTA use?)
  • what table columns are there? (e.g. what columns make up the Forest Client table?)
  • which tables use similar columns (e.g. which tables have a column for storing Client Number?)
  • who are the Data Custodians for each table? (e.g. who defines the business requirements for Timber Mark or Hauling Authority?)
  • what corporate codes and organizational units are there and what do they mean?
Top

Corporate CodeSearches

IDD also provides a method to search and display corporate Organization Unit information including location and phone numbers.

The corporate codes are also available for searching through the web application.

Keeping IDD up-to-date

The Data Administration Section is responsible for loading information into IDD and for keeping it up-to-date. For a system to be loaded into IDD, there must first exist a data model for it. Most of the Ministry of Forests' data models are developed in Designer 2000, Oracle's CASE tool for modeling.

As of July 2006, IDD contains data models for over 40 applications, over 1,200 entity types, and thousands of attributes.

Target Users

Business staff will use IDD to resolve the meaning of a particular term or to understand where and how the data is being used within the Ministry. Technical staff and contractors will use the dictionary as a tool while maintaining and developing application programs.

You can expect to reduce the amount of time and effort spent in analyzing business information by using IDD. For example, IDD can assess the potential impact of data changes by showing which applications and tables share the same data.

IDD will continue to grow in functionality and content, in order to meet the changing needs of the Ministry. If you would like more information, contact the Data Administration Section.