On which condition the front end and back end of any project are based?


Question:
I am a computer management student.. and i hav to submit a project for last year... i hav selected Visual Basic as front end and Oracle 9i as Back end.

Answer:
The backend should focus on things that backends are good at. Oracle is a relational database and should be used as such. You store and retrieve data from it.

You should not use the backend to implement front end functionality. So, for example, you shouldn't use Oracle to format strings for localization purposes; this is front-end functionality and something that VB has functionality to support.

Similarly, the frontend should not do processing that the backend is designed to do. Pulling over the rows from two different tables into VB and then trying to find the rows that match between them is a waste of resources (network, memory, developer time) whereas a simple JOIN in your backend would yield the results much faster.

So the condition is that each layer of the application has its "contract" or "responsibilities" and that no other layer should impose on that responsibility space.
More Questions & Answers...
  • Is a job as a Human Resource going to continue to be a sought after field?
  • Human Resource Managment Question?
  • What can be our alternative resources for energy?
  • Which 3 games for the PS3 should I buy?
  • Regarding resources used by humans, which of the following statements is most accurate?
  • Should Human Resource Managers side with the employees or the employer?
  • Project Management - More info?
  • I took a promotion at work based on the 7% raise. About 2 weeks after I started I found out they cut my pay?
  • The questions and answers post by the user, for information only, AnswersRoom.com does not guarantee the right
    Copyright © 2007 AnswersRoom.com -   Terms of Use -   Contact us

    Hot Topic