|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.05.2014, 15:15 | #11 |
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,774
|
А для чего? Это лаба такая? Зачем пользователю категоризировать свои файлы, с какой целью он это делает?
Спрашиваю с целью выяснения критериев добросовестного использования, заинтересованности самого пользователя. В противном случае придется городить что-то вроде WebDAV. Про "вмешиваться в работу ОС" даже не заикаюсь. |
20.05.2014, 16:06 | #12 |
Пользователь
Регистрация: 26.10.2011
Сообщений: 67
|
хм, а для чего вообще бд делают??? Ответ очевидный для структурирования данных и хранения...
Это для определенного работника, у него есть папочка с вложенными папочками, которые он называет базой, но это не есть правильно, так что была поставлена такая задача... А что эта задача - не выполнима? |
20.05.2014, 16:26 | #13 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
такая программа уже есть и не одна, тысячи
вот малый перечень: проводник, тотал командер, фар, ... cmd.exe Последний раз редактировалось eval; 20.05.2014 в 16:38. |
20.05.2014, 16:47 | #14 |
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,774
|
|
20.05.2014, 20:17 | #15 |
Пользователь
Регистрация: 26.10.2011
Сообщений: 67
|
хм, бред... Из всего того, что здесь было сказано получается , что не понятно вообще зачем придумали тип поля для хранения в базе файлов, ну зачем их хранить - когда есть проводник и тотал командер.. В базе надо хранить только текстовую инфу.. правильно...
|
20.05.2014, 20:27 | #16 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
20.05.2014, 20:50 | #17 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
а иначе, следую такой логики можно сказать, нафик фс ведь есть базы, все там есть, зачем текстовые файлы если можно хранить в поле базы текст и это не смотря на то что фс тоже реляционная структура и т.д. осюсяес? |
|
20.05.2014, 21:12 | #18 |
Пользователь
Регистрация: 26.10.2011
Сообщений: 67
|
|
21.05.2014, 01:03 | #19 |
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,774
|
Хранение путей в БД никоим образом не влияет на возможность шаловливых ручек перетасовать файлы, и вся БД-шная категоризация полетит в тартатары.
Если, как предлагалось в самом начале, рассовывать файлы по каталогам категорий, БД тут не нужна. Программа-категоризатор вполне сможет строить зависимости на лету, из дерева каталогов, и потеря целостности таким категориям не грозит. Можно использовать жесткие или символические ссылки NTFS, если файл может находиться в нескольких категориях одновременно. Тогда программа сможет оперировать облаком тегом, отсутствующим (?) в Far или Total Commander. Она даже в трее может висеть, оперативно следя за изменениями через ReadDirectoryChangesW. Если же требуется именно БД, нужно оградить пользователя от прямого доступа к файлам, для чего я и имел в виду WebDAV. Эта задачка будет уже посложнее. Файлы можно будет хранить прямо в BLOB-ах и отдавать пользователю через WebDAV. |
21.05.2014, 19:30 | #20 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
База данных для хранения видео материалов в Delphi | Igor 1 | Помощь студентам | 0 | 08.12.2013 23:32 |
Сервер для хранения и исполнения файлов. | alextrof94 | Общие вопросы по программированию, компьютерный форум | 1 | 18.03.2013 13:53 |
База данных и технология хранения данных | Kate1 | Помощь студентам | 2 | 17.11.2011 23:27 |
оптимальное решение для хранения данных | D.O.G | БД в Delphi | 8 | 16.09.2010 15:16 |
База данных с возможностью приема данных из файлов Excel | Al_Sha | БД в Delphi | 6 | 16.10.2009 15:34 |