ARSITEKTUR SISTEM BASIS DATA

Slides:



Advertisements
Presentasi serupa
Basis data - day 1 Rachmat wahyu pramono Dosen Pembimbing:
Advertisements

Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom.
Pengantar Teknologi Informasi
02 Lingkup Basis Data Mata Kuliah: Basis Data
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Model Basis Data Pertemuan 6.
PEMROGRAMAN BASIS DATA
Perancangan Basis Data MI 1133
Abstraksi dan bahasa basis data
Abstraksi Data.
Level Fisik, Level Konseptual, Level View
MODEL DATA Materi Pertemuan Ke-3.
Implementasi Basis Data
P1. PENGANTAR BASIS DATA & P2. LINGKUNGAN BASIS DATA
PEMBUATAN MODEL DATA dan DESAIN DATABASE
Sistem Basis Data Adriy.weebly.com.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
BAB 2 MODEL-MODEL DATA ..
Pemodelan Data Pertemuan ke-3.
Pengantar basis data Mata Kuliah
Komponen, konsep, abstraksi dan bahasa
Dukungan database dalam Pembangunan Sistem Informasi
Arsitektur Data Warehouse
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
PERANCANGAN BASIS DATA
BAB 1 Pengenalan Database dan DBMS
Yufis Azhar – Teknik Informatika – UMM.  Model data adalah sekumpulan konsep yang digunakan untuk menjelaskan struktur dari database (database structure)
SISTEM MANAJEMEN DATA Cherrya Dhia Wenny.
PROGRAM STUDI AKUNTANSI - STIE MDP
BASIS DATA 3 Model Data dan DBMS.
Eko Hendratno Basis Data ABSTRAKSI DATA
Pemetaan Skema Konseptual ke Skema Relasional
Model Data Relasional.
BASIS DATA 3 Model Data dan DBMS.
ENTITY RELATIONSHIP DIAGRAM
Model Data Relasional Mahmud Yunus,S.Kom., M.Pd.
IMPLEMENTASI BASIS DATA
Sistem Manajemen Basis Data
Data Model, Arsitektur dan Antar Muka
BAB 2 MODEL-MODEL DATA ..
SISTEM BASIS DATA D.SINAGA, M.KOM.
PROSES PERANCANGAN SISTEM INFORMASI
DBMS Basis Data Pertemuan 2.
Sistem Basis Data Oleh Henry Primandari,S.Kom STMIK-MDP Palembang
Pertemuan Minggu Ke-2 LINGKUNGAN DATABASE.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
KONSEP DESAIN SOFTWARE DATABASE
Pertemuan III Betha Nurina Sari, M.Kom
PERANCANGAN SBD AGUNG WARDOYO FKES.
Arsitektur Sistem Basis Data
Matakuliah : Sistem Basisdata Versi Materi
Kuliah II SISTEM BASIS DATA
Agus Aan Jiwa Permana, S.Kom., M.Cs
SISTEM BASIS DATA ( DBMS )
Lingkungan Basis Data.
Materi ke 3 Abstraksi Data.
Pertemuan 2 Database Environment
LINGKUNGAN DATABASE Arsitektur Database
Sistem Manajemen Basis Data
PROSES PERANCANGAN SISTEM INFORMASI
Pengantar Teknologi Informasi
Pengantar Basis Data Program S1 Teknik Informatika
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
PERANCANGAN BASIS DATA
Arsitektur Sistem Basis Data
Database Management System
Oleh: Devie Rosa Anamisa
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
Model Data Relasional.
Transcript presentasi:

ARSITEKTUR SISTEM BASIS DATA

Three-Schema Architecture Arsitektur SBD dikenal dengan Struktur Tiga-Skema (Three-Schema Architecture) Fungsi skema ini adalah untuk memisahkan antara fisik basis data dan program aplikasi pemakai. Arsitektur SBD tersebut terdiri dari: Level Internal Level Konseptual Level Eksternal

Arsitektur Tiga-Skema merupakan penyederhanaan dalam perancangan dan manajemen sistem basis data dengan memisahkan antara data dan program aplikasi Perangkat lunak DBMS harus mampu melakukan proses transformasi antar level. Tiap skema eksternal merupakan penurunan dari skema konseptual Tiap skema eksternal mempunyai satu atau lebih program aplikasi yang dapat diturunkan dari skema konsepsual. Skema internal membuat deskripsi bagaimana mengimplementasikan skema konsepsual secara fisikal

Three-Schema Architecture Program Aplikasi 1 Program Aplikasi 2 Program Aplikasi 3 Skema Eksternal 1 Skema Eksternal 2 Skema Konseptual Skema Internal Basis Data

Three-Schema Architecture Level Internal Merupakan Skema internal yang memuat deskripsi struktur penyimpanan basis data Level terendah dalam basis data Menggunakan model data fisikal Mendefinisikan secara detil penyimpanan data dalam basis data serta jalur pengaksesan data Misal : himpunan bit data, blok data

Three-Schema Architecture Level Konseptual Skema yang memuat deskripsi struktur basis data secara keseluruhan untuk semua pemakai. Hanya memuat deskripsi tentang entiti, atribut, dan hubungan tanpa memuat deskripsi data secara detil. Menggunakan model data tingkat tinggi atau model data implementasi Misal : data pegawai disimpan/direpresentasikan dalam beberapa file/tabel seperti file pribadi, file pendidikan, file pekerjaan, file keluarga dsb

Three-Schema Architecture Level Eksternal Mendefinisikan pandangan data terhadap sekelompok pemakai dengan menyembunyikan data lain yang tidak diperlukan Level tertinggi Berhubungan dengan bagaimana data direpresen-tasikan dari sisi setiap user Menunjukkan sebagian dari basis data

Keuntungan Menggunakan Arsitektur Tiga-Skema Perubahan skema konseptual Perubahan skema konseptual (misal penambahan item data) tidak akan berpengaruh pada program aplikasi. Tetapi bila skema eksternal tidak sesuai lagi dengan konseptual yang baru, maka aplikasi juga harus disesuaikan Perubahan skema internal Pemisahan internal dan eksternal berfungsi untuk menjaga bila terjadi perubahan skema internal, tidak diperlukan perubahan program aplikasi Perubahan skema internal tidak akan menyebabkan adanya korupsi/pengurangan data dari skema konseptual

Keuntungan Menggunakan Arsitektur Tiga-Skema Perubahan Skema eksternal Penambahan skema eksternal baru tidak akan berpengaruh pada program aplikasi yang ada selama program tersebut tidak mengakses data berdasarkan skema eksternal yang baru