Indeks (BEI)

Pengarang: Randy Alexander
Tanggal Pembuatan: 28 April 2021
Tanggal Pembaruan: 15 Boleh 2024
Anonim
JENIS INDEKS SAHAM DI BEI
Video: JENIS INDEKS SAHAM DI BEI

Isi

Definisi - Apa yang dimaksud dengan Indeks (IDX)?

Dalam sistem basis data, indeks (IDX) adalah struktur data yang didefinisikan pada kolom dalam tabel basis data untuk secara signifikan mempercepat operasi pengambilan data. Indeks adalah salinan kecil dari tabel database yang diurutkan berdasarkan nilai kunci. Tanpa indeks, bahasa query seperti SQL mungkin harus memindai seluruh tabel dari atas ke bawah untuk memilih baris yang relevan.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Index (IDX)

Indeks pada tabel database harus dibuat dengan hati-hati, karena indeks memakan ruang dan disimpan dalam database. Indeks juga dapat menyebabkan operasi penulisan membutuhkan lebih banyak waktu, karena indeks harus diperbarui ketika tabel yang mendasarinya diperbarui.

Struktur data yang berbeda yang digunakan untuk membuat indeks adalah pohon B +, pohon seimbang dan hash. Dengan menggunakan struktur data ini, pemindaian pada seluruh tabel database relatif mudah.

Indeks juga dapat dibuat pada fungsi atau ekspresi. Indeks unik mencegah entri duplikat dalam indeks dan tabel terkait, sehingga bertindak sebagai kendala. Urutan kolom juga merupakan aspek penting dari pengindeksan. Kolom yang diindeks pertama selalu memiliki prioritas; pengidentifikasi baris diambil berdasarkan kolom yang diindeks pertama. Dalam skenario normal, indeks tidak mengembalikan nilai tetapi hanya menemukan catatan.


Secara umum ada dua jenis arsitektur indeks:

  • Clustered Indexes: Indeks Cluster menyimpan data baris secara berurutan. Hanya indeks berkerumun tunggal dapat dibuat pada tabel database. Ini bekerja secara efisien hanya jika data diurutkan dalam peningkatan dan penurunan urutan atau batas yang ditentukan pada kolom yang terlibat dalam tabel. Susunan data berurutan pada disk seperti itu mengurangi pembacaan blok.
  • Non-Clustered Indexes: Dalam indeks non-clustered, data disusun secara acak, tetapi urutan logis ditentukan secara internal oleh indeks. Dengan demikian, urutan indeks tidak sama dengan urutan fisik data. Pernyataan "buat indeks" secara default membuat indeks non-clustered, yang juga membuat indeks clustered pada kunci utama. Kunci indeks diurutkan di sini dengan daun yang mengandung pointer ke halaman. Indeks non-cluster bekerja dengan baik dengan tabel di mana data sering diubah dan indeks dibuat pada kolom yang digunakan secara berurutan oleh WHERE dan JOIN statement.
Definisi ini ditulis dalam konsep Sistem Basis Data