A. PENGERTIAN
BASIS DATA (DATABASE)
Basis data merupakan kumpulan file/table yang
saling berelasi (berhubungan) yang disimpan dalam media penyimpanan elektronik.
Atau, basis data adalah koleksi terpadu
dari data yang saling berkaitan yang dirancang untuk memenuhi kebutuhan
informasi suatu enterprise (dunia usaha).
Tujuan dari dibentuknya basis data pada suatu perusahaan pada
dasarnya adalah kemudahan dan kecepatan dalam pengambilan kembali data.
Dalam basis data
seluruh data disimpan dalam table /file sesuai dengan fungsinya, sehingga
penelusuran data dapat dilakukan dengan mudah dan cepat tersaji. Basis data
merupakan aspek yang sangat penting dalam system informasi karena merupakan
gudang penyimpanan data yang dapat diolah lebih lanjut. Selain itu basis data
dapat menghindari duplikasi data,hubngan antar data yang tidak jelas,
organisasi data, serta update yang rumit.
B. HIERARKI
BASIS DATA
Data diorganisasikan ke dalam bentuk elemen
data (field), rekaman (record), dan berkas (file). Elemen data adalah satuan
data terkecil yang tidak dapat dipecah lagi menjadi unit yang lain yang
bermakna.
C. MACAM-MACAM
BASIS DATA
Dilihat dari jenisnya, basis data dibagi menjadi 2 yaitu….
1. Basis Data
Flat-File
Basis data ini baik digunakan untuk menyimpan daftar atau data
sederhana dan berukuran kecil sehingga dapat diubah dengan mudah. Pada
dasarnya, mereka tersusun dari sekumpulan string dalam satu atau lebih file
yang dapat diurai unuk mendapatkan informasi yang disimpan.
2. Basis Data
Relasional
Basis data ini mempnyai struktur yang lebih logis terkait cara
penyimpanan. Basis data relasional menggnakan sekmplan table da dimensi yang
masing-masing table tersusun atasa baris(tupel) dan kolom(atribut). Untuk
membuat hbungan antara dua atau lebih table,digunakan key (atribut kunci) yaitu
primary key disalah satu table dan foreign key di table yang lain.
D. DATA BASE
MANAGEMENT SYSTEM (DBMS)
Data Base Management System dapat diartikan
sebagai Sistem Manajemen Basis Data (SMB), yaitu program kompter yang digunakan
untuk memasukkan, mengubah, menghapus,memodifikasi dan memperoleh
data/informasi secara prakrtis dan efisien. Manfaat dari DBMS antara lain …..
1. Praktis
2. Komputer
dapat mencari dan menampilkan informasi yang dibutuhkan dengan cepat
3. Mengurangi
kejenuhan saat melakukan pekerjaan berulang-ulang karena mesin tidak
merasakannya
4. Update to
date.
1.
Model Data
Model data
dapat dikelompokkan berdasarkan konsep pembuatan deskripsi struktur basis data,
yaitu ssebagai berikut :
a. Model data
konseptual (High level) menyajikan konsep tentang bagaimana user memandang atau
memperlakukan data. Dalam model ini dikenal 3 konsep penyajian data yaitu :
1) Entity
2) Attribute
3) Relationship
b. Model data fiscal (low level) merupakan konsep
deskripsi detail data disimpan ke dalam computer dengan menyajikan informasi
tentang format rekaman,urtan rekaman, dan jalur pengaksesan data yang dapat
membuat pencarian rekaman data lebih efisien.
c. Model data
implementasi (representational) merupakan konsep deskripsi data sehingga para
ser mendapat gambaran global bagaimana data disimpan dalam komputer.
2.
Skema dan instan basis data
Merupakan
deskripsi dari basis data yang spesifikasinya ditentukan dalam tahap
perancangan namn tidak terlal diharapkan diubah setiap saat. Penggambaran skema
umumnya hanya berisi sebagian dari detail deskripsi basis data.
SISWA
NIS
|
Nama
|
Kelas
|
Jurusan
|
3.
Arsitektur DBMS
Dikenal
dengan nama arsitektur 3 skema dimana fungsi ini ntk memisahkan antara basis
data fisik dengan program aplikasi user.
Skema
tersebt adalah sebagai berikut :
a. Level
internal
b. Level
konseptual
c. Level
eksternal
4.
Klasifikasi DBMS
Sistem basis
data dapat diklasifikasikan menjadi tiga, yaitu…..
a. Berdasarkan
model data,terdiri dari model data hierarki, jaringan, dan relasional
1) Model Data
Hierarki
Dalam model ini, data disusun menurut struktur pohon yang
merupakan bentuk lain dari abstrak data untuk basis data akademi. Pada puncak
hierarki disebut (root). Tiap entitas
tingkat atas (parent) memiliki sat atau lebih sub- entitas (children) sehingga
setiap entitas hanya boleh punya sat induk, tetapi dapat memiliki banyak anak.
2) Model Data
Jaringan
Dalam model ini setiap
entitas dapat memiliki banyak induk dan anak. Dalam model ini lebih sedikit
terdapat data rangkap dan lebih baanyak terdapat terdapat hubungan
antarentitas,sehingga akan menambah infotmasi hubungan yang Harus disimpan
dalam database.
3) Model Data
Relasional
Dalam model ini setiap field dapat dijadikan kunci data. Data
rekaman disusun dari nilai yang berhubungan (record). Baris-baris ini akan
membentuk table, umumnya tersimpan dalam satu berkas (file).
b. Berdasarkan
lokasi penyimpanan data, yaitu DBMS terpusat dan DBMS terdistribusi.
c. Berdasarkan
tujuan umum dan tujuan khusus. Untuk tujuan umum dapat digunakan untuk berbagai
tujuan dengan memperlakukan data sama menurut penggunanya. Contoh aplikasinya :
DBASE, ORACLE,FOXBASE dll. DBMS tujuan khusus dirancang dan dignakan untuk
keperluan tertentu, contoh : pengelolaan data karyawan pada perusahaan
asuransi.
5.
DATABASE STATIS DAN DINAMIS
Basis data
warisan adalah basis data yang sedang digunakan oleh sebuah perusahaan. Istilah
warisan menyatakan bahwa basis data telah dipakai selama beberapa tahundan
basis tidak sesuai lagi dengan teknologi masa kini. Ketika perusahaan telah
mnentukan untuk merancang sebuah basis data, basis data yang ada dianggap
sebagai basis data warisan. Contoh basis data ini antara lain : buku alamat,
buku telepon,catalog perpustakaan,dll.
Basis data
diatas ada yang statis, ada pla yang dinamis. Peta jalan adalah basis data
statis yang mengandung informasi seperti kota,arah, jarak, dsb. Buku telpon pun
merupakan basis data statis karena informasi di dalamnya hanya dicetak setiap
tahun.
Dari
penjelasan di atas dapat disimpulkan, basis data adalah kumpulan informasi yang
disusun menurut cara tertentu dan merupakan suatu kesatuan yang utuh. Dengan
system tersebut data yang terhimpun dalam suatu database dapat dihasilkan
informasi yang berguna. Ada tiga hal yang berhubungan dengan definisi basis
data, yaitu :
a. Data itu
sendiri yang diorganisasikan dalam bentuk basis data
b. Simpanan
permanen untuk menyimpan basis data tersebut
c. Perangkat
lunak untuk memanipulasi basis datanya dapat dibuat sendiridengan menggunakan
bahasa pemrograman computer atau dibeli dalam bentuk suatu paket.
LATIHAN
MANDIRI 1
Jawablah pertanyaan-pertanyaan berikut dengan
jelas dan benar !
1.
Apa yang dimaksud dengan basis data ?
2.
Sebutkan bentuk-bentuk dari organisasi data !
3.
Jelaskan secara singkat mengenai system manajemen basis data !
4.
Tuliskan kelebihan dari system manajemen basis data!
5.
Sebutka keuntungan dari penggunaan model data relasional !
Tidak ada komentar:
Posting Komentar