Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Нужна маленькая РСУБД.  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10524
Нужно для однопользовательской проги под винду (скорее всего с++ или c#).
Чтобы не нужно было поднимать огромный сервер типа оракла или мсскуля. а просто запускаешь прогу и работаешь, закрываешь и бд тоже быстренько закрывается.
Желательно с ХП.
Или нету таких и лучше обойтись простым mdb файлом?

ЗЫ ну и бесплатно конечно.
_____________________________________
Мое конг-фу сильнее твоего
7 фев 07, 11:02    [3748491]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
RENaissance
Member

Откуда: Муром->Москва
Сообщений: 10895

Firebird


Posted via ActualForum NNTP Server 1.3

7 фев 07, 11:04    [3748502]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54751

RENaissance

Firebird

+1
И при необходимости однопользовательская база "легким движением руки"
превращается в сетвую. Причем работать начинает даже лучше, ибо не надо
бороться за русурсы с приложением.

Posted via ActualForum NNTP Server 1.3

7 фев 07, 11:14    [3748574]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10524
а по пунктам можно по подробнее (органичен инет)
1. Есть ли среда разработки (ну типа sql navigator для оракла)
2. На каком языке XП (я знаю PL/SQL)
3. Что представляет, ну ддл или нужно отдельно запускать?
_____________________________________
Мое конг-фу сильнее твоего
7 фев 07, 11:19    [3748614]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
RENaissance
Member

Откуда: Муром->Москва
Сообщений: 10895

1. IBExpert
2. Язык взят из Interbase. Разобраться не сложно, тем более, что у Вас есть опыт с PL/SQL
3. Набор DLL-к.


Posted via ActualForum NNTP Server 1.3

7 фев 07, 11:23    [3748648]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
Изопропил
Member

Откуда:
Сообщений: 31621
barrabas
Нужно для однопользовательской проги под винду (скорее всего с++ или c#).
Чтобы не нужно было поднимать огромный сервер типа оракла или мсскуля. а просто запускаешь прогу и работаешь, закрываешь и бд тоже быстренько закрывается.
Желательно с ХП.
Или нету таких и лучше обойтись простым mdb файлом?

ЗЫ ну и бесплатно конечно.
_____________________________________
Мое конг-фу сильнее твоего


Мне кажется проще поднять оракла или мсскуль в бесплатной версии и не трахать себе мозг.
Машины должны работать, а человек - думать. Тем более - PL/SQL знаешь - ну и поставь Оракла
7 фев 07, 11:29    [3748696]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10524
спасибо, где скачать, домой приду скачаю посмотрю что за жарптица такая
RENaissance

3. Набор DLL-к.

т.е. просто переписываю в папку с прогой и конекчусь, отдельно бд перед запуском проги запускать не нужно?
7 фев 07, 11:31    [3748709]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10524
Изопропил

Мне кажется проще поднять оракла или мсскуль в бесплатной версии и не трахать себе мозг.
Машины должны работать, а человек - думать. Тем более - PL/SQL знаешь - ну и поставь Оракла


на ноубук, ставить оракла, усыплять его и пробуждать когда он нужен, а иначе нафига об будет крутиться и мешать пасьянс раскладывать.
если бы был отдельный сервер то вопросов бы не возникло (темболее что я работаю програмистом в связке оracle-ассеss), а так програмку для тещи чтобы выручку от кофейни своей считала. я бы аксессом ограничился но диплом будет через год, сразу двух зайцев убить хочу, и дипломный проект и теще программа
7 фев 07, 11:35    [3748743]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
RENaissance
Member

Откуда: Муром->Москва
Сообщений: 10895

To автор
Сходите на www.ibase.ru. Там все и узнаете про Firebird.


Posted via ActualForum NNTP Server 1.3

7 фев 07, 11:39    [3748771]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10524
RENaissance

To автор
Сходите на www.ibase.ru. Там все и узнаете про Firebird.


Posted via ActualForum NNTP Server 1.3


ок, спасибо.

Тут еще вопрос.
Просто любопытно очень, не могу вечера ждать . Как там блокировки реализованы? Версионник? хотя для однопользовательской бд это неважно, но если уж делать то сразу маштабируемую.
7 фев 07, 11:44    [3748822]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32882

Привет, barrabas!
Ты пишешь:

barrabas
b> Тут еще вопрос.
все специфические вопросы, лучше в соответствующий форум.
barrabas
b> Просто любопытно очень, не могу вечера ждать . Как там блокировки реализованы?
b> Версионник? хотя для однопользовательской бд это неважно,
b> но если уж делать то сразу маштабируемую.
http://ibase.ru/develop.htm#trans

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

7 фев 07, 11:49    [3748868]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
Изопропил
Member

Откуда:
Сообщений: 31621
barrabas
RENaissance

To автор
Сходите на www.ibase.ru. Там все и узнаете про Firebird.


Posted via ActualForum NNTP Server 1.3


ок, спасибо.

Тут еще вопрос.
Просто любопытно очень, не могу вечера ждать . Как там блокировки реализованы? Версионник? хотя для однопользовательской бд это неважно, но если уж делать то сразу маштабируемую.

Версионник без журнала транзакций.
Имеет проблемы со стабильностью курсора
А масштабировать лучше Оракла
7 фев 07, 12:23    [3749143]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10524
Изопропил

А масштабировать лучше Оракла

сам знаю что лучше оракла нету ничего, но это как из пуски по воробьям стрелять в данном случае.
Маштабируемость больше для диплома нужна, а не для программы, хотя можно будет на ее основе кассовую прогу сделать для самих кофейн.
7 фев 07, 12:38    [3749278]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10524
Ну ё моё, что вы мне советуете. Я чуть не упал со стула
http://rsdn.ru/Forum/Message.aspx?mid=573511&only=1
это и ниже по ветке
Это что еще за новости в sql
7 фев 07, 12:58    [3749423]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
Изопропил
Member

Откуда:
Сообщений: 31621
Для расширения кругозора - SQL Server 2005 Express Edition посмотри
7 фев 07, 12:58    [3749425]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
Изопропил
Member

Откуда:
Сообщений: 31621
barrabas
Ну ё моё, что вы мне советуете. Я чуть не упал со стула
http://rsdn.ru/Forum/Message.aspx?mid=573511&only=1
это и ниже по ветке
Это что еще за новости в sql

Я честно предупредил
7 фев 07, 13:03    [3749470]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54751

barrabas

Ну ё моё, что вы мне советуете.

Видишь ли... Альтернативы еще хуже.

Posted via ActualForum NNTP Server 1.3

7 фев 07, 13:11    [3749568]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
GKS_Samara
Member

Откуда: Самара
Сообщений: 2790

barrabas пишет:

> Ну ё моё, что вы мне советуете. Я чуть не упал со стула
> http://rsdn.ru/Forum/Message.aspx?mid=573511&only=1

По-моему автор запроса извращенец.
Firebird это маленький сервер, причём с минимумом глюков (я перешёл с
него на oracle и долго привыкал, что очевидные ошибки могут не правиться
годами, несмотря на неоднократное обращение в техподдержку).

--
Алексей

Posted via ActualForum NNTP Server 1.3

7 фев 07, 13:28    [3749732]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10524
GKS_Samara

barrabas пишет:

> Ну ё моё, что вы мне советуете. Я чуть не упал со стула
> http://rsdn.ru/Forum/Message.aspx?mid=573511&only=1

По-моему автор запроса извращенец.
Firebird это маленький сервер, причём с минимумом глюков (я перешёл с
него на oracle и долго привыкал, что очевидные ошибки могут не правиться
годами, несмотря на неоднократное обращение в техподдержку).

--
Алексей
Posted via ActualForum NNTP Server 1.3

Совершенно стандартный запрос, очень часто использую в оракле при делете поздапросы.
Где же тут версионность тогда?
Тут дело в том что до завершении транзакции данные ей же и используются.
Не спорю что зная поведение сервера все можно написать по его правилам, но есть же стандарты, а тут простой SQL запрос работает мягко говоря странно.
7 фев 07, 14:09    [3750100]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
RENaissance
Member

Откуда: Муром->Москва
Сообщений: 10895

Как вариант, посмотрите в сторону MSSQL Server Compact Edition. Правда, в нем нет хранимок, но легко использовать его в C#.


Posted via ActualForum NNTP Server 1.3

7 фев 07, 14:12    [3750118]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32882

Привет, barrabas!
Ты пишешь:

barrabas
b> Не спорю что зная поведение сервера все можно
b> написать по его правилам, но есть же стандарты
и можешь даже процитировать стандарт на тему сию?..

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

7 фев 07, 14:18    [3750182]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
Серж
Member

Откуда:
Сообщений: 756
barrabas
Нужно для однопользовательской проги под винду

тут их очень много, платных и не очень
7 фев 07, 14:21    [3750211]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
evostr
Member

Откуда: Екатеринбург
Сообщений: 1285
barrabas
на ноубук, ставить оракла, усыплять его и пробуждать когда он нужен, а иначе нафига об будет крутиться и мешать пасьянс раскладывать.

В чем сложность старта Oracle на винде? запустить, используя мышку, одну службу? У меня это секунд 10 на домашнем компе занимает. Плюс параметры инициализации можно так настроить, что вы и не заметите, что Oracle у вас запущен :)

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

Использование Oracle в дипломном проекте производит сильное впечатление на комиссию :)
Сам в прошлом году защищался. Еще и начальный опыт администрирования получите.
7 фев 07, 14:39    [3750345]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10524
Мимопроходящий

Привет, barrabas!
Ты пишешь:

barrabas
b> Не спорю что зная поведение сервера все можно
b> написать по его правилам, но есть же стандарты
и можешь даже процитировать стандарт на тему сию?..


стандарт целиком не читал, но цитату касательно этого случая нашел
Здравствуйте, Merle, Вы писали:

автор
M>Здравствуйте, Romkin, Вы писали:

R>>Мне почему-то помнится, что в стандарте порядок вычисления не определен. А посему — на усмотрение разработчика.
M>Правильно, не определен. Поэтому конечный результат от порядка зависеть не должен, чувствуешь разницу?
M>А в IB зависит, и это не правильно.
M>И разработчик тут непричем, в таких вещах полагаться на разрработчика нельзя, это вотчина оптимизатора. А если результат зависит от порядка выполнения, то о сколь-либо эффективном оптимизаторе можно забыть, поскольку в этом случае у сервера практически не остается инструментов для оптимизации, он не может себе позволить сделать эквивалентное преобразование, поскольку в этом случае изменится результат запроса.

Я имел в виду разработчика этого самого оптимизатора.
Увы, в стандарте точно указано:
The <search condition> is effectively evaluated for each row
of T before marking for deletion any row of T.
All rows that are marked for deletion are effectively deleted
at the end of the <delete statement: searched> prior to the
checking of any integrity constraint.
Следовательно, IB пролетает Только что проверил на FB1.5 — тожесамо
Правда, у меня такого нет нигде, в таких случаях все идет через where current of


если это действительно цитата из стандарта, то там явно написанно что сначало происходит проверка удовлетворяют ли записи условиям, при которых они должны быть удалены, и только после отметки на удаление всех записей они удаляются. а тут получается что сначало запись удовлетворяла условиям, но после одного удаления уже нет.
7 фев 07, 14:47    [3750406]     Ответить | Цитировать Сообщить модератору
 Re: Нужна маленькая РСУБД.  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32882

Привет, barrabas!
Ты пишешь:

barrabas
b> стандарт целиком не читал, но цитату касательно этого случая нашел

не нужно цитировать то, в чем не разобрался, к тому же, участникам "той" дискуссии на rsdn.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

7 фев 07, 14:51    [3750434]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить