Viena iš nemokamame ir atviro kodo „LibreOffice“ rinkinyje siūlomų programų vadinama „Base“. „Base“ yra išorinė programa, skirta kurti, prisijungti ar skaityti duomenų bazes (įskaitant tas, kurios sukurtos naudojant „Microsoft Access“). Šis vadovas padės jums naudotis „Base“ procesu, kad sukurtumėte paprastą, bet naudingą savo duomenų bazę ir pradėtumėte įvesti duomenis.
1. Įdiekite „LibreOffice Base“
The „LibreOffice“ apartamentai, „Microsoft Office“ rinkinio alternatyva, yra „Windows“, „MacOS“ ir „Linux“. Yra keli būdai, kaip jį įdiegti sistemoje (ypač jei esate „Linux“ vartotojas), tačiau oficialius diegimo paketus galite atsisiųsti iš libreoffice.org/download. Šiame straipsnyje naudosime „LibreOffice“ 7.0.2.2 versiją.
„Microsoft Office“ yra biurų komplektų karalius, tačiau tai nereiškia, kad jis jums tinka. Čia yra keletas kitų biuro programų, kurios jums gali patikti geriau!
2. Paleiskite bazę ir sukurkite duomenų bazę
Įdiegę „LibreOffice“, paleiskite „Base“ iš savo darbalaukio. Kiekvieną kartą, kai atidarote „Base“, pamatysite šį dialogo langą su klausimu, ar norite pradėti naują duomenų bazę, ar atidaryti esamą. Pasirinkite
Sukurkite naują duomenų bazę radijo mygtukas.Bazėje yra reliacinė duomenų bazių valdymo sistema, vadinama HSQLDB („HyperSQL Database Management System“), kuri yra paruošta naudoti ir yra numatytoji parinktis.
HSQLDB yra idealus jūsų pirmajam projektui, nes jis yra paprastas ir lengvai valdomas. Įsitikinkite, kad HSQLDB įdėta parinktis yra pasirinkta iš sąrašo ir spustelėkite Kitas> mygtuką.
3. Registruokitės ir išsaugokite savo duomenų bazę
„Base“ paklaus, ar norite užregistruoti duomenų bazę. Registruodamiesi, duomenų bazė paprasčiausiai tampa prieinama kitoms jūsų prietaiso „LibreOffice“ paketo programoms, tokioms kaip „Calc“ ir „Writer“. Ši funkcija yra vietinė jūsų įrenginio jums nereikia jaudintis, kad ją gali pasiekti kiti.
Jei nesate tikri, niekada nenorėsite prieiti prie naujos duomenų bazės naudodamiesi tomis kitomis programomis, saugu palikti Taip, užregistruokite man duomenų bazę pasirinktas.
Įsitikinkite, kad pasirinkote Atidarykite duomenų bazę redaguoti ir tada spustelėkite Baigti. „Base“ paragins išsaugoti duomenų bazę kaip .ODF failą. Pasirinkite vietą ir failo pavadinimą ir spustelėkite Sutaupyti.
4. Sukurkite lentelę ir nustatykite pagrindinį raktą
Pirmas dalykas, kurį turėsite padaryti naudodami naują duomenų bazę, yra sukurti lentelę. Lentelės yra pati svarbiausia duomenų bazės dalis, ir jums reikia bent vienos norint ką nors pasiekti.
Numatytasis rodinys atidarant duomenų bazę yra skyrius Lentelės. Pasirinkite Kurti lentelę dizaino rodinyje... iš užduočių meniu.
Bus atidarytas lentelės dizaino dialogas su keliomis tuščiomis langeliais po etiketėmis Lauko pavadinimas, Lauko tipasir apibūdinimas. Čia pasirinksite ir pavadinsite norimus lentelės laukus.
Tai yra skirtingos duomenų kategorijos, kurias planuojate įvesti į savo duomenų bazę. Pavyzdžiui, planuojame sukurti savo filmų kolekcijos duomenų bazę, todėl įtrauksime tokius laukus kaip „Pavadinimas“, „Režisierius“ ir „ReleaseYear“.
Pirmasis laukas, kurį turėtumėte sukurti, turėtų būti kažkoks unikalus identifikatorius, pvz., Skaičius arba UPC kodas. Šis laukas skirs kiekvieną įrašą, net jei visuose kituose laukuose yra duomenų kopijos. Savo pavyzdyje mes pavadinome pirmąjį lauką MovieID ir pasirinkome lauko tipą Sveikasis skaičius [INTEGER], kad tas laukas būtų paprastas skaičius.
Kad ir ką jūs padarytumėte identifikavimo lauką, dešiniuoju pelės mygtuku spustelėkite tą eilutę ir patikrinkite Pagrindinis raktas laukelyje išskleidžiamajame meniu. Jei nepasirinksite lauko kaip pagrindinio rakto, „Base“ išmes klaidą, kai bandysite išsaugoti lentelę.
Mūsų pavyzdyje, pagal Lauko ypatybės, mes taip pat nustatėme parinktį „AutoValue“ pagrindiniam rakto laukui Taip kad nereikėtų rankiniu būdu pasirinkti naujo ID numerio kiekvieną kartą kuriant įrašą. Naudodama „AutoValue“ funkciją, „Base“ automatiškai įves kitą prieauginį kiekvieno naujo įrašo numerį.
5. Užpildykite savo duomenų laukus
Tęskite tiek laukų, kiek jums reikia, ir įsitikinkite, kad pasirinkote tinkamus laukų tipus. Dažniausiai naudojant tekstą, tekstui naudokite VARCHAR, skaičiams - INTEGER, kalendoriaus datoms - DATE.
Jei jau turite duomenų skaičiuoklėje arba .csv faile, kurį planuojate importuoti į savo duomenų bazę, tai labai naudinga pridedate laukų, kad įsitikintumėte, jog laukų pavadinimai lengvai sutampa su duomenų laukų pavadinimais failą.
Atminkite, kad sukurtus laukus galima pertvarkyti iš pradžių kuriant lentelę, tačiau išsaugojus lentelę laukų pertvarkyti negalima. Tačiau tai neturėtų sukelti didelių problemų, o laukus vis tiek galėsite pridėti ir ištrinti vėliau.
6. Išsaugokite savo pirmąją lentelę
Spustelėkite išsaugojimo mygtuką arba paspauskite „Ctrl“ + S norėdami išsaugoti lentelę, o „Base“ paragins jus pavadinti lentelę. Pasirinkite norimą vardą (pavyzdyje pasirinkome numatytąją 1 lentelę).
Išsaugoję lentelę, būtinai išsaugokite patį duomenų bazės failą, kad neprarastumėte darbo. Jūsų .ODF failą reikės išsaugoti kiekvieną kartą, kai kuriate arba redaguojate lentelę, užklausą, formą ar ataskaitą.
Jei kada nors reikia redaguoti lentelės laukus, turite dešiniuoju pelės mygtuku spustelėkite lentelę ir spustelėkite Redaguoti iš išskleidžiamojo meniu.
7. Įveskite arba importuokite duomenis
Dabar, kai turite lentelę, lentelei reikia duomenų. Yra keli būdai, kaip galite gauti duomenis į savo duomenų bazę, tačiau šiandien mes panagrinėsime, kaip juos rankiniu būdu įvesti lentelės rodinyje ir kaip importuoti iš skaičiuoklės.
Rankinis įvedimas
Dukart spustelėkite lentelę arba dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Atviras. Šiame dialogo lange pamatysite visus ką tik sukurtus laukus. Galite rankiniu būdu kurti įrašus įvesdami duomenis po vieną lauką, panašiai kaip įvesdami informaciją į skaičiuoklės langelius.
Kai pasieksite paskutinį įrašo lauką, paspauskite Tab pereiti prie kito įrašo. „Base“ automatiškai išsaugos įvestus duomenis, todėl jums nereikės spausti išsaugojimo mygtuko kiekvieną kartą, kai įvesite duomenis. Be to, jei nustatysite ID lauką į „AutoValue“, „Base“ automatiškai užpildys jūsų lauką „ID“, kai sukite skirtuką į kitą įrašą.
Tęskite tol, kol įvesite visus norimus duomenis.
Importuoti iš skaičiuoklės
Jei turite skaičiuoklę, kurioje jau yra norimų įvesti duomenų, galite lengvai juos importuoti į savo lentelę, nors turite laikytis kelių taisyklių.
Norėdami importuoti iš skaičiuoklės, turite turėti stulpelį kiekvienam lauke, kurį turite lentelėje, net jei laukas nustatytas kaip „AutoValue“ arba dar neturite jokių jo duomenų. Be to, duomenys turi būti kiekvieno importuojamo stulpelio, kurio paskirties vieta nėra nustatyta kaip „AutoValue“, kiekvienoje eilutėje.
Mūsų pavyzdyje yra stulpelis, kurio kiekvienam lentelės laukui yra maždaug tas pats pavadinimas, ir visos eilutės yra užpildytos, išskyrus eilutes ID lauke, kurias bazė automatiškai užpildys, kai importuosime. Pavadinimų nereikia tiksliai sutapti, o stulpeliai neturi būti ta pačia tvarka kaip ir jūsų duomenų bazės laukai; turėsite galimybę pertvarkyti duomenis importuodami.
Norėdami pradėti importuoti, pažymėkite visus duomenis, kuriuos norite importuoti, skaičiuoklėje, įskaitant kiekvieno stulpelio etiketes, ir nukopijuokite „Ctrl“ + C.
Tada atidarykite „Base“ ir įsitikinkite, kad esate „Table view“ ekrane. Spustelėkite Redaguoti> Įklijuoti arba pataikyti „Ctrl“ + V. Tai atvers Kopijuoti lentelę dialogo langas. Palikite parinktis tokias, kokios yra, ir spustelėkite mygtuką Kitas> mygtuką.
Viduje konors Priskirti stulpelius dialogo langą, jums reikės sulyginti importuojamus stulpelius su lentelės laukais. Naudoti aukštyn ir žemyn mygtukus, kad sureguliuotumėte kiekvieno stulpelio padėtį, ir nuimkite žymėjimą nuo visų nukopijuotų stulpelių, kurių nenorite importuoti. Spustelėkite Kurti mygtuką, kai baigsite.
Jei importuojant nebuvo klaidų, dialogo langas tiesiog bus uždarytas ir grįšite į pagrindinės lentelės rodinį. Dukart spustelėkite lentelę, kad peržiūrėtumėte duomenis ir patikrintumėte, ar niekas nebuvo neteisingai importuota.
Paruošta veikti duomenų bazė
Sveikiname! Dabar, kai patyrėte duomenų bazės kūrimo, lentelės sudarymo ir duomenų įvedimo procesą, po ranka turite naudingą duomenų bazės failą. Kai kurios papildomos užduotys, kurias galite atlikti bazėje, yra SQL užklausų vykdymas, formų projektavimas ir ataskaitų kūrimas naudojant jūsų duomenų bazę.
Jei dažnai rašote programas, kurios jungiasi prie duomenų bazių serverių, malonu, jei žinote, kaip „MySQL“ duomenų bazę įdiegti „Windows“ kompiuteryje bandymo tikslais.
- Produktyvumas
- „LibreOffice“
- SQL
- Duomenų analizė
Džordanas yra dėstytojas ir žurnalistas, kuris aistringai siekia, kad „Linux“ būtų prieinama ir be streso visiems. Jis turi anglų kalbos bakalaurą ir daiktą karštai arbatai. Šiltuoju metų laiku jis mėgaujasi dviračiais po Ozarko kalvas, kur gyvena.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.