Створення таблиць бази даних за допомогою майстрів LibreOffice Base

Майстри LibreOffice спрощують створення баз даних

Майстри допомагають нам створювати різні типи баз даних.

Майстри LibreOffice сприяти створенню баз данихs. Вони включають основні типи, які нам можуть знадобитися, і їх легко адаптувати.

У нашому попередня стаття Ми коротко пояснили, що таке компоненти бази даних; таблиці, форми, запити та звіти. За допомогою 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.