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