I want to create a GUI with C++ (QT4). The GUI should work on Windows and should be able to
- create a database
- use the database created by it (I should use an existing DBMS, in order not to worry for querries)
- database should be specific to the GUI, other sowftwares should not be able to use that database (the database may be for example encoded)
- the gui with its ability of working with database should be easaly installed on the other computers, that is I don't won't to ask user to change some options on his computer manally
So my questions are:
- What kind of database can help me to do this, what I should learn connected with database to be able to perform this task.
- Should I encode the database by my GUI, or databases have such commnd to save them on disk already encoded?
Thanks!