IMS DB - Struktur
Struktur Hirarkis
Database IMS adalah kumpulan data yang menampung file fisik. Dalam database hierarki, tingkat paling atas berisi informasi umum tentang entitas. Saat kami melanjutkan dari tingkat atas ke tingkat bawah dalam hierarki, kami mendapatkan lebih banyak informasi tentang entitas.
Setiap level dalam hierarki berisi segmen. Dalam file standar, sulit untuk mengimplementasikan hierarki tetapi DL / I mendukung hierarki. Gambar berikut menggambarkan struktur IMS DB.
Segmen
Poin yang perlu diperhatikan -
Segmen dibuat dengan mengelompokkan data serupa.
Ini adalah unit informasi terkecil yang DL / I transfer ke dan dari program aplikasi selama operasi input-output.
Sebuah segmen dapat memiliki satu atau beberapa bidang data yang dikelompokkan bersama.
Dalam contoh berikut, segmen Siswa memiliki empat bidang data.
Siswa | |||
---|---|---|---|
Nomor Gulung | Nama | Kursus | Nomor handphone |
Bidang
Poin yang perlu diperhatikan-
Bidang adalah satu bagian data dalam sebuah segmen. Misalnya, Roll Number, Name, Course, dan Mobile Number adalah satu bidang di segmen Siswa.
Segmen terdiri dari bidang terkait untuk mengumpulkan informasi dari suatu entitas.
Kolom dapat digunakan sebagai kunci untuk mengurutkan segmen.
Fields dapat digunakan sebagai kualifikasi untuk mencari informasi tentang segmen tertentu.
Jenis Segmen
Poin yang perlu diperhatikan -
Jenis Segmen adalah kategori data dalam sebuah segmen.
Database DL / I dapat memiliki 255 tipe segmen berbeda dan 15 level hierarki.
Pada gambar berikut terdapat tiga segmen yaitu Perpustakaan, Informasi Buku, dan Informasi Mahasiswa.
Kemunculan Segmen
Poin yang perlu diperhatikan -
Kemunculan segmen adalah segmen individu dari jenis tertentu yang berisi data pengguna. Dalam contoh di atas, Informasi Buku adalah satu jenis segmen dan ada sejumlah kemunculannya, karena dapat menyimpan informasi tentang sejumlah buku.
Dalam Basis Data IMS, hanya ada satu kejadian untuk setiap jenis segmen, tetapi mungkin ada jumlah kejadian yang tidak terbatas untuk setiap jenis segmen.