SISTEM BASIS DATA TERSEBAR

Slides:



Advertisements
Presentasi serupa
Continous DBMS DATA MODELS
Advertisements

Pengantar Teknologi Informasi
Model Sistem Terdistribusi
Komponen Sistem Informasi
PEMROGRAMAN CLIENT/SERVER Riyanto, S.Kom 1.
Chapter II Arsitektur Client Server
Perancangan Basis Data MI 1133
CORBA “Common Object Request Broker Architecture”
Sistem Terdistribusi 06 – Client Server Oleh : Muh. Ary Azali.
RANCANGAN ARSITEKTUR TEKNOLOGI INFORMASI Materi Pertemuan 27
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
Telekomunikasi, Jaringan dan Internet
Sistem Terdistribusi.
Aplikasi Komputer.
Dukungan database dalam Pembangunan Sistem Informasi
IMPLEMENTASI SISTEM BASIS DATA
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
DBMS Terdistribusi.
Arsitektur Client-Server
Perjalanan Menuju Client Server
ARSITEKTUR CLIENT SERVER
CLIENT – SERVER Diskusi III.
MODEL SISTEM INFORMASI
ARSITEKTUR DAN PEMODELAN APLIKASI
Arsitektur dalam Sister
Pengantar TI 2015/2016 DATABASE (BASIS DATA).
Pengantar Client Server
ARSITEKTUR APLIKASI WEB
Arsitektur SisTer.
Arsitektur SisTer.
Model Sistem Terdistribusi
Pertemuan 3 Khairul Anwar Hafizd
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
Mobile Computing 7 Middleware.
ARSITEKTUR TEKNOLOGI INFORMASI
Basis Data Terdistribusi
7 DATABASE Client/Server Wiratmoko Y, ST C H A P T E R
Muhandis Ulil Absor Rifan
Basis Data Klien Server dan Basis data Internet Materi 7
SISTEM DATABASE.
11 Arsitektur Sistem Terdistribusi
Perancangan Arsitektur Sistem
Aplikasi Komputer.
Pemrograman basis data internet dan client server
Tipe Integrasi Nurwahyu Alamsyah Heru Prayogo Farizal Arifin
Basis Data Terdistribusi
SISTEM BASIS DATA TERSEBAR
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ PROSES SISTER Oleh : Laseri, S.Kom.
ARSITEKTUR APLIKASI CLIENT SERVER
Komponen Sistem Informasi
Komponen Sistem Informasi
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
IMPLEMENTASI SISTEM BASIS DATA
basis data client server
BAGAIMANA MEMILIH/MERANCANG ARSITEKTUR SUATU APLIKASI MOBILE ?
ARSITEKTUR CLIENT - SERVER
Komponen Sistem Informasi
Pengantar Teknologi Informasi
SISTEM BASIS DATA TERSEBAR
Database Server & Terdistribusi
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
Oleh : Laseri, S.Kom BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ PROSES SISTER.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
SISTEM BASIS DATA TERSEBAR
Database Server & Terdistribusi
Aplikasi Komputer.
SISTEM BASIS DATA TERSEBAR ARSITEKTUR SISTEM BASISDATA TERSEBAR/DDBMS
Aplikasi Komputer Dr. Mesterjon, S.Kom, M.Kom.
Transcript presentasi:

SISTEM BASIS DATA TERSEBAR ARSITEKTUR DATABASE CLIENT/SERVER YULI ASRININGTIAS,S.KOM., M.KOM.

ARSITEKTUR client/server PENGATURAN KOMPONEN-KOMPONEN ( CLIENT/SERVER) PADA SUATU JARINGAN MENDUKUNG EFISIENSI PEMROSESAN MESSAGE (REQUEST) ANTARA C/S DESAIN DATABASE C/S MEMILIKI KEUNTUNGAN DAN KELEMAHAN. DESAIN YG BAIK AKAN MENINGKATKAN KEUNTUNGAN DAN MENEKAN KELEMAHAN

ISU TENTANG DESAIN Divisi Pemrosesan  Alokasi tugas-tugas untuk C/S Manajemen Proses ( Midleware )  Interoperabilitas antara C/S  Efisiensi pemrosesan pesan antar C/S

1. DIVISI PEMROSESAN Pada c/s terdapat sejumlah tugas  Client : Lokal  Server : Remote Presentation Mrp kode yg digunakan untuk memantain GUI. Kode presentation menampilkan object, monitor, event dan respon event. Event bisa berupa aksi yang diinisiasi user melalui mouse atau keyboard seperti halnya eksternal event yang diinisiasi oleh timer dan user lain Validation Merupakan kode yang menjamin konsistensi database dan input user. Logika validasi diekspresikan sebagai aturan integrity yang disimpan dalam database

1. DIVISI PEMROSESAN c. Bussiness Logic Mrp kode yg membentuk fungsi bisnis ( pembayaran, pemenuhan persyaratan, perhitungan bunga ). Bussiness Logic ini dapat berubah sesuai aturan dan lingkungan persaingan. d. Workflow Merupakan kode yang menjamin kelengkapan proses bisnis. Kode workflow bisa berupa form perjalanan, pengiriman pesan deadline dan pemberitahuan user ketika proses bisnis lengkap.

1. DIVISI PEMROSESAN e. Data Access Mrp kode yg mengekstrak data untuk menjawab query dan memodifikasi database. Kode data access terdiri dari statement SQL dan translasi kode yg biasanya merupakan bagian DBMS. Jika melibatkan multiple database, beberapa kode translasi dapat diletakkan di Software terpisah dari DBMS.

2. MIDDLEWARE Middleware merupakan komponen Software dalam c/s yang membentuk manajemen proses Disediakan untuk mengatasi heterogenitas sistem terdistribusi Fungsi Middleware : Interoperability Middleware memungkinkan c/s berkomunikasi melalui berbagai platform karena c/s dapat saja memiliki platform yang berbeda ( OS, H/W, DBMS, Bhs Pemrograman ) Memungkinkan komunikasi c/s tanpa mengetahui platform satu dengan lainnya.

2. MIDDLEWARE Fungsi Middleware : Kontrol Message yang efisien Middleware memungkinkan server memproses message dari sejumlah besar client secara efisien. Dalam lingkungan c/s terdapat banyak client yg bekomunikasi dengan beberapa server. Hal ini menyebabkan server Overload hanya utk memanage message yang diterima daripada memenuhi request

2. MIDDLEWARE Ada beberapa middleware yang tersedia : Transaction Processing Monitor Message Oriented Middleware Object Request Broker

Transaction Processing Monitor Memberi kemampuan untuk mengelola transaksi dalam aplikasi c/s Membebaskan OS dari proses managing database Mengatur proses lebih baik daripada OS. Dalam hal ini Tp Monitor menerima transaksi, menjadwal dan mengatur agar diproses secara lengkap Melakukan update multiple database dalam transaksi tunggal.

Message Oriented Middleware Mengatur antrian Message Proses Client dapat menempatkan sebuah message pada antrian dan proses server dapat memindahkan message dari antrian Perbedaan dg TPM  TPM : Menyediakan built-in intelligence serta menggunakan message sederhana  MOM: Sedikit built-in intelligence serta mendukung kompleks message.

Object Request Broker Menyediakan high level interoperabilitas dan message intelligence Untuk menggunakan ORB, Message harus diencode dalam IDL Standard ORB mengatasi perbedaan platform antara c/s selain itu client dapat berkomunikasi dengan server tanpa mengetahui lokasi server.

ARSITEKTUR C/S Two-Tier Three-Tier Multi-Tier

The End