You are on page 1of 3

Sistem Basis Data

Dosen Pembina :
A.B. Tjandrarini
Nama Anggota Tim :
Gala Duaraga

(11.41010.0198)

Laga Duasukma

(11.41010.0199)

Pradita Satria Prima

(12.41010.0131)

Zaki Abdurrahman Zain

(13.41010.0209)

Prodi S1 Sistem Informasi
Fakultas Teknologi Informatika
Institut Bisnis dan Informatika Stikom Surabaya
2015

Lingkungan Sistem Basis Data

Query Optimizer .Authorized Control . Tabel ini kemudian disimpan di dalam sistem katalog ketika informasi control disimpan di dalam data file header. hubungan antara data dalam basis data dan juga berkas-berkas dan laporan-laporan yang berhubungan dengan basis data yang bersangkutan. Catalog Manager Memelihara dan mengatur akses ke sistem catalog. . DDL Compiler Mengubah pernyataan DDL menjadi sekumpulan tabel yang berisi meta-data. Komponen DBMS A. Query Processor Merupakan komponen utama DBMS yang merubah query menjadi sekumpulan instruksi level rendah yang ditujukan untuk database manajer. D.Buffer Manager Fungsi DBMS Layanan-layanan yang sebaiknya disediakan oleh DBMS adalah : 1. pengambilan.Recovery Manager . Preprocessor DML harus berinteraksi dengan query processor untuk menghasilkan kode yang tepat.Transaction Manager .Scheduler . E. data yang terkandung di dalamnya. menjadi fungsi panggilan standar dalam host language.Command Processor . Sedangkan beberapa komponen piranti lunak database manager adalah sebagai berikut : . Penyimpanan. F. C. DML Processor Modul ini mengubah pernyataan DML yang tersimpan dalam program aplikasi. dan perubahan data. File Manager File manager memanipulasi file penyimpanan utama dan mengatur lokasi penyimpanan dalam disk.Integrity Checker . B.DBMS (Data Base Management System) Adalah aplikasi piranti lunak yang menyimpan struktur dari basis data tersebut. juga membuat dan memelihara daftar struktur dan index yang dijelaskan dalam skema internal. Database Manager Menerima queries dan menguji skema eksternal dan konseptual untuk menentukan catatan konseptual apa saja yang dibutuhkan.

Menyediakan sebuah katalog yang berisi deskripsi item data yang disimpan dan diakses oleh pemakai. Melayani integrity.wordpress. Sebuah DBMS sebaiknya menyediakan kumpulan layanan utility. Melayani utility. 6. Mencakup fasilitas untuk mendukung kemandirian program dari struktur basis data yang sesungguhnya. 3. 10.html .com/tag/dbms/ http://intan2607. mengambil.Sebuah DBMS harus menyediakan kemampuan menyimpan. Mendukung transaksi. 9. Menyediakan mekanisme untuk mengembalikan basis data ke keadaan sebelum terjadinya kerusakan pada basis data tersebut. Mendukung komunikasi data. 5. Katalog yang dapat diakses pemakai. 7. Melayani recovery. 8. Melayani autorisasi. Referensi: https://kemalandita. dan merubah data dalam basis data. Menyediakan mekanisme yang akan menjamin sebuah perubahan yang berhubungan dengan transaksi yang sudah ada atau yang akan dibuat. Melayani data independent. 4. Melayani kontrol concurrency. Sebuah DBMS harus terintegrasi dengan software komunikasi. Menyediakan mekanisme yang menjamin basis data ter-update secara benar pada saat beberapa pemakai melakukan perubahan terhadap basis data yang sama secara bersamaan.blogspot. Bertujuan untuk menjamin sebuah data dalam basis data dan setiap terjadi perubahan data harus sesuai dengan aturan yang berlaku. 2. Menyediakan mekanisme untuk menjamin bahwa hanyai pemakai saja yang berwenang yang dapat mengakses basis data.com/2011/04/fungsi-database.