Struktur Basis Data dan Basis Data


Hay Sobat Blogger !

Bicara mengenai basis data atau database maka akan ada struktur yang mendukung database itu sendiri, Kira-kira apa saja ya? Ini dia Struktur Basis Data dan Basis Data ! 

Struktur basis data merupakan pengetahuan tentang pemodelan data. Pengetahuan tentang File, table, field, indeks record, abstraksi data, dan konsep yang digunakan untuk membuat deskripsi struktur data dasar.

Dalam istilah ilmu komputer, struktur data adalah cara  penyimpanan, pengorganisasia, dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien. 

Dalam teknik pemrograman, struktur data berarti tata letak data yang berisi kolom-kolom data,baik itu kolom yang tampak oleh pengguna (user) ataupunkolom yang hanya digunakan untuk keperluan pemrograman yang tidak tampak oleh pengguna.

Dengan sifatnya ini, sebuah struktur data dapat diterapkan untuk pengolahan database, misalnya untuk keperluan data keuangan, atau untuk pengolah kata (word processor) yang kolomnya berubah secara dinamis. Contoh struktur data dapat dilihat  pada file-file spreadsheet, database, pengolahan kata, gambar yang dikompres, dan pemampatan file (kompres) dengan teknik tertentu yang memanfaatkan struktur data.

Berikut merupakan struktur basis data :


Character 
merupakan data yang paling kecil yang membuat sebuah data.

Field
Istilah field merujuk pada kumpulan berbagai karakter didalam database yang mempunyai arti didalamnya. Field adalah kolom didalam tabel yang bisa diisi nama tertentu.

Misal didalam field ada info seputar No. Barang atau sebagainya, maka paparan field harus ada kaitannya dengan nomor barang dan tidak boleh melenceng dari pembahasan tersebut. 

Syarat-syarat pembentukan Field Name pada tabel:

  • Harus Unik atau Spesifik
  • Boleh disingkatPemisah sebagai pengganti spasi dalam pembentuk field adalah tanda lambang “_” Contoh: Kode Barang menjadi KdBarang, KodeBrg, Kd_Brg, Kd_Barang.

Dalam sistem manajemen basis data, terdapat tiga macam field:

Harus diisi (required)

Dapat diabaikan (optional)

Penghitungan dari field lainnya (calculated). Pengguna tidak dapat memasukan data pada jenis field yang terakhir (calculated).

Record
Record adalah kumpulan field yang sudah lengkap didalam basis data. Kumpulan tersebut biasanya dihitung di satuan baris yang telah tersedia di database.

Tabel
Tabel disebut sebagai kumpulan record dan field yang sudah lengkap di sistem database.

File
File menunjukkan kumpulan beberapa record yang bisa menggambarkan informasi data tertentu dengan baik dalam sebuah database. Contoh file yang ada didalam database adalah informasi berisi data yang berisikan nama barang tertentu didalamnya.

Data
Data merupakan kumpulan kejadian dan fakta yang bisa dipakai untuk penyelesaian masalah berbentuk informasi khusus didalam database. Data bisa tercantum dalam bentuk bunyi, gambar, teks, simbol, angka, huruf atau kombinasi beberapa didalamnya.

Basis Data atau Database

Database atau sering juga disebut basis data adalah istilah yang terbentuk dari dua kata berbeda. Basis adalah gudang atau pusat berkumpulnya sesuatu.

Definisi lain dari basis data menurut Fabbri dan Schwab adalah sistem berkas terpadu yang dirancang terutama untuk meminimal kan duplikasi data. Menurut Ramez Elmasri mendefinisikan basis data lebih dibatasi pada arti implisit yang khusus, yaitu:

Basis data merupakan penyajian suatu aspek dari dunia nyata (real world).

Basis data merupakan kumpulan data dari berbagai sumber yang secara logika mempunyai arti implisit.

Basis data perlu dirancang, dibangun dan data dikumpulkan untuk suatu tujuan. Basis data dapat digunakan oleh beberapa user dan beberapa aplikasi yang sesuai dengan kepentingan user.

Dari beberapa definisi-definisi tersebut, dapat dikatakan bahwa basis data mempunyai berbagai sumber data dalam pengumpulan data, bervariasi derajat interaksi kejadian dari dunia nyata, dirancang dan dibangun agar dapat digunakan oleh beberapa user untuk berbagai kepentingan

Sekian sedikit pembahasan kita pada hari ini, semoga membantu dan bermanfaat!

Universitas Dharma Andalas

Related Posts

Komentar