Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];

Вниз

XML и БД   Найти похожие ветки 

 
Sodven   (2003-11-20 21:09) [0]

Я где-то читал, что можно в формате xml делать БД. Кто-нибудь делал? Если да, то как работает? Если у кого-нибудь есть инфо про это - дайте ссылку!


 
Vlad   (2003-11-20 21:15) [1]

Так базу данных или таблицу ?
Если базу данных - то рекомендую бросить эту затею.
Если таблицу - можно использовать готовые средства, такие как ClientDataSet, у него есть свойство читать и сохранять набор данных в файл XML


 
me   (2003-11-20 21:24) [2]

В принципе можно и несколько таблиц, формат это вполне допускает реализовать, вплоть до связей описать, как это делается в .NET DataSet. В сети есть масса ресурсов на эту тему, ищи по ключевым словам XML и database


 
Vlad   (2003-11-20 21:33) [3]


> me (20.11.03 21:24) [2]

Слышал о таком, но на мой взгляд это ничем не оправданное решение.


 
me   (2003-11-20 21:36) [4]

ClientDataSet также вполне позволяет хранить иерархически организованные данные. Мощь XML именно в этом, а не в возможности хранить единственную табличку.


 
Vlad   (2003-11-20 21:49) [5]


> me (20.11.03 21:36) [4]

Я не спорю о мощи XML как о инструменте, позволяющем работать со сложными иерархическими моделями.
Я говорю что использование XML как БД - неразумно.
Где в БД вы видели сложные иерархические модели ? БД не предназначены для таких целей. Для этого придумали XML.
Так что не стоит мешать эти два понятия в одну кучу.


 
Zacho   (2003-11-20 22:28) [6]


> Vlad © (20.11.03 21:49) [5]
>
> Где в БД вы видели сложные иерархические модели ?

Cache ?
:)


 
Vlad   (2003-11-20 22:32) [7]

Ай, елки-палки. Cache - это гибрид. Это не есть СУБД в чистом виде. Все-таки любят люди мешать что-попало с чем попало.


 
Zacho   (2003-11-20 22:45) [8]


> Vlad © (20.11.03 22:32) [7]
> Ай, елки-палки. Cache - это гибрид. Это не есть СУБД в чистом
> виде.

А что такое "СУБД в чистом виде" ?
P.S. Mожно не отвечать, все равно мои знания о (как говорят адепты :) ) M-технологиях очень поверхностны, просто сейчас развлекаюсь чтением (и писанием в) форума перед сном.


 
Vlad   (2003-11-20 22:52) [9]


> Zacho © (20.11.03 22:45) [8]

В моем (возможно устаревшем) понятии СУБД в чистом виде - это есть стандартные реляционные БД с плоскими таблицами и... ну тут много чего наговорить можно :)
Cache - это уже несколько новый, объектный подход к хранению и обработке данных, возможно это пока еще не уложилось в моей больной голове, но мне кажется это уже нельзя назвать СУБД.


 
mfender   (2003-11-21 00:37) [10]

Мне всегда казалось, что XML есть формат передачи данных между серверами, пользователями и серверами и т.п., т.е. проще говоря - между сервером и клиентом и наоборот?



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.12.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
9-36494
s-k
2003-05-26 15:43
2003.12.12
Квест


3-36519
Nick-From
2003-11-19 19:55
2003.12.12
Обработка исключения - Нет прав на выполнение действия


1-36719
Triny
2003-12-02 13:13
2003.12.12
Сохранение


7-36874
Серж
2003-10-07 18:33
2003.12.12
Получить путь к выполняемой программе


1-36631
DimaK
2003-12-01 12:00
2003.12.12
RichEdit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский