Choosing Correct Database For Delphi Project -


i developing delphi xe2.

i planning software primary , secondary school. school have 1,500 students. database model relational , plan keep whole history of each student years move on. (well @ point archived, relationships maintained time)

i used write delphi apps using dbisam v4 elevate software. hold licence of it, still possibility use it.

however had contact many companies using firebird recently, using postgres , many websites mysql.

i don`t see need go paid databases, since type of customer sensitive in investment. database free such use, plus option of keep using dbisam. getting old.

i prefer put business logic on software, not in database, no need intricate logic or procedures on database side.

my questions is: need consider choose correct database?

this wiki post can you. besides that, have decide using ole-db, odbc or dbx middleware technology. depending on 1 find or not support delphi.

another criteria include know-how on database options , rectrictions/requirements on security , scalability.

however, no matter dbms choose, best advice isolate access in dedicated service layer of application won't directly dependent of it.

in place model application in terms of domain classes , invest in persistence layer. if have go dbms in future, of code preserved.


Comments

Popular posts from this blog

java - Run a .jar on Heroku -

java - Jtable duplicate Rows -

validation - How to pass paramaters like unix into windows batch file -