Оглавление [Скрыть]
- 1 IBM Db2
- 1.1 История DB2
- 1.2 Развитие и расширение
- 1.3 Эволюция DB2 для LUW
- 1.4 Эволюция DB2 для z/OS
- 1.5 История и развитие хранилищ данных
- 1.6 Рост объема данных и адаптация Db2 Warehouse
- 1.7 Db2 в облаке
- 1.8 Db2 BigSQL
- 1.9 Хранилище событий Db2
- 1.10 Db2 для IBM i
- 1.11 Другие платформы
- 1.12 Версии Db2
- 1.13 Издания Db2
- 1.14 Кодовые названия и техническая информация
- 1.15 Дополнительная информация
- 1.16 Полный текст статьи:
- 2 IBM Db2
IBM Db2
-
История DB2
- Основана на теории реляционных баз данных Эдгара Ф. Кодда
- Первая система управления базами данных (СУБД) System R разработана в 1974 году
- В 1981 году выпущен первый коммерческий продукт SQL/DS
-
Развитие и расширение
- В 1983 году DB2 выпущена на платформе мэйнфреймов MVS
- В 1990-х годах DB2 перенесена на различные платформы, включая Linux и Windows
- В 2001 году IBM приобрела Informix и внедрила их технологии в DB2
-
Эволюция DB2 для LUW
- В 1995 году выпущена версия GA версии 4 для z/OS
- В 2007 году анонсирована DB2 9 для z/OS, первая реляционная база данных с поддержкой XML
- В 2012 году анонсирована DB2 10.1 для Linux, UNIX и Windows
- В 2016 году выпущена DB2 LUW 11.1
-
Эволюция DB2 для z/OS
- В 2013 году выпущена GA версии 11 для z/OS с поддержкой JSON
- В 2022 году выпущена Db2 13 для z/OS
-
История и развитие хранилищ данных
- Хранилища данных впервые упомянуты в статье IBM Systems Journal 1988 года.
- Традиционные базы данных не могли обеспечить бизнес-лидеров информацией для принятия решений.
- Db2 Warehouse объединил данные из нескольких источников и предоставил аналитические возможности.
-
Рост объема данных и адаптация Db2 Warehouse
- Увеличение вычислительной мощности привело к росту объема данных.
- Db2 Warehouse адаптировался к новым типам данных и аналитическим моделям.
- Поддерживает реляционные, нереляционные, XML-данные, геопространственные данные и другие.
-
Db2 в облаке
- Db2 on Cloud: полностью управляемая облачная база данных с высокой доступностью и безопасностью.
- Db2 Hosted: неуправляемая размещенная версия Db2 on Cloud.
- Db2 Warehouse on Cloud: облачное хранилище данных для аналитики и машинного обучения.
-
Db2 BigSQL
- Переименован в 2018 году, обеспечивает массово-параллельную обработку и расширенный запрос данных.
- Интегрирован с IBM Common SQL Engine и IBM Integrated Analytics.
-
Хранилище событий Db2
- Ориентировано на потребности Интернета вещей и других отраслей.
- Хранит и анализирует 250 миллиардов событий в день.
- Совместим с Spark Machine Learning и другими технологиями.
-
Db2 для IBM i
- Переименована в 1994 году, основана на интегрированной базе данных IBM System/38.
- В настоящее время называется IBM Db2 for i.
-
Другие платформы
- Db2 для Linux, UNIX и Windows (Db2 LUW).
- Db2 для z/OS (мэйнфрейм).
-
Версии Db2
- Db2 для VSE и виртуальной машины
- Db2 в IBM Cloud
- Db2 на Amazon Web Services (AWS)
- Db2 для z/OS доступна в традиционной упаковке продукта или в версии Value Unit Edition
- Db2 поддерживает IBM InfoSphere Warehouse
-
Издания Db2
- IBM предлагает четыре версии Db2: Community Edition, Starter Edition, Standard Edition и Advanced Server Edition
- IBM Db2 Community Edition: бесплатная версия с ограничениями по ядрам и памяти
- Начальная версия Db2: платная версия с ограничениями по ядрам и памяти, без расширенных функций
- Db2 Standard Edition: бессрочная лицензия с поддержкой IBM, 16 ядер и 128 ГБ памяти
- Db2 Advanced Edition: доступна только в рамках платформы IBM Hybrid Data Management Platform (HDMP)
-
Кодовые названия и техническая информация
- IBM разработала множество версий Db2 под кодовыми названиями
- Db2 поддерживает как SQL, так и XQuery
- Db2 имеет встроенную реализацию хранилища данных XML
- Db2 имеет API для различных языков программирования и интеграцию с интегрированными средами разработки
- pureQuery – платформа IBM для доступа к данным, поддерживающая Java и .NET
-
Дополнительная информация
- Db2 может администрироваться из командной строки или графического интерфейса пользователя
- Db2 поддерживает интеграцию с интегрированными средами разработки Eclipse и Visual Studio
- pureQuery предоставляет доступ к данным в базах данных и объектам Java в оперативной памяти