Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
9-63921
Kolya
2002-10-17 23:26
2003.03.20
алгоритм альфа-блендинга


14-64297
DeMoN-777
2003-03-04 08:54
2003.03.20
Чат на этом сайте, самый лучший!


1-64152
oly
2003-03-07 14:19
2003.03.20
Работа с DLL


8-64237
the 7th Guest
2002-12-06 12:12
2003.03.20
Установка СИСТЕМНОЙ громкости


1-64089
UDS
2003-03-10 13:25
2003.03.20
Как вытянуть строку из текстового файла?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский