Entri Populer

KONSEP-KONSEP DI DALAM SISTEM BASISDATA

Diposting oleh Siska Nursanti Kamis, 13 Oktober 2011

1. BasisData, merupakan kumpulan
a. tabel- tabel atau file-file yang saling berelasi
b. data yang memodelkan aktifitas- aktifitas yang terdapat di dalam enterprisenya.
c. data non-redundant yang dapat digunakan bersama (shared) oleh sistem-sistem aplikasi yang berbeda
d. data non redundant yang saling terkait satu sama lainya yang dinyatakan oleh atribut- atribut kunci dari tabel- tabelnya
Dengan basis data, perubahan, editing atau updating data yang dapat dilakukan tanpa mempengaruhi komponen- komponen lainnya didalam sistem yang bersangkutan baik perubahan format data (konversi), struktur file atau relokasi data dari satu perangkat ke perangkat yang lainya.


2. Keuntungan BasisData
Bila dibandingkan dengan sistem pemrosesan file yang didukung oleh sistem operasi konversional, maka penggunaan basis data akan memperoleh keuntungan-keuntungan sebagai berikut:
a. Reduksi duplikasi data (minimum redundancy data yang paad giliranya akan mencegah inkonsistensi dan isolasi data)
b. Kemudahan, kecepatan dan efisiensi (data sharing dan availability)akses atau pemanggilan data
c. Penjagaan integritas data
d. Menyebabkan data menjadi self-dokumented dan self-descriptive
e. Mereduksi biaya pengembangan perangkat lunak
f. Meningkatkan faktor keamanan data
3. View-view BasisData (Level Abstraksi Data)
Karena tidak semua pengguna basisdata terlatih dengan baik dan penggunanya terbagi dalam beberapa tingkatan, maka kompleksitas basisdata akan tersembunyi dari para penggunanya melalui beberapa level abstraksi data.
fungsinya untuk menyederhanakan interaksi antara penngguna dengan sistemnya dengan basisdata dapat mempresentasikan view yang berbeda kepada para pengguna, programmer dan administratornya
a. Level Fisik : merupakan tingkatan terendah dalam abstraksi data yang menunjukkan bagaimana data disimpan, yang pada umunya tidak terlihat oleh oleh pengguna atau programmer aplikasinya
b. Level konseptual : mengambarkan data apa saja yang sebenarnya (secara fungsional) disimpan didalam basis data beserta relasi”nya didalam basis data, dimana administrator basis data (DBA) membangun dan mengolah basis data, contohnya: penguna akan mengetahui bahwa data penjualan disimpan didalam tabel” barang, produksi, keuangan, marketing
c. Level View : merupakan tingkatan tertinggi, yaitu pengguna aplikasi dan programmer hanya mengenal struktur data
4. Enterprise yaitu bagian dari dunia nyata yang dimodelkan dengan mengunakan basisdata
5. Enterprise Rules
aturan-aturan yang digunakan untuk mendefinisikan relasi-relasi antara entity satu dengan yang lainnya (entity relationship) beserta operationsnya (prosedurte atau fungsi) yang dapat dikenakan dengan entities yang bersangkutan atau aturan untuk menegaskan hubungan antar entitas
6. Skeleton Table
Yaitu : kumpulan tabel-tabel yang menjelaskan hubungan antar entitas yang digunakan didalam suatu enterprise, tabel-tabel yang direpresentasikan dengan mengunakan nama-nama tabel berikut field yang dimiliki, hubungan antar tabel dapat diketahui dengan melihat field kunci/primary key pada masing-masing tabelnya
7. Aplikasi
Yaitu aplikasi program yang akan dijalankan oleh enterprise baik secara otomatis maupun semi otomatis
8. Sistem Basis Data
Menurut Pustaka ELMASRI20 : marupakan perangkat lunak DBMS bersama dengan datanya (basisdata) dan aplikasinya
Menurut Pustaka Fathan99 : merupakan sistem yang terdiri dari kumpulan file (tabel) yang saling berhubungan dan sekumpulan program (DBMS) yang memungkinkan beberapa pemakai atau program lain untuk mengakses dan memanipulasi file-file (tabe-tabel) tersebut.

0 komentar

Posting Komentar

About Me

Foto Saya
Siska Nursanti
Lihat profil lengkapku

Followers