18. A method for performing normalization of at least one piece of unstructured data, comprising steps of: (a) a computing device determining whether a predetermined parsing rule is applicable to at least some of the unstructured data; (a1) where the predetermined parsing rule is determined to be applicable to at least some of the unstructured data, the computing device parsing or supporting other device to parse at least some unstructured data under the predetermined parsing rule to extract individual fields; (a2) where the predetermined parsing rule is determined not to be applicable to at least some of the unstructured data, the computing device performs or supports other device to perform a process of determining a new parsing rule by referring to the unstructured data, and parses or supports other device to parse the at least some unstructured data under the new parsing rule to extract the individual fields; (b1) the computing device selecting or supporting other device to select names of items corresponding to individual fields extracted from the unstructured data, (b2) upon selection of specific names of items corresponding to the individual fields, the computing device deciding or supporting other device to decide whether values of the individual fields correspond to individual data types belonging to a list of data types, (b3) the computing device verifying or supporting other device to verify a validity of data types corresponding to the individual fields and whether the identified data types and the names of items corresponding to the individual fields are valid; (c1) the computing device creating or supporting other device to create information on transformation of the individual fields of the unstructured data to respective of the desired formats for each of the individual fields by referring to the names of the items and the data types by: (c2) the computing device creating or supporting other device to create candidates of the information on transformation by referring to the names of items and the types of data and displaying or supporting other device to display the created candidates to a user; (c3) the computing device, if the information on the transformation is detected to be selected among the created candidates, transforming or supporting other device to transform the unstructured data by referring to the information on the transformation; (d) the computing device creating or supporting other device to create a program code for the normalization based on the information on the transformation; (e) the computing device delivering the created code to a database; and instructing the database to store the created code and to normalize or support a server connected with the database to normalize at least one of the unstructured data according to the created code.
18. A method for performing normalization of at least one piece of unstructured data, comprising steps of: (a) a computing device determining whether a predetermined parsing rule is applicable to at least some of the unstructured data; (a1) where the predetermined parsing rule is determined to be applicable to at least some of the unstructured data, the computing device parsing or supporting other device to parse at least some unstructured data under the predetermined parsing rule to extract individual fields; (a2) where the predetermined parsing rule is determined not to be applicable to at least some of the unstructured data, the computing device performs or supports other device to perform a process of determining a new parsing rule by referring to the unstructured data, and parses or supports other device to parse the at least some unstructured data under the new parsing rule to extract the individual fields; (b1) the computing device selecting or supporting other device to select names of items corresponding to individual fields extracted from the unstructured data, (b2) upon selection of specific names of items corresponding to the individual fields, the computing device deciding or supporting other device to decide whether values of the individual fields correspond to individual data types belonging to a list of data types, (b3) the computing device verifying or supporting other device to verify a validity of data types corresponding to the individual fields and whether the identified data types and the names of items corresponding to the individual fields are valid; (c1) the computing device creating or supporting other device to create information on transformation of the individual fields of the unstructured data to respective of the desired formats for each of the individual fields by referring to the names of the items and the data types by: (c2) the computing device creating or supporting other device to create candidates of the information on transformation by referring to the names of items and the types of data and displaying or supporting other device to display the created candidates to a user; (c3) the computing device, if the information on the transformation is detected to be selected among the created candidates, transforming or supporting other device to transform the unstructured data by referring to the information on the transformation; (d) the computing device creating or supporting other device to create a program code for the normalization based on the information on the transformation; (e) the computing device delivering the created code to a database; and instructing the database to store the created code and to normalize or support a server connected with the database to normalize at least one of the unstructured data according to the created code. 19. The method of claim 18 , wherein the list of data types is a predefined list according to the names of items corresponding to the individual fields.