MATERI BASIS DATA

 

Kompetensi Dasar Struktur Basis Data




*Konsep Dasar Data

Data adalah fakta berupa angka, karakter, symbol, gambar, tanda-tanda, isyarat, tulisan, suara, bunyi yang merepresentasikan keadaan sebenarnya yang selanjutnya digunakan sebagai masukan suatu sistem informasi. Oleh karena itu,  dapat dikatakan bahwa data adalah suatu bahan mentah yang kelak dapat diolah lebih lanjut untuk menjadi sesuatu yang lebih bermakna. Hasil pengolahan data atau makna yang dapat diambil dari data dikatakan sebagai informasi.

*Konsep Dasar Informasi

Infomasi adalah hasil proses pengolahan data meliputi: hasil gabungan, hasil analisis, hasil penyimpulan di dalam sistem informasi. Oleh karena itu, dapat dikatakan bahwa informasi bermuara pada data dan informasi dapat memberikan manfaat dan meningkatkan pengetahuan, serta dapat digunakan sebagai acuan dalam pengambilan keputusan.

*Definisi Basis data

Basis data (database) dapat didefinisikan dalam sejumlah sudut pandang diantaranya:

1. Himpunan kelompok data yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.

 2. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.

 3. Kumpulan file/tabel yang saling berhubungan yang disimpan dalam media penyimpanan elektronik. Dari beberapa pengertian diatas dapat disimpulkan bahwasannya basis data merupakan kelompok data yang saling berhubungan dan terorginisir dengan aturan tertentu sehingga dapat dimanfaatkan untuk berbagai kebutuhan, serta disimpan dalam media penyimpanan elektronik.

Meskipun pada beberapa buku dikatakan bahwa basis data tidak selalu melibatkan media elektronik, namun hal itu bertentangan dengan ketentuan objektif dan komponen basis data yang akan dijelaskan pada sub bab selanjutnya. Basis data terdiri dari beberapa tabel/file, yang dimana tabel tersebut terdiri dari beberapa atribut/field data. Satu baris data yang mengisi masing-masing atribut pada sebuah tabel dinamakan record.

*Tujuan Basis Data

Tujuan (objektif) yang dicapai dari pemanfatan basis data adalah sebagai berikut:

 1. Kecepatan dan Kemudahan (Speed). Basis data memungkinkan kita dapat meyimpan, memanipulasi, menampilkan data dengan lebih cepat dan mudah, dibandingkan dengan data yang disimpan bukan pada media elektronik atau disimpan pada media elektronik tetapi tidak dalam bentuk aturan basis data (bentuk spread sheet atau dokumen teks biasa).

2. Efisiensi Ruang Penyimpanan (Space). Keterkaitan antarkelompok basis data dapat meminimalisir terjadinya redudansi (pengulangan) data. Sehingga apabila redudansi data dapat diminimalisir maka dapat berpengaruh pada ruang penyimpanan yang digunakan.

 3. Keakuratan (Accuracy). Pembentukan relasi atau hubungan antar data, tipe data, domain data, keunikan data dan sebagainya dapat menyebabkan keakuratan data yang disimpan dalam sebuah basis data.

 4. Ketersediaan (Availability). Basis data dapat menjamin ketersedian data bagi siapa saja yang membutuhkan data tesebut

 5. Kelengkapan (Completeness).  Kelengkapan data pada sebuah basis data ditentukan oleh penambahan, perubahan, penghapusan data di dalam basis data. Selain itu juga dipengaruhi oleh perubahan struktur data (tabel, atribut) yang menyesuaikan pada kebutuhan data.

6. Keamanan (Security).  Kemanan dapat diterapkan pada sebuah basis data. Contohnya menentukan pengguna yang dapat mengakses basis data dan batasan-batasan operasi yang dapat dilakukan dari masing-masing pengguna tersebut.

7. Kebersamaan Pemakaian (Sharability). Basis data dapat mendukung multi-user secara bersamaan dengan tetap memperhatikan aspek keamanan basis data tersebut.

*Sistem basis Data

Sistem Basis Data Sistem merupakan tatanan dari beberapa komponen funsional (dengan satuan fungsi dan tugas khusus) yang saling berhubungan dan melakukan proses untuk tujuan tertentu. Sistem basis data merupakan sistem yang terdiri dari tabel data yang saling berhungan dan terorganisir menggunakan sistem pengelola database pada sebuah perangkat komputer, serta memungkinkan beberapa pemakai atau program aplikasi lainnya untuk mengakses atau memanipulasi data yang ada pada basis data tersebut. Penerapan sistem basis data saat ini telah menyebar hampir pada semua bidang kehidupan, seperti institusi pendidikan, perbankan, organisasi bisnis, dan organisasi lainnya.

Berikut adalah beberapa komponen sistem basis data diantaranya:

1. Perangkat Keras Perankat keras yang digunakan untuk basis data dapat berupa satu perangkat komputer (stand-alone) atau berupa server pada sebuah jaringan komputer.

2. Sistem Operasi Sistem operasi merupakan program yang digunakan untuk sistem komputer.

3. Basis Data Basis data itu sendiri merupakan komponen yang sangat penting yang merupakan implementasi dari rancangan basis data yang sudah dibuat.

4. Sistem Pengelola Basis Data DBMS (Database Management System) merupakan perangkat lunak yang akan menentukan bagaimana data diorganisasi, disimpan, diubah dan diambil kembali untuk digunakan.

*Ciri-ciri Database

Adapun ciri-ciri database adalah:

1. Sistem yang dapat menyimpan data ke dalam floppy disk atau harddisk.

2. Sistem yang menganut pengolahan data untuk ditambah, diubah, atau dihapus dengan mudah dan terkontrol.

3. Data terpisah dari program.

*Sifat-sifat Database

 Sifat-sifat Database:

1. Internal: Kesatuan (integritas) dari file-file yang terlibat.

 2. Terbagi/share: Elemen-elemen database dapat dibagikan pada para user baik secara sendiri-sendiri maupun secara serentak dan pada waktu yang sama (concurrent sharing).


Komentar

Postingan populer dari blog ini