This week's book giveaway is in the Java 8 forum.
We're giving away four copies of Java 8 in Action and have Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft on-line!
See this thread for details.
The moose likes Jobs Discussion and the fly likes Suggestions for my own database project - which front-end ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Suggestions for my own database project - which front-end ?" Watch "Suggestions for my own database project - which front-end ?" New topic
Author

Suggestions for my own database project - which front-end ?

Andy Jack
Ranch Hand

Joined: Nov 22, 2012
Posts: 257
I am thinking of learning databases by making "some kind of front end" that would make use of this database. I think I might not learn much DB skills by just reading books and making a DB project. If I make something like a website which needs to use a DB, i might get lots of use cases which will need complex DB operations. That approach, I think will let me learn more than just creating a DB and imagining operations and making queries for those operations. Besides. looking at a database GUI tool all the time is boring.

Does this idea sound good ? If yes, then how should i go about making a front-end - HTML, JavaScript, PHP what ?

Java Newbie with 72% in OCJP/SCJP - Super Confused Jobless Programmer.
I am a "newbie" too. Please verify my answers before you accept them.
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18163
    
    8

Well, naturally you should use some technology which you already understand well. Otherwise your project of learning about databases will get mixed up with another project of learning some other new technology.

So that would exclude HTML and Javascript -- if you knew them well you would already know that they aren't capable of accessing databases. Are you reasonably good at PHP?
Andy Jack
Ranch Hand

Joined: Nov 22, 2012
Posts: 257
Paul Clapham wrote:Well, naturally you should use some technology which you already understand well. Otherwise your project of learning about databases will get mixed up with another project of learning some other new technology.

So that would exclude HTML and Javascript -- if you knew them well you would already know that they aren't capable of accessing databases. Are you reasonably good at PHP?


No, I don't know PHP. But I guess I could learn enough basics of PHP to do the project. I saw an O'reilly book "learning javascript, php, mySQL". Maybe this book could be helpful.
JS cannot access databases came as a surprise to me.
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 29287
    
140

Andy Jack wrote:JS cannot access databases came as a surprise to me.

Technically it can. You can use JavaScript to access MongoDB. And sure many others. However, this is servers side JavaScript which isn't used very broadly. Especially when compared to client side JavaScript. Since you mentioned HTML with JavaScript, it was evident you were talking about client side.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: Suggestions for my own database project - which front-end ?
 
Similar Threads
Flex with Struts; Is it good?
In need of Guidance
AJAX or Flex which one is better for front end in Struts project any Why ?
I have questions about java,netbeans vs
Can someone help me? I think my exceptions may be wrong but need opinion (B&S)