Как создать собственную базу данных в Linux

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

Но по своей сути базы данных представляют собой простые таблицы информации: каждая строка представляет собой отдельную запись, а ее конкретные характеристики, такие как имя, цвет или то, находится ли она у вас в настоящее время или нет, записываются в столбцы, известные как поля.

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

  • Вот наша коллекция лучших облачных баз данных
  • Получите максимальную отдачу от данных с помощью этих лучших инструментов облачной аналитики
  • Это лучшие сервисы облачных вычислений
Об этой статье

Эта статья впервые появилась в журнале Linux Format Magazine, выпуск № 267, опубликованном в сентябре 2022-2023 года.

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

К счастью, существует целый ряд простых и удобных инструментов, которые превращают простые базы данных в программное обеспечение, которое каждый может установить и использовать за считанные минуты. Многие из них ориентированы на конкретные задачи, такие как каталогизация коллекции растений, но есть один инструмент, который предлагает все функции, которые вы ожидаете от простой базы данных, в удобном для пользователя формате: Symphytum.

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

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

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

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

Начать

Вы можете установить Symphytum несколькими способами. Snap - наиболее удобный вариант для более поздних версий Ubuntu, но вы также можете загрузить на свой выбор .deb… aur или. Пакет AppImage с сайта программы.

После установки запустите Symphytum (из панели запуска приложений в Ubuntu), где вы увидите, что небольшая фиктивная база данных уже существует, чтобы помочь вам познакомиться с программой. Есть два представления: Форма и Таблица. Как мы уже упоминали, форма предназначена в первую очередь для ввода данных и просмотра отдельных записей, а таблица позволяет просматривать все записи сразу. Здесь вы также можете редактировать отдельные записи.

Symphytum хранит все ваши коллекции в одном файле - data.db, который спрятан глубоко в скрытой папке. Он работает на встроенном ядре базы данных SQLite, поэтому это стандартный формат, который легко переносится в другие программы (подробнее об этом позже). Если вы предпочитаете переместить файл в более доступное место, выберите «Инструменты»> «Настройки» и нажмите «Обзор…»

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

Интересные статьи...