Разработчик Sergey Chehuta указал, что в соответствии с политикой конфиденциальности приложения данные могут обрабатываться так, как описано ниже. Подробные сведения доступны в политике конфиденциальности разработчика.
Сбор данных не ведется
Разработчик не ведет сбор данных в этом приложении.
Конфиденциальные данные могут использоваться по-разному в зависимости от вашего возраста, задействованных функций или других факторов. Подробнее
Информация
Провайдер Sergey Chehuta
Размер 17,8 МБ
Совместимость iPhone Требуется iOS 8.0 или новее. iPad Требуется iPadOS 8.0 или новее. iPod touch Требуется iOS 8.0 или новее.
Языки английский
Цена 499,00 ₽
- Поддержка приложения
- Политика конфиденциальности
- Поддержка приложения
- Политика конфиденциальности
Источник: apps.apple.com
DBF Visor
► «DBF Viewer» — это инструмент, который позволит вам искать и просматривать базы данных в формате DBF.
DBF Viewer поддерживает следующие версии баз данных:
→ FOX BASE
→ ВИЗУАЛЬНЫЙ FOXPRO
→ DBASE IV SQL
→ DBASE IV
→ FOX BASE 2
► «DBF Viewer» нацелен на отображение максимум 1000 записей в базе данных, кроме того, вы сможете искать данные в отображаемых записях.
► «DBF Viewer» содержит рекламу .
«DBF Visor» использует иконки от Icons8
Последнее обновление
14 мая 2022 г.
Инструменты
Безопасность данных
В этом разделе разработчики могут указать, как приложения собирают и используют данные. Подробнее о безопасности данных…
Нет информации.
Что нового
→ Ahora es compatible con Android 12 y sus características
→ Corrección de errores al seleccionar el archivo DBF.
→ Experimental: Ahora puedes visualizar hasta 30,000 registros
Источник: play.google.com
DBF редактор
DBF редактор – это программа, которая позволяет открывать и вносить правки в файлы формата DBF, являющиеся одним из популярных типов контейнеров для баз данных. Базовыми функциями любого DBF редактора является просмотр и прямое редактирование таблицы базы данных, а также возможность автоматического поиска и замены текста в ячейках. Более продвинутые аналоги позволяют также изменять структуру таблиц и даже создавать новые базы данных с нуля! Кроме того, такие программы могут значительно облегчить труд пользователя за счет поддержки обработки SQL-запросов к базе данных. На данной странице мы предлагаем Вам скачать один из лучших DBF редакторов, который обладает всеми вышеописанными достоинствами.
Sdbf 4.5
2.1 МБ (портативная версия)
Windows XP/Vista/7/8 32
Чем открыть формат файла dbf в Windows 7 или 10
Версия 4.3, 24 марта 2014 г.
Как прочитать файл DBF в 1С
- добавлено ряд дополнительных функций в SQL, в том числе функции для удобной работы с датами.
Версия 4.2, 11 марта 2014 г.
- добавлено открытие файлов с расширением, отличным от .dbf;
- добавлена возможность конвертирования файла из одного типа в другой;
- добавлена функция вычисления процента заполнения данных;
- добавлен быстрый переход на строку с указанным номером;
- добавлена функция дублирования записи;
- добавлено три новых формата экспорта данных: XML, CDS, SQL;
- добавлена функция раскраски колонок в зависимости от типа данных;
- отменён выход из программы по нажатию ESC;
- исправлены найденные ошибки.
Версия 4.1, 16 января 2014 г.
- добавлен Hex-редактор полей;
- улучшена работа с файлами VisualFoxPro;
- внесены другие мелкие улучшения.
DBF Commander Professional (от 1812.36 руб.)
Бесплатный универсальный DBF редактор, позволяющий открывать существующие и создавать новые базы данных. Имеет очень небольшие размеры, может запускаться с флешки и при этом имеет много продвинутых инструментов для работы с DBF файлами, среди которых есть даже поддержка SQL-запросов!
Галерея скриншотов
Обычно на сайте мы освещаем программы, которые будут интересны широкому кругу читателей, но сегодня случай не совсем заурядный :). Я когда-то работал эдаким «компьютерным специалистом» в нескольких государственных конторах и там часто приходилось сталкиваться с различными программами, работающими на базе FoxPro…
Главной проблемой всех этих приложений было то, что простой пользователь мог легко запороть базу данных так, что ее нельзя было потом открыть штатными средствами, поэтому приходилось извращаться, чтобы вернуть ее к жизни (что не всегда получалось, учитывая «способности» «диких юзверей» :)).
И вот, спустя несколько лет, как я уже не работаю там, нам на почту прислали просьбу добавить новую бесплатную программу для редактирования DBF-баз данных, которая имеет незамысловатое название – Sdbf. О ней и поговорим 🙂
Сравнение с платным аналогом
Sdbf, несмотря на свою портативность (может работать с флешки!) и малый размер, является довольно продвинутым редактором баз данных, который позволяет создавать, править и экспортировать любые базы формата DBF, начиная со спецификации xBaseIII, и заканчивая современным xVisualFoxPro! Сравним функционал Sdbf, с возможностями одного из самых продвинутых редакторов данного толка DBF Commander Professional:
Стоимость | бесплатно | от 1812,36 руб. |
Создание / просмотр / редактирование баз | +/+/+ | +/+/+ |
Фильтрация, поиск и замена по базе | + | + |
Экспорт в другие форматы | CSV, CDS, SQL, RTF, XML и HTML | XLS, XML, CSV и HTML |
Выполнение SQL-запросов | + | + |
Поддержка всех типов полей | + | + |
Печать и экспорт в SQL-файл | +/+ | +/+ |
Из приведенной выше таблички мы видим, что программы незначительно отличаются по функционалу, но Sdbf, во-первых, является портативной (что обычно немаловажно, так как каждый компьютерных дел мастер предпочитает носить набор необходимых программ на флешке), а во-вторых, является полностью бесплатной!
Первый запуск Sdbf
Для запуска программы ее достаточно распаковать из скачанного архива в любое место и открыть полученный EXE-файл. Перед нами появится пустое окошко следующего вида:
Drag
Инструменты поиска и фильтрации данных
Программа Sdbf позволяет напрямую редактировать любую ячейку открытой базы данных, однако, нужные ячейки еще необходимо найти… Если база небольшая и простенькая, то сделать это можно довольно быстро и вручную. Однако, если записей несколько десятков, а то и сотен, то искать может быть довольно затруднительно.
Но это не такая уж и проблема, поскольку в Sdbf есть сразу несколько инструментов, позволяющих отсеять лишние данные и отобразить только то, что нужно!
Эти инструменты находятся на нижней панели инструментов. Здесь вначале идет 8 навигационных кнопок, которые позволяют перемещаться по базе (стрелки), добавлять/удалять записи, а также подтверждать или отменять изменения. Нужные же нам функции начинаются с девятой кнопки – «Поиск»:
При активации кнопки перед нами появляется небольшое окошко с формой поиска. Нам нужно указать текст, который нужно найти и выбрать из выпадающего списка поле, по которому будет производиться поиск. Теперь жмем кнопку «Найти далее» и программа автоматически выделит строку, следующую за текущим выделением, в которой есть искомый текст. Повторное нажатие кнопки выделит строку ниже от текущей, в которой есть те же искомые данные и т.д.
Иногда в базах данных встречается нестандартное форматирование ячейки: лишние пробелы, табуляции и прочие символы, которые визуально не отображаются, но влияют на результат выдачи поиска. Если Вы столкнулись с таким случаем, то для нормальной работы функции Вам будет достаточно снять флажок «С учетом формата» в нижней центральной части окошка поиска и искомые строки начнут отображаться.
Функция поиска удобна, когда нам нужно быстро найти единичные вхождения конкретных данных. Но бывают случаи, когда удобнее было бы отобразить сразу несколько строк, которые содержат только определенную информацию. В данном случае нам поможет вторая функция (кнопка которой идет сразу за кнопкой поиска) – «Фильтр»:
Чтобы задействовать фильтрацию, нам нужно сперва правильно составить запрос и ввести его в специально отведенное поле (сразу за кнопкой в центральной части панели инструментов). Принцип составления запроса – прост, но не совсем очевиден. Нам нужно сперва ввести название поля, по которому нужно фильтровать таблицу базы данных, а затем приравнять значение фильтра к конкретному тексту, по которому нам нужно найти все строки.
Значение берем в одинарные кавычки, после чего жмем саму кнопку «Фильтр» (она становится зажатой) и получаем таблицу, содержащую данные только с определенными нам значениями в указанных полях (в примере мы отфильтровали все строки со значением «U.S.A» в поле «Country» (регистр указания названия значения не имеет)). Вернуть таблицу к исходному виду можно просто повторным нажатием кнопки «Фильтр» (становится вновь отжатой).
Поле фильтрации может содержать простейшие условия «and» (для уточнения запроса по нескольким полям) и «or» (для альтернативной выборки данных из разных полей). К сожалению, Sdbf не поддерживает исключающие запросы (типа «not»), но это ограничение мы сможем обойти другим способом, о котором речь пойдет чуть ниже.
Кстати, чтобы не вводить вручную запрос фильтрации, Вы можете воспользоваться следующим трюком: выделите любую запись в поле, по которому будете фильтровать и нажмите сочетание клавиш «Alt+F» (только не F4 :))). Запрос будет автоматически сформирован, а в значении будет стоять знак «*», который является маской поиска и соответствует любому количеству любых символов.
Увы, это единственный тип масок, который можно использовать в Sdbf и, что еще печальнее, один запрос может содержать только одну маску :(. Поэтому, если Вам нужно отфильтровать одно и то же поле по нескольким параметрам, то придется использовать оператор «and» (быстрое формирование запроса по нажатию «CTRL+ALT+F») или «or» («SHIFT+ALT+F»).
Выполнение SQL-запросов к таблицам баз данных
Поиск и фильтрация – это, бесспорно, хорошо, однако не всегда удобно. Когда количество записей велико, мы легко можем потерять из виду нужные нам данные при разборе таблиц. Однако и на этот случай в Sdbf имеется отличная функция – поддержка SQL-запросов!
При помощи таких запросов в Sdbf мы можем:
- Динамически форматировать нашу таблицу, создавая выборку только по определенным нужным полям (операторы SELECT и SELECT TOP);
- Копировать данные из одной базы в другую (INSERT FROM и INSERT INTO);
- Изменять и удалять содержимое определенных строк (UPDATE и DELETE, соответственно);
- Группировать параллельные запросы (UNION);
- Формировать сводные таблицы (PIVOT).
Для начала работы с запросами нам нужно нажать кнопку «SQL-запрос» в правом конце панели инструментов. Однако, результат такого действия будет несколько обескураживающим: содержимое только что редактированной базы данных пропадет, а поверх рабочего окна появится еще одно пустое окошко с двумя полями (вверху – поле вывода данных, а внизу – ввода).
Пугаться не стоит :). Надо просто сразу ввести нужный SQL-запрос в нижнем поле с указанием имени нужной базы данных. Если Вы не помните этого имени, можете активировать боковую панель Sdbf (нажатием на серую вертикальную полоску справа), на которой в виде списка отображаются все базы, которые Вы открывали раньше:
Также для ускорения работы желательно запомнить горячие клавиши, которые можно посмотреть, вызвав справку по нажатию клавиши F1. Их всего три, но они позволяют значительно ускорить процесс создания правильных запросов.
Так, сочетание «CTRL+Пробел» – отобразит всплывающее окошко со списком доступных имен баз данных (чтоб не смотреть в боковую панель), «CTRL+F» – выведет список функций для текущего оператора, а «CTRL+Enter» запустит процесс выполнения запроса. Кроме того, если кликнуть по полю ввода правой кнопкой мыши (вызвать контекстное меню), то мы получим список поддерживаемых Sdbf операторов.
Вернемся к нашему предыдущему скриншоту и посмотрим на простейший запрос, который там составлен. Он базируется на операторе «SELECT», а значит возвращает нам выборку. В качестве параметра выборки стоит «*», что означает вывод любых данных, однако мы могли бы указать там через запятую имена любых полей таблицы базы данных.
Далее у нас идет обязательный параметр «FROM» и имя базы, по которой мы формируем выборку. Все! Больше никаких кавычек или других символов для вывода всей таблицы не требуется!
Выборка, которую мы рассмотрели выше, является самой простой, однако Sdbf позволяет выполнять запросы и посложнее. На следующем скриншоте мы увидим выборку, динамически сформированную таблицу, состоящую из полей, которые содержат имена клиентов, город, в котором те проживают и страну. Причем, фильтрация клиентов идет именно по стране проживания (U.S.A) и результаты выводятся в алфавитном порядке:
Если разобрать данный запрос, то мы увидим уже упомянутый мной способ выборки по полям, указанным через запятую после оператора SELECT. Далее все то же указание имени базы данных, но на этом теперь запрос не кончается.
Следующим шагом будет перечисление функций основного оператора, которые должны будут выполняться в результате обработки запроса. Здесь их две.
Первая – «where» имеет сходство с фильтром, рассмотренным нами ранее, и выполняет аналогичное действие – позволяет выбрать только те записи, которые соответствуют условию.
Вторая функция – «order by» отвечает за сортировку полученных результатов по одному из полей (в данном случае по полю с именем клиента – «NAME») в алфавитном (параметр «asc») или инвертированном («desc») порядке.
Естественно, что приведенный пример тоже довольно примитивен, но он отображает общую суть создания и обработки SQL-запросов. Если хотите узнать о них больше, советую почитать мануалы тут: http://dimonchik.com/insert.html или https://www.sql.ru/articles/articles.aspx?g=SQL
Минусы:
- не позволяет задать в фильтре более одной маски;
- нет функции отмены действий.
Выводы
Программа Sdbf при своих скромных размерах и системных требованиях позволяет делать с DBF-базами данных если и не все, то очень и очень многое… А реализация поддержки SQL-запросов вообще позволяет вывести работу по редактированию базы на новый уровень! С их помощью можно легко компенсировать многие недочеты в работе через графический интерфейс.
Самым же большим разочарованием, на мой взгляд, явилось отсутствие самой тривиальной функции «Отменить последнее действие» в миру «CTRL+Z» 🙁 Самое обидное, что по недосмотру или незнанию пользователь может, например, случайно применить автозамену по всему полю, а вернуть данные уже будет невозможно 🙁
За сим можно констатировать, что программа в функциональном плане – более чем удачна, но перед работой с ней всегда выполняйте древнее админское правило – СОЗДАВАЙТЕ БЭКАПЫ! И будет Вам счастье 🙂
P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.
Источник: www.bestfree.ru