![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
А для чего? Это лаба такая? Зачем пользователю категоризировать свои файлы, с какой целью он это делает?
Спрашиваю с целью выяснения критериев добросовестного использования, заинтересованности самого пользователя. В противном случае придется городить что-то вроде WebDAV. Про "вмешиваться в работу ОС" даже не заикаюсь.
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 26.10.2011
Сообщений: 67
|
![]()
хм, а для чего вообще бд делают??? Ответ очевидный для структурирования данных и хранения...
Это для определенного работника, у него есть папочка с вложенными папочками, которые он называет базой, но это не есть правильно, так что была поставлена такая задача... А что эта задача - не выполнима? |
![]() |
![]() |
![]() |
#13 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
такая программа уже есть и не одна, тысячи
вот малый перечень: проводник, тотал командер, фар, ... cmd.exe Последний раз редактировалось eval; 20.05.2014 в 16:38. |
![]() |
![]() |
![]() |
#14 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
БД делают для организованной работы с большим количеством структурированных данных. Структура данных реализуется в БД, хранится в БД и полностью контролируется БД с сохранением целостности и непротиворечивости. Где тут слово "файл"?
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 26.10.2011
Сообщений: 67
|
![]()
хм, бред... Из всего того, что здесь было сказано получается , что не понятно вообще зачем придумали тип поля для хранения в базе файлов, ну зачем их хранить - когда есть проводник и тотал командер.. В базе надо хранить только текстовую инфу.. правильно...
|
![]() |
![]() |
![]() |
#16 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#17 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]() Цитата:
а иначе, следую такой логики можно сказать, нафик фс ведь есть базы, все там есть, зачем текстовые файлы если можно хранить в поле базы текст и это не смотря на то что фс тоже реляционная структура и т.д. осюсяес? |
|
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 26.10.2011
Сообщений: 67
|
![]() |
![]() |
![]() |
![]() |
#19 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
Хранение путей в БД никоим образом не влияет на возможность шаловливых ручек перетасовать файлы, и вся БД-шная категоризация полетит в тартатары.
Если, как предлагалось в самом начале, рассовывать файлы по каталогам категорий, БД тут не нужна. Программа-категоризатор вполне сможет строить зависимости на лету, из дерева каталогов, и потеря целостности таким категориям не грозит. Можно использовать жесткие или символические ссылки NTFS, если файл может находиться в нескольких категориях одновременно. Тогда программа сможет оперировать облаком тегом, отсутствующим (?) в Far или Total Commander. Она даже в трее может висеть, оперативно следя за изменениями через ReadDirectoryChangesW. Если же требуется именно БД, нужно оградить пользователя от прямого доступа к файлам, для чего я и имел в виду WebDAV. Эта задачка будет уже посложнее. Файлы можно будет хранить прямо в BLOB-ах и отдавать пользователю через WebDAV.
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
#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 |