Анализ базы данных Архивный ФОНД 3 (три)
После экспорта данных из DBF файлов в реляционную Mysql я решил посмотреть на сколько хороша была организована база в Архивном Фоне №3 и пришёл в ужОс, видимо это работа какого то студента на курсаче
for t in *DBF; do dbf_dump --info --SQL $t ; done |grep "create table" | wc -l
38 - таблиц
for t in *DBF; do dbf_dump --info --SQL $t ; done |grep -v "create table" |wc -l
722 поля
И только в главное таблице 142 поля, с характерными именам KOD A10,A100,... . Но нужно отметить, что все поля, назначение, тип и размер, документированы, а то было совсем убийственно
Теперь черты отличающие школьников - однотабличная база, тоесть база в которой не используются связанные таблицы. Например
mysql> select A13 as F,count(KOD)as cnt from FOND group by F order by F;
+---------------------------------------------------------------------------------------------------------------+------+
| F | cnt |
+---------------------------------------------------------------------------------------------------------------+------+
| | 18 |
| дарение | 15 |
| дарение, расп. АО | 7 |
| депозит, расп. АО | 1 |
| исетчение ведомств. срока хран. | 1 |
| истеч. вед. срока хран. | 8 |
| истеч. вед.срока хран. | 1 |
| истеч.вед. срока хран. | 1 |
| истечение вед. срока хран. | 1273 |
| истечение вед. срока хран., ликв. учр. без правопреемника | 2 |
| истечение вед. срока хран., ликв. учр. при правопреемнике | 1 |
| истечение вед. срока хран., расп. АО | 35 |
| истечение вед. срока хранения | 1 |
| истечение ведомств. срока хран. | 1 |
| истечение ведомственного срока хранения | 1 |
| Ликв. учережд. без правопреемника | 1 |
| ликв. учр. без правопреемника | 60 |
| ликв. учр. без правопреемника, расп. АО | 4 |
| ликв. учр. без правоприемника | 1 |
| ликв. учр. при правопреемнике | 98 |
| ликв. учрежд. без правопреемника | 1 |
| Ликв. учреждения без правопр. | 1 |
| ликв.учр.при правопреемнике | 1 |
| ликвид. орган. | 1 |
| ликвидация учреждения без правопреемника | 5 |
| Научно-технич. переработка | 6 |
| научно-техническая обработка,
уточнение фондообразователя | 9 |
| научно-техническая обработка, уточнение фондообразователя | 2 |
| Научно-техническая переработка | 3 |
| расп. АО | 2692 |
| расп.АО | 1 |
| Распор. АО | 1 |
+---------------------------------------------------------------------------------------------------------------+------+
select A12 as F,count(KOD)as cnt from FOND group by F order by F;
+------------------------------------------------------+------+
| F | cnt |
+------------------------------------------------------+------+
| | 1 |
| 5госуд. структ. | 3 |
| 5осуд. структ. | 1 |
| 7госуд. структ. | 1 |
| 9госуд. структ. | 1 |
| гос. структ. | 3 |
| гос. структура | 1 |
| гос.структ. | 1 |
| гос.структуры | 1 |
| госуд. структ. | 3785 |
| госуд. структ., др. госархив | 6 |
| госуд. структ., др. фонд | 4 |
| госуд. структ., негос. структ. | 1 |
| Госуд. структур. | 1 |
| госуд. структура | 2 |
| госуд. структуры | 1 |
| ГОУ "ГАСПИ КО" | 2 |
| др. госархив | 248 |
| др. госархив, др. фонд | 2 |
| др. фонд | 52 |
| др. фонд, неучт. | 5 |
| ёгосуд. структ. | 1 |
| негос. структ. | 64 |
| негос. структ., др. госархив | 40 |
| негос. структура | 5 |
| негосуд. структ. | 1 |
| от граждан | 1 |
| част. лицо | 13 |
| част. лицо, др. госархив | 1 |
| Частное лицо | 5 |
+------------------------------------------------------+------+
Тут видно, как часто ошибались пользователи, а ведь благодаря этим ошибкам некоторые данные возможно не будут найдены. Очевидно же, что если бы перед пользователем был редактируемый список возможных значений то таких косяков не было, и при этом объём базы сократился за счёт исключения дублирования зачастую ошибочных данных
Может кому то ещё понадобится выкладываю структуру базы данных Архивный фонд 3
Описание полей базы данных АФ3
Идёт разработка открытой альтернативы БД «Архивный Фонд»
Обсуждение структуры БД «Архивный Фонд»
текст недоступен
другие страницы раздела
- Переписка с техподдержкой Wacom, планшеты для работы с графикой
- Рамблер почта может ли быть ещё хуже
- Унылой рунет
- Настройка коректной работы dos прог из под XP
- Сдохла оболочка explorer у windows и про вирусы и про Каспера
- Всем переживщим Яблоко головного мозга (ЯГМ) посвящается
- Рамблер знакомства скоро начнут рекламировать наркотики и рок ен ролл
- Сайты невидимки, спам и негрософт
- Программирование для дебилов - это реальность
- Как заработать на интернете в особо крупных масштабах
- Эникейщики дома, в бизнесе, во власти
- MicroSoft изобрели googledocs
- Грабить слабых, больных и убогих теперь модно
- Установка любого программного обеспечения
- Можно ли обмануть время или назад в будущее
- Мы все ненавидим осекю
- Ой, оно ещё шевелится
- ПрофессиАнальная установка программного обеспечения
- Государственная политика в области СПО
- Обучение пользователей
- Установка программы Архивный Фонд, стоимостью 2.4 миллиона
- Сравнение производительности Linux, Windows и MacOS
- В aport.ru работают мартышки линуксоиды
- Анальные жадины Микрософта
- Ахтунг, ФСБ следит за вантузоидами
- Функционал и юзабилити программы за 2,4 миллиона рублей
- Спам: Анонс Пятого Форума по открытому коду
- Проблемы программы Архивный Фонд 4 версия
- Эх, тряхну стариной, установлю новую убунту
- За три года Microsoft инвестирует в Россию 10 миллиардов рублей
- Ubuntu 9.04 и Intel
- Несовместимости программы Архивный Фонд 4 версия
- Как правильно Репозиторий или Репозитарий
- Микрософт, Виндовс Виста - RIP
- Идиотские алгоритмы яндекса
- Google следит за мной через Chrome?!
- Уроки Windows для идиотов
- Компьютерную безграмотность российских чиновников оценили в 5897 рублей
- Сравнение ресторанов, браузеров
- Нашёл заражённый сайт, осталось выяснить вирус Касперского или пьяный админ
- Чем бы быдлы не тешились, лишь бы жаббером не пользоваться
- Yandex.Money или Webmoney
- Касперский торжествует
- Опера с большой скоростью наращивает ненужный для браузера функционал
- Бесчинства модерастов на free-lance.ru
- Изобретение для ботаников, публикую дабы не запатентовали
- Опять mono, на сей раз из MSVC
- Рассылка спама с професессианаласру
- Жадность, непрофессионализм и киберпреступность на unix хостингах
- В день сисадминов админить винду, это наказание за установку Skype в Debian Lenny
- А стоит ли использовать Skylink
- Пользователи не для пользовательских соглашений
- Мыши, кактус, жрать - очередная сага битвы за аську
- размышления, APML или нехватка энтропии, мы все умрём
- Yandex.почта и старые носки
- Когда псам делать нечего - они яйца лижут или библиотеки строят
- Как качать с torrents.ru без учёта рейтинга
- Злость, что за новая мода
- Как из обезьяны сделать Itшника
- В Chromium появилась поддержка флеша
- pytђon головного мозга
- Изменения в "Правилах регистрации доменных имен в домене RU"
- Давайте сожгём бумажные книги и устроим электронную вакханалию
- Виндузятники это настоящее зло, виндузятники против свободного доступа к информации
- Сравнение безопасности операционных систем, контрацептивов
- Росплазма, ФГУ "ЦСТ Росздрава": Учитесь пилить бабло на госконкурсах
- Когда псу делать нечего он яйца лижет или делает зону .рф
- Статистика использования torrents.ru, на 879 нормальных пользователей - 160.000 тысяч заблокированных учётных записей
- Самый дорогой концерт в мире
- Когда псу делать нечего он яйца лижет или меняет пользовательские интерфейсы
- Как обезопасить свои каналы общения, своих друзей и близких с помощью шифрования в Jabber
- Исключение Gimp из Ubuntu
- Подведены итоги флешмоба касперского линуксоидами, ни один линуксоид не пострадал
- Направление развития проприетарных систем
- Статистика посещений площадки
- Yandex такой Уяндец
- Скриншоты Opera 10.50 без поддержки Qt
- Про всякие статистики браузеров и осей на основании счётчиков
- В датских школах началась ломка или школота против учёбы
- Masterhost: Windows хостинг для идиотов или сказки про дедушку Шукаря
- MS Office 2007 и старые форматы документов ворда
- Google проводит сбор идей на счёт развития своих сервисов и сбор голосов в пользу открытых технологий
- EterSoft - лицензионный калькулятор
- Про первую дозу
- 1С устраивает законный беспредел
- В Intel не смогли справиться с Windows7
- Линуксоиды и яндекс - тенденция?
- Хлынов банк ответил на критику своего сервиса "Плати из дома" обещанием доделать сервис и списком банковского ПО для Linux
- Пост для тех кто верит Большому Брату -- Гулдстайну/Google
- Проблемы цифровой культуры в России
комментарии (16)
2009-11-03 23:21:49
2009-11-04 05:31:31
2009-11-05 09:22:25
2010-05-07 09:59:58
2010-05-07 11:05:14
2010-05-07 14:03:07
2010-05-07 14:40:04
2010-05-07 14:53:13
2010-05-07 14:54:56
2010-05-07 15:12:47
2010-05-07 15:19:53
2010-05-07 15:37:13
2010-06-23 08:08:14
2010-06-23 08:09:15
2010-06-23 14:08:15
2010-07-05 15:43:19