powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Иерархические БД
10 сообщений из 10, страница 1 из 1
Иерархические БД
    #32501125
Scrat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С чем их едят? С чего начать? Плиз, помогите очень нужно.
...
Рейтинг: 0 / 0
Иерархические БД
    #32501209
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как оно может тебе быть ДЕЙСТВИТЕЛЬНО нужно, если ты не знаешь, что это такое?
...
Рейтинг: 0 / 0
Иерархические БД
    #32501753
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иерархические БД как таковые давно устарели. Надо отметить, что на их основе было сделано много систем, особенно в Штатах, каковые системы функционируют до сих пор. Поэтому иерархические БД еще поддерживаются, но новые системы на их осноев никто в здравом уме не делает. Это все равно, что начать программировать на COBOL.

К слову, некоторые пытаются трактовать XML-СУБД как иерархические СУБД, однако это некорректно.
...
Рейтинг: 0 / 0
Иерархические БД
    #32502326
Scrat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Необходимо сделать такую базу:
--География
! !
! !---Материк
! !
! !---Евразия
! !
! !---Страна
! !
! !--Россия
! !
! !--Город
! !
--История
!
!---Биография
!
!---А С Пушкин
!

И все в таком духе
...
Рейтинг: 0 / 0
Иерархические БД
    #32502422
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s ^Data("География","Материк","Евразия","Страна","Россия","Город")="название города"
s ^Data("История","Биография","А С Пушкин",1)="первая строка биографии"
s ^Data("История","Биография","А С Пушкин",2)="вторая строка биографии"

И все в таком духе. Хотя лучше использовать справочники и вместо значений писать в индексах номера из справочников. Проще потому рулить будет.

получить список тем:
s i="" f s i=$o(^Data(i)) q:i="" d
. w i,!

получить список крупных объектов по географии или какие есть свойства у географии (это смотря как рассматривать)

s i="" f s i=$o(^Data("География",i)) q:i="" d
. w i,!

получить текст биографии А С Пушкин
s i="" f s i=$o(^Data("История","Биография","А С Пушкин",i)) q:i="" d
. w ^Data("История","Биография","А С Пушкин",i) ,!

Ну и так далее.
...
Рейтинг: 0 / 0
Иерархические БД
    #32502590
Фотография Павел Воронцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mirК слову, некоторые пытаются трактовать XML-СУБД как иерархические СУБД, однако это некорректно
почему?
...
Рейтинг: 0 / 0
Иерархические БД
    #32503401
Фотография UK0IAI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Павел Воронцов
почему...

Ваш лаконичный вопрос вызвал неожиданную ассоциацию....В одном фантаст_романе...мимоходом отмечалось что итогом развития_существования цивилицации как таковой и ВООБЩЕ является единственный продукт - Архив Знаний . Дескать...Знания там и Интерфейсы и Списки...

Интересно - что это может собой из себя представлять? Скажем, идея XML несет в себе глубокий философский смысл.... Данные и Понятия (термины) все "в одном флаконе". Плюс сами Инструкции - по их Демонстрации. Само_Демострирующие_Данные.

Данные (Знания) - Сами Себя Представляют....

...ха, вот неожиданное продолжение (этого офтопа..сорри)

Данные (Знания) - Сами Себя Находят(поиск).
Данные (Знания) - Сами Себя Помнят (знают).
Данные (Знания) - Сами Себя Передают(сообщают)
Данные (Знания) -Сами Себя Создают (изменяют или порождают)...

эх, черт побери.....:-)))))
...
Рейтинг: 0 / 0
Иерархические БД
    #32503515
Scrat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо все попробую. Чтоб без вас делал.
...
Рейтинг: 0 / 0
Иерархические БД
    #32503571
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо все попробую. Чтоб без вас делал.

Наверное, то же самое.
На самом деле вариантов проектирования куча . Распиши себе что у тебя чьим свойством является, что является значением, что во что входит, что получится - это практически и будет схемой данных.
...
Рейтинг: 0 / 0
Иерархические БД
    #32503702
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К слову, некоторые пытаются трактовать XML-СУБД как иерархические СУБД, однако это некорректно

почему?

Я не вполне ясно выразился. Разумеется, между какой-либо XML-СУБД и, допустим, IBM IMS очень много общего (древовидное представление данных и т.д.).
В то же время есть и различия в технологиях физического хранения, наличии унифицированного описания метаданных, технологиях и языках поиска, степени поддержке целостности.
Разумеется, если к старым иерархическим системам прикрутить все новшества XML, то мы и получим XML-СУБД.
Я просто считаю, что терминологически вернее за термином "иерархические СУБД" оставить прошлое, а за "XML-СУБД" - будущее.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Иерархические БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]