日期:2014-05-18  浏览次数:20761 次

问一个数据库设计问题和条形码扫描问题,100分
现在要做一个图书管理系统,用SQL SERVER数据库,共计8万册图书,除掉重复的,至少5万条记录,这些记录是存到一张表中,还是按照分类存到不同的表中,还定不下来,存到一张表中,查找起来比较方便,但考虑数据多,可能耗时太多,如果存到不同表中,耗时可能少一些,但查找起来,除了匹配书号外还需匹配表名,给编程带来麻烦,请各位参考参考,采用那种方式好一些?

又及:领导的意思是在借书登记时采用扫描仪扫描一下条形码,就可以实现图书登记和查询,就是大家在新华书店见到的那样。请问这样实现在技术上需要怎样做?

------解决方案--------------------
http://download.csdn.net/hicsdn/longhui666888
上面有一个扫描枪例子,你可以下载下来看看,那个类可以拿过来直接用.这是个系统钩子

http://topic.csdn.net/u/20071128/15/6af85ba6-1748-4ea9-9ab0-2fc1e715fcf3.html
这是我们以前讨论的关于扫描枪的贴子
------解决方案--------------------
A、8W条纪录对于SQL来说,的确不是很大,所以不要担心查询的速度问题
B、ISDN你可以用BarCode-Read(建议手持式的条码枪)直接扫描进去,驱动程序是不要的,你直接接你的键盘口就好了,你的键盘换成USB接口的就能很好的解决这个问题,此乃最简单也是最有效的方法。