The project consist from utilities that make indexing and comparing for the solving of the problem of searching keywords(strings) in full text(names, addresses, etc...) dealing with large(big) data. I've implemented on the PL/SQL language the Soundex algorithm(with modifications for Armenian language), a set of algorithms for comparing two strings(Jaro-Winkler, Levenshtein, Longer prefix algorithm, etc..), and the concept of designing the database to make a search really fast and efficient.