Как настроить новую базу данных с помощью LibreOffice Base

Как настроить новую базу данных с помощью LibreOffice Base

Одно из приложений, предлагаемых в бесплатном пакете LibreOffice с открытым исходным кодом, называется Base. Base - это интерфейсное приложение для создания, подключения или чтения баз данных (в том числе созданных с помощью Microsoft Access). Это руководство проведет вас через процесс использования Base для создания простой, но полезной собственной базы данных и начала ввода данных.





1. Установите LibreOffice Base.

В 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. Зарегистрируйте и сохраните свою базу данных

База спросит вас, хотите ли вы зарегистрировать базу данных. Регистрация просто делает вашу базу данных доступной для других приложений из пакета LibreOffice на вашем устройстве, таких как Calc и Writer. Эта функция является локальной для вашего устройства - вам не нужно беспокоиться о том, что она доступна кому-либо еще.

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





Убедитесь, что вы выбрали Открыть базу данных для редактирования а затем щелкните Заканчивать . Base предложит вам сохранить базу данных как файл .ODF. Выберите для него место и имя файла и нажмите Сохранить .

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

Первое, что вам нужно сделать с новой базой данных, - это создать таблицу. Таблицы - самая важная часть базы данных, и вам понадобится хотя бы одна, чтобы выполнить что-либо.





По умолчанию при открытии базы данных отображается раздел «Таблицы». Выбирать Создать таблицу в режиме конструктора ... из меню задач.

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

Это разные «категории» данных, которые вы планируете ввести в свою базу данных. В качестве примера мы планируем создать базу данных нашей коллекции фильмов, поэтому мы включим такие поля, как «Название», «Режиссер» и «Год выпуска».

Однако первое поле, которое вы должны создать, должно быть каким-то уникальным идентификатором, например числом или кодом UPC. Это поле будет различать каждую запись, даже если во всех других полях есть повторяющиеся данные. В нашем примере мы назвали первое поле MovieID и выбрали тип поля Integer [INTEGER], чтобы сделать это поле простым числом.

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

как удалить влагу из порта зарядки

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

5. Заполните поля данных

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

Если у вас уже есть данные в электронной таблице или CSV-файле, который вы планируете импортировать в свою базу данных, это очень полезно, поскольку вы добавляете поля, чтобы убедиться, что имена ваших полей легко сопоставляются с именами полей в вашем файле данных. .

Имейте в виду, что создаваемые поля можно изменить при первоначальном создании таблицы, но нельзя изменить порядок полей после сохранения таблицы. Однако это не должно вызвать у вас серьезных проблем, и вы все равно сможете добавлять и удалять поля позже.

6. Сохраните свою первую таблицу

Нажмите кнопку сохранения или нажмите Ctrl + S чтобы сохранить вашу таблицу, и Base предложит вам назвать вашу таблицу. Выберите любое имя, которое хотите (в нашем примере мы выбрали значение по умолчанию, Table1).

После того, как вы сохранили таблицу, убедитесь, что вы сохранили сам файл базы данных, чтобы не потерять свою работу. Файл .ODF необходимо сохранять каждый раз, когда вы создаете или редактируете таблицу, запрос, форму или отчет.

Если вам когда-нибудь понадобится отредактировать поля в вашей таблице, вы должны щелкнуть правой кнопкой мыши по таблице и щелкнуть Редактировать из раскрывающегося меню.

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

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

Ручной ввод

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

Когда вы дойдете до последнего поля для ввода, нажмите Вкладка чтобы перейти к следующей записи. Base автоматически сохранит введенные вами данные, поэтому вам не нужно нажимать кнопку «Сохранить» каждый раз, когда вы вводите данные. Кроме того, если вы установите для поля ID значение AutoValue, Base автоматически заполнит поле ID для вас, когда вы перейдете к следующей записи.

Продолжайте, пока не введете все необходимые данные.

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

Если у вас есть электронная таблица, в которой уже есть данные, которые вы хотите ввести, вы можете легко импортировать ее в свою таблицу, хотя вы должны соблюдать несколько правил.

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

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

Чтобы начать импорт, выделите все данные в своей электронной таблице, которые вы хотите импортировать, включая метки для каждого столбца, и скопируйте их с помощью Ctrl + C .

Затем откройте базу и убедитесь, что вы находитесь на экране просмотра таблицы. Нажмите Правка> Вставить или ударить Ctrl + V . Это откроет Копировать таблицу чат. Оставьте параметры как есть и нажмите кнопку Далее> кнопка.

в Назначить столбцы диалоговом окне вам необходимо выровнять столбцы, которые вы импортируете, с полями в вашей таблице. Использовать вверх а также вниз кнопки, чтобы отрегулировать положение каждого столбца, и снимите флажки со всех скопированных столбцов, которые вы не хотите импортировать. Щелкните значок Создавать кнопку, когда вы закончите.

ты можешь изменить свое имя в psn?

Если во время импорта не было ошибок, диалоговое окно просто закроется, и вы вернетесь к основному виду таблицы. Дважды щелкните таблицу, чтобы просмотреть данные и убедиться, что ничего не было импортировано неправильно.

База данных, готовая к действию

Поздравляю! Теперь, когда вы прошли через процесс создания базы данных, построения таблицы и ввода данных, у вас под рукой есть файл базы данных, который можно использовать. Некоторые дополнительные задачи, которые вы можете выполнять в Base, - это запуск запросов в SQL, разработка форм и создание отчетов с вашей базой данных.

Делиться Делиться Твитнуть Эл. адрес Как установить базу данных MySQL в Windows

Если вы часто пишете приложения, которые подключаются к серверам баз данных, было бы хорошо, если бы вы знали, как установить базу данных MySQL на свой компьютер с Windows для тестирования.

Читать далее
Похожие темы
  • Продуктивность
  • LibreOffice
  • SQL
  • Анализ данных
Об авторе Джордан Глор(Опубликована 51 статья)

Джордан - штатный писатель в MUO, который страстно желает сделать Linux доступным и беззаботным для всех. Он также пишет руководства по конфиденциальности и производительности.

Ещё от Jordan Gloor

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться