Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna. Banyak sekali kegiatan manusia yang menggunakan komputer sebagai sarana pengolahan data, sehingga diperlukan suatu perangkat lunak database. Jika dikaji lebih mendasar tentang batasan suatu database, maka dapat disebutkan bahwa segala bentuk koleksi data adalah suatu database. Mulai dari kelompok data pegawai, sampai dengan kelompok file, merupakan database.
Memahami konsep database dan peranannya dalam pemecahan masalah.
PEMBAHASAN
1.1 Hirarki Data
Hirarki data dalam dikelompokkan menjadi 3 (tiga) buah yaitu file, record dan elemen data, untuk lebih jelaskan dapat dilihat pada gambar 1.1. berikut ini.
Pengertian dari gambar 1.1 adalah sebagai berikut :
1).Elemen Data / Field / Atribut adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna. Pada data Mahasiswa, field / atribut datanya dapat berupa : nim, nama_m, tpt_lhr_m, tgl_lhr_m, alm_m dan dan atribut lainnya yang menyangkut mahasiswa tersebut. Istilah lain elemen data adalah medan / field, kolom, item, dan atribut. Istilah yang umum dipakai adalah field, atribut atau kolom.
2).Rekaman / Record / Baris adalah gabungan sejumlah elemen data yang saling terkait. Contohnya adalah nim, nama_m, tpt_lhr_m, tgl_lhr_m, alm_m an atribut lainnya dari seorang Mahasiswa dapat dihimpun dalam sebuah record / baris.
3).Berkas / File / Table adalah kumpulan record sejenis yang mempunyai panjang atribut/ field sama, namun berbeda isi datanya.
1.2 Penyimpanan Sekunder
Semua komputer meliputi sejenis penyimpanan sekunder untuk melengkapi penyimpanan primer yang berada di dalam CPU. Dua jenis penyimpanan sekunder yang utama adalah berurutan dan akses langsung.
- Penyimpanan Berurutan (SASD)
- Penyimpanan Akses Langsung (DASD)
1.3 Pemrosesan Data
- Pengolahan Batch
- Pengolahan Online
- Sistem Real Time
1.4 Database
- Era Permualaan Database
- Konsep database
a. Meminimumkan pengulangan data
b. Independensi data
c. Inkonsistensi data
d. Pemakaian bersama
- Struktur Database
1. Struktur data berjenjang (hierarchical data structure)
Hubungan antara data membentuk suatu jenjang seperti pohon. Suatu pohon dibentuk dari beberapa elemen grup data yang berjenjang, disebut dengan node. Node yang paling atas atau level 1 disebut dengan root . tiap node dapat bercabang ke node lain. Satu node hanya mempunyai satu orang tua.
2. Struktur data jaringan (network data structure)
Hubungan data sama dengan struktur hirarki, tetapi untuk setiap node bisa mempunyai lebih dari satu orang tua.
3. Struktur data hubungan (relational data structure)
Data disusun dalam bentuk tabel dua dimensi yang terdiri dari kolom (field) dan baris (record). Hubungan antara record didasarkan pada nilai dari field kunci bukan berdasarkan alamat atau pointer di dalam record seperti pada strutur pohon dan jaringan.
- Keunggulan dan Kelemahan Database dan DBMS
* Keuntungan :
1. mengurangi kerangkapan data
2. mencapai independensi data
3. mengintegrasi data dari beberapa file
4. mengambil data dan informasi secara cepat
5. meningkatkan keamanan data
* Kelemahan :
1. perangkat lunak yang mahal
2. konfigurasi perangkat keras yang besar
3. mempertahankan staff Database Administrator
- Peranan Database dan DBMS dalam Memecahkan Masalah
Menentukan kebutuhan data dengan mengikuti pendekatan berorientasi masalah atau pendekatan model perusahaan.
1.5 Peranan Database dan DBMS dalam Memecahkan Masalah
Database terkomputerisasi maupun DBMS bukanlah prasyarat mutlak untuk pemecahan masalah. Namun, memberikan dasar-dasar penggunaan komputer sebagai suatu sistem informasi para spesialis informasi dan pemakai.
Menentukan kebutuhan data dengan mengikuti pendekatan berorientasi masalah atau pendekatan model perusahaan.
Peranan DBMS :
1. Data yang berulang dalam bentuk multifile duplikat maupun data duplikat dalam satu file.
2. Data dan program menyatu.
3. Kebutuhan untuk mengintegrasikan data dari file-file.
4. Kebutuhan untuk memperoleh data secara cepat.
5. Kebutuhan untuk membuat data dengan aman.
REFERENSI
http://ilmucomputer2.blogspot.com/2009/09/konsep-dasar-database-pengertian.html
http://submillenium-pti.blogspot.com/2010/01/database.html
http://hamidzic.wordpress.com/2011/02/07/bab-1-pengertian-sistem-manajemen-basis-data/
http://anisyahputri.blogspot.com/search/label/Softskill%20SIM%201
Tidak ada komentar:
Posting Komentar