![]() |
|
Модераторы: Nastya, LSD |
![]()
|
|
||
|
|
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Можно ли текстовый файл назвать базой данных?
Ведь база данных может состоять из одной таблицы без всяких связей, ключей и т.д. |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: нет Всего: 130 |
"Назвать" можно. У нас на работе dbf-таблицы называют базами данных (разумеется, про .dbc никто из простых смертных и не слышал
Это сообщение отредактировал(а) Данкинг - 5.1.2009, 14:19 -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Есть такая субд, называется cache, там вообще всё в виде папок и файлов на диске
|
|||
|
||||
| December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 1 Всего: 57 |
БД - это структурированное хранилище данных.
В каком формате данные хранятся - это уже проблемы движка. Какой у движка performance - вопрос второй. Но притянуть текстовик за уши к БД однозначно можно. |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: нет Всего: 130 |
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 4 Всего: 459 |
Замечу, что при хранении файла на диске нет понятия текстовый файл или бинарный или файл со структурой. Понятие текстовый относиться к методу доступа к данным файла. Текстовый файл подразумевает последовательный доступ к каждой из строк, пока не считал 3ю нет доступа к 4й.
Реляционная база данных определяет произвольный доступ к записям, а также устанавливает многие ограничения на изменения, обновление связанных данных. Базу данных можно открыть как текстовый файл, но любой файл нельзя открыть как базу в общем случае. Это как отношение простого к сложному. Сложное является одновременно и простым, но простое не является сложным. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Dobermann |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 992 Регистрация: 7.1.2008 Репутация: нет Всего: 0 |
||||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 4 Всего: 459 |
Dobermann, просто читаешь байты до тех пор пока не встретишь символ возврата каретки, все что находиться между двумя символами возврата каретки является строкой.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| aleksh |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 609 Регистрация: 8.7.2008 Репутация: нет Всего: 13 |
toAlexeis: но ведь реляционные, это же еще не все
|
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
хорошо, что это в твоём понимании? Добавлено через 12 секунд Просто хранилище? Добавлено через 1 минуту и 26 секунд Alexeis, может ты где-то и прав, но слишком у тебя сложно и заумно Добавлено через 3 минуты и 51 секунду вот вот, я не имел ввиду, что можно ли назвать текстовый файл реляционной субд |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: нет Всего: 130 |
Файловая система. NTFS, FAT... Кстати, а книгу XLS можн назвать БД? А документ DOC, где нарисована таблица? -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: нет Всего: 101 |
конечно. бд по определению хранилище данных некоей структуры.
|
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
||||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 4 Всего: 459 |
Всего лишь порядка 99.9%. Фактически когда говорят база данных всегда имеют ввиду реляционную иначе используют термин файл. Еще раз, файл на диске это лишь поименованный участок внешней памяти, базой данных делает его СУБД. Любая База данных это файл (группа файлов), любой файл открытый при помощи некоторого API как файл последовательного доступа не БД. У БД и Текстового файла разные объекты управления. У БД объект это таблица у Текстового файла объект строка. Если уйти от реляционных БД, то можно обратиться в википедии
Текстовый файл это в некотором роде структурированный набор данных, потому что строки разделены, значит структура есть, но вот проблема в том, что структура текстового файла не описывает даже книгу, она описывает поток строк т.е. саму себя. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
||||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Опросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |