要求做一个通用的数字通信监控与软件回放软件,将各系统(设备)的数据采集提交数据库,再将数据库中的数据集导入到软件,将已有的数据实时回放发送。
我做的部分就是用数据库做一个交互式的系统用户界面(根据系统配置文件,形成目标系统用户界面(包括可输入帧头、帧尾、校验和等信息,每次输入的内容可以保存,以便下次打开界面时可以重新载入,便于在原基础上修改));数据根据用户填写的数据帧结构以数据库表格的形式存储,形成数据库文件。数据库的文件以及输入的用户要求都要以XML形式存储,以便其他同事对接收到的数据进行后续的处理。
由于本人对数据库的知识一无所知,想请问各位:
1. 哪种数据库软件能最好地实现以上功能,而且还便于安装(越小巧越好)?还要便于掌握?
2. 要导出XML文件是不是还要装个PowerBuilder之类的去连接所安装的数据库软件再将文件按格式导出?
3. 或者还有什么软件可以和XML连接得很好方便使用的?
4. 在实现此功能的编写上,是不是专门的数据库软件是实现界面功能的,而PB这样的开发环境扮演的角色只是连接数据库导出XML文件?
谢谢各位的回答!