RSS

LINGKUNGAN BASIS DATA

Tujuan utama dari sistem basis data adalah menyediakan pemakai melalui suatu pandangan abstrak mengenai data, dengan menyembunyikan detail dari bagaimana data disimpan dan dimanipulasikan.

Tiga Tingkatan Arsitektur Basis Data ANSI-SPARC :

1. Tingkatan eksternal (external level)

2. Tingkatan Konseptual (conceptual level)

3. Tingkatan Internal (internal level)

Data Independence

Ada 2 jenis data  independence :

1. physical data independence

2. logical data independence

Bahasa dalam DBMS

DBMS (database manajemen sistem)  adalah kumpulan program yang mengkoordinasikan semua kegiatan yang berhubungan dengan basis data.

DBMS mempunyai tugas untuk menangani semua bentukl akses kepada semua basis data, secara konsep :

1. pengguna menyatakan permintaan akses menggunakan DBMS

2. DBMS menagkap dan menginterpretasikan

3. DBMS mencari :

– eksternal / conceptual mapping

– konseptual schema

– internal mapping

– internal schema

4. DBMS melaksanakan operasi yang diminta terhadap basis data tersimpan

Model Data

adalah kumpulan konsep yang terintegrasi yang menggambarkan data, hubungan antara data dan batasan-batasan data dalam suatu organisasi.

Jenis-jenis model data :

1. model data berbasis objek

2. model data berbasis record

Fungsi DBMS

1. penyimpanan, pengambilan dan perubahan data

2. katalog yang dapat dipakai / di akses pemakai

3. mendukung transaksi

4. melayanai kontrol concurrency

5. melayani recovery

6. melayani autorisasi

7. mendukung komunikasi data

8. melayani integrity

9. melayani data independence

10. melayani utility

Komponen DBMS

1. query processor

2. database manager

3. file manager

4. DML preprocessor

5. DDL compiler

6. dictionary manager

Komponen Software utama Databse manager adalah :

1. authorization control

2. command processor

3. intergrity checker

4. query optimizier

5. transaction manager

6. scheduler

7. recovery manager

8. buffer manager

Arsitektur DBMS Multi User

Teleprocessing

arsitektur tradisional untuk sistem multi user adalah teleprocessing, dimana satu komputer dengan sebuah CPU dan sejumlah terminal bekerja dalam batasan fisik yang sama.

File – Server

file server mengendalikan file yang diperlukan oleh aplikasi dan DBMS.

Kerugian arsitektur file server adalah :

1. terdapat lalu lintas jaringan yang besar

2. masing-masing workstation membutuhkan copy DBMS

3. kontrol terhadap concurrency, recovery dan intergrity menjadi lebih kompleks

Data Dictionary

adalah tempat penyimapanan informasi yang menggambarkan data dalam basis data.  sistem data dictionary dapat dibedakan atas sistem aktif dan pasif.

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
%d blogger menyukai ini: