Страница: 1 | 2 | 3 |
Вопрос: считывание и запись в файл
Добавлено: 19.01.09 11:47
Автор вопроса: amentis
Ответы
Всего ответов: 45
Номер ответа: 31
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #31
Добавлено: 20.01.09 21:06
2Ra$cal: ты отстал от жизни! Посмотри по телевизору - в любом ментовском сериале говорят: "ща, пробью по базе данных", и с гордым видом открывают ворд с картинками....
Номер ответа: 32
Автор ответа:
amentis
Вопросов: 6
Ответов: 31
Профиль | | #32
Добавлено: 20.01.09 22:46
по моему так база данных есть ни что иное как хранилище некой информации..собственно что у меня и есть.
Номер ответа: 33
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #33
Добавлено: 21.01.09 06:24
Из английской вики. В нашей определение для школьников.
Номер ответа: 34
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #34
Добавлено: 21.01.09 06:29
гугл хорошо перевел, если не очень понятно на инглише
Номер ответа: 35
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #35
Добавлено: 21.01.09 09:32
A database is a structured collection of records or data
И чем это по-твоему не подпадает под конструкцию Open ... For Random?
Записи структурированы.
Номер ответа: 36
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #36
Добавлено: 21.01.09 11:34
а дальше прочитать религия не позволяет?
Номер ответа: 37
Автор ответа:
amentis
Вопросов: 6
Ответов: 31
Профиль | | #37
Добавлено: 21.01.09 11:38
The model in most common use today is the relational model
как ясно из перевода-вовсе не единственная а одна из самых часто используемых хД
Номер ответа: 38
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #38
Добавлено: 21.01.09 11:39
а дальше прочитать религия не позволяет?
Она самая. Или ты хочешь сказать, что одна таблица, скажем FoxPro, не связанная ни с чем, не является БД?
Номер ответа: 39
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #39
Добавлено: 21.01.09 11:52
ну начнем с того, что таблица - это не данные. это описание структуры. каждый элемент таблицы относится к таблице. одинокая таблица - это не бд. опять же к аналогиям - 4 колеса это не авто. вся суть в связи таблиц - что и есть проектирование бд. или по вашему проектирование бд - это накатать текстовый файл с последовательными записями? кстати, открою секрет, это очень вредно для развития программы, та форма хранения данных, что используется сейчас - захочется выкинуть ненужное поле в файле - нарушится структура. поэтому юзай таки ini-файлы хотябы.
ну если хочешь по типам бд, то напиши, как называется твой вид "базы данных"
зы: кароч убеждать не буду, а то чо тока не припишут за попытку называть вещи своими именами. называйте это базой, можете компьютер называть мейнфреймом, ибо это же компьютер, а шредер корзиной. не мне потом слушать таких программистов на собеседованиях\экзаменах\семинарах
Номер ответа: 40
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #40
Добавлено: 21.01.09 12:08
2Ra$cal: Ну это уже демагогия. Никто не мешает тебе проиндексировать хоть текстовый файл, хоть "одинокую" таблицу... сделать связи, наконец... База данных - это БАЗА ДАННЫХ. Если ты написал программу а-ля справочник телефонов друзей, где у тебя хранятся ДАННЫЕ?
Номер ответа: 41
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #41
Добавлено: 21.01.09 12:22
такие файлы обычно зовут файлами данных. потому что сейчас понятие база данных слито с СУБД и реляционными бд. и когда ты говоришь, что у тебя данные лежат в базе, какая первая ассоциация? а потом приходится объяснять, что это самодельный формат файла, вот и все. имеем две проблемы - вводим в заблуждение, и без пояснений человеку не понять реального функционирования системы. вопрос - зачем? Вот у нас на первом курсе был курсач - написать ИПС(информ-поисковую систему). Прям вылитая бд. Ключ, записи, поиск, добавление, модификация, удаление. И как же мы писали в записке? Не поверишь - ни одного упоминания про бд. Два термина - индексный файл и файл данных\бинарный файл. По желанию можно слить вместе без особых проблем. Кароч я за то, чтоб называть вещи актуальными именами. Назвать сей файл базой конешно сочно, но проблемы я уже описал.
ЗЫ: все базы строятся на одной фишке - связи записей. Даже первые. Помню диаграммку на первой паре бд. Тупое дерево бинарное, когда то были такие типы баз данных. Но в описании аментиса не вижу я связей у записей.
Номер ответа: 42
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #42
Добавлено: 21.01.09 12:32
ну ты сказал... напиши в любом форуме: "имеется файл данных *.dbf" - тебя же сожрут.
Номер ответа: 43
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #43
Добавлено: 21.01.09 12:41
в этом файле всегда тока один индекс и одна информационная часть? т.е. по сути хэш таблица, сохранённая в файл, и файл, содержащий сами записи. в данном случае считаем их объединенными.
Номер ответа: 44
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #44
Добавлено: 21.01.09 13:28
в этом файле
в каком? *.dbf? там нет индекса. там чисто инфо.
Номер ответа: 45
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #45
Добавлено: 21.01.09 18:03
если я правильно понял там хранятся данные таблиц со связями. это далеко не то же, что было в моем курсаче. кароч флейм на флейме, но текстовый файл того формата, который имеется ввиду в топике, называть бд имхо бред. обычный файл с данными. а то с таким ракладом бмп файл тож база данных.