Информационное пространство
Впервые модель информационного пространства предложил Рене Декарт. Он провёл прямую линию и поставил в соответствие некоторым её точкам члены числового ряда. Декарт рассуждал так, пространство имеет протяженность, и линия имеет протяженность. Пространство является вместилищем вещей, и линия является вместилищем точек, с которыми можно ассоциировать всё что угодно, например числа. Числовая ось Декарта и есть модель информационного пространства. Построим аналитическую модель многомерного информационного пространства. Будем, как это делал Декарт, ассоциировать данные с ячейками матричных структур "А" и "В". Если "A" есть одномерное отображение многомерной матрицы "B", тогда, координаты ячеек матриц "A" и "B" связаны отношением: Y=X0 + X1*A0 + X2*A0*A1 + ,..,+ Xn*A0*A1*A2*,..,*An-1, где Y –координаты ячеек матрицы "A", X0,.., Xn –координаты ячеек матрицы "B", А0,..,An-1 – размерности матрицы "B". Смотри Счисления, раздел сайта Математика.
image alt
Многомерное пространство
Геометрическая модель многомерного информационного пространства - это пучок осей исходящих из точки принятой за начало координат. Углы взаимного наклона осей координат безразличны.
image alt
То, что не имеет формы, не может быть измерено.
В информатике, число измерений может быть выбрано произвольно и пространство может быть любой мерности. Сколько измерений имеет физическое пространство. Математики предложили четыре формы пространства: точка, линия, плоскость, тело. Точка не имеет измерений. Линия имеет одно измерение. Плоскость два измерения. Тело три.
Физическое пространство и время не имеют формы и измерений. Измерительный инструмент для таких объектов не пригоден. Тогда, что измеряет часовой механизм и линейка в физике?
image alt
Программная реализации
Например, есть данные типа дата:
день, месяц, год. Для записи этого
типа данных нужна трёхмерная
модель пространства. Потребуется создать тип данных - запись массивов. Назовём это тип данных кластером. Показан пример объявления кластера типа "Дата", объявления переменной
типа "Какая-нибудь дата" и запись некоторых данных в кластер.
image alt
Кластерные базы данных
Сейчас применяются базы данных реляционного типа, которые в сравнении с кластерными базами имеют существенные недостатки. Реляционные базы данных имеют проблемы целостности и доступности данных. Так, для обеспечения целостности данных разработаны специальные правила нормализации данных. Для обеспечения доступа к данным, разработан язык - SQL. Эти проблемы, можно решить, изменив лишь модель данных с (X0,X1,.., Xn) на F(У,X0,X1,..,Xn). Кластерные базы имеют эффективный координатный доступ к данным, а целостность является их конструктивным свойством.
image alt
Craftum Сайт создан на Craftum