Com configurar una nova base de dades amb LibreOffice Base

Com configurar una nova base de dades amb LibreOffice Base

Una de les aplicacions que s’ofereixen a la suite LibreOffice lliure i de codi obert s’anomena Base. Base és una aplicació frontal per crear, connectar-se o llegir bases de dades (incloses les creades amb Microsoft Access). Aquesta guia us guiarà pel procés d’utilitzar Base per crear una base de dades senzilla però útil i començar a introduir dades.





1. Instal·leu el LibreOffice Base

El LibreOffice seguint, una alternativa a la suite de Microsoft Office , està disponible per a Windows, macOS i Linux. Hi ha diverses maneres d’instal·lar-lo al vostre sistema (sobretot si sou usuari de Linux), però podeu descarregar els paquets oficials d’instal·lació a libreoffice.org/download . En aquest article, utilitzarem el LibreOffice versió 7.0.2.2.





2. Inicieu Base i creeu una base de dades

Un cop instal·lat LibreOffice, inicieu Base des del vostre escriptori. Cada vegada que obriu Base, veureu aquest quadre de diàleg que us demanarà si voleu iniciar una base de dades nova o obrir-ne una de ja existent. Seleccioneu el fitxer Creeu una nova base de dades botó d'opció.





Base ve amb un sistema de gestió de bases de dades relacional anomenat HSQLDB (Sistema de gestió de bases de dades HyperSQL) ja està a punt per utilitzar-se i és l’opció predeterminada.

HSQLDB és ideal per al vostre primer projecte, ja que és senzill i fàcil de manejar. Assegureu-vos que HSQLDB incrustat l'opció està seleccionada a la llista i feu clic a Següent> botó.



3. Registreu i deseu la vostra base de dades

Base us preguntarà si voleu registrar la base de dades. El registre simplement fa que la vostra base de dades sigui accessible per a altres aplicacions de la suite LibreOffice del vostre dispositiu, com ara Calc i Writer. Aquesta funció és local per al vostre dispositiu; no us haureu de preocupar perquè ningú no pugui accedir-hi.

Si no esteu segur que mai no voldreu accedir a la vostra nova base de dades amb aquestes altres aplicacions, és segur sortir-ne Sí, registreu-me la base de dades seleccionat.





Assegureu-vos que heu seleccionat Obriu la base de dades per editar-la i després feu clic a Acabar . Base us demanarà que deseu la vostra base de dades com a fitxer .ODF. Trieu una ubicació i un nom de fitxer i feu clic a Desa .

4. Creeu una taula i configureu una clau principal

El primer que haureu de fer amb una nova base de dades és crear una taula. Les taules són la part més essencial d’una base de dades i en necessiteu almenys una per aconseguir qualsevol cosa.





La visualització per defecte en obrir una base de dades és la secció Taules. Seleccioneu Crea una taula a la vista de disseny ... des del menú de tasques.

S'obrirà el quadre de diàleg Disseny de taules amb diverses cel·les buides sota les etiquetes Nom del camp , Tipus de camp , i Descripció . Aquí és on escollireu i nomenareu els camps que vulgueu a la taula.

Aquestes són les diferents 'categories' de dades que teniu previst introduir a la vostra base de dades. Com a exemple, tenim previst crear una base de dades de la nostra col·lecció de pel·lícules, de manera que inclourem camps com Títol, Director i ReleaseYear.

El primer camp que heu de crear, però, ha de ser un tipus d’identificador únic, com ara un número o un codi UPC. Aquest camp diferenciarà cada entrada, fins i tot si tots els altres camps tenen dades duplicades. En el nostre exemple, hem anomenat el primer camp MovieID i hem seleccionat el tipus de camp Integer [INTEGER] per fer d'aquest camp un número simple.

Sigui el que sigui el que acabi creant el camp d'identificació, feu clic amb el botó dret sobre aquesta fila i marqueu el botó Clau primària al menú desplegable. Si no seleccioneu un camp com a clau principal, Base generarà un error quan intenteu desar la taula.

botó d'engegada per a raspberry pi 3

En el nostre exemple, a sota Propietats del camp , també hem definit l'opció AutoValue per al nostre camp de clau principal de manera que no hem de triar manualment un número d'identificació nou cada vegada que creem una entrada. Amb la funció AutoValue, Base introduirà automàticament el següent número incremental per a cada entrada nova.

5. Completeu els camps de dades

Continueu afegint tants camps com necessiteu i assegureu-vos de seleccionar els tipus de camps adequats. Per a usos bàsics, voldreu utilitzar VARCHAR per al text, INTEGER per als números i DATE per a les dates del calendari.

Si ja teniu dades en un full de càlcul o en un fitxer .csv que voleu importar a la base de dades, és molt útil ja que afegiu camps que assegureu-vos que els noms dels vostres camps coincideixin fàcilment amb els noms dels camps del fitxer de dades. .

Tingueu en compte que els camps que creeu es poden reordenar quan es crea inicialment una taula, però no es poden reorganitzar després de desar la taula. Tanmateix, això no us hauria de causar problemes importants i encara podeu afegir i suprimir camps més endavant.

6. Deseu la vostra primera taula

Feu clic al botó Desa o premeu Ctrl + S per desar la taula i Base us demanarà que nomeneu la taula. Trieu el nom que vulgueu (hem escollit el valor predeterminat, Taula1, al nostre exemple).

Després de desar la taula, assegureu-vos de desar el fitxer de base de dades per assegurar-vos que no perdeu la feina. El vostre fitxer .ODF s’haurà de desar cada vegada que creeu o editeu una taula, una consulta, un formulari o un informe.

Si mai heu d’editar els camps de la taula, heu de fer clic amb el botó dret a la taula i fer-hi clic Edita des del menú desplegable.

7. Introduïu o importeu dades

Ara que teniu una taula, la vostra taula necessita dades. Hi ha diverses maneres d’introduir dades a la base de dades, però avui veurem com introduir-les manualment a la vista de taula i com importar-les des d’un full de càlcul.

Entrada manual

Feu doble clic a la taula o bé feu clic amb el botó dret i seleccioneu Obert . En aquest diàleg, veureu tots els camps que acabeu de crear. Podeu crear entrades manualment introduint dades un camp a la vegada, igual que introduïu informació a les cel·les del full de càlcul.

Quan arribeu al camp final per a una entrada, premeu Pestanya per passar a la següent entrada. Base desarà automàticament les dades que heu introduït, de manera que no haureu de fer clic al botó Desa cada vegada que introduïu les dades. A més, si definiu el camp ID a AutoValue, Base omplirà automàticament el camp ID quan accediu a la següent entrada.

Continueu fins que hàgiu introduït totes les dades que vulgueu.

Importeu des d'un full de càlcul

Si teniu un full de càlcul que ja conté les dades que voleu introduir, podeu importar-lo fàcilment a la taula, tot i que heu de seguir unes quantes regles.

Per importar des d'un full de càlcul, heu de tenir una columna per a cada camp que tingueu a la taula, encara que el camp estigui configurat com a AutoValue o encara no en tingueu cap. A més, les dades han d’estar presents a cada fila de cada columna que importeu, la destinació de la qual no estigui definida com a AutoValue.

En el nostre exemple, hi ha una columna amb aproximadament el mateix nom per a cada camp de la taula i totes les files s’omplen, excepte les files del camp d’identificació, que Base omplirà automàticament quan importem. Els noms no necessiten coincidir exactament i les columnes no han d’estar en el mateix ordre que els camps de la vostra base de dades; tindreu l'oportunitat de reorganitzar les vostres dades durant la importació.

Per començar a importar, ressalteu totes les dades del full de càlcul que vulgueu importar, incloses les etiquetes de cada columna, i copieu-les amb Ctrl + C .

A continuació, obriu Base i assegureu-vos que sou a la pantalla de visualització de taula. Feu clic a Edita> Enganxa o colpejar Ctrl + V . Això obrirà el fitxer Copia la taula Caixa de diàleg. Deixeu les opcions tal com estan i feu clic a Següent> botó.

A la Assigneu columnes del quadre de diàleg, haureu d’alinear les columnes que importeu amb els camps de la taula. Utilitzar el amunt i avall per ajustar la posició de cada columna i desmarqueu les columnes que hàgiu copiat que no vulgueu importar. Feu clic a Crear botó quan hàgiu acabat.

firefox està configurat per utilitzar un servidor intermediari que rebutgi les connexions

Si no hi ha hagut errors durant la importació, el quadre de diàleg només es tancarà i tornarà a la vista de taula principal. Feu doble clic a la taula per veure les dades i comproveu que no s'hagi importat res de manera incorrecta.

Una base de dades preparada per a l'acció

Enhorabona! Ara que heu passat pel procés de crear una base de dades, crear una taula i introduir dades, teniu al vostre abast un fitxer de base de dades utilitzable. Algunes tasques addicionals que podeu fer a Base són executar consultes a SQL, dissenyar formularis i crear informes amb la vostra base de dades.

Compartir Compartir Tweet Correu electrònic Com instal·lar una base de dades MySQL a Windows

Si sovint escriviu aplicacions que es connecten a servidors de bases de dades, és bo si sabeu com instal·lar una base de dades MySQL a la vostra màquina Windows per fer proves.

Llegiu a continuació
Temes relacionats
  • Productivitat
  • LibreOffice
  • SQL
  • Anàlisi de dades
Sobre l'autor Jordan Gloor(51 articles publicats)

Jordan és un escriptor de MUO apassionat de fer Linux accessible i lliure d’estrès per a tothom. També escriu guies sobre privadesa i productivitat.

Més de Jordan Gloor

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us