BAL - усовершенствованный язык запросов для деревь

Обсуждение вопросов связанных с использованием серверов баз данных MS SQL сервер, MySQL и т.д.

Модератор: Модераторы

Новый участник
Аватара пользователя
Сообщения: 5
Зарегистрирован: 30 янв 2007, 17:56

Сообщение computer20 » 30 янв 2007, 19:43

BAL - усовершенствованный язык запросов,
предназначенный для обработки в базе данных деревьев.
Формат файлов базы данных - BAF (описан в проекте):
http://bal10.chat.ru

Прошу критику.
computer20.chat.ru, bal10.narod.ru

Новый участник
Аватара пользователя
Сообщения: 5
Зарегистрирован: 30 янв 2007, 17:56

Сообщение computer20 » 05 фев 2007, 14:29

Речь идет о таком применении:
запросом в базе данных получить сразу дерево, а не декартово произведение
http://bal10.chat.ru/site/bal/ru/tree_ru.htm
и отправить его сразу в браузер
http://html60.chat.ru/site/html60/ru/anytag_ru.htm
– это вместо того, чтобы писать генерацию html-страницы на php или perl.
Определить свойство "kind" в css-файле – это проще, чем писать полноценный XSL.

Т.е. в первую очередь речь идет о сопоставлении старого метода "3 языка" (html+php[perl]+sql) и
нового метода "2 языка" (html+bal)"

Кроме проекта HTML 6.0 язык предназначен для использования в проекте Computer 2.0
http://computer20.chat.ru

Прошу помочь в разработке (или критике).
computer20.chat.ru, bal10.narod.ru

Администратор
Аватара пользователя
Сообщения: 2875
Зарегистрирован: 05 янв 2004, 17:21
Откуда: Москва

Сообщение GifteD » 05 апр 2007, 10:34

computer20 не совсем понял, что это и для чего нужно

Новый участник
Аватара пользователя
Сообщения: 5
Зарегистрирован: 30 янв 2007, 17:56

Сообщение computer20 » 05 апр 2007, 12:45

В настоящий момент проект существенно переделан (и перепозиционирован :) )

Текущая его версия находится на
http://sql40.chat.ru

там нет BAL.
в SQL добавлен язык TML (Tree Manipulation Language),
запрос в базу данных на котором вызвращает дерево,
а не декартово произведение.
Вывод осуществляется, как вы уже наверное догадались, в XML.
Ввод соответственно тоже.

Из известных протоколов предлагается использовать http,
т.к. именно на нем висят основные потребители информации из баз
(а специализированный протокол не выигрышен вообще).
computer20.chat.ru, bal10.narod.ru

Новый участник
Сообщения: 46
Зарегистрирован: 23 ноя 2004, 16:25

Сообщение Cat » 10 апр 2007, 10:47

computer20 был у вас на сайте. Осталось не понятно область применения...

Вернуться в Серверы баз данных (SQL)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5