7.5.1 加载数据
2025年09月26日
7.5.1 加载数据
加载数据是数据库实施阶段的一项主要工作,在数据库及其表结构创建好之后,就可以开始加载数据。
在一般的数据库系统中,数据量都很大,而且数据来源于多个部门,数据的组织方式、结构和格式都与新设计的数据库系统可能有很大差别。组织数据的录入就是将各类数据从各个局部应用中抽取出来,输入到计算机中,然后再分类转换,最后综合成符合新设计的数据库结构的形式,输入到数据库中。这样的数据转换、组织入库的工作相当耗费人力、物力和财力,特别是原来用手工处理数据的系统,各类数据分散在各种不同的原始表单、凭据和单据中,在向新的数据库系统中输入数据时,需要处理大量的纸质数据,工作量就更大。
由于各应用环境差异很大,很难有通用的数据转换器,DBMS也很难提供一个通用的转换工具。因此,为了提高数据输入工作的效率和质量,应该针对具体的应用环境设计一个数据录入子系统,专门用来解决数据转换和输入的问题。
为了保证数据库中数据的正确、无误,必须十分重视数据的校验工作。在将数据输入系统进行数据转换的过程中,应该进行多次校验。对于重要数据的校验更应该反复进行,确认无误后再输入数据库中。
如果新建数据库的数据来自已有的数据或者文件,那么应该注意旧的数据模式结构与新的数据模式结构之间的对应关系,然后再将旧的数据导入新的数据库中。
目前,很多DBMS都提供了数据导入的功能,有些DBMS还提供了功能强大的数据转换功能,比如SQL Server就提供了功能强大、方便易用的数据导入和导出功能。