pertemuan lima

10
Pengguna Basis Data Materi ke 5

Upload: sitetengku

Post on 16-Apr-2017

69 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Pertemuan Lima

Pengguna Basis Data

Materi ke 5

Page 2: Pertemuan Lima

Pengguna Basis Data

1. Database user2. Database Manager3. Database Administrator

Page 3: Pertemuan Lima

Database user

• Ada beberapa jenis/tipe pemakai terhadap suatu sistem basis data berdasarkan cara mereka berinteraksi terhadap sistem1. Programmer Aplikasi2. User mahir ( Casual User)3. User Umum ( Naïve User)4. User Khusus (Specialized User)

Page 4: Pertemuan Lima

Database user (2)

• Programmer Aplikasi, adalah professional komputer berinteraksi dengan sistem lewat DML yang dibuat dengan bahasa C, Cobol dan lainnya. Program yang dibuat disebut program aplikasi.

• User Mahir (Casual User), adalah pemakai yang telah berpengalaman, berinteraksi dengan sistem tanpa menulis program,tetapi memakai bahasa query yang telah disediakan oleh suatu DBMS

Page 5: Pertemuan Lima

Database user (3)

• User Umum (Naïve User), adalah pemakai yang tidak berpengalaman berinteraksi dengan sistem tanpa menulis program, tinggal menjalankan satu menu atau memilih proses yang telah ada atau telah dibuat sebelumnya oleh programmer.

• User Khusus (Specialized User), adalah pemakai khusus yang menulis aplikasi basis data tidak dalam kerangka data processing yang tradisional (non konversional) tetapi untuk keperluan khusus. Aplikasi tersebut diantaranya Computer Aided Design System, Knowledge Base, Expert System, sistem yang menyimpan data dalam bentuk data yang komplek misalnya data grafik dan audio.

Page 6: Pertemuan Lima

Database Manager

• Satu database manager satu modul program program yang menyediakan interface antara penyimpan data low level dalam database dengan satu aplikasi program dan query yang diajukan ke sistem.

Page 7: Pertemuan Lima

Database Manager (2)

• Tugas dan tanggung jawab dari database manajer– Interaksi dengan manajemen file– Integritas (integrity enforcement)– Keamanan (security enforcement)– Backup dan recovery– Koncurancy kontrol

Page 8: Pertemuan Lima

Database Administrator

• Orang mempunyai kekuasaan sebagai pusat pengontrolan terhadap seluruh sistem database maupun program yang mengakses data tersebut sebagai database administrator.

Page 9: Pertemuan Lima

Database Administrator (2)

• Fungsi database administrator adalah ;– Mendefinisikan pola struktur database– Mendefinisikan struktur penyimpanan metode

akses– Mampu memodifikasi pola dan organisasi phisik– Memberikan kekuasaan pada user untuk

mengakses data– Menspesifikasikan keharusan atau paksaan

integritas data

Page 10: Pertemuan Lima

Hubungan antara user dapat dilihat digambar berikut :

Naïve

User

Database

Manajer

Object Code

Program Aplikasi

DML

Precompiler

Query Processor

DDL

Compiler

File

Manajer

Programmer Aplikasi

Casual

User

Database Administrat

or

Scema

Database

QuerySystem

Call

Program Aplikasi

Data

FileDisk Storage

Data

Dictionary

DBMS