• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Which database i use

 
sharjeel afzal
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi
i want to install my java desktop application on client side
i want that if DBMS is not installed on client side then DBMS also installed
on client side along with my application

Please suggest me what DBMS i use or suggest me if DBMS is not required
on client side is there any database exist

i heard about MS Access DB is used in program that not required DBMS on client side.....


 
Lester Burnham
Rancher
Posts: 1337
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can't assume that Access is installed on random Windows machines.

The easiest would probably be HSQLDB or Derby, both of which are written in Java and can be used in embedded mode from within the app itself.
 
sharjeel afzal
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you very much

please tell me if you know any gui manager for Derby
 
Lester Burnham
Rancher
Posts: 1337
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you're looking for something free, try Squirrel SQL Client. It works with any JDBC-enabled DB.
 
Nikhilkumar Deshmukh
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am new in development and I am making a project in java but I can't decided that which database use for it. I know it is very small problem but I am start
 
Vijitha Kumara
Bartender
Pie
Posts: 3930
21
Chrome Fedora Hibernate
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nikhilkumar Deshmukh wrote:I am new in development and I am making a project in java but I can't decided that which database use for it.

It depends on the type of the project, expected load etc... But if you just want to try things then get Derby (which is Java based in-memory database).
 
Prabhakar Reddy Bokka
Ranch Hand
Posts: 197
Java Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dude!!

If it is a real time project then it depends on many things...

If it is just for your practice.. you can use any database.

As you said you are new to java development, I suggest you MySql database.
 
Jan Cumps
Bartender
Posts: 2608
14
C++ Linux Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Prabhakar Reddy Bokka wrote:Dude!!...
No such person on the JavaRanch. Please be polite.
 
Wendy Gibbons
Bartender
Posts: 1111
Eclipse IDE Oracle VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i would also recommend mysql for a starter, as i found derby impossible to debug, when i had a problem, as the program had the only allowed connection so i couldn't check my results as i stepped through.
But once you are past that stage derby (or the other embedded database recommended) for customer installations.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic