Differences

This shows you the differences between two versions of the page.

Link to this comparison view

admin:basics:environments:create [2011/01/13 17:29]
els
admin:basics:environments:create [2016/06/28 22:38]
Line 1: Line 1:
-{{page>:​top_add&​nofooter&​noeditbtn}} 
  
-====== Administration:​ Omnidex Basics ====== 
- 
-===== Omnidex Environments ===== 
- 
-[[admin:​basics:​environments:​home|Overview]] | 
-[[admin:​basics:​environments:​types|Types]] | 
-**[[admin:​basics:​environments:​create|Creating]]** | 
-[[admin:​basics:​environments:​maintain|Maintaining]] | 
-[[admin:​basics:​environments:​deploy|Deploying]] 
- 
----- 
- 
-==== Creating Environments ==== 
- 
-There are two methods to create Omnidex Environments. ​ They can be created interactively using the [[programs:​odxadmin:​home|Omnidex Administrator]],​ or they can be created using SQL statements such as [[dev:​sql:​statements:​create_environment:​home|CREATE ENVIRONMENT]],​ [[dev:​sql:​statements:​create_database:​home|CREATE DATABASE]], [[dev:​sql:​statements:​create_table:​home|CREATE TABLE]] and [[dev:​sql:​statements:​create_index:​home|CREATE INDEX]].  ​ 
- 
-Once created, a simple Omnidex Environment File will look like this: 
- 
-<​code>​ 
-create environment ​   ​ 
- ​in ​                  "​simple.xml"​ 
- ​with ​                ​delete;​ 
- 
- 
-create database ​      "​SIMPLE"​ 
- ​type ​                ​FLATFILE 
- ​index_directory ​     "​idx"​ 
- ​in ​                  "​simple.xml";​ 
- 
-create table          "​HOUSEHOLDS"​ 
- ​physical ​            "​dat\households.dat"​ 
- ( 
-  "​HOUSEHOLD" ​        ​CHARACTER(12), ​               
-  "​ADDRESS" ​          ​CHARACTER(50), ​               
-  "​CITY" ​             CHARACTER(28), ​               
-  "​STATE" ​            ​CHARACTER(2), ​               ​ 
-  "​ZIP" ​              ​CHARACTER(5), ​               ​ 
-  "​COUNTRY" ​          ​CHARACTER(2), ​               ​ 
-  constraint HSHD_HOUSEHOLD_PK primary ("​HOUSEHOLD"​),​ 
-  constraint HSHD_STATE_FK foreign ("​STATE"​) references "​STATES",​ 
-  constraint HSHD_COUNTRY_FK foreign ("​COUNTRY"​) references "​COUNTRIES"​ 
- ) 
- ​in ​                  "​simple.xml";​ 
- 
- 
-create table          "​INDIVIDUALS"​ 
- ​physical ​            "​dat\individuals.dat"​ 
- ( 
-  "​INDIVIDUAL" ​       CHARACTER(12), ​               
-  "​HOUSEHOLD" ​        ​CHARACTER(12), ​               
-  "​NAME" ​             CHARACTER(50), ​               ​ 
-  "​GENDER" ​           CHARACTER(1), ​                   ​ 
-  "​BIRTHDATE" ​        ANSI DATE,                ​ 
-  "​PHONE" ​            ​CHARACTER(14), ​               
-  "​EMAIL" ​            ​CHARACTER(60), ​                 ​ 
-  constraint IND_INDIVIDUAL_PK primary ("​INDIVIDUAL"​),​ 
-  constraint IND_HOUSEHOLD_FK foreign ("​HOUSEHOLD"​) references "​HOUSEHOLDS",​ 
-  constraint IND_GENDER_FK foreign ("​GENDER"​) references "​GENDERS",​ 
- ) 
- ​in ​                  "​simple.xml";​ 
- 
-</​code>​ 
- 
- 
-=====  ===== 
- 
-**[[admin:​basics:​environments:​home|Prev]]** | 
-**[[admin:​basics:​environments:​create|Next]]** 
- 
-====== Additional Resources ====== 
- 
-See also:  
- 
-{{page>:​admin:​basics:​see_also&​nofooter&​noeditbtn}} 
- 
-{{page>:​bottom_add&​nofooter&​noeditbtn}} 
 
Back to top
admin/basics/environments/create.txt ยท Last modified: 2016/06/28 22:38 (external edit)