Page 26 - Rekayasa Perangkat Lunak SMK Kelas XI
P. 26
lainnya. Pemilihan tipe data yang tepat penting untuk memastikan integritas
data dan efisiensi penyimpanan.
3) Batasan atau Kendala
Kolom juga dapat memiliki batasan atau kendala yang diterapkan pada nilai
yang dapat disimpan di dalamnya. Contohnya, kita dapat mengatur batasan
unik (UNIQUE) untuk memastikan bahwa tidak ada nilai duplikat di kolom
tertentu, atau batasan kunci asing (foreign key constraint) untuk menjaga
integritas referensial antara tabel.
4) Indeks
Kolom juga dapat diindeks untuk meningkatkan kinerja pencarian. Adapun
dengan membuat indeks pada kolom, operasi pencarian data akan lebih cepat
karena basis data dapat langsung menuju ke lokasi yang relevan di dalam
indeks.
Kolom dalam struktur basis data relasional memungkinkan kita untuk menyim
pan dan mengatur data dalam format yang terstruktur. Setiap kolom memiliki
tipe data yang tepat, nama yang unik, dan dapat memiliki batasan atau kendala
sesuai kebutuhan. Adapun dengan menggunakan kolom dengan bijak, kita dapat
menyimpan dan mengakses data dengan efisien serta menjaga integritas dan
konsistensi data dalam basis data.
c. Baris
Baris adalah komponen penting dalam struktur basis data relasional. Baris dalam
tabel mewakili entitas atau catatan individu yang disimpan dalam basis data. Berikut
penjelasan lebih lanjut tentang baris dalam struktur basis data.
1) Entitas atau Catatan
Setiap baris dalam tabel mewakili entitas individu atau catatan yang ingin
disimpan dalam basis data. Misalnya, jika kita memiliki tabel karyawan, setiap
baris dalam tabel tersebut mewakili satu karyawan dengan informasi yang
terkait seperti nama, alamat, gaji, dan sebagainya.
2) Nilai Atribut
Setiap baris memiliki nilai untuk setiap atribut yang terkait dengan entitas
tersebut. Atribut ini sesuai dengan kolom dalam tabel. Misalnya, jika kita
memiliki kolom “Nama” dan “Alamat” dalam tabel karyawan, setiap baris
akan memiliki nilai yang spesifik untuk kedua atribut tersebut.
3) Kunci Utama
Baris dalam tabel sering kali memiliki kunci utama (primary key) yang unik
untuk mengidentifikasinya secara unik. Kunci utama dapat terdiri atas satu
atau beberapa kolom dalam tabel. Kunci utama memungkinkan kita untuk
mengidentifikasi dan merujuk ke baris tertentu dalam tabel dengan cepat dan
akurat.
14 Rekayasa Perangkat Lunak SMK/MAK Kelas XI