Kaip sukurti naują duomenų bazę naudojant „LibreOffice Base“

Kaip sukurti naują duomenų bazę naudojant „LibreOffice Base“

Viena iš nemokamame ir atvirojo kodo „LibreOffice“ rinkinyje siūlomų programų vadinama „Base“. „Base“ yra priekinė programa, skirta kurti, prisijungti arba skaityti duomenų bazes (įskaitant tas, kurios sukurtos naudojant „Microsoft Access“). Šis vadovas padės jums naudotis „Base“, kad sukurtumėte paprastą, bet naudingą savo duomenų bazę ir pradėtumėte įvesti duomenis.





1. Įdiekite „LibreOffice Base“

The „LibreOffice“ seka, „Microsoft Office“ rinkinio alternatyva , galima „Windows“, „MacOS“ ir „Linux“. Yra keli būdai ją įdiegti savo sistemoje (ypač jei naudojate „Linux“), tačiau oficialius diegimo paketus galite atsisiųsti adresu libreoffice.org/download . Šiame straipsnyje naudosime „LibreOffice“ 7.0.2.2 versiją.





2. Paleiskite bazę ir sukurkite duomenų bazę

Įdiegę „LibreOffice“, paleiskite „Base“ iš savo darbalaukio. Kiekvieną kartą atidarę „Base“ pamatysite šį dialogo langą, kuriame bus klausiama, ar norite pradėti naują duomenų bazę, ar atidaryti esamą. Pasirinkite Sukurkite naują duomenų bazę radijo mygtukas.





„Base“ yra su reliatyvių duomenų bazių valdymo sistema, vadinama HSQLDB („HyperSQL“ duomenų bazių valdymo sistema), kuri yra paruošta naudoti ir yra numatytoji parinktis.

HSQLDB idealiai tinka jūsų pirmajam projektui, nes tai paprasta ir lengva valdyti. Įsitikinkite, kad Įterptas HSQLDB iš sąrašo pasirenkama parinktis ir spustelėkite Toliau> mygtuką.



3. Užregistruokite ir išsaugokite savo duomenų bazę

Base paklaus jūsų, ar norite užregistruoti duomenų bazę. Registracija paprasčiausiai leidžia jūsų duomenų bazei naudotis kitoms jūsų įrenginio „LibreOffice“ rinkinio programoms, pvz., „Calc“ ir „Writer“. Ši funkcija yra vietinė jūsų įrenginiui --- jums nereikia jaudintis, kad ją gali pasiekti bet kas kitas.

Jei nesate tikri, kad niekada nenorėsite pasiekti savo naujos duomenų bazės naudodami šias kitas programas, saugu išeiti Taip, užregistruokite man duomenų bazę pasirinktas.





Įsitikinkite, kad pasirinkote Atidarykite duomenų bazę redagavimui 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 pirminį raktą

Pirmas dalykas, kurį turėsite padaryti naudodami naują duomenų bazę, yra sukurti lentelę. Lentelės yra svarbiausia duomenų bazės dalis, ir jums reikia bent vienos, kad galėtumėte ką nors padaryti.





Numatytasis rodinys atidarant duomenų bazę yra skyrius Lentelės. Pasirinkite Sukurti lentelę dizaino rodinyje ... iš užduočių meniu.

Bus atidarytas dialogo langas Lentelės dizainas su keliomis tuščiomis ląstelėmis po etiketėmis Lauko pavadinimas , Lauko tipas , ir apibūdinimas . Čia galite pasirinkti ir pavadinti 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 apimsime tokius laukus kaip „Title“, „Director“ ir „ReleaseYear“.

Tačiau pirmasis laukas, kurį turėtumėte sukurti, turėtų būti unikalus identifikatorius, pavyzdžiui, numeris arba UPC kodas. Šis laukas skirs kiekvieną įrašą, net jei visuose kituose laukuose yra pasikartojančių duomenų. Mūsų pavyzdyje pirmąjį lauką pavadinome „MovieID“ ir pasirinkome lauko tipą „Integer“ [INTEGER], kad šis laukas taptų paprastu skaičiumi.

Kad ir ką padarytumėte identifikavimo lauke, dešiniuoju pelės mygtuku spustelėkite tą eilutę ir pažymėkite Pirminis raktas langelį išskleidžiamajame meniu. Jei nepasirinksite lauko kaip pagrindinio rakto, „Base“ bandys išsaugoti lentelę.

„Windows 10“ gamyklos atstatymas iš „bios“

Mūsų pavyzdyje pagal Lauko ypatybės , taip pat nustatėme pagrindinio rakto lauko parinktį „AutoValue“ į Taip kad kiekvieną kartą kurdami įrašą nereikėtų rankiniu būdu pasirinkti naujo ID numerio. Naudodama funkciją „AutoValue“, „Base“ automatiškai įves kiekvieną kitą papildomą skaičių kiekvienam naujam įrašui.

5. Užpildykite savo duomenų laukus

Toliau pridėkite tiek laukų, kiek jums reikia, ir įsitikinkite, kad pasirinkote tinkamus laukų tipus. Dažniausiai naudojate tekstą VARCHAR, skaičius - INTEGER, o kalendoriaus datas - DATE.

Jei jau turite duomenų skaičiuoklėje arba .csv faile, kurį planuojate importuoti į savo duomenų bazę, tai labai naudinga, nes pridedate laukus, kad įsitikintumėte, jog laukų pavadinimai lengvai atitinka duomenų failo laukų pavadinimus .

Atminkite, kad kuriant lentelę iš pradžių kuriant lentelę galima ją pertvarkyti, tačiau išsaugojus lentelę laukų pertvarkyti negalima. Tačiau tai neturėtų sukelti didelių problemų, tačiau vėliau galėsite pridėti ir ištrinti laukus.

6. Išsaugokite savo pirmąją lentelę

Spustelėkite išsaugojimo mygtuką arba paspauskite Ctrl+S kad išsaugotumėte lentelę, o „Base“ paragins jus pavadinti savo lentelę. Pasirinkite norimą pavadinimą (mūsų pavyzdyje pasirinkome numatytąją lentelę 1).

Išsaugoję lentelę, būtinai išsaugokite patį duomenų bazės failą, kad neprarastumėte savo darbo. Jūsų .ODF failą reikės išsaugoti kiekvieną kartą kuriant ar redaguojant lentelę, užklausą, formą ar ataskaitą.

Jei kada nors reikia redaguoti lentelės laukus, 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ę, jūsų lentelėje reikia duomenų. Yra keletas būdų, kaip galite gauti duomenis į savo duomenų bazę, tačiau šiandien apžvelgsime, kaip juos rankiniu būdu įvesti lentelės rodinyje ir kaip importuoti iš skaičiuoklės.

Įvedimas rankiniu būdu

Dukart spustelėkite savo lentelę arba dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Atviras . Šiame dialoge 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.

Pasiekę paskutinį įrašo lauką, paspauskite Skirtukas pereiti prie kito įrašo. „Base“ automatiškai išsaugos jūsų įvestus duomenis, todėl jums nereikia kiekvieną kartą įvedus duomenų spustelėti išsaugojimo mygtuko. Be to, jei nustatysite ID lauką į AutoValue, bazė automatiškai užpildys ID lauką, kai pereisite prie kito įrašo.

Tęskite, kol įvesite visus norimus duomenis.

Importuoti iš skaičiuoklės

Jei turite skaičiuoklę, kurioje jau yra norimų įvesti duomenų, galite ją lengvai importuoti į lentelę, nors turite laikytis kelių taisyklių.

Jei norite importuoti iš skaičiuoklės, turite turėti stulpelį kiekvienam lentelėje esančiam laukui, net jei lauke nustatyta „AutoValue“ arba dar neturite tam skirtų duomenų. Be to, duomenų turi būti kiekvienoje kiekvieno importuojamo stulpelio eilutėje, kurios paskirtis nenustatyta kaip „AutoValue“.

Mūsų pavyzdyje yra stulpelis su maždaug tuo pačiu pavadinimu kiekvienam mūsų lentelės laukui, ir visos eilutės užpildytos, išskyrus eilutes ID laukelyje, kurį bazė automatiškai užpildys, kai importuosime. Pavadinimai nebūtinai turi tiksliai sutapti, o stulpeliai neturi būti tokia pačia tvarka, kaip ir jūsų duomenų bazės laukai; importavimo metu turėsite galimybę pertvarkyti savo duomenis.

Norėdami pradėti importuoti, pažymėkite visus skaičiuoklės duomenis, kuriuos norite importuoti, įskaitant kiekvieno stulpelio etiketes, ir nukopijuokite juos naudodami Ctrl + C .

Tada atidarykite „Base“ ir įsitikinkite, kad esate lentelės rodinio ekrane. Spustelėkite Redaguoti> Įklijuoti arba pataikyti „Ctrl“+V. . Tai atvers Kopijuoti lentelę dialogo langas. Palikite parinktis tokias, kokios yra, ir spustelėkite Toliau> mygtuką.

Viduje konors Priskirti stulpelius dialogo lange turėsite suderinti importuojamus stulpelius su lentelės laukais. Naudoti aukštyn ir žemyn mygtukus, kad sureguliuotumėte kiekvieno stulpelio padėtį, ir atžymėkite visus nukopijuotus stulpelius, kurių nenorite importuoti. Spustelėkite Sukurti mygtuką, kai baigsite.

kaip atrodo vga kabelis

Jei importuojant nebuvo klaidų, dialogo langas tiesiog uždaromas ir grįš į pagrindinį lentelės vaizdą. Dukart spustelėkite savo lentelę, kad peržiūrėtumėte duomenis ir patikrintumėte, ar nieko nebuvo neteisingai importuota.

Paruošta veikti duomenų bazė

Sveikinu! Dabar, kai sukūrėte duomenų bazės kūrimo, lentelės kūrimo ir duomenų įvedimo procesą, po ranka turite naudoti duomenų bazės failą. Kai kurios papildomos užduotys, kurias galite atlikti „Base“, yra SQL užklausų, dizaino formų vykdymas ir ataskaitų kūrimas naudojant duomenų bazę.

Dalintis Dalintis „Tweet“ Paštu Kaip įdiegti „MySQL“ duomenų bazę „Windows“

Jei dažnai rašote programas, jungiančias prie duomenų bazių serverių, malonu, jei žinote, kaip testavimo tikslais įdiegti „MySQL“ duomenų bazę „Windows“ kompiuteryje.

Skaityti toliau
Susijusios temos
  • Produktyvumas
  • „LibreOffice“
  • SQL
  • Duomenų analizė
Apie autorių Jordanas Glooras(Paskelbti 51 straipsniai)

Jordanas yra personalo rašytojas MUO, kuris aistringai siekia, kad „Linux“ būtų prieinama ir be streso visiems. Jis taip pat rašo privatumo ir produktyvumo vadovus.

Daugiau iš Jordan Gloor

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia