ах сколько же тут ненужных телодвижений. каждую букву выколупывать через SQL-запрос - это ж гвозди электронным микроскопом....
такую систему написать - застрелиццо. это будет посложнее винды с офезом. в разы.
и самое сложное - согласовать формат мегадокументов со сторонним софтом. это нереально