Rabu, 07 Desember 2011

Pemrosesan File dan Sistem Basis Data


1. Perbedaan system pemrosesan file dengan system basis data.
Pemrosesan File : menggunakan prinsip setiap aplikasi memiliki data tersendiri.
• Timbulnya data rangkap (redundancy data) dan Ketidakkonsistensi data
(Inconsistency data).
• Kesukaran dalam Mengakses Data.
• Data terisolir (Isolation Data).
• Masalah Pengamanan ( Security Problem ).
• Apabila terjadi perubahan atau kesalahan pada program aplikasi maka pemakai tidak dapat mengakses data.


Sistem Basis Data : menggunakan prinsip data disediakan dan dikelola secara terpusat.
• Terkontrolnya kerangkapan data.
• Terpeliharanya keselarasan (kekonsistenan) data.
• Data dapat dipakai secara bersama (shared).
• Keamanan data terjamin.
• Terpeliharanya integritas data.


2. Definisi Enterprise,Tuple dan Derajat (Degree):
Enterprise adalah suatu bentuk organisasi seperti bank, universitas, rumah sakit, pabrik dan sebagainya.
Tuple adalah kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap.
Derajat (Degree) adalah jumlah atribut yang dimiliki oleh sebuah table atau relasi.


3. Model data berbasis record:
• Model data relasional (relational)
• Model data hierarkhi (hierarchical)
• Model data jaringan (network)


4. Dua bahasa dalam DBMS :
• DDL (Data Definision Language)
DDL merupakan satu paket bahasa DBMS yang berguna untuk melakukan spesifikasi terhadap skema basis data. Hasil kompilasi dari DDL adalah satu set tabel yang disimpan dalam file khusus yang disebut Data Directory/Dictionery. Sederhananya, DDL adalah bahasa dalam DBMS yang digunakan untuk membuat atau mendefinisikan obyek-obyek di dalam database. DDL merupakan sub bahasa SQL yang digunakan untuk membangun kerangka dari sebuah database
• DML ( Data Manipulation Language )
DML merupakan satu paket DBMS yang memperbolehkan pemakai untuk mengakses atau memanipulasi data sebagaimana yang telah diorganisasikan sebelumnya dalam model data yang tepat.

Tidak ada komentar:

Posting Komentar