设计实现数据库的应用程序的接口
    假设在数据库端只能提供简单的数据库服务功能,期望实现一种程序接口, 具有如下的功能:
    a.从网络客户端,使用tcp/ip网络访问数据库服务
    b. 连接数据库后,能使用标准SQL句法 访问/操作数据库建议用Java语言, 需要针对网络接口编程, 对 SQL句法进行解析处理, 最终形成对数据库的调用。用哪个开发工具,是不是在JDK下就可以比较轻松的解决?

解决方案 »

  1.   

    如果没有理解错的话,用jdbc链接数据库不就可以了吗?
    写java程序,推荐eclipse,当然命令行+记事本也是可以的。
      

  2.   

    需要使用到JDBC和Java网络编程。访问数据库可以是用纯Java解决方案,也可以通过ODBC桥接。后者首先要在Windows里通过控制面板完成数据源的配置。
    编程需要客户端和服务器端,通过Java套接字Socket和Serversocket实现。
    服务器端加载数据库驱动程序,建立数据库连接,创建数据库操作对象和存放操作结果的结果集对象;然后创建输入流,通过套接字接收从客户端发送过来的SQL语句,并以该语句做为参数完成对数据库的操作;操作结果用一个输出流同样通过套接字发送个客户端;
    客户端可以创建两个输入流:一个接收输入的 准SQL语句,一个通过套接字接收从服务器端传回来的操作结果;两个输出流:一个将输入的SQL语句通过套接字输出至服务器端,一个将服务器端操作的结果显示或存储起来。
    先运行服务器端,然后运行客户端就可以了。
      

  3.   

    我用netbeans,感觉不比Eclipse逊色
      

  4.   

    .......记事本.EditPlus.UE..感觉麻烦点用JCreator.....数据库JDBC的连接字符串是可以直接使用网络名的。(条件是数据库允许远程操作)