sql - Database usage in a Java program -


i have found out, multiple sources, object serialization storing objects sent across network, remade. has tested: http://www.ibm.com/developerworks/library/j-serialtest/index.html . alternative, have decided use relational databases. problem is, if rely on relational databases store data, must ask users of program install or configure anything? //forgive me: have no prior experience databases.

also, have heard of javadb (my java textbook calling version of apache derby). collection of relational database management systems (rdbmss)? if answer "yes", rdbmss included javadb?

derby 1 of many relational databases available you. others oracle, sql server, mysql, postgresql, , hypersonic sql.

some open source (mysql, postgresql, hypersonic sql, sql lite); others require license (oracle, sql server).

some require installation (mysql, postgresql, oracle, sql server); others not (sql lite, derby, hypersonic sql).

java interacts databases using jdbc. jar of classes vendor implement interfaces in java.sql package particular database.


Comments