Arsitektur Sistem Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom

dokumen-dokumen yang mirip
ARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1

Pengenalan Basis Data (lanjutan)

Database Terdistribusi. by: Ahmad Syauqi Ahsan

Teknik Informatika Universitas Pasundan. Caca E. Supriana, S.Si.,MT.

Sistem Basis Data Terdistribusi Arif Basofi

Perancangan Basis Data


6/26/2011. Database Terdistribusi. Database Terdesentralisasi

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, M.Kom

Pertemuan XII Distributed Database Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

DATABASE TERDISTRIBUSI

3. File Laporan (report File) File ini bisa disebut output file, yaitu file yang berisi informasi yang akan ditampilkan

TUGAS PENGGANTI UAS MATA KULIAH SISTEM INFORMASI TERDISTRIBUSI. Makalah Arsitektur dan Desain Database Management System Terdistribusi

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom

Pengantar Teknologi. Informasi (Teori) Minggu ke-07. Basis Data. Oleh : Ibnu Utomo WM, M.Kom UNIVERSITAS DIAN NUSWANTORO FAKULTAS ILMU KOMPUTER

Praktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom

BAB I PENDAHULUAN BAB 1 PENDAHULUAN

BASIS DATA TERDISTRIBUSI

Sistem terdistribusi. Albertus dwi yoga widiantoro, M.Kom

ARSITEKTUR SISTEM INFORMASI DALAM JARINGAN. Oleh : Nama : Erwiyan NIM :

Bab II Landasan Teori

IMPLEMENTASI & APLIKASI BASIS DATA

DEADLOCK & RECOVERY SYSTEM

KONSEP DAN RANCANGAN BASIS DATA TERDISTRIBUSI SISTEM BASIS DATA TERDISTRIBUSI

Database dalam Sistem Terdistribusi

Database dalam Sistem Terdistribusi

STRATEGI PENGOLAHAN DATA TERDISTRIBUSI 2 sks Oleh : Sri Rezeki Candra Nursari

ARSITEKTUR NETWORKING CLIENT

ABSTRAKSI. Kata kunci : Penggajian, dosen, visual basic 6.0, VB.Net, desktop dan web

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Manajemen Transaksi. Sistem Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom

Sistem File dan Basis Data. Budhi Irawan, S.Si, M.T Andrew B. Osmond, S.T., M.T.

SILABUS SISTEM TERDISTRIBUSI (S1 - Sistem Informasi) (KK ) MINGGU POKOK BAHASAN MATERI SUMBER

BAB I PENDAHULUAN BAB II PEMBAHASAN. Pengolahan Data Terdistribusi 1 A. LATAR BELAKANG

Server & Client Overview

Sistem Basis Data. Sebuah sistem yang memiliki fungsi utama untuk mengelola data dan menyediakan data tersebut jika dibutuhkan

SISTEM INFORMASI. KOMPONEN DAN MODEL SISTEM INFORMASI

Sistem Informasi. Komponen Dan Model Sistem Informasi

Kontrak Kuliah. Arsitektur Sistem Basis Data. Edi Sugiarto, S.Kom, M.Kom

BAB II LANDASAN TEORI. Analisis (analysis) dapat didefinisikan sebagai : Sedangkan Analisis sistem (systems analysis) dapat didefinisikan sebagai

SATUAN ACARA PERKULIAHAN (SAP)

Database dan DBMS DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan

SHARE DATA & TRANSACTION

BAB II LANDASAN TEORI

KEAMANAN DAN KONTROL SISTEM INFORMASI BAB1. PENDAHULUAN

PENGOLAHAN DATA TERDISTRIBUSI

RECOVERY SYSTEM. Sistem Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom

BASIS DATA TERDISTRIBUSI

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

6 PENGANTAR MANAJEMEN DATA

Sentralisasi dan Desentralisasi

Arsitektur Sistem Basis Data

Aplikasi Teori Graf dalam Manajemen Sistem Basis Data Tersebar

KONSEP DAN RANCANGAN BASIS DATA TERDISTRIBUSI

BAB I PENDAHULUAN. 1.1 Latar Belakang

Tugas Konsep Sistem Informasi

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

Manajemen Transaksi (Penjadwalan & Kontrol konkurensi)

Analisis Implementasi Penanganan Distributed Heterogenous Database pada Arsitektur Cloud

KATA PENGANTAR. bermanfaat bagi penulis sejak awal hingga terselesainya laporan ini.

RECOVERY SYSTEM. Sistem Basis Data. Gentisya Tri Mardiani, S.Kom

BAB I PENDAHULUAN. Kemajuan dari teknologi Database Management System (DBMS) telah

MEMBANGUN DATA WAREHOUSE

TUGAS TELEMATIKA KOLABORASI DAN ARSITEKTUR CLIENT SERVER KELOMPOK 4: Amal Fajrin ( ) Suhartini ( ) Tri Fitriah ( )

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,

a. Adalah Program komputer yang ditulis dalam suatu bahasa pemrograman dan dipergunakan untuk menyelesaikan masalah tertentu.

KONSEP DASAR JARINGAN KOMPUTER

SKRIPSI DESAIN DAN IMPLEMENTASI SISTEM DATABASE TERDISTRIBUSI UNTUK PERENCANAAN BONGKAR MUAT PETIKEMAS

BAB I PENDAHULUAN Sistem Basis Data

Basis Data. Bab 1. Sistem File dan Basis Data. Sistem Basis Data : Perancangan, Implementasi dan Manajemen

Hanif Fakhrurroja, MT

PENGANTAR BASIS DATA

Pengertian Jaringan Sekelompok komputer yang saling berhubungan antara yang satu dengan yang lain sehingga dapat saling berbagi dan bertukar

Bab 6. Basis Data Client / Server POKOK BAHASAN: TUJUAN BELAJAR: 6.1 PENDAHULUAN

JARINGAN KOMPUTER. Dengan berkembangnya teknologi komputer dan komunikasi suatu model

IMPLEMENTASI APLIKASI KETERSEDIAAN KOLEKSI BUKU YANG TERSIMPAN DALAM DISTRIBUTED DATABASE DENGAN MENGGUNAKAN WIRELESS APPLICATION PROTOCOL ( WAP )

Masa Depan Client Server

BAB I PENDAHULUAN 1.1 Latar Belakang

Mata pelajaran ini memberikan pengetahuan kepada siswa mengenai konsep dasar dan design jaringan komputer.

SAHARI. Selasa, 29 September

DATABASE LINGKUNGAN DATABASE

SISTEM BASIS DATA BACKUP DAN RECOVERY. Backup Data. Restore Data. DENI HERMAWAN Informatika

Konsep Sistem Informasi B

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

KONSEP DASAR BASIS DATA

Matakuliah : Client Server Computing Versi : Materi : Arsitektur Sistem Penyaji : Zulkarnaen NS

Sistem Pendukung Keputusan. Komponen SPK. Entin Martiana, S.Kom, M.Kom. Politeknik Elektronika Negeri Surabaya

BAB IV HASIL DAN UJI COBA. Adapun hasil dari penelitan yang dilakukan adalah sebuah perangkat lunak

PERTEMUAN 1 PENGENALAN DBMS

BAB II KAJIAN PUSTAKA

PENGOLAHAN DATA TERDISTRIBUSI

DATABASE TERDISTRIBUSI (DISTRIBUTED DATABASE= DDB)

MAKALAH DESAIN PERANGKAT LUNAK. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

Kisi-Kisi Sistem Terdistribusi

SIMULASI OPTIMASI QUERY PADA FEDERATED DATABASE

Komponen Sistem Informasi

INFRASTRUKTUR WAREHOUSE

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

Transkripsi:

Arsitektur Sistem Basis Data Gentisya Tri Mardiani, S.Kom., M.Kom

Arsitektur Sistem Basis Data Sistem Tunggal (stand-alone system) Sistem terpusat (centralized system) Sistem client server (client-server system) Sistem terdistribusi (distributed system)

Sistem tunggal (stand-alone system) Pada arsitektur ini, DBMS, basis data, dan aplikasi basis data ditempatkan pada komputer yang sama. Pemakai yang dapat menggunakannya hanya satu orang (single user).

Sistem terpusat (centralized system) Sistem basis data yang dijalankan pada sistem komputer tunggal dan tidak berinteraksi dengan sistem pada komputer lain. Pengguna terkoneksi ke komputer pusat melalui terminal.

Sistem client server Sistem basis data yang memisahkan program pengguna dengan program basis data di sistem yang berbeda. Pengguna terkoneksi ke pusat data yang disebut server system melalui suatu program pengguna (user interface) yang terdapat pada personal computer. Sistem tempat program pengguna berada disebut client system.

Sistem client server Sistem Client Server ditujukan untuk mengatasi kelemahan-kelemahan sistem tersentralisasi, yaitu : Beban server yang harus menangani semua proses, diatasi dengan membagi beban menjadi 2 bagian : Client (menjalankan aplikasi basis data) dan Server (menjalankan DBMS dan berisi basis data) pada mesin yang berbeda.

Sistem client server

Sistem client server Padatnya lalu lintas data antara server dan workstation, diatasi dengan mekanisme transfer data yang lebih efisien. Client : menangani sebagian besar proses pengolahan data seperti perhitungan,perulangan,dll Server : menangani interaksi dengan pemakai, menerima data masukan,menampilkan hasil

Sistem client server Pada sistem client server, fungsi basis data dapat dibagi menjadi dua bagian: Back end, mengatur struktur akses evaluasi dan optimasi query, kontrol konkurensi, dan recovery. Front end, terdiri atas tools seperti fasilitas form, report writers, dan tampilan antarmuka.

Sistem client server Interface database antara front end dan back end bisa berupa DBMS atau melalui program aplikasi tertentu.

Sistem client server

Sistem Terdistribusi Sekumpulan data yang secara logis adalah milik satu sistem yang sama, tetapi secara fisik tersebar di beberapa tempat di jaringan. Basis data disimpan di beberapa komputer Komputer pada sistem terdistribusi berkomunikasi satu sama lain. Komputer pada sistem terdistribusi disebut sebagai site atau node.

Sistem Terdistribusi

Sistem Terdistribusi Jenis transaksi dalam sistem terdistribusi: Transaksi lokal transaksi yang hanya mengakses data hanya dari site dimana transaksi dilakukan. Transaksi global transaksi yang mengakses data pada beberapa site yang berbeda

Sistem Terdistribusi Alasan membuat sistem terdistribusi: Data bersama pengguna pada satu site bisa menggunakan data yang ada pada site lain. Misalnya pada sistem perbankan, dimana masingmasing cabang menyimpan data yang saling berhubungan antar cabang. Ketersediaan jika satu site gagal, maka site lainnya dapat melanjutkan operasai sampai selesai

Sistem Terdistribusi Otonomi setiap site bisa mengontrol data yang disimpan secara lokal. Administrator global bertanggung jawab pada keseluruhan sistem, sedangkan administrator lokal hanya bertanggung jawab pada masingmasing site yang dikelolanya. Administrator lokal dapat memiliki otonomi lokal yang berbeda, tergantung rancangan sistem basis data terdistribusi yang digunakan.

Sistem Terdistribusi Tipe sistem terdistribusi: Homogen semua site pada satu sistem terdistribusi memiliki DBMS dan software komunikasi yang sama. Heterogen site pada satu sistem terdistribusi memiliki DBMS dan software komunikasi yang berbeda satu sama lain.

Sistem Terdistribusi Metode sistem terdistribusi: Replikasi data/tabel disalin pada sejumlah server yang berbeda. Fragmentasi data/tabel dipilah kemudian disebar ke sejumlah fragmen (tempat penyimpanan).

Sistem Terdistribusi Keuntungan sistem terdistribusi: Reliabilitas dan ketersediaan Otonomi lokal Kecepatan pemrosesan query Efisien dan fleksibel

Sistem Terdistribusi Kerugian sistem terdistribusi: Implementasi sistem lebih mahal Kemungkinan kegagalan lebih besar Biaya pemrosesan tinggi

Tugas Kelompok Lanjutkan tugas sebelumnya, buat sistem informasi dengan mengimplementasikan database yang sudah dibuat. Laporan & Program dikumpulkan saat UAS teori (minggu ke 1, 16 Januari 2017), program+db dikumpulkan dalam 1 CD/DVD 1 kelas

Fungsional yang harus ada di sistem yaitu: Proses pengolahan data, proses pembuatan laporan, dan proses backup database Hasil dari proses backup dalam bentuk file.sql atau file.xls Format laporan diprint yang dikumpulkan berisi: Cover judul, nama kelompok Implementasi database (create database, table) Implementasi antarmuka program (dalam bentuk tutorial penggunaan program, screenshoot+penjelasan)

REVIEW MATERI Sistem Basis Data Struktur DBMS dalam pemrosesan query Konsep Manajemen Transaksi Sifat transaksi/ properti ACID Teknik kontrol konkurensi Konsep Locking Aturan dasar locking Deadlock Integritas data Keamanan data Recovery

TERIMA KASIH \ /