Как да настроите нова база данни с LibreOffice Base

Как да настроите нова база данни с LibreOffice Base

Едно от приложенията, предлагани в безплатния пакет с отворен код LibreOffice, се нарича Base. Base е приложение от предния край за създаване, свързване или четене на бази данни (включително тези, създадени с Microsoft Access). Това ръководство ще ви преведе през процеса на използване на Base, за да създадете своя проста, но полезна база данни и да започнете да въвеждате данни.





1. Инсталирайте LibreOffice Base

The LibreOffice следвайки, алтернатива на пакета Microsoft Office , е наличен за Windows, macOS и Linux. Има няколко начина да го инсталирате на вашата система (особено ако сте потребител на Linux), но можете да изтеглите официалните инсталационни пакети на libreoffice.org/download . В тази статия ще използваме LibreOffice версия 7.0.2.2.





2. Стартирайте база и създайте база данни

След като LibreOffice е инсталиран, стартирайте Base от вашия работен плот. Всеки път, когато отворите Base, ще виждате този диалогов прозорец, който ще ви пита дали искате да стартирате нова база данни или да отворите съществуваща. Изберете Създайте нова база данни радио бутон.





Base се предлага със система за управление на релационни бази данни, наречена HSQLDB (Система за управление на бази данни HyperSQL), която е готова за използване и е опция по подразбиране.

HSQLDB е идеален за вашия първи проект, тъй като е прост и лесен за работа. Уверете се, че Вграден HSQLDB опцията е избрана от списъка и щракнете върху Напред> бутон.



3. Регистрирайте и запишете вашата база данни

Base ще ви попита дали искате да регистрирате базата данни. Регистрирането просто прави вашата база данни достъпна за други приложения в пакета LibreOffice на вашето устройство, като Calc и Writer. Тази функция е локална за вашето устройство --- не е нужно да се притеснявате, че ще бъде достъпна от никой друг.

Освен ако не сте сигурни, че никога няма да искате да получите достъп до новата си база данни с тези други приложения, е безопасно да напуснете Да, регистрирайте базата данни вместо мен избрани.





Уверете се, че сте избрали Отворете базата данни за редактиране и след това щракнете завършек . Base ще ви подкани да запишете вашата база данни като .ODF файл. Изберете местоположение и име на файл за него и щракнете Запазване .

4. Създайте таблица и задайте първичен ключ

Първото нещо, което трябва да направите с нова база данни, е да създадете таблица. Таблиците са най -важната част от базата данни и имате нужда от поне една, за да постигнете нещо.





Изгледът по подразбиране при отваряне на база данни е раздел Таблици. Изберете Създаване на таблица в изглед на дизайн ... от менюто със задачи.

Диалоговият прозорец Табличен дизайн ще се отвори с няколко празни клетки под етикетите Име на полето , Тип поле , и Описание . Тук ще изберете и наименувате полетата, които искате в таблицата си.

Това са различните „категории“ данни, които планирате да въведете във вашата база данни. Като пример планираме да изградим база данни с нашата филмова колекция, така че ще включим полета като Title, Director и ReleaseYear.

Първото поле, което трябва да създадете, обаче трябва да бъде някакъв уникален идентификатор, като число или UPC код. Това поле ще различава всеки запис, дори ако всички останали полета имат дублирани данни. В нашия пример наименувахме първото поле MovieID и избрахме тип поле Integer [INTEGER], за да направим това поле просто число.

Каквото и да направите в полето за идентификация, щракнете с десния бутон върху този ред и проверете Първичен ключ поле в падащото меню. Ако не изберете поле като първичен ключ, Base ще изхвърли грешка, когато се опитате да запазите таблицата.

как да споделяте файлове между mac и pc

В нашия пример, под Свойства на полето , ние също сме задали опцията AutoValue за нашето поле с първичен ключ на Да така че да не се налага ръчно да избираме нов идентификационен номер всеки път, когато създаваме запис. С функцията AutoValue Base автоматично ще въведе следващия допълнителен номер за всеки нов запис.

5. Попълнете полетата си за данни

Продължете да добавяте толкова полета, колкото ви е необходимо, и се уверете, че сте избрали подходящите типове полета. За повечето основни употреби ще искате да използвате VARCHAR за текст, INTEGER за числа и DATE за дати в календара.

Ако вече имате данни в електронна таблица или .csv файл, който планирате да импортирате във вашата база данни, това е много полезно, тъй като добавяте полета, за да сте сигурни, че имената на вашите полета лесно се съпоставят с имената на полета във вашия файл с данни .

Имайте предвид, че създадените от вас полета могат да бъдат пренаредени при първоначалното създаване на таблица, но не можете да пренареждате полетата след запазването на таблицата. Това обаче не би трябвало да ви създава големи проблеми и все пак можете да добавяте и изтривате полета по -късно.

6. Запазете първата си таблица

Щракнете върху бутона за запазване или натиснете Ctrl+S за да запазите таблицата си, а Base ще ви подкани да дадете име на масата си. Изберете каквото име искате (ние избрахме по подразбиране, Table1, в нашия пример).

След като запазите таблицата, не забравяйте да запазите самия файл с базата данни, за да сте сигурни, че няма да загубите работата си. Вашият .ODF файл ще трябва да бъде запазен всеки път, когато създавате или редактирате таблица, заявка, формуляр или отчет.

Ако някога се наложи да редактирате полетата в таблицата си, трябва да щракнете с десния бутон върху таблицата и да щракнете редактиране от падащото меню.

7. Въведете или импортирайте данни

Сега, когато имате таблица, вашата таблица се нуждае от данни. Има няколко начина, по които можете да получите данни във вашата база данни, но днес ще разгледаме как да ги въведете ръчно в табличния изглед и как да импортирате от електронна таблица.

Ръчно въвеждане

Щракнете двукратно върху таблицата си или щракнете с десния бутон и изберете Отворено . В този диалогов прозорец ще видите всички полета, които току -що създадохте. Можете ръчно да създавате записи, като въвеждате данни едно по едно поле, подобно на въвеждането на информация в клетките на електронни таблици.

Когато стигнете до последното поле за запис, натиснете Раздел за да преминете към следващия запис. Base автоматично ще запазва въведените от вас данни, така че не е нужно да натискате бутона за запазване всеки път, когато въвеждате данни. Освен това, ако зададете полето за идентификация на AutoValue, Base автоматично ще попълни полето за идентификатор вместо вас, когато правите раздели към следващия запис.

Продължете, докато въведете всички данни, които искате.

Импортирайте от електронна таблица

Ако имате електронна таблица, която вече съдържа данните, които искате да въведете, можете лесно да ги импортирате в таблицата си, въпреки че трябва да спазвате няколко правила.

За да импортирате от електронна таблица, трябва да имате колона за всяко поле, което имате в таблицата си, дори ако полето е настроено на AutoValue или все още нямате данни за него. Освен това данните трябва да присъстват във всеки ред от всяка колона, която импортирате, чиято дестинация не е зададена на AutoValue.

В нашия пример има колона с приблизително едно и също име за всяко поле в нашата таблица и всички редове са запълнени, с изключение на редовете в полето ID, което Base ще запълни автоматично, когато импортираме. Не е необходимо имената да съвпадат точно и колоните не трябва да са в същия ред като полетата на базата данни; ще имате възможност да пренаредите данните си по време на импортирането.

За да започнете импортирането, маркирайте всички данни в електронната си таблица, които искате да импортирате, включително етикетите за всяка колона, и ги копирайте с Ctrl + C .

След това отворете Base и се уверете, че сте на екрана Table view. Щракнете Редактиране> Поставяне или удари Ctrl+V . Това ще отвори Копирна маса диалогов прозорец. Оставете опциите такива, каквито са и щракнете върху Напред> бутон.

В Присвояване на колони диалоговия прозорец, ще трябва да подравните импортираните колони с полетата в таблицата. Използвай нагоре и надолу бутони, за да регулирате позицията на всяка колона и премахнете отметката от всички копирани от вас колони, които не искате да импортирате. Щракнете върху Създайте бутон, когато сте готови.

компютър няма да заспи windows 10

Ако няма грешки по време на импортирането, диалоговият прозорец просто ще се затвори и ще ви върне към изгледа на основната таблица. Щракнете двукратно върху таблицата си, за да видите данните и да проверите дали нищо не е импортирано неправилно.

База данни, готова за действие

Честито! Сега, след като сте преминали през процеса на създаване на база данни, изграждане на таблица и въвеждане на данни, имате под ръка полезен файл с база данни. Някои допълнителни задачи, които можете да правите в Base, са изпълняване на заявки в SQL, създаване на формуляри и създаване на отчети с вашата база данни.

Дял Дял Туит електронна поща Как да инсталирате MySQL база данни на Windows

Ако често пишете приложения, които се свързват със сървъри на бази данни, хубаво е, ако знаете как да инсталирате база данни MySQL на вашата машина с Windows за целите на тестването.

Прочетете Напред
Свързани теми
  • Производителност
  • LibreOffice
  • SQL
  • Анализ на данни
За автора Джордан Глор(51 статии са публикувани)

Джордан е писател на персонал в MUO, който се стреми да направи Linux достъпен и без стрес за всички. Той също така пише ръководства за поверителност и производителност.

Още от Джордан Глор

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате