LibreOffice varázslók megkönnyítik az adatbázisok létrehozásáts. Tartalmazzák azokat a fő típusokat, amelyekre szükségünk lehet, és könnyű őket adaptálni.
A mi előző cikk Röviden elmagyaráztuk, mi az adatbázis összetevője; táblázatok, űrlapok, lekérdezések és jelentések. A LibreOffice Base segítségével meg fogjuk nézni, hogyan viselkednek egy valós példában. Ebben a bejegyzésben a táblákkal fogunk foglalkozni.
A táblázatok az adatbázis alapját képezik. Ezek összefüggő adatok sorozatából állnak, a mezők jellemzői szerint csoportosítva. Például az Ügyfelek adatbázisban van a Napirend tábla és a Név, cím, telefon és e-mail mezők.
Mielőtt folytatná, pontosítás. Nem írok monográfiát a relációs adatbázisokról. Csak annyi elméletet adok hozzá, hogy bármely felhasználó elkezdhesse élvezni a programot. Egyébként bármilyen megjegyzés, amelyet meg akarsz tenni a témával kapcsolatban, ott van a megjegyzés űrlap.
Első adatbázisunk létrehozása a LibreOffice Base varázslókkal
Ebben a cikkben az adatbázis-táblák létrehozására fogunk összpontosítani. A program egyik belső motorjával fogjuk megtenni. A LibreOffice Base lehetővé teszi, hogy válasszunk a Firebird és a HSQLDB között.
Sem a LibreOffice Base dokumentációjában (amely a 4. verzióban maradt), sem a legfrissebbben Első lépések útmutató (6. verzió) Firebird-t említik. Szerény céljaink szerint úgy tűnik, hogy nincs jelentős különbség a kettő között, ezért a Firebird-et fogjuk használni, amely az alapértelmezett lehetőség.
Az első lépés, miután a program elindult, az válassza az adatbázis-motort. Tűzmadárnál maradunk.
A második képernyőre lépéshez kattintson a Tovább gombra
A második képernyőn megkapjuk a lehetőséget regisztrálja az adatbázist. Az a különbség, hogy csinálod-e vagy sem, az, hogy amikor regisztrálod, Megmondjuk a LibreOffice-nak, hol vannak az adatok, hogyan szerveződnek és hogyan szerezhetők be. Ily módon megtehetjük hozzáférhet az adatrekordokhoz a szövegszerkesztőből és a táblázatból.
Jelöljük az adatbázis megnyitásának és a varázslón keresztüli táblák létrehozásának lehetőségét. A LibreOffice megkéri, hogy nevezzük meg és mentsük el az adatbázist.
A táblázat varázsló két részre oszlik; Üzleti és magán. Mindegyikhez kínál egy sor sablont. A sablonok pedig megmutatják nekünk a mezők listáját.
Példaként a Business szakasz eszköz sablonját fogjuk használni.
A központi oszlopban egyetlen és egy kettős nyíl látható, amelyek balra és ugyanezzel jobbra mennek. Ők szabályozzák a két oszlop közötti mezők eltolását. A jobb oldali oszlopban megjelenő mezők alkotják a táblázatunkat. Ha megnyomjuk a dupla nyilakat, akkor az összes mező ki lesz jelölve.
Esetemben az ActiveID-t választom első mezőként. Ehhez kiválasztom a mutatóval, és megnyomom a jobbra mutató egyszerű nyilat. Ismétlem az eljárást az összes engem érdeklő mezővel.
Miután ez befejeződött, a következő képernyőre lépünk. Itt fogjuk eldönteni, hogy megtartjuk-e a mezők nevét, vagy másokat rendelünk-e hozzájuk. Ezenkívül meghatározunk néhány paramétert az adatbevitelhez. Ők:
- A beírt adatok formátuma.
- Ha egy értéket automatikusan rendelünk hozzá. Ha aktiválja ezt az opciót, akkor hozzá kell adnia a növekmény értékét bemenetről bemenetre is.
- Ha kötelező vagy nem kötelező megadni az adatokat.
- A bevitt adatok maximális hossza.
Az ActiveID mezőhöz hozzárendelem az egész szám formátumot, és nem választom az automatikus kitöltési lehetőséget. Ennek a mezőnek az lesz a feladata, hogy elsődleges kulcs legyen. Ezt alább elmagyarázom.
Márka és modell esetében a rögzített szövegtípus és a kötelező bevitel formátumát rendelem hozzá. Változó mezőtípust rendelek a leíráshoz, mivel lehet, hogy többre lesz szükségem, mint a másik karakter 255 korlátja.
Elsődleges kulcs hozzárendelése
Egy adatbázisban sok táblázat lehet több rekorddal. Ezeket a rekordokat viszont más táblák létrehozására használják. Az azonosítás megkönnyítése érdekében a LibreOffice Base kódot vagy elsődleges kulcsot rendel hozzá.
Úgy döntök, hogy az ActiveID paramétert használom elsődleges kulcsként. Korábban azt választotta, hogy ennek a mezőnek az értéke automatikusan kitöltődjön. Ez azonban hibaüzenetet okoz, amelyet nem tudok azonosítani, ezért letiltottam ezt a lehetőséget. Ne csináld ebben az ablakban sem.
Az elsődleges kulcs használata akkor hasznos, ha például két márkánk és modellünk van
Miután hozzárendeltük az elsődleges kulcsot, készen állunk a következő lépésre, hozzárendeljük a tábla nevét és elkezdjük kitölteni az adatokat. De ezt a következő bejegyzésben láthatjuk.