Sabtu, 10 Januari 2015

Pengantar Ilmu Komputer (Bagian 3)

MANAJEMEN DATA
Data adalah representasi atau hasil rekaman atas kejadian, fakta, atau fenomena yang terjadi dalam dunia nyata. 

Pengertian Basisdata 
Basisdata adalah sekumpulan informasi mengenai suatu subjek tertentu, yang memiliki keterkaitan logis, lengkap, dan terstruktur. Basisdata menyediakan struktur bagi informasi, dan memungkinkannya untuk digunakan bersama-sama oleh berbagai aplikasi yang berbeda. 

Klasifikasi Basisdata 
Dalam perkembangannya, terdapat berbagai model basisdata, yaitu 
1. model hirarkis 
2. model jaringan 
3. model relasional 
4. model berorientasi objek 

Dari beberapa model tersebut, yang paling berkembang dan banyak digunakan pada saat ini adalah model relasional. Model berorientasi objek biasanya dipergunakan untuk kebutuhan tertentu yang lebih spesifik. 

Pengenalan Basisdata Relasional 
Dalam model relasional, basisdata terdiri atas relasi-relasi atau tabel-tabel, yang dapat saling terhubung satu sama lain. Field / kolom menyimpan data dengan jenis yang sama. Elemen-elemen dari field adalah 
  1. Nama. Dalam satu tabel tidak diperkenankan adanya field dengan nama yang sama 
  2. Tipe data, dapat berupa tipe data standar atau tipe lain yang disediakan oleh basisdata 
  3. Ukuran. Ukuran field biasanya ditentukan berdasarkan tipenya, kecuali untuk tipe string (untaian karakter). Pada tipe string, pengguna menentukan sendiri ukuran yang digunakan. 
Record merupakan representasi dari satu entitas yang dicatat dalam tabel. Dalam sebuah tabel (mestinya) tidak ada dua atau lebih record yang sama persis. Setiap record bersifat unik dalam tabel yang memuatnya. 

Model E-R (Entity-Relationship) 
Dalam melakukan perancangan basisdata relasional, biasa dipergunakan diagram E-R. Komponen-komponen dalam model E-R adalah : 
  1. Entity Set, merupakan kumpulan dari entity yang memiliki atribut-atribut yang sama. Entity dapat diartikan sebagai sesuatu yang dapat dibedakan dari yang lain. 
  2. Relationship Set, merupakan himpunan hubungan-hubungan antar entitas-entitas dari dua entity set. Relationship Set dilambangkan sebagai berikut 
RDBMS 
RDBMS (Relational Database Management System) merupakan satu paket perangkat lunak yang menyediakan berbagai layanan untuk perancangan, penggunaan, dan pemeliharaan basisdata relasional. 
Beberapa kapabilitas umum dari produk RDBMS modern di antaranya adalah 
1. Antarmuka dengan pengguna 
2. Pemeliharaan integritas basisdata 
3. Pemeliharaan keamanan basisdata 
4. Backup dan recovery 
5. Pengendalian akses konkuren, dll 
Pendapat sobat:

Irva Herviana Sautaqi

Author & Editor

Lahir di Jawa Barat, tahun 1977. Saat ini, aktivitas sehari-hari bergelut di bidang jasa komputer dan Multipayment (Leader Paytren). Saat ini tinggal di Telukjambe Timur - Karawang - Jawa Barat - Indonesia.

 
biz.