![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что такое
Thomas Brandon © (2003-02-27 08:23:00)Собственно, сабж...
passm (2003-02-27 16:01:00) [1]ValeraVV © (27.02.03 15:12)>
> Вообще-то все таблицы - плоские иначе это уже не таблица
Имеется в виду существующие/известные сегодня реляционные СУБД.
const
DimAmount = 16;
type
TArrayByte = array[0..DimAmount - 1, 0..DimAmount - 1, 0..DimAmount - 1];
Чем не трехмерная таблица?
ValeraVV (2003-02-27 15:16:00) [2]Тогда
Alexandr © (27.02.03 08:51) прав
или в вопросе смешаны понятия (я, честно, не слышал выражения плоская база, а плоская таблица смотри пред. постинг)
ValeraVV (2003-02-27 15:12:00) [3]Вообще-то все таблицы- плоские иначе это уже не таблица
Просто когда я работаю из своей программы с таблицей - то я работаю с PLAIN Table, если я работаю из своей программы с базой данных - с помощью SQL, master-detail и прочего (то есть задействуются связи между таблицами) - то это уже не PLAIN (и даже не Table :-)
passm (2003-02-27 11:55:00) [4]IMHO, так. Определяется количеством атрибутов для доступа к данным. Плоская <=> двумерная.
sniknik (2003-02-27 10:58:00) [5]По моему логичнее по способу доступа, OLAP явно не плоская т.к. многомерные кубы, а все что таблицами то двумерно (координаты строка столбец) и значит плоские. И процедуры явно не при чем.
Desdechado (2003-02-27 10:55:00) [6]имхо, проблема в переводе. PLAIN - это и плоский, и "чистый".
Под плоской я понимаю любую реляционную БД вне зависимости от технологии, а "чистый" - это, видимо, как Romkin представляет.
а терминологические путаницы при переводе часто возникают, особенно в книгах когда переводчик не очень четко понимает то, то переводит. А потом его "творчество" идет в массы и порождает путаницу.
Sergey13 (2003-02-27 10:53:00) [7]Да это вообше такая штука - которую каждый трактует как хочет. Например иногда говорят что таблица с древесной структурой - не плоская. Кому как нравится. Экран монитора то все равно плоский как и бумага для отчета. 8-)
Внук (2003-02-27 10:47:00) [8]>>Romkin ©
Не могу понять, причем здесь хранимые процедуры. Плоская=двумерная. Термин "многомерные базы данных" - противопоставление плоским.
Похоже, имеет место совпадение терминов с разными смыслами...
Thomas Brandon (2003-02-27 10:45:00) [9]
> Romkin, makdi
Думаю, вы правы... Спасибо огромное. Поотстал я, блин, от жизни :-)
Sergey13 (2003-02-27 10:34:00) [10]2DarkGreen © (27.02.03 09:59)
> Всю базу преобразовали в одну таблицу :-))),
Так это смотря в какую. 8-) В оракле есть такая штука, как вложенные таблицы. Это когда поле главной таблы представляет собой таблицу. Глубину вложенности не помню. Это как раз пример не плоской базы.
Romkin (2003-02-27 10:31:00) [11]Прав makdi
плоская база - это действительно база из таблиц без связей между ними и хранимых процедур. Файловая, без выделенного сервера для работы с ней. Вся логика связей - в приложении
Alexandr (2003-02-27 10:13:00) [12]типа я прав.
Это ненормализованная БД.
DarkGreen (2003-02-27 09:59:00) [13]Извеняюсь за офтоп.
Слышал я про такой вариант "плоской базы". Купила некая организация себе Оракл, и давай на нем мастрячить некую систему. До нормализовались до того, что система эта тормозить стала жутко. Тогда начальник ихнего ИТ отдела принял решение: Всю базу преобразовали в одну таблицу :-))), а работу с ней организовали через вьюхи. Вот такие дела.
Внук (2003-02-27 09:20:00) [14]Плоская база данных, я извиняюсь, это наверняка любая реляционная база данных, с которой Вы имеете дело, хоть клиент-серверная, хоть файловая. Это такая база, где таблицы представляют собой набор кортежей (записей), а кортежи - набор аттрибутов (полей), то есть самый натуральный двумерный объект - строки и столбцы.
Что касается многомерных баз данных, поищите по слову OLAP, в сети много статей. К примеру, почитайте про Oracle Express.
makdi (2003-02-27 09:12:00) [15]"Плоская" база данных - это набор таблиц, типа DBase или Paradox. Связи таблиц нужно прописывать в программном коде. Нет так же ни тригеров, ни хранимых прочедур, ни представлений и много чего еще.
Abrams (2003-02-27 09:11:00) [16]Плоскими называются таблицы, доступ к которым осуществляется без каких-либо технологий типа клиент-сервер, т.е. когда ты просто гоняешь по сети мегабайты информации ради одной записи.
Thomas Brandon (2003-02-27 08:56:00) [17]Вряд ли...
Alexandr (2003-02-27 08:51:00) [18]типа из одной таблицы что-ли