Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.05.2008, 20:30   #1
juden
Пользователь
 
Аватар для juden
 
Регистрация: 28.03.2007
Сообщений: 67
По умолчанию помагите с выбором бд

здравствуйте. сразу извиняюсь если пост не в этот форум.
здесь такое дело не могу определиться какую база данных использовать в своей программа. Есть два варианта:
1) все хранить в одном файле, те access или еще какая есть но я не знаю
2) каждая таблица будет в отдельном файле, при данном варианте предполагается использовать cdx или xml
подскажите кто какой вариант выбрал бы и желательно почему?
заранее благодарен.
Проблема не в том могут ли машины думать, а в том - делают ли это люди?
B. F. Skinner
juden вне форума Ответить с цитированием
Старый 02.05.2008, 20:52   #2
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Ну я сам только вот недавно глубоко ушел в БД Мне кажется выбор прежде всего зависит от задачи. Что требуется от БД, что Вы собираитесь делать ? Сетевое ли это приложение или только локальное... У меня щас программа, там хранение данных ( локальное ) сначала юзал ADO, но мне нужна переносимость без проблем перешел и остался на SQLite.
BOBAH13 вне форума Ответить с цитированием
Старый 02.05.2008, 20:58   #3
juden
Пользователь
 
Аватар для juden
 
Регистрация: 28.03.2007
Сообщений: 67
По умолчанию

база будет локальная.
вобщем прога будет создавать расписание для вуза, ну а все данные будут храниться в бд. а вот какую бд выбрать не знаю, в принципе мне подходят оба варианта, а вот на каком остановиться я не знаю.
Проблема не в том могут ли машины думать, а в том - делают ли это люди?
B. F. Skinner
juden вне форума Ответить с цитированием
Старый 03.05.2008, 13:24   #4
Prihod
Новичок
Джуниор
 
Аватар для Prihod
 
Регистрация: 03.05.2008
Сообщений: 1
По умолчанию

одна база данных.один файл, где изменяется и сохраняется расписание. зачем разбивать на части?!
Prihod вне форума Ответить с цитированием
Старый 03.05.2008, 16:57   #5
juden
Пользователь
 
Аватар для juden
 
Регистрация: 28.03.2007
Сообщений: 67
По умолчанию

одним файлом удобно я не спорю, но для нормальной работы с акцес нужен драйвер джет - а он ставиться в месте с офисом, и эта зависимостью мне не нравится. может есть другие одно файловые локальные базы данных но я их не знаю
Проблема не в том могут ли машины думать, а в том - делают ли это люди?
B. F. Skinner
juden вне форума Ответить с цитированием
Старый 03.05.2008, 21:21   #6
dron-s
Форумчанин
 
Регистрация: 04.03.2007
Сообщений: 615
По умолчанию

Цитата:
одним файлом удобно я не спорю, но для нормальной работы с акцес нужен драйвер джет - а он ставиться в месте с офисом, и эта зависимостью мне не нравится. может есть другие одно файловые локальные базы данных но я их не знаю
покажи мне компы, на которых в наше время нет офиса?
да MDAC ставится вместе с системой...
только версия может различаться...
а если брать последние сборки "хрюши" то там и подавно всё стоит...
dron-s вне форума Ответить с цитированием
Старый 03.05.2008, 23:39   #7
Pitbull
детский тренер
Форумчанин
 
Аватар для Pitbull
 
Регистрация: 08.06.2007
Сообщений: 532
По умолчанию

если ті не хочешь ставить Офис, то установи ODBC для Access...
Разниці не увидешь....

А если уж тебя это так смущает, то xml - нормальная тема
Я думаю, если б xml біл плох, то его не включали б в MSSQL...
Я иногда dbf даже использую,если локально и надежность не важна...

не забівайте чистить логи в xml , а то будет горе с размером - margeChangeLog....
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Pitbull вне форума Ответить с цитированием
Старый 04.05.2008, 18:14   #8
juden
Пользователь
 
Аватар для juden
 
Регистрация: 28.03.2007
Сообщений: 67
По умолчанию

dron-s, в связи с политикой лицензирования ща много кто на опенофис перешли(у меня самого на работе ща стоит, пришлось перейти)
Pitbull, а можно и без логов, в место xml использовать cds, да и сама база будет раза в 2-3 меньше весит)

народ подскажите кто что б стал использовать на маем месте?
Проблема не в том могут ли машины думать, а в том - делают ли это люди?
B. F. Skinner
juden вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помагите решить задачи! Колян Помощь студентам 4 25.05.2010 23:26
Помагите нубу) Даврон Общие вопросы C/C++ 1 05.07.2008 23:16
помагите скачать DElphi Nurbo Свободное общение 7 07.09.2007 01:42
Помагите с таблицей Римма БД в Delphi 2 31.08.2007 14:09