查看帮助>>

课程导航

11.6.3 数据库的建立、数据加载

在条码应用系统中,被管理对象的详细信息是以数据库的形式存储在计算机系统中的。当条码识读设备采集到管理对象的条码符号信息后,通过通信线路传输到计算机系统中。在计算机系统中,应用程序根据这个编码到数据库中去匹配相应的记录,从而得到对象的详细信息,并在屏幕上显示出来。数据库是条码应用系统的核心,它是应用系统中所有数据的源和目的。从条码设备输入的数据,只有经过与数据库中的详细数据进行匹配并读取以后,才能得到业务需要的各种数据。在数据库的建设中,业务数据的装入是最艰巨、最烦琐的工作。

首先,需要按照数据库管理系统的要求和数据库逻辑设计方案的要求,将业务数据格式化,使这些数据的数据格式、数据类型满足数据库管理的需要,还要分析数据之间的约束关系和取值的限制,满足数据一致性和安全性的需要。例如,在超市条码应用系统中,同一种商品,可以有不同的包装单位,其零售价格也是不同的。如何详细地描述这些特性,需要认真整理、分析,然后用不同的记录来区分。

然后,将整理过的原始数据输入到数据库中。将大量的业务数据输入计算机,是一个非常繁重的工作,因此输入方式的选择就显得非常重要。如果原来是手工管理,业务数据都存放在纸质介质上,只能采用键盘录入的方式来输入数据。如果企业原来已经使用了数据库或文件管理,可以采用“导入”的方式,也就是通过一个计算机程序,将原来数据库中的数据自动地、批量地转换到新数据库中。但在转换的过程中,要注意数据类型、数据长度、数据格式的不一致问题。

相关知识点:
11.6.1 硬件设备的采购、安装和调试
11.6.2 系统软件的安装、设置和调试
11.6.3 数据库的建立、数据加载
11.6.4 应用程序的安装、调试
11.6.5 整个系统的联合调试和运行