s1 - Arsitektur Basis Data, m3
s1 - Arsitektur Basis Data, m3
BASIS DATA
LINGKUNGAN BASIS DATA
REVIEW
KOMPON
EN BASIS
DATA
Abstraks
i Data
LINGKUNGAN BASIS DATA
2. LEVEL KONSEPTUAL
(CONCEPTUAL/LOGICAL LEVEL)
Data Mahasiswa
Conceptual Level
Nilai Mhs Prestasi
Abstraks
i Data
LINGKUNGAN BASIS DATA
lanjutan:
Abstraks
i Data
LINGKUNGAN BASIS DATA
BAHASA S I D U
DBMS
LINGKUNGAN BASIS DATA
Contoh :
Memasukkan data kedalam tabel mahasiswa
fieldnya terdiri atas NIM, Nama, Alamat,
Jenkel.
Lanjutan :
Jenis DML:
1.Prosedural mensyaratkan agar pemakai
menentukan data apa yang diinginkan
serta bagaimana cara mendapatkannya.
Lanjutan :
KOMPONEN Programmers
Application
Users DBA
Database
DBMS
Queries
Programs Schema
DBMS
DML Query DDL
Preprocessor Processor Compiler
Database
dan
Data Dictionary
LINGKUNGAN BASIS DATA
1. Data Definition
DBMS harus dapat mengolah pendefinisian data
3. Data Dictionary/Katalog
DBMS menyediakan sebuah katalog yang berisi
deskripsi item data yang disimpan dan diakses
oleh pemakai.
LINGKUNGAN BASIS DATA
4. Mendukung Transaksi
DMBS menyediakan mekanisme yang akan
menjamin semua perubahan yang berhubungan
dengan transaksi yang sudah ada atau yang
Lanjutan : akan dibuat.
6. Melayani recovery
Menyediakan mekanisme untuk mengembalikan
basis data ke keadaan sebelum terjadinya
Lanjutan : kerusakan pada basis data tersebut.
7. Melayani autorisasi
FUNGSI Sebuah DBMS harus menyediakan mekanisme
DBMS untuk menjamin bahwa hanya pemakai yang
berwenang saja yang dapat mengakses basis
data.
LINGKUNGAN BASIS DATA
Contoh :
Data pegawai
dalam format
berbasis objek.
LANJUT
AN :
MODEL
DATA
BERBAS
IS
OBJEK
LINGKUNGAN BASIS DATA
CONTOH :
UNTUK
MODEL
ENTITY-
RELATION
SHIP
LINGKUNGAN BASIS DATA
Lanjutan :
Model data
berbasis
record
LINGKUNGAN BASIS DATA
Model data
berbasis
record
LINGKUNGAN BASIS DATA
lanjutan :
Data
Dictionary
LINGKUNGAN BASIS DATA
File Server
Pada arsitektur ini, proses didistribusikan ke
dalam jaringan, sejenis LAN.
Arsitektur File server mengendalikan file yang
DBMS diperlukan oleh aplikasi dan DBMS.
Multi- Meskipun aplikasi dan DBMS dijalankan pada
masing-masing workstation, tetapi tetap
User meminta file dari file server jika diperlukan.
LINGKUNGAN BASIS DATA
Kerugian arsitektur
file-server adalah : File Server
•Lalulintas jaringan
yang besar
•Setiap workstation
membutuhkan copy
Lanjutan :
Workstation2
DBMS
•Kontrol terhadap
concurrency, Workstation1 Workstation3
recovery dan
Arsitektur integrity menjadi LAN
file secara
bersamaan
file server
LINGKUNGAN BASIS DATA
Arsitektur
DBMS
Multi-User
IBM Compatible
LINGKUNGAN BASIS DATA
Arsitektur
DBMS
Multi-User
Basis Data