Создание таблиц базы данных с помощью мастеров 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 я назначаю целочисленный формат и не выбираю вариант для автоматического завершения. Это поле будет выполнять функцию первичного ключа. Я объясню это ниже.

Для марки и модели присваиваю им формат фиксированного типа текста и обязательного ввода. Я назначаю тип поля переменной description, поскольку мне может потребоваться более 255 символов, которые есть в другом варианте в качестве ограничения.

Назначение первичного ключа

В базе данных может быть много таблиц с несколькими записями. Эти записи, в свою очередь, используются для создания других таблиц. Чтобы облегчить вашу идентификацию, LibreOffice Base присваивает вам код или первичный ключ..

Я предпочитаю использовать параметр ActiveID в качестве первичного ключа. Ранее вы выбрали автоматическое заполнение значения этого поля. Однако это вызывает сообщение об ошибке, которое я не могу определить, поэтому я отключил эту опцию. Не делайте этого и в этом окне.

Назначение первичного ключа.

Первичный ключ позволяет идентифицировать каждую отдельную запись

Использование первичного ключа полезно, например, если у нас есть два актива одной марки и модели.

Как только мы назначим первичный ключ, мы готовы перейти к следующему шагу, назначить имя таблицы и начать заполнение данных. Но мы увидим это в следующем посте.


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.