一月14号是什么星座| soldier是什么意思| 阿僧只劫是什么意思| 牙龈萎缩用什么药| 自信是什么意思| 巨蟹座是什么性格| 椎体楔形变是什么意思| 裂变是什么意思| 波奇饭是什么意思| 孙权为什么不北伐| 高大上的意思是什么| 悄悄的什么| 为什么会得霉菌性阴道炎| 口干舌燥是什么原因引起的| 阴囊湿疹挂什么科| 古代的面首是什么意思| 拉拉裤后面的胶片是做什么用的| 1971属什么| 什么烧鸭子好吃| 腋毛有什么作用| 樱桃补什么| 为什么血是红色的| 六畜兴旺是什么生肖| 菩提树是什么树| 尿碱是什么| 什么杯子不能装水| 手抖吃什么药| 为什么想吃甜食| 寿元是什么意思| 辰字属于五行属什么| 什么药可以消肿| 什么血型容易溶血| 白带是黄色是什么原因| t恤搭配什么裤子好看| 吃西红柿有什么好处和坏处| 嘶哑什么意思| 肾结石是什么原因| 百合什么时候种植| 渣是什么意思| 什么叫意识| 高三学生吃什么补脑抗疲劳| hcg翻倍不好是什么原因造成的| 胰腺炎吃什么好| 早搏心律不齐吃什么药| 腰椎间盘突出压迫神经吃什么药| 有趣是什么意思| 低血糖什么症状| 芒果与什么食物相克| 右侧疼痛是什么原因| 浸猪笼是什么意思| 心脏房颤吃什么药| 皮肤的八大功能是什么| 口水歌是什么意思| 外来猫进家有什么预兆| 包二奶是什么意思| 睡觉手麻是什么原因| 属虎男和什么属相最配| 老树盘根是什么意思| 气虚什么症状| 头面是什么| 补气血用什么泡水喝| 肝有问题会出现什么症状| 球蛋白高是什么原因| 取环挂什么科| 鸡内金是什么东西| 头皮痒用什么止痒最好| 吃什么食物可以降低胆固醇| vs什么意思| 胃息肉有什么症状| nfl是什么意思| 头昏脑胀吃什么药| 轻生什么意思| 剖腹产坐月子可以吃什么水果| 梓什么意思| 尾椎骨疼是什么原因| 胃火旺吃什么中成药| 闹心是什么原因导致的| 胎盘植入是什么意思| 男生回复嗯嗯代表什么| 腰闪了是什么症状| 减肥期间晚上可以吃什么| 低密度脂蛋白胆固醇偏低是什么意思| 酚咖片是什么药| 肝脏钙化灶什么意思| 肝内胆管结石有什么症状表现| 安全期是什么| 南柯一梦是什么意思| 动物园里面有什么动物| 吃李子不能吃什么| 吃什么去湿气| 心跳快吃什么药| 狗生小狗前有什么征兆| 女生心脏在什么位置| 解大便时有鲜血流出是什么原因| 这什么意思| 深海鱼油起什么作用| 羁押是什么意思| 林深时见鹿什么意思| 什么是偏头痛| 吃什么能排湿气| 甲病是什么病| bso是什么意思| 胃炎吃什么中药| 嘴苦什么原因| 旧人是什么意思| 茼蒿不能和什么一起吃| 有什么脑筋急转弯| 沙漠玫瑰什么时候开花| 眼底出血吃什么药| 祛斑什么季节做最好| 淋巴结炎吃什么药| 血红蛋白高是什么意思| 维生素b2是什么| 送表的寓意是什么| 喝羊奶有什么好处| 经常口腔溃疡吃什么维生素| 青玉是什么玉| 反吟是什么意思| 翡翠是什么玉| 什么时候恢复高考| 地球为什么自转| 吃什么升血小板最快最好| 5月26号什么星座| 斗智斗勇什么意思| 土耳其是什么民族| 吃什么水果对肾好| 爆菊花是什么意思| 血常规检查挂什么科| 腰椎膨出是什么意思| 报销凭证是什么| 8月17号是什么星座| 为什么男人喜欢吃槟榔| 汁男什么意思| 3月25日什么星座| 羽毛球拍u是什么意思| 梦见一条小蛇是什么意思| 颓废是什么意思| 天线宝宝都叫什么名字| 小便黄是什么病症| sinoer是什么牌子| 失眠是什么原因导致的| ysl是什么意思| 穿刺和活检有什么区别| 肝癌有什么症状| 藕粉色是什么颜色| 性无能是什么意思| 手麻脚麻是什么原因引起的| 来月经拉肚子是什么原因| 三月四号什么星座| 20属什么| 芝士是什么材料做的| 11.15是什么星座| 脱肛是什么样子的| 医院门特是什么意思| 扁平疣是什么样子图片| 三个土是什么字怎么读| 羊水偏少对胎儿有什么影响| 胎芽是什么| 依从性是什么意思| 精心的什么| 冬至说什么祝福语| 阴囊湿疹吃什么药| 男友力是什么意思| 精索静脉曲张是什么| 怡字属于五行属什么| 手足口病要注意什么| m代表什么单位| 眼压高什么症状| 肚子胀气老放屁是什么原因| 米其林是什么意思| 为什么喝中药会拉肚子| 日本牛郎是干什么的| 颅内出血有什么症状| 岁月不饶人是什么意思| 胰腺在人体起什么作用| 杰作是什么意思| 晕血是什么原因| 老是放臭屁是什么原因| 什么是cosplay| 胃炎吃什么药好| 刻舟求剑的意思是什么| 淋巴门消失是什么意思| 狼入虎口是什么意思| crh是什么意思| Continental什么牌子| 梦见黑山羊是什么预兆| 腰扭伤吃什么药| 红细胞压积什么意思| 分辨率dpi是什么意思| 更年期有什么表现| 通奸是什么意思| 两个束念什么| 吹空调喉咙痛什么原因| 男生为什么喜欢摸胸| 六神无主是什么意思| 喝普洱茶有什么功效| 土土心念什么| 阻断是什么意思| 6岁属什么生肖| 力挺是什么意思| 高考吃什么菜| 香叶是什么树叶| 耳朵上长痣代表什么| 半枝莲有什么功效| pg在医学是什么意思| 引渡是什么意思| 懦弱的近义词是什么| 呼吸快是什么原因| 8月13号什么星座| AD是什么意思啊| 头晕冒冷汗是什么原因| 舌头变肥大什么原因| 七月初七是什么节日| 康桑密达是什么意思| 农历今天属什么生肖| 检察院是做什么的| mc是什么| 火山为什么会喷发| 喝咖啡胃疼是什么原因| 食人鱼长什么样子| 双11是什么节日| 腿部发痒是什么原因引起的| 白带是什么颜色的| 湖南什么山最出名| 什么时间容易怀孕| 馨字取名有什么寓意| 玉兰片和竹笋有什么区别| 男人什么时候精子最强| 梦见青蛇是什么预兆| 怀孕前三个月为什么不能告诉别人| 乙丑是什么生肖| 穷字代表什么生肖| 举人相当于什么官| 抗核抗体阳性是什么意思| 白天嗜睡是什么原因| 打招呼是什么意思| 手一直抖是什么原因| 八卦是什么生肖| 尼特族是什么意思| 夕阳什么意思| 非营运车辆是什么意思| 尿正常是什么颜色| 胃腺息肉什么意思| 单位是什么| 弘字五行属什么| 玄孙是什么意思| 太平洋中间是什么| 小猫的胡须有什么作用| 嫡是什么意思| 左眼皮跳是什么意思| 女人嘴唇发紫是什么病| 泌尿感染是什么原因引起的| 喝酒伤什么器官| 白细胞少什么原因| 含五行属什么| 嘴唇神经跳动是什么原因| 鼻炎挂什么科| 8月8号是什么日子| 十一月二十二是什么星座| bench是什么牌子| 什么是钙化点| 子弟是什么意思| 一什么头巾| 外阴瘙痒是什么病| 百度Jump to content

沈阳市振兴实体经济助企减负近百亿

From Wikipedia, the free encyclopedia
This is the current revision of this page, as edited by Celjski Grad (talk | contribs) at 10:04, 8 July 2025 (Reverted 2 edits by 136.232.6.66 (talk) to last revision by Kvng). The present address (URL) is a permanent link to this version.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
IBM Db2 for Linux, UNIX and Windows
Developer(s)IBM
Initial release1983; 42 years ago (1983)[1]
Stable release(s)
12.1[2] Edit this on Wikidata / 14 November 2024; 8 months ago (14 November 2024)
Written inC, C++, assembly, Java
Operating systemLinux, AIX, Windows. Solaris and HP-UX before version 11.[3]
PlatformLinux (x64, Power, Z), AIX, Windows x64[4]
Size1.6 GB
Available inEnglish, Spanish, French, German, Russian, Japanese
TypeRDBMS
LicenseProprietary commercial software, Proprietary EULA
Websitewww.ibm.com/db2/ Edit this on Wikidata
IBM Db2 for z/OS
Developer(s)IBM
Initial release1983; 42 years ago (1983)
Stable release
13.1
Written inPL/X, C, C++, assembly
Operating systemz/OS
Platformz/Architecture
Available inEnglish
TypeRDBMS
LicenseProprietary EULA
Websiteibm.com/products/db2-for-zos
百度 ”巴基斯坦中国委员会执行主任菲扎尔·拉赫曼表示,这意味着未来中国将实现对所有行使公权力的公职人员的监察全覆盖,不论是谁,没有人能够滥用职权、以权谋私。

Db2 is a family of data management products, including database servers, developed by IBM. It initially supported the relational model, but was extended to support object–relational features and non-relational structures like JSON and XML. The brand name was originally styled as DB2[5][6][7] until 2017,[8] when it changed to its present form. In the early days, it was sometimes wrongly styled as DB/2 in a false derivation from the operating system OS/2.[9]

History

[edit]

DB2 traces its roots back to the beginning of the 1970s, when Edgar F. Codd, a researcher working for IBM, described the theory of relational databases, and in June 1970, published the model for data manipulation.[10]

In 1974, the IBM San Jose Research Center developed a related Database Management System (DBMS) called System R, to implement Codd's concepts.[11] A key development of the System R project was the Structured Query Language (SQL). To apply the relational model, Codd needed a relational-database language he named DSL/Alpha.[12] At the time, IBM did not believe in the potential of Codd's ideas, leaving the implementation to a group of programmers not under Codd's supervision. This led to an inexact interpretation of Codd's relational model that matched only part of the prescriptions of the theory; the result was Structured English QUEry Language or SEQUEL.

IBM bought Metaphor Computer Systems to utilize their GUI interface and encapsulating SQL platform that had already been in use since the mid-80s.

In parallel with the development of SQL, IBM also developed Query by Example (QBE), the first graphical query language.

IBM's first commercial relational-database product, SQL/DS, was released for the DOS/VSE and VM/CMS operating systems in 1981. In 1976, IBM released Query by Example for the VM platform where the table-oriented front-end produced a linear-syntax language that drove transactions to its relational database.[13] Later, the QMF feature of DB2 produced real SQL, and brought the same "QBE" look and feel to DB2. The inspiration for the mainframe version of DB2's architecture came in part from IBM IMS, a hierarchical database, and its dedicated database-manipulation language, IBM DL/I.

The name DB2 (IBM Database 2), was first given to the Database Management System or DBMS in 1983 when IBM released DB2 on its MVS mainframe platform.[14] IBM's endorsement of SQL in Db2 caused the industry to move to it from alternatives like Ingres's QUEL.[15] Db2 became generally available to customers in 1985,[16] and by 1989 revenue of about $1 billion had grown to equal IMS's.[17][16]

For some years DB2, as a full-function DBMS, was exclusively available on IBM mainframes. Later, IBM brought DB2 to other platforms, including OS/2, UNIX, and MS Windows servers, and then Linux (including Linux on IBM Z) and PDAs. This process occurred through the 1990s. An implementation of DB2 is also available for z/VSE and z/VM. An earlier version of the code that would become DB2 LUW (Linux, Unix, Windows) was part of an Extended Edition component of OS/2 called Database Manager.

IBM extended the functionality of Database Manager a number of times, including the addition of distributed database functionality by means of Distributed Relational Database Architecture (DRDA) that allowed shared access to a database in a remote location on a LAN. (Note that DRDA is based on objects and protocols defined by Distributed Data Management Architecture (DDM).)

Eventually, IBM decided to rewrite the software completely. The new version of Database Manager were called DB2/2 and DB2/6000 respectively. Other versions of DB2, with different code bases, followed the same '/' naming convention and became DB2/400 (for the AS/400), DB2/VSE (for the DOS/VSE environment), and DB2/VM (for the VM operating system). IBM lawyers stopped this handy naming convention from being used and decided that all products needed to be called "product FOR platform" (for example, DB2 for OS/390). The next iteration of the mainframe and the server-based products was named DB2 Universal Database (or DB2 UDB).

Db2 for LUW

[edit]

In the mid-1990s, IBM released a clustered DB2 implementation called DB2 Parallel Edition, which initially ran on AIX. This edition allowed scalability by providing a shared-nothing architecture, in which a single large database is partitioned across multiple DB2 servers that communicate over a high-speed interconnect. This DB2 edition was eventually ported to all Linux, UNIX, and Windows (LUW) platforms, and was renamed to DB2 Extended Enterprise Edition (EEE). IBM now refers to this product as the Database Partitioning Feature (DPF) and bundles it with their flagship DB2 Enterprise product.

When Informix Corporation acquired Illustra and made their database engine an object-SQL DBMS by introducing their Universal Server, both Oracle Corporation and IBM followed suit by changing their database engines to be capable of object–relational extensions. In 2001, IBM bought Informix Software, and in the following years incorporated Informix technology into the DB2 product suite. DB2 can technically be considered to be an object–SQL DBMS.

In mid-2006, IBM announced "Viper", the codename for DB2 9 on both distributed platforms and z/OS. DB2 9 for z/OS was announced in early 2007. IBM claimed that the new DB2 was the first relational database to store XML "natively". Other enhancements include OLTP-related improvements for distributed platforms, business intelligence/data warehousing-related improvements for z/OS, more self-tuning and self-managing features, additional 64-bit exploitation (especially for virtual storage on z/OS), stored procedure performance enhancements for z/OS, and continued convergence of the SQL vocabularies between z/OS and distributed platforms.

In October 2007, IBM announced "Viper 2", the codename for DB2 9.5 on the distributed platforms. There were three key themes for the release, Simplified Management, Business Critical Reliability, and Agile XML development.

In June 2009, IBM announced "Cobra", the codename for DB2 9.7 for LUW.[18] DB2 9.7 added data compression for database indexes, temporary tables, and large objects. DB2 9.7 also supported native XML data in hash partitioning (database partitioning), range partitioning (table partitioning), and multi-dimensional clustering. These native XML features allow users to directly work with XML in data warehouse environments. DB2 9.7 also added several features that make it easier for Oracle Database users to work with DB2. These include support for the most commonly used SQL syntax, PL/SQL syntax, scripting syntax, and data types from Oracle Database. DB2 9.7 also enhanced its concurrency model to exhibit behavior that is familiar to users of Oracle Database and Microsoft SQL Server.

In October 2009, IBM introduced its second major release of the year when it announced DB2 pureScale. DB2 pureScale is a cluster database for non-mainframe platforms, suitable for online transaction processing (OLTP) workloads. IBM based the design of DB2 pureScale on the Parallel Sysplex implementation of DB2 data sharing on the mainframe. DB2 pureScale provides a fault-tolerant architecture and shared-disk storage. A DB2 pureScale system can grow to 128 database servers, and provides continuous availability and automatic load balancing.

In 2009, it was announced that DB2 can be an engine in MySQL. This allows users on the IBM i platform and users on other platforms to access these files through the MySQL interface. On IBM i and its predecessor OS/400, DB2 is tightly integrated into the operating system, and comes as part of the operating system. It provides journaling, triggers and other features.

In early 2012, IBM announced the next version of DB2, DB2 10.1 (code name Galileo) for Linux, UNIX, and Windows. DB2 10.1 contained a number of new data management capabilities including row and column access control which enables 'fine-grained' control of the database and multi-temperature data management that moves data to cost effective storage based on how "hot" or "cold" (how frequently the data is accessed) the data is. IBM also introduced "adaptive compression" capability in DB2 10.1, a new approach to compressing data tables.

In June 2013, IBM released DB2 10.5 (code name "Kepler").

On 12 April 2016, IBM announced DB2 LUW 11.1, and in June 2016, it was released.

In mid-2017, IBM re-branded its DB2 and dashDB product offerings and amended their names to "Db2".

On June 27, 2019, IBM released Db2 11.5, the AI Database. It added AI functionality to improve query performance as well as capabilities to facilitate AI application development.[19][20][21]

Db2 for z/OS - evolution

[edit]

In 1995, GA (general availability) of V4. It introduced "data sharing": several DB2 engines access the same data. Advantages: performance and availability (if one DB2 engine fails or is migrated to the next version).

In 1997, GA of V5. It added, e.g., online reorganization of tablespaces.

In 1999, GA of V6. It added object-relational support. "Objects" here mean data items longer than 32K (up to then the maximal length of a table row, more precisely a table record), such as images, videos, or text. DB2 could now store and handle such objects. Furthermore, it added trigger support.

In 2001, GA of V7. It added, e.g., dynamic allocation of data sets (~files on z/OS), and the ability to let utilities run on lists of tablespaces. Furthermore, real-time statistics, scrollable cursors, and initial Unicode support.

In 2004, GA of V8. It added, e.g., 64-bit support. New index types (notably DPSI), recursive SQL. Internal catalog is converted to Unicode.

In 2007, GA of V9. It added, e.g., Trusted Context (a security feature), and "native XML" support.

In 2010, GA of V10. It added, e.g., Temporal Tables (e.g., row history), security features like separation of system and security administrators, and RCAC (row column access control).

In 2013, GA of V11. It added, e.g., JSON support.

In 2016, GA of V12. It added, e.g., RESTful services; and usage of AI to optimize the selection of the access path to the data, thus enhancing performance.

On May 31, 2022, IBM released Db2 13 for z/OS.[22]

Db2 Warehouse

[edit]

"Data warehousing" was first mentioned in a 1988 IBM Systems Journal article entitled, "An Architecture for Business Information Systems."[23] This article illustrated the first use-case for data warehousing in a business setting as well as the results of its application.

Traditional transaction processing databases were not able to provide the insight business leaders needed to make data-informed decisions. A new approach was needed to aggregate and analyze data from multiple transactional sources to deliver new insights, uncover patterns, and find hidden relationships among the data. Db2 Warehouse, with its capabilities to normalize data from multiple sources, performs sophisticated analytic and statistical modeling, provides businesses these features at speed and scale.

Increases in computational power resulted in an explosion of data inside businesses generally and data warehouses specifically. Warehouses grew from being measured in GBs to TBs and PBs. As both the volume and variety of data grew, Db2 Warehouse adapted as well. Initially purposed for star and snowflake schemas, Db2 Warehouse now includes support for the following data types and analytical models, among others:

  • Relational data
  • Non-Relational data
  • XML data
  • Geospatial data[citation needed]
  • RStudio[24]
  • Apache Spark[25]
  • Embedded Spark Analytics engine
  • Multi-Parallel Processing
  • In-memory analytical processing
  • Predictive Modeling algorithms

Db2 Warehouse uses Docker containers to run in multiple environments: on-premise, private cloud and a variety of public clouds, both managed and unmanaged. Db2 Warehouse can be deployed as software only, as an appliance and in Intel x86, Linux and mainframe platforms. Built upon IBM's Common SQL engine, Db2 Warehouse queries data from multiple sources—Oracle, Microsoft SQL Server, Teradata, open source, Netezza and others. Users write a query once and data returns from multiple sources quickly and efficiently.

Db2 on Cloud/Db2 Hosted

[edit]

Db2 on Cloud: Formerly named "dashDB for Transactions", Db2 on Cloud is a fully managed, cloud SQL database with a high-availability option featuring a 99.99 percent uptime SLA. Db2 on Cloud offers independent scaling of storage and compute, and rolling security updates.

Db2 on Cloud is deployable on both IBM Cloud and Amazon Web Services (AWS).

Key features include:

  • Elasticity: Db2 on Cloud offers independent scaling of storage and compute through the user interface and API, so businesses can burst on compute during peak demand and scale down when demand falls. Storage is also scalable, so organizations can scale up as their storage needs grow.
  • Backups and Recovery: Db2 on Cloud provides several disaster recovery options: (1) Fourteen days' worth of back-ups, (2) point in time restore options, (3) 1-click failover to the DR node at an offsite data center of user's choice.
  • Encryption: Db2 on Cloud complies with data protection laws and includes at-rest database encryption and SSL connections. The Db2 on Cloud high availability plans offer rolling security updates and all database instances include daily backups. Security patching and maintenance is managed by the database administrator.
  • High availability options: Db2 on Cloud provides a 99.99% uptime service level agreement on the high availability option. Highly available option allows for updates and scaling operations without downtime to applications running on Db2 on Cloud, using Db2's HADR technology.
  • Data federation: A single query displays a view of all data by accessing data distributed across Db2 on-premises or Db2 Warehouse on-premises or in the cloud.
  • Private networking: Db2 on Cloud can be deployed on an isolated network that is accessible through a secure Virtual Private Network (VPN).

Db2 Hosted: Formally named "DB2 on Cloud", Db2 Hosted is an unmanaged, hosted version of Db2 on Cloud's transactional, SQL cloud database.

Key features:

  • Server control: Db2 Hosted provides custom software for direct server installation. This reduces application latency and integrates with a business's current data management setup. Db2 Hosted offers exact server configuration based on the needs of the business.
  • Encryption: Db2 Hosted supports SSL connections.
  • Elasticity: Db2 Hosted allows for independent scaling of compute and storage to meet changing business needs.

Db2 Warehouse on Cloud

[edit]

Formerly named "dashDB for Analytics", Db2 Warehouse on Cloud is a fully managed, elastic, cloud data warehouse built for high-performance analytics and machine learning workloads.

Key features include:

  • Autonomous cloud service: Db2 Warehouse on Cloud runs on an autonomous platform-as-a-service, and is powered by Db2's autonomous self-tuning engine. Day-to-day operations, including database monitoring, uptime checks and failovers, are fully automated. Operations are supplemented by a DevOps team that are on-call to handle unexpected system failures.
  • Optimized for analytics: Db2 Warehouse on Cloud delivers high performance on complex analytics workloads by utilizing IBM BLU Acceleration, a collection of technologies pioneered by IBM Research that features four key optimizations: (1) a columnar organized storage model, (2) in-memory processing, (3) querying of compressed data sets, and (4) data skipping.
  • Manage highly concurrent workloads: Db2 Warehouse on Cloud includes an Adaptive Workload Management technology that automatically manages resources between concurrent workloads, given user-defined resource targets. This technology ensures stable and reliable performance when tackling highly concurrent workloads.
  • Built-in machine learning and geospatial capabilities: Db2 Warehouse on Cloud comes with in-database machine learning capabilities that allow users to train and run machine learning models on Db2 Warehouse data without the need for data movement. Examples of algorithms include Association Rules, ANOVA, k-means, Regression, and Na?ve Bayes. Db2 Warehouse on Cloud also supports spatial analytics with Esri compatibility, supporting Esri data types such as GML, and supports native Python drivers and native Db2 Python integration into Jupyter Notebooks.
  • Elasticity: Db2 Warehouse on Cloud offers independent scaling of storage and compute, so organizations can customize their data warehouses to meet the needs of their businesses. For example, customers can burst on compute during peak demand, and scale down when demand falls. Users can also expand storage capacity as their data volumes grow. Customers can scale their data warehouse through the Db2 Warehouse on Cloud web console or API.
  • Data security: Data is encrypted at-rest and in-motion by default. Administrators can also restrict access to sensitive data through data masking, row permissions, and role-based security, and can utilize database audit utilities to maintain audit trails for their data warehouse.
  • Polyglot persistence: Db2 Warehouse on Cloud is optimized for polyglot persistence of data, and supports relational (columnar and row-oriented tables), geospatial, and NoSQL document (XML, JSON, BSON) models. All data is subject to advanced data compression.
  • Deployable on multiple cloud providers: Db2 Warehouse on Cloud is currently deployable on IBM Cloud and Amazon Web Services (AWS).

Db2 BigSQL

[edit]

In 2018, the IBM SQL product was renamed and is now known as IBM Db2 Big SQL (Big SQL). Big SQL is an enterprise-grade, hybrid ANSI-compliant SQL on the Hadoop engine delivering massively parallel processing (MPP) and advanced data query. Additional benefits include low latency, high performance, security, SQL compatibility and federation capabilities.

Big SQL offers a single database connection or query for disparate sources such as HDFS, RDMS, NoSQL databases, object stores and WebHDFS. Exploit Hive, Or to exploit Hbase and Spark and whether on the cloud, on premises or both, access data across Hadoop and relational data bases.

Users (data scientists and analysts) can run smarter ad hoc and complex queries supporting more concurrent users with less hardware compared to other SQL options for Hadoop.[citation needed] Big SQL provides an ANSI-compliant SQL parser to run queries from unstructured streaming data using new APIs.

Through the integration with the IBM Common SQL Engine, Big SQL was designed to work with all the Db2 family of offerings, as well as with the IBM Integrated Analytics System. Big SQL is a part of the IBM Hybrid Data Management Platform, a comprehensive IBM strategy for flexibility and portability, strong data integration and flexible licensing.

Db2 for IBM i

[edit]

In 1994, IBM renamed the integrated relational database of the OS/400 to DB2/400 to indicate comparable functionality to DB2 on other platforms.[26] Despite this name, it is not based on Db2 code, but instead it evolved from the IBM System/38 integrated database. The product is currently named IBM Db2 for i.[27]

Other Platforms

[edit]
  • Db2 for Linux, UNIX and Windows (informally known as Db2 LUW)
  • Db2 for z/OS (mainframe)[28]

Editions

[edit]

IBM offers four editions of Db2: Community Edition, Starter Edition, Standard Edition, and Advanced Server Edition.[30]

IBM Db2 Community Edition

[edit]

IBM Db2 Community Edition is a free-to-download, free-to-use edition of the IBM Db2 database. Version 11.5 provides all core capabilities of Db2 but is limited to 4 virtual processor cores, 16 GB of instance memory, has no enterprise-level support, and no fix packs.[31] Version 12.1, on the other hand, further limits the server memory to only 8 GB per virtual or physical server,[32] and restricts use to non-production environments.[33]

While there is no limit on the database size since version 11.5.1, some previous releases imposed a limit of 100 GB. A prior free Db2 version, the IBM DB2 Express-C, supported up to 16 GB RAM and two CPU cores.[citation needed]

Db2 Starter Edition

[edit]

The Starter edition was introduced with Db2 version 12.1. It is a paid product, and has several limitations, including a limitation to 4 cores and 16 GB of memory, and restrictions on advanced functionality such as native encryption, audit logging, federation, Db2 pureScale, etc.[34]

IBM Db2 Standard Edition

[edit]

The Db2 Standard Edition is available as a perpetual software license for production and non-production use for up to 16 processor cores and 128 GB RAM with IBM support. For production use, Db2 Standard Edition can be licensed based on a Virtual Processor Core metric, wherein it is licensed by the total count of processor cores in a non-partitioned physical server, or virtual cores assigned to a virtual server. For non-production use, Db2 Standard Edition can be licensed based on the total count of authorized users.

IBM Db2 Advanced Edition

[edit]

The Db2 Advanced Edition is available only as a component of the IBM Hybrid Data Management Platform (HDMP). Within HDMP, Db2 is available both as a perpetual software license AND a monthly subscription for unrestricted production and non-production use with premium IBM support. For both HDMP perpetual license and subscription offerings, FlexPoints need to be bought. FlexPoints are generic licensing credits that can be used to deploy any Db2-family software product or cloud service offering.

Technical information

[edit]

Db2 can be administered from either the command-line or a GUI. Db2 supports both SQL and XQuery. DB2 has a native implementation of XML data storage, where XML data is stored as XML (not as relational data or CLOB data) for faster access using XQuery.[clarification needed]

Db2 has APIs for Rexx, PL/I, COBOL, RPG, Fortran, C++, C, Delphi, .NET CLI, Java, Python, Perl, PHP, Ruby, and many other programming languages. Db2 also supports integration into the Eclipse and Visual Studio integrated development environments.

pureQuery is IBM's data access platform focused on applications that access data.[clarification needed] pureQuery supports both Java and .NET. pureQuery provides access to data in databases and in-memory Java objects via its tools, APIs, and runtime environment as delivered in IBM Data Studio Developer and IBM Data Studio pureQuery Runtime.[35]

See also

[edit]

References

[edit]
  1. ^ "IBM Database 2 (DB2) Release 1 Is Announced". IBM Offering Information. 7 June 1983. Archived from the original on 13 April 2023. Retrieved 13 April 2023.
  2. ^ "IBM unveils Db2 12.1". 21 October 2024. Retrieved 6 December 2024.
  3. ^ "System requirements for IBM Db2 for Linux, UNIX, and Windows". IBM. February 6, 2025. Retrieved 2025-08-05.
  4. ^ "Db2 Database Software". IBM. January 12, 2024. Retrieved 2025-08-05.
  5. ^ Don Chamberlin (1998). A Complete Guide to DB2 Universal Database. Morgan Kaufmann. ISBN 1558604820. DB2 for MVS (later OS/390) in 1983
  6. ^ "The Evolution of DB2 for z/OS Optimization". IBM Systems magazine. Archived from the original on 2025-08-05. Retrieved 2025-08-05. Since the introduction of DB2 in 1983, IBM ...[unreliable source?]
  7. ^ "The Executive Computer; Bringing Point-and-Click Ease to ..." The New York Times. January 22, 1995. Archived from the original on October 30, 2018. Retrieved October 29, 2018. relational data base management ... I.B.M.'s DB2
  8. ^ "Db2 on Cloud". IBM. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  9. ^ Kageyama, Yukihisa (Dec 1, 1989). CICS Handbook. McGraw-Hill Education (India). ISBN 0070336377.
  10. ^ Codd, E. F. (June 1970). "A Relational Model of Data for Large Shared Data Banks" (PDF). Communications of the ACM. 13 (6): 377–387. doi:10.1145/362384.362685. S2CID 207549016. Archived (PDF) from the original on 2025-08-05. Retrieved 2025-08-05.
  11. ^ Chamberlin, Donald D.; et al. (October 1981). "A History and Evaluation of System R" (PDF). Communications of the ACM. 24 (10): 632–646. doi:10.1145/358769.358784. S2CID 1202171. Archived (PDF) from the original on 2025-08-05. Retrieved 2025-08-05.
  12. ^ Codd, E.F. (1971). "A data base sublanguage founded on the relational calculus". Proceedings of the 1971 ACM SIGFIDET (Now SIGMOD) Workshop on Data Description, Access and Control - SIGFIDET '71. p. 35. doi:10.1145/1734714.1734718. S2CID 32077291.
  13. ^ Basu, Dipankar (October 25, 1982). "Relational Models Viable in Commercial World". Computerworld. Retrieved February 23, 2013.
  14. ^ "Introduction to DB2 UDB". Apr 22, 2005. Archived from the original on 2025-08-05. Retrieved 2025-08-05. Since the 1970s, when IBM Research invented the Relational Model and the Structured Query Language (SQL), IBM has developed a complete family of RDBMS software. Development started on mainframe platforms such as Virtual Machine (VM), Virtual Storage Extended (VSE), and Multiple Virtual Storage (MVS). In 1983, DB2 for MVS Version 1 was born. "DB2" was used to indicate a shift from hierarchical databases, like the Information Management System (IMS) popular at the time, to the new relational databases.
  15. ^ Morgenthaler, Gary (2025-08-05). "Oral History of Gary Morgenthaler" (PDF) (Interview). Interviewed by Luann Johnson. Computer History Museum. p. 18. Retrieved 2025-08-05.
  16. ^ a b "RDBMS Workshop: Growing and Selling" (PDF) (Interview). Interviewed by Luanne Johnson. Computer History Museum. 2025-08-05. Retrieved 2025-08-05.
  17. ^ "RDBMS Plenary Session: The Later Years" (PDF) (Interview). Interviewed by Burton Grad. Computer History Museum. 2025-08-05. Retrieved 2025-08-05.
  18. ^ IBM Corporation (2025-08-05). "Technical Tour of DB2 10 and InfoSphere Warehouse 10". ibm.com. Archived from the original on 2025-08-05.
  19. ^ "IBM Db2 Joins the AI Age". InformationWeek. 4 June 2019. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  20. ^ "How IBM Is Turning Db2 into an 'AI Database'". Datanami. 2025-08-05. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  21. ^ Dignan, Larry. "IBM aims to meld Db2 with machine learning, data science workflows". ZDNet. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  22. ^ "IBM Db2 13 for z/OS delivers leading-edge AI innovations and enhancements, reinforcing it as the foundation for enterprise computing within the hybrid cloud and digital world". www.ibm.com. 2025-08-05. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  23. ^ Devlin, B. A.; Murphy, P. T. (1988). "An Architecture for a Business and Information System" (PDF). IBM Systems Journal. 27: 60–80. doi:10.1147/sj.271.0060. S2CID 5401521. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  24. ^ "RStudio". RStudio. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  25. ^ "Apache Spark - Unified Analytics Engine for Big Data". spark.apache.org. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  26. ^ Frank G. Soltis (1997). Inside the AS/400, Second Edition. Duke Press. ISBN 978-1882419661.
  27. ^ "Db2 for i". IBM. 2019. Archived from the original on 2025-08-05. Retrieved 2025-08-05.
  28. ^ "Db2 for z/OS". IBM. Archived from the original on 2025-08-05. Retrieved 2025-08-05. Db2 for z/OS is a relational database that you can use to maintain large volumes of data with a high level of availability, security, and performance.
  29. ^ Baker, Pam (July 23, 2018). "IBM Db2 on Cloud Review & Rating". PC Magazine.
  30. ^ "Db2 database product editions and Db2 offerings". IBM. January 12, 2024. Retrieved 2025-08-05.
  31. ^ "Db2 database product editions and Db2 offerings". IBM. January 12, 2024. Retrieved 2025-08-05.
  32. ^ "Functionality in Db2 product editions". IBM. January 1, 2025. Retrieved 2025-08-05.
  33. ^ "Db2 database product editions and deployment options". IBM. January 8, 2025. Retrieved 2025-08-05.
  34. ^ "Db2 database product editions and deployment options". IBM. November 11, 2024. Retrieved 2025-08-05.
  35. ^ "Getting Started with pureQuery". www.ibm.com. IBM. 20 October 2009. Archived from the original on 28 January 2021. Retrieved 11 June 2016.
[edit]
糖尿病患者可以吃什么水果 10月27是什么星座 sheep是什么意思 甲醛对人体有什么危害 苦瓜泡酒有什么功效和作用
位置是什么意思 摩羯座和什么座最配对 飞机杯是什么感觉 遥遥相望是什么意思 sph是什么意思
血脂高吃什么水果最好 烈日灼心什么意思 孕妇吃什么容易滑胎 挂了是什么意思 百分比是什么意思
甘油是什么 尿检阴性是什么意思 肛门痒挂什么科检查 血镁偏高是什么原因 肛塞是什么
宫颈息肉有什么危害adwl56.com 结肠炎是什么原因引起的hcv8jop2ns6r.cn 脚麻是什么原因造成的hcv8jop5ns8r.cn 牙齿黑是什么原因hcv9jop0ns2r.cn 小孩子隔三差五流鼻血什么原因hcv9jop1ns2r.cn
鼻子肿了又硬又疼是什么原因sanhestory.com 男性下体瘙痒用什么药hcv9jop0ns5r.cn 8五行属什么helloaicloud.com 皮是什么结构hcv8jop2ns0r.cn 血氧低有什么症状hcv8jop7ns7r.cn
舌头上有溃疡是什么原因hcv7jop9ns1r.cn 地支是什么意思hcv8jop6ns3r.cn noah是什么牌子hcv9jop5ns4r.cn 眼前发黑是什么原因hcv7jop5ns6r.cn 支数是什么意思hcv9jop6ns6r.cn
脚气真菌感染用什么药hcv7jop6ns5r.cn 味粉是什么调料clwhiglsz.com 白鹭吃什么hcv7jop6ns4r.cn crf是什么意思hcv8jop5ns5r.cn 化干戈为玉帛是什么意思hcv9jop7ns0r.cn
百度