GUI, который создает и использует базу данных и легко устанавливает - PullRequest
1 голос
/ 04 марта 2010

Я хочу создать графический интерфейс с C ++ (QT4). Графический интерфейс должен работать в Windows и должен иметь возможность

  1. создать базу данных
  2. использовать созданную им базу данных (я должен использовать существующую СУБД, чтобы не беспокоиться о запросах)
  3. база данных должна быть привязана к графическому интерфейсу, другое программное обеспечение не должно использовать эту базу данных (база данных может быть, например, закодирована)
  4. графический интерфейс с возможностью работы с базой данных должен быть легко установлен на других компьютерах, то есть я не буду просить пользователя изменить некоторые параметры на своем компьютере вручную

Итак, мои вопросы:

  1. Какая база данных может мне помочь в этом, что я должен изучить, связанный с базой данных, чтобы иметь возможность выполнить эту задачу?

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

Спасибо!

Ответы [ 2 ]

3 голосов
/ 04 марта 2010

Вы можете попробовать заглянуть в SQLite. Библиотека может использоваться с C ++. Для этого не потребуется внешняя СУБД. SQLite встроен в ваше приложение, и вы можете получить к нему доступ через базу данных. Кроме того, создаваемые файлы базы данных могут быть закодированы, поэтому они будут доступны только для вашего приложения.

0 голосов
/ 04 марта 2010

сначала вы должны решить, к какому сценарию будет применяться ваша система. затем переходите только к источнику для поставщика базы данных (MySQL, Postgres и т. д.).

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

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