Määrittele tietokannan rakenne
Yleistä
- Toiminnolla voit muokata olemassa olevan tietokannan rakennetta.
 - Voit lisätä ja "poistaa" kenttiä, sekä määritellä kenttien tyypin ja pituuden.
 - Toiminnon avulla voi myös luoda uuden tietokannan.
 - Jos teet uuden tietokannan, nimeä se isoin kirjaimin muodossa d_TIETOK_NIMI.
- Nimen pituus on enintään 16 merkkiä.
 - Nimessä sallitaan alaviivamerkki (_).
 - Etuliitteen d_ voi jättää pois nimen edestä, ohjelma lisää sen nimen eteen.
 - Tietokannan oletusarvoinen tallennuspaikka on Vertexin ../shared/dbases-kansio.
 
 
 Tietokannasta
        ei ylleensä kannata poistaa riviä - Jos poistat kentän tietokannasta, kunkin tietokantarivin kenttään tallennettu tieto menetetään.
 - Kentän poistamisen sijasta aseta kentän pituudeksi nolla (0), jolloin kenttää ei näytetä.
 
- Katso lisää tietoja Vertexin tietokantojen rakenteesta: Vertex-tietokannan rakenne
 
Määrittele tietokannan rakenne
- Valitse Järjestelmä | Tietokannat 
        Ylläpito > 
 Määrittele rakenne. - Valitse tietokanta
- Valitse olemassa oleva tietokanta, jos haluat muokata sen rakennetta tai
 - Syötä uuden tietokannan nimi, jos haluat luoda uuden tietokannan.
- Nimeä uusi tietokanta isoin kirjaimin muodossa d_TIETOK_NIMI. Nimen pituus on enintään 16 merkkiä.
 - Jos teet uuden tietokannan valitse nimen syöttämisen jälkeen Tallenna ja varmista uuden tietokannan tekeminen vastaamalla Kyllä.
 
 - Ohjelma avaa keskustelunäytön Tietokannan muodon määrittely. 
- Vasemmalla on kentät Vanhan kentän nimi, Vanha indeksointi ja Vanha tyyppi.
 - Oikealla on kentät Uusi kentän nimi, Uusi indeksointi ja Uusi tyyppi.
 
 
 - Lisää tarvittaessa tietokantaan uusi kenttä tilannekohtaisella toiminnolla 
 Lisää rivi
            perään tai
 Lisää
            rivi edelle tai- Voit myös kopioida rivin tilannekohtaisella toiminnolla 
 Kopioi rivi. 
 - Syötä kentän nimi sarakkeeseen Uusi kentän nimi.
- Huomioi kenttien nimeämisessä, että sallittuja merkkejä ovat numerot (0-9), kirjaimet (a-z, A-Z) ja alaviiva (_).
 - Voit myös nimetä vanhan kentän uudella nimellä, mutta huomaa, että tietokannan käsittelyyn liittyvät näyttö-, valinta-, hakuformaatit eivät tällöin tunne ko. kenttää, ellei niitä muokata.
 
 - Valitse tarvittaessa indeksi sarakkeessa Uusi indeksointi.
- Valitse useimpien kenttien indeksoinniksi tyhjä, jotta tietokannan käsittely ei tarpeettomasti hidastu.
 - IND = Indeksoi tietokantaa tämän kentän perusteella.
 - UNIQUE = Määrittää kentän uniikiksi, eli tietokannassa ei ko. kentässä saa olla samoja arvoja.
 
 - Määritä kentän Unicode tyyppi ja pituus sarakkeessa Uusi tyyppi.
- T = Tekstikenttä, esim. T15.
 - M = Aakkosnumeerinen kenttä, esim. M20.
 - N = Numeerinen kenttä, esim. N8.
 - Vanhoissa asennuksissa olleet tyypit A, B tulisi korvata Unicode-tyypin kentillä T ja M.
 
 - Hyväksy tietokannan muoto valitsemalla OK.
 
