Форум: "Потрепаться";
Текущий архив: 2005.01.09;
Скачать: [xml.tar.bz2];
ВнизНаписать базу данных БЕЗ использования баз данных :))) Найти похожие ветки
← →
Digitman © (2004-12-17 15:13) [40]
> КаПиБаРа ©
или оправдываться будешь, что, мол, дерьмовое твое ТЗ, товарисч АВТОР, ибо ты ничего не сказал изначально про то что эту базу будет пользовать более чем один юзер одновременно ? и встает во весь рост проблема арбитража доступа к записям в таблицах "базы" ?
вот уж не знаю, кто из нас с тобой более выпендривается : я ли в желании намекнуть АВТОРУ на необходимость фундаментального подхода к решению задачи, ты ли в демонстративной примитивизации ..
← →
Digitman © (2004-12-17 15:14) [41]
> Суслик © (17.12.04 15:12) [39]
> Напимер, у него всего 200 сущностей.
давай, давай ... телепатируй) ...
← →
KSergey © (2004-12-17 15:43) [42]> [31] Суслик © (17.12.04 14:39)
> Это его дело. Он тебя не просил за него думать.
Хорошо, рассказываю по себе.
Как бывает часто: что-то немного знаешь, начинаешь рыть. Роешь-роешь - и упрешься в стену. Все. Дальше или полный изврат - или вообще никак. Зачем это? Зачем это зря потреченное веремя? Именно зря!
Опять же одно дело - учебные задачи, но тут уже быдл указано - что случай не учебный. Тогда - зачем??
Так может стоит сразу не продолжать вести по изначально, вероятнее всего, тупиковому пути - а предложить посмотреть на задачу шире? Т.е. начать с постановки и просто ее персмотреть?
И только если убедиться, что автор на вопрос "зачем" иеет четкое обоснование верности своего выбора - есть смысл продолжать в том же русле.
Здесь же есть подозрение, что автор просто не в курсе всех возможностей. (да, не один вы телепат)
Поддерживаю [27] Digitman © (17.12.04 14:28)
← →
Sergey13 © (2004-12-17 15:50) [43]2[42] KSergey © (17.12.04 15:43)
>Как бывает часто: что-то немного знаешь, начинаешь рыть.
ИМХО чаще бывает: чего-то не знаешь, думаешь - дай ка я это обойду "своим" способом, который знаю.
Дальше как у тебя. 8-)
← →
KSergey © (2004-12-17 15:56) [44]> [43] Sergey13 © (17.12.04 15:50)
Да, ваша трактовка вернее ;)
Впрочем, ключевое слово у меня "что-то". Т.е. считаешь, что знаешь, на самом деле... ;)
← →
kai © (2004-12-17 16:00) [45]в компонентах TVirtualTreeview удобные и гибкие методы работы с данными, связанными с иерархической структурой.
← →
kai © (2004-12-17 16:01) [46]в компонентах TVirtualTreeview удобные и гибкие методы работы с данными, связанными с иерархической структурой.
← →
Digitman © (2004-12-17 16:07) [47]
> KSergey © (17.12.04 15:43) [42]
> Зачем это зря потреченное время?
У многих его "дохрена и более".
Потом - грабли по лбу. И не один раз.
Как результат. Вполне достоверный.
И начинается канючанье ... на разного рода форум-ресурсах Рунета ..
Зачем это ? Да незачем !
Достаточно же было понять намек - без фундаментальных знаний в решении реальных (не учебных) задач на этом поприще нечего и "взбрыкивать" ..
И неважно, что разного рода "..за 21 день.." упрямо настаивают на "Кинь на фоорму батон - и готово !"
← →
Danilka © (2004-12-17 16:14) [48]Cosinus
бедняга, ну ты и попал. :))
← →
KSergey © (2004-12-17 16:27) [49]> [48] Danilka © (17.12.04 16:14)
Хорошо сказано! ;))))
← →
Algol (2004-12-17 16:58) [50]
> Digitman © (17.12.04 16:07) [47]
Если бы все работали по вашей технологии ("изучи все, а затем пиши"), то никто бы до сих пор ничего и не написал бы, поскольку изучить все - невозможно.
Тонкости технологии всегда проявляются во время работы с ней. Теоретизирования никогда не бывает достаточно.
← →
Суслик © (2004-12-17 17:01) [51]поддерживаю [50].
Пусть автор копается, если не дурак то и до фундамента докопается.
← →
Digitman © (2004-12-17 17:07) [52]
> Algol (17.12.04 16:58) [50]
> Если бы все работали по вашей технологии ("изучи все, а
> затем пиши"), то никто бы до сих пор ничего и не написал
> бы, поскольку изучить все - невозможно.
а вот фарс тут устраивать не стоит.
на-ка вот тебе "свежий" пример
http://delphimaster.net/view/8-1103289119/
ну ? давай-ка без "фундамета" ответ автору ?
← →
Суслик © (2004-12-17 17:09) [53]
> ну ? давай-ка без "фундамета" ответ автору ?
Если не ошибаюсь, то фраза "тут никто никому ничем не обязан" входит в топ 10 любимых харизматических выражений на данному форуме одного многоуважаемомго мастера.
Я придерживаюсь той же позиции. Пусть и автор указанного топика поймет это.
← →
Digitman © (2004-12-17 17:13) [54]
> Суслик © (17.12.04 17:09) [53]
действительно, никто никому ничем не обязан.
но каждый вправе изложить свою позицию в ответе на вопрос, ему адресованный.
← →
Algol (2004-12-17 17:15) [55]
> Digitman © (17.12.04 17:07) [52]
Ну какой же здесь фарс? В данном случае я высказываю вполне прагматичную мысль о том, что если приступая к работе, программист знает хотя бы половину из тех технологий, которые он собирается применять - это уже хорошо.
А уж если сроки поджимают - то тут и через левое ухо будешь прыгать - никуда не денешся.
← →
Суслик © (2004-12-17 17:18) [56]
> [54] Digitman © (17.12.04 17:13)
> но каждый вправе изложить свою позицию в ответе на вопрос,
> ему адресованный.
Полностью согласен.
Вот только бы пользу это приносило...
← →
Digitman © (2004-12-17 17:23) [57]
> Algol (17.12.04 17:15) [55]
давай не будем голословными : пониманием какой
"половины" из тех технологий, которые подразумеваются сабжем, обладает автор ? судя по вопросу ?
идем дальше : причем здесь технологии вообще ? до них даже дело не доходит при сколь-либо внимательном рассмотрении.
очевидно, что задача д.б. разделена на подзадачи, прежде чем рассуждать о "технологиях".
и программа как задача есть ни что иное как концентрированная реализация кучи взаимосвязанных технологических подзадач.
← →
Digitman © (2004-12-17 17:28) [58]
> уж если сроки поджимают - то тут и через левое ухо будешь
> прыгать - никуда не денешся
а хороша наука будет : не берись за дело, которое не знаешь/умеешь.
считаешь тем не менее, что дело "твое" ? слушай и вникай в малейшие намеки/направления того, кто твое "дело" освоил раньше тебя и уже знает кратчайший путь к его освоению, включая грабли.
← →
Algol (2004-12-17 17:50) [59]
> а хороша наука будет : не берись за дело, которое не знаешь/умеешь.
>
> считаешь тем не менее, что дело "твое" ? слушай и вникай
> в малейшие намеки/направления того, кто твое "дело" освоил
> раньше тебя и уже знает кратчайший путь к его освоению,
> включая грабли.
Это все конечно правильно, и слова правильные, и мысли умные (без тени иронии). Одно НО: к жизни это отношения не имеет. Учатся только на своих ошибках. Никогда не поверю, что существуют люди, учащиеся на ошибках дргуих... Ну не верю я в это и все тут ))
← →
Digitman © (2004-12-17 18:06) [60]
> Algol (17.12.04 17:50) [59]
чудненько.
"Согласие есть продукт при полном непротивлении .."(С) Г.Вицин
, как помнится ..
однако, "базар-вокзал" утомил.
пора кому-то дать понять автору, что есть "БД" и есть "СУБД" ..
← →
Безымянное среднего рода © (2004-12-17 19:30) [61]
> Digitman © (17.12.04 14:28) [27]
>
> > Суслик © (17.12.04 14:19) [25]
>
>
> а вот ты возьми и рискни объяснить на пальцах автору, что
> такое "организация структуры данных хранения нужной ему
> информации без привлечения дополнительных стредств сторонних
> разработчиков" !
"Неприличными словами не выражаться!!!" (с)
← →
cyborg © (2004-12-18 11:30) [62]Два типизованных файла. Первый - названия железок, второй данные компьютеров.
TYPE
THardware = record
Name : String[200];
end;
TComp = record
Name : String[200];
CPU : Longint;
MEM : Longint;
HDD : Longint;
... и т.д.
end;
Где в записи TComp поля Longint - номеря записи в файле с THardware.
← →
Igorek © (2004-12-18 13:38) [63]Cosinus © (17.12.04 11:53)
> На каких-нибудь файлах.
Бэз проблем. Файл - таблица. Запись - подстрока файла. Поля - части подстроки. Все подстроки фиксированной длины. Метаданные - отдельно.
← →
Anatoly Podgoretsky © (2004-12-18 13:59) [64]cyborg © (18.12.04 11:30) [62]
А это и есть база данных, только свой движок, а просили без баз, только как возможен этот нонсенс база без баз.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.01.09;
Скачать: [xml.tar.bz2];
Память: 0.59 MB
Время: 0.031 c