Форум: "Базы";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
ВнизНаписание Б.Д. своего типа. Найти похожие ветки
← →
xmag (2002-09-25 23:13) [0]Привет всем.
Есть задачка, надобно написать свой тип базы данных. Т.е. надо создать свой формат Б.Д. с возможностью поиска и т.д. и т.п. Размер записываемых данных неизвестен. Что можно придумать ? или есть что-то подобное и бесплатное... ну или хотябы с чего начинать копать :)
← →
Aleks1 (2002-09-26 04:37) [1]"Базы данных" весьма трудо(время)ёмкое понятие. Их формат соответсвенно тоже. Придумать что-либо, можно, но для конкретной задачи. Для общего случая - это работа для солидной фирмы, на которую работает группа квалифицированных программистов или "некий гений", но где найти последнего?
← →
Evgeny (2002-09-26 05:06) [2]Возьми ADS (Adventage Database Server http://office.hotsoft.ru/esi.htm) и можешь считать, что многие твои проблемы решены. Почему? Прочитаешь на сайте.
← →
xmag (2002-09-27 01:22) [3]Да почитал я про ADS, круто конечно но надо платить(цены к стати не маленькие)... и даже если я включу в свой програмный продукт сие творение то наверное возникнут пробллемы с лецензионностью...
Мне свой формат наверное нужен для того чтобы ничего не инсталить на клиентскую машину...
Будем искать ...
P.S. спасибо за ответы :) буду становиться "гением" ;D
← →
Aleks1 (2002-09-27 03:53) [4]2 xmag (27.09.02 01:22)
Но даже если ты "станешь гением", а почему бы и нет, то все равно "на клиентскую машину придется что-то инсталлировать". И чем лучше ты свой формат придумаешь, тем больше придется "инсталлить"!
← →
Evgeny (2002-09-27 05:25) [5]Насчет платности. Плохо прочитал. Большинство продуктов как раз бесплатны.
Advantage TDataSet Descendant for Delphi/C++Builder v.6.2
(включает Advantage Client Engine и Advantage Local
Server).
Данный продукт как раз бесплатен без ограничений. И в большинстве случаев хватает для большинства задач. Инсталлировать при этом на клиентскую машину ничего не потребуется. Нужную DLL`ку можно положить в рабочий каталог.
← →
Sergey13 (2002-09-27 09:32) [6]2xmag (25.09.02 23:13)
О-о-о! Какие планы!
Тогда логичнее начать со своей собственной операционки... Нет, лучше собрать свой комп на собственной элементной базе... Нет, наверное надо пересмотреть и улучшить Булеву алгебру... 8-)
Каждой задаче - свой формат БД!!!
И причина то какая серьезная - не инсталировать ничего. Может бумажный блокнот подойдет?
>ну или хотябы с чего начинать копать :)
Лучше покопать, то что есть. А есть много чего, в том числе и бесплатного. И начать лучше с теории. Даже только на одном этом сайте можно нарыть ба-а-альшую гору всего. Если рыть...
»» Перемещено из конференции "Общие вопросы"
ИМХО не туда. Надо в "потрепаться".
ЗЫ: чего то я разошелся. Наверное ветка про вспыльчивость программистов в "Потрепаться" сделала свое дело. 8-)
← →
xmag (2002-09-28 03:00) [7]:D
Флейм однако ;)
Ну может я не так выразился, мне надобно на клиенте иметь небольшую Б.Д. (максимум метров 5-10 я думаю) вот с ней и надо работать... а что Мастера скажут на счет компонента TClientDataset ? я сним "пока" не работал...
← →
xmag (2002-09-28 03:07) [8]З.Ы. Не поймите меня не правильно, мне хочется все "потрогать руками". То-есть написать самому, также как и писал свои маленькие програмуьки, типа свой микро веб сервер, почтовый POP3 клиент и т.д. и т.п. ... (не подумайте что хвастаюсь... нечем :)) просто хочеться обяснить почему я задаю подобные воросы...
← →
Smiths (2002-09-28 11:09) [9]Пока ты будешь изобретать велосипед, компьютерная революция оставит тебя далеко позади.
З.Ы. Хотя желание похвально. Так держать!
← →
evgeg (2002-09-28 14:10) [10]Можете спокойно использовать файлы в формате dbf.
Написав свои функции доступа к ним.
Какие у вас будут размеры базы?
Если небольшие, то при современных объемах ОЗУ может оказаться самым простым оперировать с базой прямо в ОЗУ.
← →
x-mag (2002-09-28 20:47) [11]Ну я думаю мегов 5-10 можно будет найти в современных компьютерах :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c