Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.21;
Скачать: CL | DM;

Вниз

Написание Б.Д. своего типа.   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.033 c
3-68609
cherepovets
2002-09-28 16:06
2002.10.21
Calc поле


1-68814
Николай Быков
2002-10-09 15:59
2002.10.21
Fonts


1-68821
Supra
2002-10-10 09:44
2002.10.21
Два списка


3-68618
Filat
2002-09-29 12:23
2002.10.21
СРОЧНО!!!! User


4-69066
zxas
2002-09-02 14:01
2002.10.21
Процессы