DBから検索し、結果を表示する。というプログラムの作成を考えています。

構成は親(OS未定)1台、子(Windows)6台前後、DB(1万件〜2万件)

質問なのですが
・DB、プログラム言語のおすすめの組み合わせはあるでしょうか?
 (またこれから勉強するつもりなので入門書などありましたら教えていただきたいです)
・プログラムを作成し、各PCからデータを取りに行くのと
 LAN内ページで検索させ、結果を表示させるのではどちらが簡単でしょうか?

自分のレベルとしては学生時代にC言語を授業でやったという程度です。