IMS DB - DL / I Terminolojisi
Hiyerarşik veritabanları, iki veya daha fazla segment arasındaki ilişkiler üzerinde çalışır. Aşağıdaki örnek, IMS veritabanı yapısında segmentlerin birbirleriyle nasıl ilişkili olduğunu gösterir.
 
                Kök Segment
Dikkat edilecek noktalar -
- Hiyerarşinin en üstünde yer alan segment, kök segment olarak adlandırılır. 
- Kök segment, tüm bağımlı segmentlere erişilen tek segmenttir. 
- Kök segment, veritabanında hiçbir zaman alt segment olmayan tek segmenttir. 
- IMS veritabanı yapısında yalnızca bir kök segment olabilir. 
- Örneğin, 'A' yukarıdaki örnekteki kök segmenttir. 
Üst Segment
Dikkat edilecek noktalar -
- Bir üst segmentin hemen altında bir veya daha fazla bağımlı segment vardır. 
- Örneğin, 'A', 'B', ve 'E' yukarıdaki örnekteki üst segmentlerdir. 
Bağımlı Segment
Dikkat edilecek noktalar -
- Kök segment dışındaki tüm segmentler bağımlı segmentler olarak bilinir. 
- Bağımlı bölümler tam anlam sunmak için bir veya daha fazla bölüme bağlıdır. 
- Örneğin, 'B', 'C1', 'C2', 'D', 'E', 'F1' ve 'F2' bizim örneğimizde bağımlı segmentlerdir. 
Alt Segment
Dikkat edilecek noktalar -
- Hiyerarşide doğrudan üzerinde bir segmente sahip herhangi bir segment, alt segment olarak bilinir. 
- Yapıdaki her bağımlı bölüm bir alt segmenttir. 
- Örneğin, 'B', 'C1', 'C2', 'D', 'E', 'F1' ve 'F2' alt segmentlerdir. 
İkiz Segmentler
Dikkat edilecek noktalar -
- Tek bir üst segment altındaki belirli bir segment türünün iki veya daha fazla segment oluşumuna ikiz segment adı verilir. 
- Örneğin, 'C1' ve 'C2' ikiz segmentler, yani 'F1' ve 'F2' vardır. 
Kardeş Segment
Dikkat edilecek noktalar -
- Kardeş segmentler, farklı türlerin ve aynı ebeveynin segmentleridir. 
- Örneğin, 'B' ve 'E' kardeş segmentlerdir. Benzer şekilde,'C1', 'C2', ve 'D' kardeş segmentlerdir. 
Veritabanı Kaydı
Dikkat edilecek noktalar -
- Kök segmentin her oluşumu, artı tüm alt segment oluşumları bir veritabanı kaydı oluşturur. 
- Her veritabanı kaydının yalnızca bir kök bölümü vardır, ancak herhangi bir sayıda bölüm oluşumuna sahip olabilir. 
- Standart dosya işlemede kayıt, bir uygulama programının belirli işlemler için kullandığı bir veri birimidir. DL / I'de, bu veri birimi segment olarak bilinir. Tek bir veritabanı kaydında birçok segment oluşumu vardır. 
Veritabanı Yolu
Dikkat edilecek noktalar -
- Yol, bir veritabanı kaydının kök bölümünden herhangi bir belirli bölüm oluşumuna kadar uzanan bir dizi bölümdür. 
- Hiyerarşi yapısındaki bir yolun en düşük seviyeye kadar tamamlanması gerekmez. Bir varlık hakkında ne kadar bilgiye ihtiyacımız olduğuna bağlıdır. 
- Bir yol sürekli olmalı ve yapıdaki ara seviyeleri atlayamayız. 
- Aşağıdaki şekilde, koyu gri renkli alt kayıtlar, 'A' ve geçer 'C2'. 
