最近想开发一个图书馆管理系统的应用,有几个问题想请教一下

我的开发环境是ubuntu下的ansroid studio1.3的开发环境,JDK是1.8。
第一:我该使用什么样的数据库,mysql还是其他?
第二:我该使用什么协议来进行客户端与服务器端的交互,http还是socket。
第三:我该使用什么样的服务器。

都可以。纯客户端的话,用sqlite,带服务器,用java+mysql,或者php+mysql,协议用http,服务器用apache,也可以用lighttpd

第一:我该使用什么样的数据库,mysql还是其他?
第二:我该使用什么协议来进行客户端与服务器端的交互,http还是socket。
第三:我该使用什么样的服务器。

从第一个问题就来看,你是没有项目经验。数据库看在服务器端进行维护。用http一些