Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.06.10;
Скачать: [xml.tar.bz2];

Вниз

Нужна помощь. Хотелось бы спросить целеобразно ли это   Найти похожие ветки 

 
Хан   (2007-03-18 00:31) [0]

Сдравствуйте товарищи программисты!

Типизированный файл и база данных предпологают, что в них храняться записи однакового типа и размера. Я наткнулся на алгоритм(или способ) хранения данных разных типов и размеров(почти без всяких сложностей, данные можно легко получить ровно, как и записать, отличить друг от друга записи разного типа, изменить и удалить). Две версии этого алгоритма были с успехом опробованы мной в 2 заказанных программах(первая была что-то типа прайса, а вторая используется в сети компьютерных магазинов). Сейчас пишу 3ю версию. Хотелось бы знать нужен ли он или его всетаки можно заменить чем-то?

Заранне спасибо за ответы. Хан.


 
DrPass ©   (2007-03-18 00:38) [1]


> Хотелось бы знать нужен ли он или его всетаки можно заменить
> чем-то?

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


 
clickmaker ©   (2007-03-18 15:32) [2]


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

1-е верно, 2-е - нет
любая мало-мальски уважающая себя база может хранить записи переменной длины, а некоторые разновидности - еще и разнотипные данные (sql_variant в MS SQL 2000+, например)


 
ANB ©   (2007-03-20 13:29) [3]


> Хан   (18.03.07 00:31)

Если твой движок вытянет поиск в таблице с миллиардом другим записей - то хорошая идея. Хотя все равно до оракла еще далеко будет. А оракл я без проблем халявый поставлю и примочек к нему целая куча. ИМХО - за производителями СУБД хрен угонишься и велосипед изобретать смысла нету.


 
Sergey13 ©   (2007-03-20 13:37) [4]

> [0] Хан   (18.03.07 00:31)

1. Ну и что это за алгоритм - хотя бы в двух словах.
2. Много ли записей было в твоих предыдущих версиях?
3. Смысл всего этого какой? Место что ли на диске экономить?


 
Asail   (2007-03-21 15:54) [5]


> > Типизированный файл и база данных предпологают, что в
> них
> > храняться записи однакового типа и размера
>
> 1-е верно, 2-е - нет

1-е тоже не совсем верно. Создай BLOB-поле и пиши в него чего хочешь.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2007.06.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 3.798 c
2-1179894522
allucard
2007-05-23 08:28
2007.06.10
Обяъсните неграмотному Packed Record


15-1179163194
@!!ex
2007-05-14 21:19
2007.06.10
Что за вирус?


2-1179826391
alles
2007-05-22 13:33
2007.06.10
Работа с Array of Char


15-1179042617
Ravshan
2007-05-13 11:50
2007.06.10
C++ Файловые потоки: read, write. Странные вещи происходят.


15-1179061320
webncassd
2007-05-13 17:02
2007.06.10
что будет с сайтом





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский