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

Поиск:

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


Дикий Кот. =^.^=
****
Награды: 1



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

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



Можно. Вот, из Вики хорошая цитата:
Цитата
На уровне физической модели электронная БД представляет собой файл или их набор в формате TXT, CSV, Excel, DBF, XML либо в специализированном формате конкретной СУБД. Также в СУБД в понятие физической модели включают специализированные виртуальные понятия, существующие в её рамках — таблица, табличное пространство, сегмент, куб, кластер и т. д.



--------------------
PM MAIL WWW GTalk Jabber   Вверх
Alexeis
Дата 5.1.2009, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


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

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



kemiisto, от того что файлу поменять расширение на txt он не станет текстовым. Текстовый файл это файл последовательного доступа. Даже если исхитриться написать механизм сохранения в текстовые файлы, то в последствии открыв такой файл как текстовый мы потеряем всю структуру. Потому что формат текстового файла не знает ни какой структуры кроме как строка. 
   БД не определяется вешним контейнером, а структурой. Нет структуры нет БД.


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

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

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


Опытный
**


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

Репутация: -3
Всего: 51



Цитата(Alexeis @  5.1.2009,  16:42 Найти цитируемый пост)
Потому что формат текстового файла не знает ни какой структуры кроме как строка.

ты самделаеш вывод что строка является структурой текстового файла, правилно..
Цитата(Alexeis @  5.1.2009,  16:42 Найти цитируемый пост)
 БД не определяется вешним контейнером, а структурой. Нет структуры нет БД. 

Как нет структуры, есть структура - строка! Какая никакая, но есть! smile 
smile 


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


Творец
****


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

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



Цитата(Alexeis @  5.1.2009,  15:42 Найти цитируемый пост)
Всего лишь порядка 99.9%. Фактически когда говорят база данных всегда имеют ввиду реляционную иначе используют термин файл.

а когда спрашивают: "В какой базе хранишь данные", а отвечают: "В парадоксе". Но ведь парадокс - это тоже файл-серверная база данных
PM MAIL   Вверх
kemiisto
Дата 5.1.2009, 17:06 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

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



Цитата(Alexeis @  5.1.2009,  14:42 Найти цитируемый пост)
то в последствии открыв такой файл как текстовый мы потеряем всю структуру

Цитата(Alexeis @  5.1.2009,  14:42 Найти цитируемый пост)
Потому что формат текстового файла не знает ни какой структуры кроме как строка. 

Мне не нравится, что ты объединяешь понятия текстовый формат и текстовый файл. Мне больше нравится определение в Вики:
Цитата
В отличие от термина «текстовый формат», характеризующего содержимое данных, термин «текстовый файл» относится к контейнеру, хранящему эти данные. Текстовый файл может содержать не только чистый текст, но и производные форматы — к примеру, HTML-текст.

И от себя добавлю ещё пару примеров: XML, CSV. То есть текстовому файлу можно придать структуру за счёт отступов, разделителей, тегов.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
krwlr
Дата 5.1.2009, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: -3
Всего: 51



и вообще, не всё так просто)) 
Цитата

Текстовый файл представляет из себя последовательность символов (принадлежащих некому набору символов). Символы сгруппированы в строки (англ. lines, rows). В современных системах строки разделяются переводом строки, хотя в прошлом применялось хранение строк в виде записей постоянной или переменной длины.

Иногда конец текстового файла, особенно если в файловой системе не хранится информация о размере файла, также отмечается одним или более специальными знаками, известными как маркеры конца файла
(с) вики


Добавлено через 1 минуту и 9 секунд
итого: текстовый файл можно назвать БД))


--------------------
убрал
PM   Вверх
Alexeis
Дата 5.1.2009, 17:17 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


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

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



  Давайте перейдем все в одну плоскость, в язык математики.

Я утверждаю
1)Все базы данных являются подмножеством множества файлов
2)Текстовые файлы являются подмножеством множества файлов
3) Текстовые файлы не являются подмножеством множества файлов БД. 

4)Если посмотреть на заголовок то он дефенитивен и означает что любой текстовый файл из множества текстовых файлов принадлежит так же к множеству файлов БД. 

Привожу доказательство от противного
Утверждение 4) эквивалентно следующему утверждению 
5) Не существует таких текстовых файлов, которые бы не принадлежали множеству файлов БД.
 
Вот пример правильного текстового файла который не является бд (между линиями) по определению.

--------------------------------- файл начинается тут
ывпыукукгкг
----------------------------------- файл заканчивается тут

Найдено противоречие, значит утверждение 5) не верно, а вместе с ним неверно и утверждение 4)

Ч.Т.Д.



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

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

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


Опытный
**


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

Репутация: -3
Всего: 51



мда блин, зовите физиков-ядерщиков, щас будем копать истину smile 
Цитата(Alexeis @  5.1.2009,  17:17 Найти цитируемый пост)
Если посмотреть на заголовок то он дефенитивен 

по шагам: на какой заголовок? Посмотреть на какой заголовок? текстового файла?


--------------------
убрал
PM   Вверх
Akella
Дата 5.1.2009, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



Цитата(Alexeis @  5.1.2009,  17:17 Найти цитируемый пост)
3) Текстовые файлы не являются подмножеством множества файлов БД. 

как это не являются

Добавлено @ 17:24
Цитата(Alexeis @  5.1.2009,  17:17 Найти цитируемый пост)
4)Если посмотреть на заголовок то он дефенитивен и означает что любой текстовый файл из множества текстовых файлов принадлежит так же к множеству файлов БД. 

ну да, раз так, то множество текстовых файлов может составлять какую-то свою базу данных, одним словом база данных - это хранилище некой информации

Добавлено @ 17:28
Цитата(Alexeis @  5.1.2009,  17:17 Найти цитируемый пост)
5) Не существует таких текстовых файлов, которые бы не принадлежали множеству файлов БД.

уфф, как загнул...

А если так:
Существуют такие текстовые файлы, которые принадлежат множеству файлов БД



Цитата(Alexeis @  5.1.2009,  17:17 Найти цитируемый пост)
Вот пример правильного текстового файла который не является бд (между линиями) по определению.

--------------------------------- файл начинается тут
ывпыукукгкг
----------------------------------- файл заканчивается тут

и чем тебе не хранилище, в котором хранится: ывпыукукгкг

Это сообщение отредактировал(а) Akella - 5.1.2009, 17:29
PM MAIL   Вверх
Alexeis
Дата 5.1.2009, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


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

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



Akella, 
Цитата(krwlr @  5.1.2009,  16:23 Найти цитируемый пост)
по шагам: на какой заголовок? Посмотреть на какой заголовок? текстового файла?

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

Цитата(Akella @  5.1.2009,  16:23 Найти цитируемый пост)
и чем тебе не хранилище, в котором хранится: ывпыукукгкг

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

Цитата(http://ru.wikipedia.org/wiki/%D0%91%D0%94)

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


  Приведенный текстовый файл описывает только последовательность символов и завершающий символ, который описывает лишь свою структуру, т.е. разделяет строки между собой. Его структура не описывает ни один внешний объект ни одну внешнюю систему систему.


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

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

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


Творец
****


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

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



Цитата(Alexeis @  5.1.2009,  17:39 Найти цитируемый пост)
множество хранилищ не является подмножеством множества файлов баз данных

всё, с меня хватит  smile 
PM MAIL   Вверх
krwlr
Дата 5.1.2009, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: -3
Всего: 51



Цитата(Alexeis @  5.1.2009,  17:39 Найти цитируемый пост)
текстовый файл описывает только последовательность символов и завершающий символ, который описывает лишь свою структуру, т.е. разделяет строки между собой.

кроме завершающего символа есть и другие управляющие символы, и они могут использоваться для разделения и структуризации строк, описывающих какой-либо объект) чем последовательность символов в этом файле не является описанием объекта какого-то? А один из управляющих символов не служит для структуризации этих данных (последовательности)? а символ возврата для структуризации файла?


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


Амеба
Group Icon


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

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



Цитата(Akella @ 5.1.2009,  16:42)
Цитата(Alexeis @  5.1.2009,  17:39 Найти цитируемый пост)
множество хранилищ не является подмножеством множества файлов баз данных

всё, с меня хватит  smile

  А смысл дальше спорить если доказано математически? 

Можно предложить другое утверждение, тогда поспорим о нем  smile 


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

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

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


Опытный
**


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

Репутация: -3
Всего: 51



Цитата(Alexeis @  5.1.2009,  17:56 Найти цитируемый пост)
А смысл дальше спорить если доказано математически? 

не обманывайся... доказано философски! smile  


--------------------
убрал
PM   Вверх
kemiisto
Дата 5.1.2009, 18:10 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

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



Alexeis, с множествами это ты зачётно придумал! Надо всё формализовать! smile 
Обозначим:
A - множество "Файлы";
B - множество "Текстовые файлы";
C - множество "Файлы БД".

B и С - подмножества A. Причём пересекающиеся подмножества. Согласен? Мы, вроде, пришли к выводу, что текстовые файлы могут выполнять роль файлов БД. Не все таковыми будут, но найдутся и такие.

Вопрос: Можно ли текстовый файл назвать базой данных?

Надо уточнить. Тут надо точно указать квантор ("для всех" или "найдётся"). Обозначим:
x - переменная, текстовый файл.
P(x) - предикат, "x - файл базы данных".
А вот теперь можно построить два высказывания:
∀x: P(x) - "Все текстовые файлы - файлы БД" - неверное
∃x: P(x) - "Найдётся/существует (хотя бы один) текстовый файл, который является файлом БД" -верное

Ты воспринял вопрос, как первое высказывание (всякий текстовый файл - файл БД). И ты прав, что это не так. А я воспринял на манер второго высказывания (некоторые текстовый файлы - файлы БД). И это так. То есть мы оба по-своему правы. Согласен?

Это сообщение отредактировал(а) kemiisto - 5.1.2009, 18:11


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Опросы"
Smartov
Nastya

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

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



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

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


 




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


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

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