Форум: "Базы";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];
ВнизGDB -> DBF Найти похожие ветки
← →
Sour (2002-07-19 21:11) [0]Написал базу под InterBase. А теперь попросили все это под dbf переделать. Что это заформат и как можно осущиствить переделку. Заранее блакодарен....
← →
Viewer (2002-07-20 00:19) [1]Кто-то не в своем уме..
Если Вы "написали" для IB приложение, то Вы неплохой программист, а он не может не знать о таких СУБД как DBase,Fox.
Или дальше поиграем ?
← →
kaif (2002-07-20 00:35) [2]Может, автор не о dBase спрашивает?
Еще какие базы имеют расширение dbf?
Я слышал, что что-то такое есть...
← →
Viewer (2002-07-20 00:41) [3]Может и так, только сомневаюсь, особенно при "Заранее.."
Так пишут начинающие..
Скорее всего есть база IB и надо перенести данные в dbf
← →
kaif (2002-07-20 03:43) [4]Мне осущиствить понравилось. Такого я еще не видел.
← →
Sour (2002-07-20 10:01) [5]Товарищщии, я действительно не в курсе не про dBase, не про Fox. Слышать, та я слышал, по эти СУБД, но никогда не юзал. Такое бывает. Под IB писать могу. Недаром год лекции по БД (где рассматривали только SQL и релизовывалось все под IB) исправно посещал. Признаю, что в БД я не мастер. Поэтиму я и прощу у Вас помощи. А если по лексике (или не знаю акцету) господин Viewer определяет новичек человек или нет, при этом ничего дельного не написав, то могу предложить отправиться ему в "ПОТРЕПАТЬСЯ". :(
А теперь если можно, еще пару глупых вопросов?
Выше под dbf я имел ввиду имеено dBase. Однако как все-таки переделать БД IB под СУБД dBase. И что надо изменять в самом приложении. Ведь я там кроме компонентов с InterBase закладки ничего не использую (конечно DataAccsess там же).
Да господа, если имеется SQL код базы, то ее можно реализовать под любую СУБД? И что надо сделать для этого под dBase?
← →
Viewer (2002-07-20 11:08) [6]Проблема в том, что обучать Вас основам реляционных СУБД, диалектам SQL, совместимости баз по полям и особеностям реализации различных движков здесь никто и не будет.
Мне почемуто так кажется.
Поэтому ответ на Ваш вопрос о переделке приложения с IB на dbf (через BDE, например) лежит полностью в пределах Вашей компетенции.
Именно поэтому однозначного ответа на конвертацию из формата gdb в формат dbf и нет.
И именно незнанием таких простых фактов и вызвана некоторая насмешливость в моем тоне.
Ну не имеет смысла выходить на ответственные соревнования по прыжкам в высоту, если вы в своем дворе одолели полметровую планку.
Ну а если чуть серьезнее и если не говорить о стандартных средствах, то можно воспользоваться, например, QuickDesk.
Там есть экспорт в распространненые форматы, но не dbf.
Вторичным экспортом можно перевести в dbf
← →
kaif (2002-07-20 15:24) [7]Если используются хранимые процедуры или триггеры, то перевести на dBase это будет невозможно, так как dBase это просто набор файлов, в каждом одна таблица. Есть еще файлы индексов. И больше ничего, как правило. Если речь идет о миллионах записей, dBase вообще не подойдет. Если нужен многопользовательский доступ, то переходить с IB на dBase просто нет смысла. И вообще смысла переходить на dBase, если под IB что-то работает я не вижу никакого, так как IB - полноценная и мощная СУБД типа клиент-сервер, а dBase - это файл сервер, для работы с которой нужно еще движок баз данных (например, BDE) ставить, что иногда неудобно.
← →
Desdechado (2002-07-20 18:35) [8]согласен с kaif
добавлю только, что в SQL-серверах логика целостности БД и часто даже бизнес-логика зашита в тело БД, а для DBF это все надо заталкивать в код программы. Кроме того, резко возрастает нагрузка на сеть и число конфликтов доступа к данным.
если это требование заказчика, то его надо переубедить разумными доводами. если же это а-ля курсовая работа, то скорее всего придется сделать ее еще раз :(
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c