Просмотрщик баз данных для сервера?
У нас есть несколько собственных инструментов, которые хранят данные в довольно стандартных базах данных, использование этих инструментов - сплошная боль в заднице. (Обычный пример - база данных номеров деталей - с некоторыми деталями, и, например, ссылкой на PDF лист данных производителя)
Получение доступа к этому инструменту является проблемой. Для меня - 99% времени - если я могу открыть гигантский дамп базы данных в формате txt и поискать в нем с помощью EMACS или VI - я могу найти то, что мне нужно.
Что я ищу, так это простое (Apache или IIS сервер) приложение, которое я могу сделать это с HTML против базы данных.
Нужно иметь такую возможность: (Было бы здорово использовать django, у нас уже есть экземпляр django)
a) Ключевой момент - только отображение и ПОИСК - никакого ввода данных. b) Существующая хорошо известная база данных со стандартным коннектором. в) Несколько консервированных SQL-запросов будут генерировать таблицы для отображения. d) Размеры не маленькие, полная база данных составляет 10K (строк) 200+ столбцов (атрибутов)
e) Требуется поиск по КЛЮЧЕВЫМ СЛОВАМ - в каждой строке: Пример Цель найти резистор 0602 с сопротивлением 220 Ом.
Я бы набрал "резистор" "пленка" "0602" и "220" - и нажал кнопку поиска. Это приведет к поиску дампа линии 10K, показывая совпадающие линии.
Тогда у меня будет меньшая таблица, или я смогу добавлять/удалять условия поиска. (что-то вроде ключевых слов, необходимых для вопросов stack overflow)
База данных содержит изображение изделия (jpeg) и HTTP-ссылку на спецификацию. Сделать их пригодными для использования в этой таблице было бы замечательно.
Существует ли уже что-то подобное? Кажется, что это тупо обычная вещь.
Хорошо иметь - экспортируемую (копируемую/вставляемую) ссылку, которую я могу скопировать и вставить в электронное письмо. т.е.: я могу написать по электронной почте парню по запчастям _ Can I have (3) of these: <LINK_HERE> и они смогут легко увидеть, что это такое.
КЛЮЧЕВОЙ МОМЕНТ: 99,9% времени - люди будут использовать его только для чтения с 1 типом отчета. Поэтому это может быть несколько жестко закодировано...