Система управления базами данных (СУБД) — это комплекс программных и аппаратных средств, необходимых для проектирования, реализации и поддержки работоспособности базы данных.
Реляционная СУБД — система управления базами данных, использующая в качестве представления данных таблицы, а для обработки данных формальный аппарат алгебры отношений и реляционного исчисления.
MSSQL Server — семейство реляционных систем управления базами данных компании Microsoft.
Последняя версия: MSSQL Server 2008 R2. Можно скачать уже 2012 версию.
Microsoft SQL Server 2008 доступен в следующих редакциях:
MSSQL Server Express Edition — бесплатная версия. Подходит для обучения и создания небольших баз данных.
MSSQL Server Web Edition — специальная версия для создания web-сайтов, содержит весь необходимый функционал.
MSSQL Server Workgroup Edition — специальная версия для создания и поддержания небольших бизнес-приложений. Содержит повышенные возможности для удалённого доступа и отчётности.
MSSQL Server Standard Edition — версия для бизнеса. существует так же и Standard for Small Business для малого бизнеса.
MSSQL Server Developer Edition — по функциональным возможностям совпадает с Enterprise Edition, но лицензия накладывает дополнительные эксплуатационные ограничения.
MSSQL Server Enterprise Edition — полная версия продукта поддерживающая весь функционал и не налагающая никаких ограничений.
MSSQL Server Compact Edition — бесплатная версия. Ее можно использовать для разработки автономных или мало связанных приложений для мобильных устройств, настольных компьютеров и веб-клиентов.
Для второго выпуска также доступные следующие расширенные по функциональным возможностям редакции:
MSSQL Server Datacenter — поддержка повышенного количества процессоров (до 64) и размера памяти (до 2Тбайт).
MSSQL Server Parallel Data Warehouse — редакция созданная для систем с повышенным параллелизмом. Возможность использования памяти объёмом до нескольких сотен терабайт.
MySQL — свободная система управления базами данных, является собственностью компании Oracle Corporation.
Последняя стабильная версия: MySQL 5.5.17.
MySQL доступна в следующих редакциях:
MySQL Enterprise Edition — полнофункциональная версия без ограничений.
MySQL Standard Edition — версия с некоторыми ограничениями функциональности.
MySQL Classic Edition — доступна только для независимых разработчиков и OEM-производителей в качестве встроенной БД.
MySQL Cluster Carrier Grade Edition — кластерная версия СУБД.
MySQL Community Edition — бесплатная версия с открытым исходным кодом.
InterBase — реляционная система управления базами данных от компании Borland. В 2008 году продана компании Embarcadero Technologies.
Последняя версия: InterBase 2009.
InterBase доступна в следующих версиях:
InterBase Server Edition — полнофункциональная неограниченная версия.
InterBase Developer Edition — полнофункциональная и бесплатная версия для разработки. Нет возможности доступа по сети.
InterBase Trial — полнофункциональная версия. Срок действия 90 дней.
InterBase ToGo — встраиваемая версия.
InterBase Desktop Edition — версия для использования в виде "локального" сервера. Нет возможности доступа по сети.
Firebird — полный open-source-клон Interbase. Правда последние версии продуктов несколько утратили совместимость.
Последняя стабильная версия: Firebird 2.5.1.
Плюсы:
Access — реляционная система управления базами данных корпорации Microsoft.
Последняя версия: Microsoft Access 2010. Входит лишь в состав профессиональной версии пакета Microsoft Office.
Плюсы:
Простота освоения.
Удобный графический интерфейс.
Минусы:
Не подходит для хоть сколько-нибудь сёрьёзных задач.
Объектно-реляционная СУБД — объединяют в себе черты реляционной и объектной моделей. Их возникновение объясняется тем, что реляционные базы данных хорошо работают со встроенными типами данных и гораздо хуже — с пользовательскими, нестандартными. Когда появляется новый важный тип данных, приходится либо включать его поддержку в СУБД, либо заставлять программиста самостоятельно управлять данными в приложении.
DB2 — семейство реляционных систем управления базами данных, выпускаемых корпорацией IBM.
Последняя версия: IBM DB2 10 для z/OS и 9.7 для Linux, Widows и MacOS.
DB2 представлена следующими редакциями:
IBM DB2 Express-C — базовая бесплатная версия. Нет поддержки большинства возможностей. Рекомендуется для обучения и небольших систем.
DB2 Express-C FTL — по функциональности аналогична предыдущей версии, но платная. Есть подписка на техническую поддержку. Рекомендуется для малого бизнеса.
DB2 Express — то же, что и предыдущее, но увеличено количество поддерживаемых процессоров (2 ядра и 2 процессора) и памяти (4 Гбайта).
DB2 Workgroup — то же, что и Express, но нет ограничений на количество процессоров и объём используемой памяти возрос до 16 Гбайт.
DB2 Enterprise — полная версия без каких-либо ограничений.
Oracle — семейство объектно-реляционных систем управления базами данных компании Oracle.
Последняя версия: Oracle Database 11g R2.
СУБД Oracle поставляется в пяти вариантах:
Oracle Database Enterprise Edition — полнофункциональная СУБД, возможности которой ограничены лишь аппаратными ресурсами.
Oracle Database Standard Edition — Может быть установлена на серверах поддерживающих не более четырех процессоров.
Oracle Database Personal Edition — однопользовательская СУБД для обучения, разработки и использования приложений в операционных системах семейства Windows.Для Windows 95/98/ME возможности СУБД значительно ограничены, что связано с невозможностью их реализации при работе с этими операционными системами.
Oracle Lite — совсем облегченная мобильная СУБД, позволяющая синхронизировать информацию, хранимую на мобильных компьютерах с корпоративными базами данных.
Oracle Database Express Edition — бесплатная редакция, максимальная используемая оперативная память — 1 Гбайт. Максимальный объем базы данных Oracle Database XE составляет 5 гигабайт (Гб). Из них около 1 Гб используются словарем данных, внутренними схемами и временным дисковым пространством.
Плюсы:
Высокая гибкость.
Большой функционал.
Огромное количество дополнительного ПО и большая пользовательская база.
Informix — семейство систем управления реляционными базами данных, выпускаемых компанией IBM.
Последняя версия: IBM Informix 11,7.
Informix доступна в следующих редакциях:
Informix Developer Edition — совершенно бесплатная версия с полным функционалом. Имеет некоторые ограничения масштабирования. Предназначена только для разработки и тестирования.
Informix Choice Edition — доступна только для MacOS X и Windows. Идеально подходит для малого и среднего бизнеса. Имеет некоторые функциональные ограничения. Поддерживает до 8 ядер и 8 Гбайт ОЗУ.
Informix Growth Edition — доступна только для Linux и Unix. Функционально идентична Innovator-C Edition, но можно использовать до 16 процессорных ядер и до 16 Гбайт ОЗУ.
Informix Innovator-C Edition — бесплатная версия. Имеет некоторые функциональные ограничения. Не поддерживает многопроцессорность, ограничение по памяти - 2 Гбайта ОЗУ.
Informix Ultimate Edition — полная функциональность и нет ограничений на масштабируемость.
Плюсы:
Высокая гибкость.
Лёгкость администрирования.
Очень большой функционал.
Высокая скорость развития (особенно после покупки IBM).
PostgreSQL — свободная объектно-реляционная система управления базами данных.
Последняя версия: PostgreSQL 9.1.1.
PostgreSQL доступна в следующих версиях:
Postgres — обычная версия. Имеет полный функционал и бесплатна.
Postgres Plus — то же, что и обычная версия, но имеется платная техподдержка.
Postgres Plus Advanced Server — имеет несколько дополнительных возможностей, например таких как миграция базы с MySQL/Oracle на PostgreSQL.
Документо-ориентированная СУБД — СУБД для работы с документо-ориентированными БД. В документо-ориентированных СУБД главным объектом является некий документ, который представляет собой набор пар «ключ-значение», объединённых между собой. Этот документ представляется в виде JSON, XML и других документов-объектов.
MongoDB — документо-ориентированная система управления базами данных с открытым исходным кодом, не требующая описания схемы таблиц.
Последняя версия: MongoDB 2.0.1.
Плюсы:
Учебное пособие по SQL, думаю стоит добавить в шапку
кстати, тут есть люди разбирающиеся в данном вопросе?
Hast
23.01.2012 23:41
Цитата:
Сообщение от Th0R(D0)NaR
(Сообщение 10045880)
кстати, тут есть люди разбирающиеся в данном вопросе?
Цитата:
Сообщение от Th0R(D0)NaR
(Сообщение 10045880)
в данном вопросе?
А где он?
Th0R(D0)NaR
23.01.2012 23:43
Hast, Ну я имел в виду саму СУБД и способы работы с ней(через SQL)
Keltar
24.01.2012 01:17
Th0R(D0)NaR, ну так люди может быть и есть, но пока я вижу от вас только какие-то хождения вокруг да около и никаких конкретных вопросов. Ближе к делу.
CMETAHA
25.01.2012 14:51
Цитата:
Сообщение от Th0R(D0)NaR
(Сообщение 10045880)
Учебное пособие по SQL, думаю стоит добавить в шапку
Можно. Проблема в том, что почти все РСУБД поддерживают не SQL, а какой-либо диалект SQL. Ну и плюс наличие NoSQL СУБД. Но Я подумаю что можно сделать.
Hast
26.01.2012 17:06
А еще лучше скинуть ссылку на справочник Кляйна. Он очень хорош.
logo465
05.12.2012 16:09
Товарищи, как экспортировать базу данных.
Написана под oracle db 10g express.
Гугл говорит много вариантов экспорта. памп и дамп. несовсем понял какой мне нужен.
Дело в том, что с компа субд надо перенести на другой комп. (бд уже с данными триггерами итд)
upd сгенерровал ddl. Превратилась вроде бы в скрипт вся база, я так поимаю, воспрос теперь как под убунто с ораклом его запилить? :)