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.