Модераторы: Nastya, LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Можно ли текстовый файл назвать базой данных? 
:(
    Опции темы
 
Можно ли текстовый файл назвать базой данных?
Да [ 34 ]  [73.91%]
Нет [ 9 ]  [19.57%]
Мне всё равно, не голосую [ 2 ]  [4.35%]
А что такое база данных? [ 1 ]  [2.17%]
Всего проголосовавших: 46
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
Akella
  Дата 5.1.2009, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



Можно ли текстовый файл назвать базой данных?
Ведь база данных может состоять из одной таблицы без всяких связей, ключей и т.д.
PM MAIL   Вверх
Данкинг
Дата 5.1.2009, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



"Назвать" можно. У нас на работе dbf-таблицы называют базами данных (разумеется, про .dbc никто из простых смертных и не слышал  smile ).Но по сути текстовый файл БД не является, хотя, конечно, табличные данные можно хранить и в файле с разделителями. Голосую "нет".

Это сообщение отредактировал(а) Данкинг - 5.1.2009, 14:19


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akella
Дата 5.1.2009, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



Есть такая субд, называется cache, там вообще всё в виде папок и файлов на диске
PM MAIL   Вверх
December
Дата 5.1.2009, 14:37 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: 1
Всего: 57



БД - это структурированное хранилище данных.
В каком формате данные хранятся - это уже проблемы движка.
Какой у движка performance - вопрос второй.
Но притянуть текстовик за уши к БД однозначно можно.


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
Данкинг
Дата 5.1.2009, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(Akella @  5.1.2009,  14:37 Найти цитируемый пост)
Есть такая субд, называется cache

А с чего ты взял, что это СУБД? smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Alexeis
Дата 5.1.2009, 14:49 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 4
Всего: 459



  Замечу, что при хранении файла на диске нет понятия текстовый файл или бинарный или файл со структурой. Понятие текстовый относиться к методу доступа к данным файла. Текстовый файл подразумевает последовательный доступ к каждой из строк, пока не считал 3ю нет доступа к 4й. 
  Реляционная база данных определяет произвольный доступ к записям, а также устанавливает многие ограничения на изменения, обновление связанных данных.

  Базу данных можно открыть как текстовый файл, но любой файл нельзя открыть как базу в общем случае.

  Это как отношение простого к сложному. Сложное является одновременно и простым, но простое не является сложным.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Dobermann
Дата 5.1.2009, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 992
Регистрация: 7.1.2008

Репутация: нет
Всего: 0



Цитата(Alexeis @  5.1.2009,  14:49 Найти цитируемый пост)
Базу данных можно открыть как текстовый файл

Т.е.?
PM   Вверх
Alexeis
Дата 5.1.2009, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 4
Всего: 459



Dobermann, просто читаешь байты до тех пор пока не встретишь символ возврата каретки, все что находиться между двумя символами возврата каретки является строкой.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
aleksh
Дата 5.1.2009, 15:00 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 609
Регистрация: 8.7.2008

Репутация: нет
Всего: 13



toAlexeis: но ведь реляционные, это же еще не все
PM MAIL   Вверх
Akella
Дата 5.1.2009, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



Цитата(Данкинг @ 5.1.2009,  14:41)
Цитата(Akella @  5.1.2009,  14:37 Найти цитируемый пост)
Есть такая субд, называется cache

А с чего ты взял, что это СУБД? smile

хорошо, что это в твоём понимании?

Добавлено через 12 секунд
Просто хранилище?

Добавлено через 1 минуту и 26 секунд
Alexeis, может ты где-то и прав, но слишком у тебя сложно и заумно  smile

Добавлено через 3 минуты и 51 секунду
Цитата(aleksh @  5.1.2009,  15:00 Найти цитируемый пост)
но ведь реляционные, это же еще не все 

вот вот, я не имел ввиду, что можно ли назвать текстовый файл реляционной субд
PM MAIL   Вверх
Данкинг
Дата 5.1.2009, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



Цитата(Akella @  5.1.2009,  15:00 Найти цитируемый пост)
хорошо, что это в твоём понимании?

Файловая система. NTFS, FAT... smile 

Кстати, а книгу XLS можн назвать БД? А документ DOC, где нарисована таблица? smile  smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
baldina
Дата 5.1.2009, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: нет
Всего: 101



конечно. бд по определению хранилище данных некоей структуры. 
PM MAIL   Вверх
Akella
Дата 5.1.2009, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



Цитата(Данкинг @  5.1.2009,  15:18 Найти цитируемый пост)
стати, а книгу XLS можн назвать БД?

а почему нет? можно же с пом. ADO+ODBC подключиться даже к ней


Цитата(Данкинг @  5.1.2009,  15:18 Найти цитируемый пост)
А документ DOC,

можно, можно, если пользоваться этим документом как хранилищем инфы
PM MAIL   Вверх
Alexeis
Дата 5.1.2009, 15:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 4
Всего: 459



Цитата(aleksh @  5.1.2009,  14:00 Найти цитируемый пост)
toAlexeis: но ведь реляционные, это же еще не все 

  Всего лишь порядка 99.9%. Фактически когда говорят база данных всегда имеют ввиду реляционную иначе используют термин файл.
  Еще раз, файл на диске это лишь поименованный участок внешней памяти, базой данных делает его СУБД. Любая База данных это файл (группа файлов), любой файл открытый при помощи некоторого API как файл последовательного доступа не БД.

  У БД и Текстового файла разные объекты управления. У БД объект это таблица у Текстового файла объект строка.

Если уйти от реляционных БД, то можно обратиться в википедии
Цитата

База Данных (БД) — структурированный организованный набор данных, описывающих характеристики каких-либо физических или виртуальных систем.

  Текстовый файл это в некотором роде структурированный набор данных, потому что строки разделены, значит структура есть, но вот проблема в том, что структура текстового файла не описывает даже книгу, она описывает поток строк т.е. саму себя. 


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Rodman
Дата 5.1.2009, 15:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: нет
Всего: 122



Цитата(Akella @  5.1.2009,  14:37 Найти цитируемый пост)
Есть такая субд, называется cache, там вообще всё в виде папок и файлов на диске 

у них вааще какая то хитрая система, до сих пор пытаюсь понять...

Но по вопросу - считаю что можно, канеш при некоторых условиях... 
PM MAIL WWW Skype GTalk YIM MSN   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Опросы"
Smartov
Nastya

В этом разделе собраны темы для опросов участников форума. Просьба не создавать здесь темы не касающиеся всех участников, узкоспециальные или с религиозным оттенком.

Темы в этом разделе будут тщательно отбираться модераторами, поэтому старайтесь задать вопрос и варианты ответа продуманно и взвешенно, постараться учесть все возможные варианты.



С уважением, Smartov, Nastya.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Опросы | Следующая тема »


 




[ Время генерации скрипта: 0.0677 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.