Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > Использование баз


Автор: Vizor 20.6.2006, 21:56
Подскажите пожалуйста какую базу c поддержкой SQL- запросов лутше всего использовать ?   

Автор: Sleepy_PIP 20.6.2006, 21:59
хм. я предпочитаю Оракл smile.
 

Автор: powerOn 20.6.2006, 22:01
http://forum.vingrad.ru/index.php?showtopic=30912 посмотри. 

Автор: LSD 20.6.2006, 22:55
Цитата(Sleepy_PIP @  20.6.2006,  22:59 Найти цитируемый пост)
я предпочитаю Оракл

Я тоже smile

А вообще надо бы побольше информации, о том для чего нужна СУБД, какая будет нагрузка и т.д. 

Автор: Bulat 21.6.2006, 07:37
Я бы тоже хотел Оракл, но пока mysql smile  

Автор: pythonwin 23.6.2006, 14:08
А я использую http://postgresql.org/. 


Цитата

Материал из Википедии — свободной энциклопедии

PostgreSQL (произносится «Пост-Грес-Кью-Эл» или просто «постгрес») — объектно-реляционная система управления базами данных (СУБД). Является альтернативой как свободным СУБД (таким как MySQL и Firebird), так и коммерческим (Oracle Database, Microsoft SQL Server, IBM DB2, различные СУБД производства Sybase).

Поддержка стандартов, возможности, особенности

PostgreSQL строго соответствует стандартам ANSI SQL-92 и SQL-99.

На данный момент (версия 8.1), в PosgreSQL имеются следующие ограничения:
Максимальный размер базы данных  Нет ограничений
Максимальный размер таблицы  32 ТБайт
Максимальный размер записи  1,6 ТБайт
Максимальный размер поля  1 ГБайт
Максимум записей в таблице  Нет ограничений
Максимум полей в таблице  250—1600, в зависимости от типов полей
Максимум индексов в таблице  Нет ограничений


Сильными сторонами PostgreSQL считаются:

    * поддержка БД практически неограниченного размера;
    * мощные и надёжные механизмы транзакций и репликации;
    * расширяемая система встроенных языков программирования: изначально подерживаются SQL, PL/pgSQL, PL/Perl, PL/Python и PL/Tcl, а также имеется поддержка загрузки C-совместимых модулей;
    * поддержка со стороны многих языков программирования: C/C++, Java, Perl, Python, Ruby, ECPG, Tcl, PHP и других.
    * наследование.
    * легко расширяемая ситема типов.

PostreSQL поддерживает много типов полей двумерной оконной графики (точки, прямые, прямоугольники и т. д.). Есть поддержка массивов данных (несколько экземпляров однотипных данных в одном поле одной записи). Также имеется поддержка регулярных выражений в стиле языка Perl.

Главным слабым местом, происходящим из архитектуры самой СУБД, считается масштабируемость: в PostgreSQL имеются общие для всех соединений «узлы».

Прочие возможности:

    * Соблюдение принципов ACID.
    * Соответствие стандартам ANSI SQL-92 и SQL-99.
    * Триггеры, ограничения, правила и хранимые процедуры.
    * Поддержка запросов с OUTER JOIN, UNION, UNION ALL and EXCEPT и подзапросов.
    * Последовательности.
    * Контроль целостности.
    * Репликация.
    * Поддержка Юникод.
    * Поддержка регулярных выражений в стиле Perl.
    * Встроенная поддержка SSL и Kerberos.
    * Блокировки точнее, чем на уровне записи.
    * Функциональные и частичные индексы.
    * Подгружаемые расширения, подерживающие SHA1, MD5, XML и другую функциональность (API открыт).
    * Средства для генерации совместимого с другими системами SQL-кода и импорта из других систем.


Надёжность

Согласно результатам автоматизированного исследования различного ПО на предмет ошибок, в исходном коде PostgreSQL было найдено 20 проблемных мест на 775 000 строк исходного кода (в среднем, одна ошибка на 39 000 строк кода). Для сравнения: MySQL — 97 проблем, одна ошибка на 4 000 строк кода; FreeBSD (целиком) — 306 проблем, одна ошибка на 4 000 строк кода; Linux (только ядро) — 950 ошибок, одна ошибка на 10 000 строк кода.
 

Автор: Mephisto 26.6.2006, 11:20
Oracle рулит безспорно. Но если нет серьезной задачи для него... Безсмысленно. Гиг оперативы в.....

pythonwin, рулит! PostgreSQL под Хами нормальная альтернатива. Мало того еще и на шару. Под вынь MS SQL, но если требуют лицензий, то... Более ничего под форточкой нормально не работает. Трахи случаются даже с Oraclе. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)