舌苔厚白吃什么食物好| 尿不尽挂什么科| 胆大包天是什么生肖| 红豆不能和什么一起吃| 无药可救是什么意思| 小确幸是什么意思| 64岁属什么| 地包天什么意思| 身份证后四位是什么意思| 后会有期什么意思| 宫缩疼是什么感觉| 全身疼是什么病| 杯葛是什么意思| 鸟字旁有什么字| 尿检白细胞弱阳性是什么意思| 平衡液是什么| 刮宫是什么意思| 舌头有问题应该挂什么科| 长期胃胀气什么原因| 橙子是什么季节的水果| 陈皮有什么作用| 燃气是什么气体| 玛卡是什么| 血常规24项能查出什么病| 金字旁目字读什么| 红指什么生肖| 鸡血藤长什么样子图片| 什么是马甲线| 吃什么能缓解便秘| 93年属什么的生肖| 区级以上医院是什么意思| 零点是什么意思| 这叫什么| 下面长痘痘是什么原因| 肝结节是什么病严重吗| 瘪嘴是什么意思| 你想成为什么样的人| 逃出生天什么意思| 中学校长是什么级别| 鹅蛋脸适合戴什么眼镜| 胸口痛挂什么科| 总是饿是什么原因| 人为什么会脱发| 小暑吃什么食物| 丑时属什么生肖| 如果你是什么那快乐就是什么| 自然生化流产是什么意思| 1969年属鸡是什么命| 手心长痣代表什么| 高危hpv有什么症状| 什么是前列腺钙化| 外泌体是什么| 金酒是什么酒| 连续打喷嚏是什么原因| 乳腺低回声结节是什么意思| 血浆是什么颜色| 花可以组什么词| 牛肉不能和什么食物一起吃| 霸道是什么车| 什么菊花茶降火最好| who医学上是什么意思| 万力什么字| BE是什么| 一个金字旁一个川读什么| 早搏是什么意思| 牛逼是什么| 什么地腐烂| 玻色因是什么| 睡不着吃什么药| 接档是什么意思| 梦见自行车是什么意思| 太形象了是什么意思| 怀孕周期是从什么时候开始算的| 气胸挂什么科| 手持吸尘器什么牌子好| 什么星座最渣| 什么食物维生素A含量高| 狼吞虎咽是什么意思| 滞气是什么意思| 皮肌炎是什么病| 男人射精是什么感觉| 反流性食管炎有什么症状| 抗结剂对人有什么伤害| 钙片什么时候吃最好吸收| g什么意思| 表挂在客厅什么位置好| 毛囊炎什么症状| 子宫肌瘤是什么症状| 谷丙转氨酶是检查什么的| 柿子不能跟什么一起吃| 不到长城非好汉的下一句是什么| 蔓越莓是什么水果| h是什么牌子的衣服| 孙红雷的老婆叫什么名字| 田七和三七有什么区别| 看见壁虎是什么兆头| 什么是肺磨玻璃结节| 中耳炎用什么药| 副巡视员是什么级别| 分析是什么意思| 松石绿是什么颜色| 夜盲症是什么| 米其林是什么意思| 做b超前需要注意什么| 阴虚火旺吃什么食物好| 看头发应该挂什么科| 周瑜是什么生肖| id锁是什么| 山楂和什么泡水喝降血压| 房室传导阻滞是什么意思| 烧火棍是什么意思| 蟊贼是什么意思| 捞人什么意思| 魔芋是什么植物| 青海湖里面有什么鱼| 大便黑色是什么问题| 梦见吃饭是什么意思| 脂肪肝有什么危害| 导滞是什么意思| 病毒是什么生物| 共产主义社会是什么样的社会| 子宫出血是什么原因| 深圳车牌摇号需要什么条件| 什么是日间手术| 油烟机什么牌子好| 肠胃不好经常拉肚子吃什么药| 花生和什么不能一起吃| 肺部硬结灶是什么意思| 非洲人说什么语言| 梦见被熊追是什么意思| 隔桌不买单是什么意思| 钠低是什么原因造成的| 月经期间吃什么食物最好| 痔疮为什么会痒| 甲母痣是什么| 脑脱髓鞘改变是什么病| 肚子痛挂什么科| 鲨鱼是什么动物| 刻舟求剑的求是什么意思| 为什么白带是黄绿色的| 怀孕梦到蛇预示着什么| 电气石是什么东西| 口臭看什么科| 茶叶过期了有什么用途| 脉弱是什么原因导致的| 尿酸高可以吃什么| 粉荷花的花语是什么| 什么舞蹈| 河虾吃什么食物| 胃复安又叫什么| 牛油是什么油| 什么是乳腺结节| 代价是什么意思| 短效避孕药什么牌子好| 长期喝酒有什么危害| 雨露是什么意思| 脑补是什么意思| 宋朝前面是什么朝代| 胎儿双顶径偏大是什么原因| 肺部结节吃什么药| 大生化检查能查出什么病来| 一九三七年属什么生肖| 女性分泌物带血是什么原因| 京东自营什么意思| 白蛋白偏低是什么原因| 梦见把狗打死了是什么意思| 腰间盘膨出吃什么药效果好| 胰腺炎吃什么好| 1月3日什么星座| 大惊小怪是什么意思| 心脏怕什么| 排卵期在什么时候| 博士和博士后有什么区别| 温柔的动物是什么生肖| 口干口臭什么原因引起的| 恢复伤口吃什么好得快| 害怕的反义词是什么| 一动就大汗淋漓是什么原因| 白蜡金是什么金| 什么是尿毒症啊| 陌上是什么意思| 嫡庶是什么意思| 瘙痒是什么意思| 乔治白属于什么档次| 你是什么星座| 今年53岁属什么生肖| 八五年属什么| 智齿什么时候拔最好| 川普是什么意思| 做了胃镜多久可以吃东西吃些什么| 狮子座上升星座是什么| 腰疼贴什么膏药| 天麻什么味道| 伤口感染化脓用什么药| 什么原因导致阴虚| 眼睛痒流泪是什么原因| 痢疾是什么| 9月1号什么星座| 风油精有什么作用| 蕨根粉是什么做的| 转氨酶异常有什么症状| 氧化锆是什么材料| 六味地黄丸什么牌子的好| 血液是由什么组成的| 煎牛排用什么锅最好| 凝血四项是查什么的| 胃胀打嗝吃什么药最好| 腹泻是什么原因引起的| 耳蜗是什么东西| 白虎女是什么意思| 5月12日是什么星座| 李约瑟难题是什么| 锴字五行属什么| 宫腔积液吃什么药效果最好| 风水宝地是什么意思| 人在囧途是什么意思| 人造棉是什么面料| 557是什么意思| 虾不能和什么一起吃| 痛风吃什么好| 伯爵是什么意思| 非诚勿扰是什么意思| 夏天肚子疼是什么原因| 无所不用其极是什么意思| 它是什么用英语怎么说| 医生为什么会建议竖切| 为什么会梦到蛇| 什么地唱| 胃热是什么原因| 腊肉和什么菜炒好吃| 全职太太是什么意思| 喉咙有痰咳嗽是什么原因| 疝气是什么症状| mds是什么意思| 游离甲状腺素偏低是什么意思| 三点水加邑念什么| 做梦梦见拉屎是什么意思| 慢性萎缩性胃炎吃什么药可以根治| 气管炎用什么药| 婚检查什么| 生理期什么意思| 坐班什么意思| 八月十五是什么日子| 气血不足吃什么食物| 什么减肥药最管用| 鲁迅为什么弃医从文| 弱视是什么意思| 金的部首是什么| 口角炎涂什么药膏| 孙子兵法是什么生肖| 紫色睡莲的花语是什么| 杜甫被后人称为什么| 欧了是什么意思| 镉是什么东西| 心电轴不偏是什么意思| 9月19号什么星座| 特应性皮炎是什么意思| 空调自动关机是什么原因| 绝户是什么意思| 月是什么结构| 眼睛充血什么原因| 心脏骤停是什么原因引起的| 公务员是什么职业| 什么时候解放台湾| 百度Jump to content

5000-5999元笔记本电脑大全

From Wikipedia, the free encyclopedia
Initial release1966; 59 years ago (1966)
Stable release
15 / October 3, 2017; 7 years ago (2025-08-06)
Operating systemz/OS V2.2 or later
PlatformIBM System z
TypeDatabase & transaction processing subsystem
LicenseProprietary
Websitewww.ibm.com/software/data/ims/index.html
百度 这样的睡姿可使右旋子宫转向直位,从而减少由此引起的胎位和分娩异常;还能避免子宫对下腔的静脉的压迫,增加孕妇的心血排出量,减少浮肿等。

The IBM Information Management System (IMS) is a joint hierarchical database and information management system that supports transaction processing.[1] Development began in 1966 to keep track of the bill of materials for the Saturn V rocket of the Apollo program, and the first version on the IBM System/360 Model 65 was completed in 1967 as ICS/DL/I and officially installed in August 1968.

IBM rebranded it IMS/360 in 1969, and ported it to new platforms as they emerged. In 1988, the company claimed that there were 7,000 IMS sites active worldwide. and went on to see extensive use and continual improvement to this day. IMS's most successful year in terms of sales was in 2003, 35 years after it was released. It was in use by over 95% of the Fortune 1000.[2]

History

[edit]

DATE and DL/1

[edit]

IMS ultimately traces its history to a 1963 contract from NASA to help control the continual list of changes being made to the Apollo command and service module at the North American Rockwell (NAR) plants in Downey, California (Los Angeles area). IBM sent Uri Berman to build an application to track the latest change number for any given part on NAR's IBM 7010 mainframe computer.[3]

Working with Rockwell's Pete Nordyke, they developed a system based on the recently introduced hard disk which could be queried by NAR's network of computer terminals spread through the engineering department. The database stored the parts number and their latest revisions, which ensured that any changes being made by the engineers were being applied to the latest version of any related parts, which they could find by looking up the relationships between the parts in the database.[3]

The resulting system, known as DATE for "Disk Applications in a Teleprocessing Environment", was flexible due to Berman's decision to separate the portions of the system responsible for the physical storage on disk with the portions that handled user interaction. The user interaction side was realized to be a separate concept and began to be known as DL/1, for "Data Language/One". The system was installed on the 7010 in 1965.[4]

ICS

[edit]

By the time DATE was running, the 7010 was obsolete and the entire 7000 series was replaced by the System/360 family. NAR selected the IBM System/360 Model 65 as their replacement for the 7010. As part of a port to the 360, IBM proposed an extended version of the DATE concept that could further develop the storage side of the system to allow the data format to be defined separately from the DL/1 side that would query it. This would allow the same system to be used for any sort of data by changing what would today be known as the data definition. Rockwell management was skeptical, but the technical manager, Robert Brown, was a former IBM employee and eventually came to support the concept based on the promise that it would allow it to be more easily ported.[4]

The first formal definition was written in 1966. The team was expanded with twelve people from IBM, ten from NAR, and three from Caterpillar Tractor who also planned to use the system. The new system was known as ICS/DL/I, for "Information Control System and Data Language/Interface"[a] The first version was completed in 1967, and officially installed at NAR on 14 August 1968 when the first "READY" message appeared on an NAR IBM 2740 terminal.[5]

IMS

[edit]

The next year, IBM put the product on the market after rebranding it IMS/360.[6] It has been developed and expanded continually since then, as IBM System/360 technology evolved into the current z/OS and IBM zEnterprise System technologies. In 1988, as part of its 20th year of use, IBM announced that IMS was in use at 7,000 locations.[6] In From Airline Reservations to Sonic the Hedgehog, Martin Campbell-Kelly put the number at 30,000 at the end of 1989,[7] although Db2 revenue by then had grown to equal IMS's.[8]

Vern Watts had worked continuously on IMS since the 1960's[9] and was IMS's chief architect for many years. Watts joined IBM in 1956 and worked at IBM's Silicon Valley development labs until his death on April 4, 2009.[10] For his work as the "father of DL/1", Berman received an IBM Outstanding Contribution Award and its associated $100,000.[6]

Database

[edit]

IBM Information Management System (IMS) utilizes a hierarchical database model,[11] distinct from IBM's later relational database model as seen in Db2. In IMS, data is organized into segments (known today as records or structs), each comprising multiple fields, structured hierarchically to manage complex relationships effectively.[12] For instance, in a customer database, a root segment at the top of the hierarchy may include fields such as phone number, name, and age. Child segments can be added beneath, such as order segments under each customer segment, representing orders placed by customers, with further child segments for individual items on each order.

Types of IMS Hierarchical Databases

[edit]

Full Function Databases

[edit]
  • Originating from the Data Language Interface (DL/I) databases developed for Apollo, full function databases support primary and secondary indexes, accessed via DL/I calls similar to SQL calls in IBM Db2 or Oracle.[citation needed]
  • These databases can be accessed through various methods, with Hierarchical Direct (HDAM) and Hierarchical Indexed Direct (HIDAM) being prominent. Other formats include Simple Hierarchical Indexed Sequential (SHISAM), Hierarchical Sequential (HSAM), and Hierarchical Indexed Sequential (HISAM).[13]
  • Data in full-function databases is stored using VSAM, a native z/OS access method, or OSAM, an IMS-specific method optimizing I/O for IMS access patterns, particularly benefiting from sequential access (OSAM Sequential Buffering).[citation needed]

Fast Path Databases

[edit]
  • Optimized for high transaction rates, Fast Path databases include Data Entry Databases (DEDBs) and Main Storage Databases (MSDBs).[14][citation needed]
  • DEDBs employ direct (randomizer) access similar to HDAM in full-function databases, offering enhanced performance through high-performance access methods and asynchronous write after commit. They leverage a Unit of Work (UOW) concept for simplified online reorganization utilities starting from IMS Version 11.[15]

High Availability Large Databases (HALDBs)

[edit]
  • Introduced in IMS V7, HALDBs extend the capabilities of full function databases to enhance availability and handle large data volumes effectively.[16]
  • IMS V9 introduced online reorganization for HALDBs, supporting continuous availability and accommodating data volumes exceeding 40 terabytes.

Transaction Manager

[edit]

IMS is a transaction manager, (IMS TM, also known as IMS DC) which interacts with an end user connected through VTAM or TCP/IP, (including 3270 and Web user interfaces) or another application. It can process a business function (such as a banking account withdrawal), and maintain state throughout the process, making sure that the system records the business function correctly to a data store.

IMS TM uses a messaging and queuing paradigm. An IMS control program receives a transaction entered from a terminal (or Web browser or other application) and then stores the transaction on a message queue (in memory or in a dataset). IMS then invokes its scheduler on the queued transaction to start the business application program in a message processing region. The message processing region retrieves the transaction from the IMS message queue and processes it, reading and updating IMS and/or Db2 databases and ensuring proper recording of the transaction. Then, if required, IMS enqueues a response message back onto the IMS message queue. Once the output message is complete and available, the IMS control program sends it back to the originating terminal. IMS TM can handle this whole process thousands (or even tens of thousands) of times per second. In 2013, IBM completed a benchmark on IMS Version 13 demonstrating the ability to process 100,000 transactions per second on a single IMS system.[17]

Application

[edit]

IMS TM provides a standard environment for transaction execution. Several Chinese banks had purchased IMS by the late 2000s to support the country's burgeoning financial industry.[18]

IMS complements IBM Db2, IBM's relational database system introduced in 1982. IMS generally performs faster than Db2 for common tasks, but may require more programming effort to design and maintain for non-primary duties.

A relational data warehouse may be used to supplement an IMS database. For example, IMS may provide primary ATM transactions because it performs well for such a specific task.

See also

[edit]

Notes

[edit]
  1. ^ The "Data Language/Interface" terminology comes from IBM's pages on the topic, while Data Language/One comes from Berman's description.

References

[edit]
  1. ^ "IMS (Information Management System) - Mainframes.com". www.mainframes.com. Retrieved 2025-08-06.
  2. ^ Meltz, Dean (December 2004). Introduction to IMS, An: Your Complete Guide to IBM's Information Management System. IBM Press.
  3. ^ a b Berman 2016, p. 2.
  4. ^ a b Berman 2016, p. 3.
  5. ^ "History of IMS: Beginnings at NASA". IBM. 2 September 2005. Retrieved 2025-08-06.
  6. ^ a b c Berman 2016, p. 4.
  7. ^ Campbell-Kelly, Martin (2004). From Airline Reservations to Sonic the Hedgehog. The MIT Press. p. 189. ISBN 9780262532624.
  8. ^ "RDBMS Plenary Session: The Later Years" (PDF) (Interview). Interviewed by Burton Grad. Computer History Museum. 2025-08-06. Retrieved 2025-08-06.
  9. ^ Luongo, Chris et al. (October 2008). The Tale of Vern Watts. International Business Machines Corporation. Retrieved April 7, 2009.
  10. ^ IBM IMS Newsletter Volume 902
  11. ^ "RDBMS Plenary 1: Early Years" (PDF) (PDF). Interviewed by Burton Grad. Computer History Museum. 2025-08-06. p. 9. Retrieved 2025-08-06.
  12. ^ "The segment – IBM IMS 15.3.0 Documentation". ibm.com.
  13. ^ "Full-function database types – IBM IMS 15.3.0 Documentation". ibm.com.
  14. ^ "Processing Fast Path databases". www.ibm.com. Retrieved 2025-08-06.
  15. ^ IBM’s Information Management System (IMS) Archived 2025-08-06 at the Wayback Machine
  16. ^ Lewis, Rich et al. (June 2003). The Complete IMS HALDB Guide All You Need to Know to Manage HALDBs. International Business Machines Corporation. p. 4. ISBN 0-7384-5343-9
  17. ^ "IMS 13 Enhancements Achieve Performance Benchmark". MSP Communications. Archived from the original on 2025-08-06. Retrieved 2025-08-06.
  18. ^ "Information Management System – Icons of Progress – IBM at 100". ibm.com. 7 March 2012.

Bibliography

[edit]
  • Berman, Uri (2016). Birth of IMS (PDF) (Technical report). Computer History Museum.
[edit]
艳阳高照是什么生肖 脚踝肿是什么原因引起的 三伏天什么时候开始 每天吃黄瓜有什么好处 粽子用什么叶子包
清热败火的败是什么意思 什么是认知 女人的胸长什么样 血脂高喝什么茶好 虎跟什么生肖相冲
喆字五行属什么 什么样的人 香菇炒什么菜好吃 耳垂有折痕是什么原因 什么是危险期
月经推后是什么原因引起 磷高吃什么药 婴儿什么时候可以睡枕头 犹太人有什么特征 玉米水喝了有什么好处
绿豆汤什么颜色hcv8jop1ns6r.cn 秦始皇为什么叫祖龙hcv9jop1ns4r.cn 什么是微创手术shenchushe.com 什么是情感障碍hcv8jop7ns9r.cn 午夜凶铃讲的是什么故事hcv9jop6ns1r.cn
死忠粉是什么意思gangsutong.com 炎热的夏天风儿像什么xinjiangjialails.com 六堡茶属于什么茶hcv7jop4ns6r.cn 缺铁性贫血吃什么水果hcv8jop7ns1r.cn 肺癌不能吃什么水果hcv9jop5ns5r.cn
交期是什么意思hcv9jop7ns9r.cn 华为什么手机好hcv8jop7ns4r.cn 自我感动是什么意思dayuxmw.com 藏海花是什么花hcv9jop0ns2r.cn 毛豆吃多了有什么坏处hcv8jop6ns8r.cn
精子碎片率高吃什么药hcv9jop4ns1r.cn 女装大佬什么意思sanhestory.com 最不干净的动物是什么生肖hcv9jop5ns4r.cn 84是什么意思hcv8jop0ns5r.cn 8月15是什么星座hcv7jop7ns3r.cn
百度