假如一个桌面应用程序要管理大量数据而需要用到数据库的功能,比方说财务软件、办公软件的可能就要用到关系表。开发者开发时需要安装各种数据库服务、管理各种配置文件,但是不可能要求软件用户也这么做。那么,这一功能究竟是怎样在用户电脑上实现的?

解决方案 »

  1.   

    做成web应用。如果网络环境好可以做成C/S吧
      

  2.   

    用个桌面数据库,如HSQLDB、SQLLite、甚至Access,这些数据库都不需要什么管理和配置的。
      

  3.   

    QQ大量的数据就不要处理,手机系统与移动联动数据就没有交互嘛/?
    最基本的C/S的概念你都没有嘛/?
      

  4.   

    如果一定要用网络版的DBMS的话,通常是安装一个空的Server,然后用一个初始化脚本灌装基本数据库。这些动作可以用InstallAnywhere这样的安装制作程序做出来的安装程序来完成。
      

  5.   

    如果有多个client用户就多个用户用一DB server,如果只有一个client用户就和开发的环境一样就行。