Създаване на таблици на база данни с помощници на LibreOffice Base

Съветниците на LibreOffice улесняват създаването на бази данни

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

Магьосници на LibreOffice улесняват създаването на бази даннис. Те включват основните видове, от които може да се нуждаем и е лесно да ги адаптираме.

В нашия предишна статия Бяхме накратко обяснили кои са компонентите на базата данни; таблици, формуляри, заявки и отчети. С помощта на LibreOffice Base ще видим как се държат в реален пример. В тази публикация ще разгледаме таблиците.

Таблиците са основата на базата данни. Те се състоят от поредица от свързани данни, групирани според техните характеристики в полетата. Например в базата данни на клиентите имаме таблица Дневен ред и полетата Име, адрес, телефон и поща.

Преди да продължите, уточнение. Не пиша монография за релационни бази данни. Включвам само достатъчно теория, за да може всеки потребител да започне да се наслаждава на програмата. Както и да е, всеки коментар, който искате да направите по темата, там имате формата за коментар.

Създаване на първата ни база данни с помощниците на LibreOffice Base

В тази статия ще се съсредоточим върху създаването на таблици с бази данни. Ще го направим с помощта на един от вътрешните двигатели на програмата. LibreOffice Base ни позволява да избираме между Firebird и HSQLDB.

Нито в документацията на LibreOffice Base (която остана във версия 4), нито в най-актуалната Ръководство за начало (версия 6) Споменава се Firebird. За нашите скромни цели изглежда няма съществена разлика между двете, така че ще използваме Firebird, която е опцията по подразбиране.

Първата ни стъпка, след като програмата стартира, е изберете двигателя на базата данни. Оставаме с Firebird.

Първи екран на основния съветник на LibreOffice

В този първи екран ние избираме механизма на базата данни, който ще използваме.

Щракнете върху Напред, за да отидете на втория екран

Съветниците на LibreOffice ни дават възможност да регистрираме базата данни

Втори екран на съветника за създаване на база данни

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

Маркираме опцията за отваряне на базата данни и създаване на таблици чрез съветника. LibreOffice ще поиска да назовем и запазим базата данни.

Съветник за база данни с различни шаблони

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

Съветникът за масата е разделен на два раздела; Бизнес и частен. За всеки от тях ни предлага поредица от шаблони. Шаблоните от своя страна ни показват списък с полета.

Като пример ще използваме шаблона за актив от раздела Бизнес.

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

В моя случай избирам ActiveID като първо поле. За това го избирам с показалеца и натискам простата стрелка, която сочи надясно. Повтарям процедурата с всички полета, които ме интересуват.

Избиране на полета с помощника на базата данни

Можем да изберем кои полета да използваме от всеки шаблон.

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

  • Формат на въведените данни.
  • Ако дадена стойност се присвоява автоматично. Ако активирате тази опция, трябва да добавите и стойността на нарастване от вход към вход.
  • Ако е задължително или не въвеждането на данните.
  • Максимална дължина на въведените данни.
Задаване на параметри на данни

На този екран определяме формата на данните, които трябва да бъдат въведени във всяко поле.

Към полето ActiveID присвоявам целочисления формат и не избирам опцията за автоматично попълване. Това поле ще има функцията на първичен ключ. Ще обясня това по-долу.

За марка и модел им задавам формата на фиксиран тип текст и задължително въвеждане. Присвоявам променлив тип поле на описание, тъй като може да имам нужда от повече от 255 знака, които другата опция има като ограничение.

Присвояване на първичен ключ

В базата данни може да има много таблици с множество записи. Тези записи от своя страна се използват за създаване на други таблици. За да улесни идентификацията ви, LibreOffice Base ви присвоява код или първичен ключ.

Избирам да използвам параметъра ActiveID като първичен ключ. Преди това сте избрали стойността на това поле да се попълва автоматично. Това обаче причинява съобщение за грешка, което не мога да идентифицирам, затова деактивирах тази опция. Не го правете и в този прозорец.

Присвояване на първичен ключ.

Първичният ключ позволява да се идентифицира всеки отделен запис

Използването на първичния ключ е полезно например, ако имаме два актива от една и съща марка и модел

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


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.