Форум: "Базы";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
ВнизЧто выбрать и что изучить(почитать)? Найти похожие ветки
← →
Pavelkq (2005-01-13 13:32) [0]Имею задачу написать программу работы с некой реляционной базой данных. Если в качестве базы юзать массивы, могу написать без особых проблем. Но мне надо сделать так, чтобы сохраненную базу можно было поюзать на Веб-сервере. Точно не знаю, что за сервер и, какие скрипты он поддерживает.
Подозреваю, что если я применю базу, понимающую SQL, то любой программер сумеет ее раскрутить.
Но проблема в том, что я раньше никогда не работал с СУБД. Структуру баз (в т.ч. реляционных) я понимаю. Но с понятиями применения их в Дельфи слабовато (ковырял плоские таблицы Paradox по методичке).
Итого, два вопроса: какую базу применить оптимальнее для переносимости и что почитать на эту тему?
← →
P.N.P. © (2005-01-13 13:50) [1]Какой предполагаемый объем данных?
Посмотри в сторону XML, может это как раз то, что нужно?
← →
ldemon © (2005-01-13 13:51) [2]http://sql.ru/
← →
Deniz (2005-01-13 13:57) [3]Смотря что за задача, вот несколько вопросов(все конечно примерно):
1. Сколько записей по таблицам будет в базе?
2. Сколько пользователей будут работать, одновременно/всего и по времени?
3. Какие действия наиболее часты(в процентном отношении) select/insert/update/delete?
4. Есть ли грамотный админ в конторе, где предполагается работа БД?
5. Ну и финансовые вопросы, бесплатно/куплено с лицензией/куплено на рынке.
Может еще чего надо.
← →
Pavelkq (2005-01-13 14:20) [4]1. На сегодня это 1500 записей. Предполагается рост, но не очень быстрый (не думаю, что за год хотя бы 500 наберется). Иерархия двухуровневая. Во втором уровне до 10 элементов.
3. Сама задумка именно для операции Select, т.е. предполагаю, что в локальной версии база будет строиться: Insert до 90% delete и update по 5%, а в серверной только select 100%.
4. Самый грамотный - это я:-) Поэтому, и хелп ми!
5. Все делается бесплатно.
← →
Соловьев © (2005-01-13 14:30) [5]Но мне надо сделать так, чтобы сохраненную базу можно было поюзать на Веб-сервере
выясни что за сервер, а то советовать можно долго и нудною. что-то мне подсказывает, что это MySQL вот его и юзай.
← →
Deniz (2005-01-13 14:50) [6]Если нет нужды в бизнес-логике на сервере, и не нужны транзакции, триггеры, хранимые процедуры, то вероятнее всего MySQL, хотя сам я предпочитаю FireBird(в нем все это есть)
Обе СУБД(MySQL, FireBird) есть под многие OS, так что проблем с инсталяцией и переносом быть не должно.
← →
Pavelkq (2005-01-13 14:52) [7]Я тоже думаю MySQL, но наверняка можно получить базу MySQL даже из Paradoxа. Хотелось бы не сильно заморачиваться на этапе изучения.
Кстати, XML - это мысль. Что бы там почитать?
← →
P.N.P. © (2005-01-13 15:00) [8]>Pavelkq (13.01.05 14:52) [7]
http://www.sql.ru/articles/articles.aspx?g=XML&s=0
← →
Pavelkq (2005-01-13 15:45) [9]А, еще забыл, для локальной версии было бы здорово, чтобы ничего устанавливать не надо было. Запустил с диска и она тебе читает прямо без всяких там.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.082 c