Arsitektur Sistem Basis Data

dokumen-dokumen yang mirip
Abstraksi Data (Arsitektur DBMS)

IMPLEMENTASI & APLIKASI BASIS DATA

Pertemuan Sistem Informasi SI adalah suatu suatu sistem dalam suatu organisasi yang merupakan

Model Data Dalam SBD

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

TEKNIK INFORMATIKA UNIVERSITAS JENDERAL SOEDIRMAN. Bab II: Mengenal DBMS

SISTEM BASIS DATA 3 SKS

PENGANTAR DATA BASE. DATA adalah fakta mengenai objek yang dinyatakan

Bagian 2 Mengenal DBMS. Kuliah Basis Data Pra S2 Ilmu Komputer - FMIPA Drs. Agfianto Eko Putra, M.Si.

SISTEM BASIS DATA (Lanjutan) :

Pertemuan 3 dan 4 : MODEL DATA RELASIONAL

6 PENGANTAR MANAJEMEN DATA

Modul Praktikum Basis Data 4 Relasi Table

5/23/2009. Pokok Bahasan/Materi Pengertian Relational Database Model-Model Relasional Relasi antar tabel

Pengenalan Basis Data (lanjutan)

-DATABASE (BASIS DATA)- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri

SISTEM BASIS DATA II S A N T I W I D I A N T I

Kontrak Kuliah. Model Data. Edi Sugiarto, S.Kom, M.Kom

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

Pendahuluan. Tujuan MODUL

Sistem Basis Data. Referensi:

Model Relasional Basis Data

BASIS DATA I/2011-GANJIL MODEL DATA. Oleh Team Teaching Database. 26 September 2011 BASIS DATA I/2011-GANJIL 1

Model Model Basis Data

SISTEM MANAJEMEN BASIS DATA

Relational Database & Pemodelan Data [Review]

PERANCANGAN BASIS DATA

MODEL DATA RELASIONAL

BAB I DATABASE. Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang

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

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

SISTEM BASIS DATA. Pertemuan 3. Nizar Rabbi Radliya 3 SKS Semester 2 S1 Sistem Informasi

PERTEMUAN 6 SISTEM MANAJEMEN DATABASE SISTEM INFORMASI MANAJEMEN PROGRAM STUDI S1 - MANAJEMEN STIE BINA BANGSA

SUMBER DAYA-SUMBER DAYA SISTEM INFORMASI (BAGIAN 1) PSI Materi III Sesi 6

LINGKUNGAN BASIS DATA

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

MANAJEMEN BASIS DATA. Oleh: Mega Inayati Rif ah, S.T., M.Sc. Institut Sains & Teknologi AKPRIND Yogyakarta

PEMODELAN DATA DAN PROSES PENGEMBANGAN DATABASE. Pengolahan Basis Data D3-TI STMIK AMIKOM

Demi Masa.. Sesungguhnya Manusia Berada Dalam Kerugian Bila Tidak Memanfaatkan Waktu Dengan Sebaiknya.. (sebuah renungan untuk diri )

Basis Data. Roni Andarsyah, ST., M.Kom Lecture Series

BAB III Basis Data Relasional

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

MANAJEMEN DATA DAN KONSEP DATABASE

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

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

MODEL DATA RELASIONAL

Pengolahan Data Base. Teknik Informatika Universitas Jenderal Soedirman

Materi 2 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

Pengantar Basis Data

SQL Server merupakan program yang dirancang khusus untuk berkomunikasi dengan database relasional guna mendukung aplikasi dengan arsitektur

Basis Data. Peranan Basis Data Struktur Data Dan Basis Data

Materi 3 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

SISTEM MANAJEMEN DATABASE

BAB 2 LANDASAN TEORI

Model Design database. Mustamin Tewa

BAB II TINJAUAN PUSTAKA. Kumpulan dari element-element yang saling berinteraksi untuk mencapai suatu

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

BASIS DATA MODEL BASIS DATA

Pertemuan 11. Donny Yulianto, S.Kom

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

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

Bagian I Pengantar Basis Data. Kuliah Basis Data Pra S2 Ilmu Komputer - FMIPA Drs. Agfianto Eko Putra, M.Si.

Hanif Fakhrurroja, MT

DATABASE LINGKUNGAN DATABASE

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

Pemodelan Database. Model Data Relational. Adri Priadana ilkomadri.com

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BASIS DATA SKEMA BASIS DATA

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2

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

MANAGEMENT INFORMATION SYSTEMS Raymond McLeod, Jr. and George Schell


BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

File : kumpulan record yang menyatakan sekumpulan entitas dengan aspek-aspek tertentu yang umum dan terorganisasi

BAB II LANDASAN TEORI

6/26/2011. Database Terdistribusi. Database Terdesentralisasi

Model Relasional. Basis Data. Pengertian

Database Management System Gambaran Database Dan Penerapannya Pengelolaan Data Manual VS Database Komponen Utama Database

Pertemuan 2 dan 3 : Tujuan Instruksional Khusus :

Pertemuan 1. Konsep Dasar Basis Data (Database)

Model Data: Model data merupakan kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data dan batasan data Jenis

BAB III LANDASAN TEORI. 3.1 Pengertian Pengabdian kepada Masyarakat. kepada masyarakat adalah kegiatan yang mencakup upaya-upaya peningkatan

PENGENALAN DAN KONSEP BASIS DATA

5 BAB II Tinjauan Pustaka

PENDAHULUAN. Alif Finandhita, S.Kom

Tujuan Intruksional : Model Data. Definisi. Jenis Model Data. Model Data Flat File 3/6/2016. Model data File datar ( Flat-file data model )

Sumber Data. Sistem Database. Hierarki. Entity Relationship Diagram. Kelompok 3. Sistem Manajemen Databse. Perancangan Basis Data

Data flow diagram (DFD) adalah representasi grafis yang mengalir. data visualisasi (desain terstruktur). Pada DFD, item data mengalir dari

Analisa Perancangan Sistem Informasi

BAB X MANAJEMEN DATABASE

SISTEM BASIS DATA (PENDAHULUAN) Alif Finandhita,S.Kom, M.T.

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

MAKALAH PERANCANGAN BASIS DATA MODEL DATA. Disusun oleh: Ainun Aisyiyah Iman Safuad Ismi Fadhilah

KETERAMPILAN KOMPUTER 2B** (IT :S1-SA) Pertemuan 7. Database Dbase IV AHMAD HIDAYAT

DATABASE. Basis Data : Suatu pengorganisasian sekumpulan data yang saling terkait sehingga

BAB II Sistem Basis Data

Transkripsi:

Arsitektur Sistem Basis Data Arsitektur Sistem dibagi 3 : 1. Sistem Tunggal/Mandiri (Stand-Alone) 2. Sistem Tersentralisasi (Centralized System) 3. Sistem Client-Server Henry Primandari,S.Kom STMIK-MDP Palembang 1

1. Sistem Tunggal/Mandiri (Stand-Alone) Merupakan sistem yang paling sederhana dan paling murah. DBMS, basis data dan aplikasi basis data ditempatkan pada mesin (komputer) yang sama. Pemakai yang menggunakan pada setiap saatnya hanya satu orang. Henry Primandari,S.Kom STMIK-MDP Palembang 2

2. Sistem Tersentralisasi (Centralized System) Sistem dengan banyak pemakai (multi-user) Arsitektur terdiri dari mesin server dan sejumlah terminal (tempat user berinteraksi dengan sistem) Yang tersentralisasi dari sistem ini dapat mencakup basis data, DBMS dan aplikasi basis data atau basis data saja. Henry Primandari,S.Kom STMIK-MDP Palembang 3

2. Sistem Tersentralisasi (Centralized System) Terdiri dari dua sentralisasi : a. Sentralisasi pada aplikasi dan basis data b. Sentralisasi pada basis data Henry Primandari,S.Kom STMIK-MDP Palembang 4

2. Sistem Client - Server Terdiri dari Server yang menjalankan DMBS berikut basis data dan client yang menjalankan aplikasi basis data. Terdiri dari dua sistem : a. Sistem Client-Server Sederhana (2-Tier) b. Sistem Client-Server Kompleks (3-Tier) Henry Primandari,S.Kom STMIK-MDP Palembang 5

Model Basis Data Model Basis Data menyatakan hubungan antar rekaman (record) yang tersimpan dalam basis data atau lebih dikenal dengan istilah Struktur Data Logis. Model dasar yang paling umum ada 3 macam : 1. Hirarkis 2. Jaringan 3. Relasioanal Henry Primandari,S.Kom STMIK-MDP Palembang 6

1. Model Hirarkis Model Hirarkis biasa disebut model pohon Model ini menggunakan pola hubungan orang tua-anak. Setiap simpul dinyatakan dengan lingkaran atau kotak. Simpul yang terhubung pada level bawahnya disebut simpul orang tua. Simpul yang dibawahi oleh simpul Orang tua disebut anak. Henry Primandari,S.Kom STMIK-MDP Palembang 7

Sambungan Model Hirarkis Setiap orang tua bisa memiliki satu hubungan (1:1) atau beberapa hubungan (1:N) ke simpul anak. Setiap anak hanya memiliki satu simpul orang tua. Simpul Orang tua yang tidak memiliki orang tua diatasnya disebut akar. Simpul yang tidak memiliki anak disebut daun. Hubungan antara anak dan orang tua disebut Cabang. Henry Primandari,S.Kom STMIK-MDP Palembang 8

Sambungan Model Hirarkis Contoh DBMS yang menggunakan model hirarkis adalah IMS (Information Management System) yang dikembangkan oleh perusahaan IBM dan Rockwell International Corporation. Henry Primandari,S.Kom STMIK-MDP Palembang 9

2. Model Jaringan Model ini menyerupai model hirarkis, perbedaannya suatu simpul anak bisa memiliki lebih dari satu simpul orang tua. Model ini bisa menyatakan hubungan 1:1 (satu orang tua punya satu anak) Menyatakan hubungan 1:N (satu orang tua punya banyak anak) Menyatakan hubungan N:M (beberapa anak mempunyai beberapa orang tua) Henry Primandari,S.Kom STMIK-MDP Palembang 10

Sambungan Model Jaringan Contoh DBMS yang menggunakan model jaringan adalah CA-IDMS/DB yang sebelumnya dikenal sebagai IDMS- Integrated Database Management Systemyang dikembangkan oleh Cullinet Software Inc. Henry Primandari,S.Kom STMIK-MDP Palembang 11

3. Model Relational Merupakan model yang paling sederhana, sehingga mudah digunakan dan dipahami pengguna serta model populer saat ini. Menggunakan sekumpulan tabel dimensi dua dengan relasi atau keterhubungan antar tabeltabel tersebut. Masing-masing relasi tersusun atas baris data (record/tupel) dan kolom (field/atribut). Henry Primandari,S.Kom STMIK-MDP Palembang 12

Sambungan Model Relational Menghilangkan kemubaziran data dan menggunakan kunci tamu untuk berhubungan dengan relasi lain. DBMS yang bermodelkan relasional biasa disebut RDBMS (Relasional Data Base Management System). Henry Primandari,S.Kom STMIK-MDP Palembang 13

Tabel Mahasiswa NPM Nama_Mahasiswa Tgl_Lahir Alamat 0324001 Ali Akbar 2 Jan 1983 Jl.ABC 0324002 Budi Haryanto 6 Okt 1982 Jl.CDE 0324003 Indah Susanti 8 Nov 1984 Jl.FGH Satu Record/Tupel Atribut/field Data Mahasiswa tersebut memiliki 4 buah kolom data (field) : field NPM, field Nama_Mahasiswa, field Tgl_Lahir dan field Alamat. Memiliki 3 baris (row) data atau record Henry Primandari,S.Kom STMIK-MDP Palembang 14

Sambungan Tabel Mahasiswa Untuk kolom (field) NPM berisi data angka tetapi tidak menunjukkan suatu jumlah (disebut Alfanumerik) dengan panjang 6 karakter/digit. Kolom kedua (field-2) Nama dengan type/jenis datanya berupa karakter/string dengan panjang maximum 30 karakter/digit. Henry Primandari,S.Kom STMIK-MDP Palembang 15

Sambungan Tabel Mahasiswa Kolom ketiga (field-3) Tgl_Lahir dengan type/jenis datanya berupa Tanggal (Date) Kolom ketiga (field-4) Alamat dengan type/jenis datanya berupa karakter/string dengan panjang maximum 60 karakter/digit. Henry Primandari,S.Kom STMIK-MDP Palembang 16

Padanan Istilah Model Relasional Pemrogram (Programmer) Pengguna Relasi File (berkas) Tabel Tupel (Baris) Record (Rekaman) Baris Atribut Field Kolom Henry Primandari,S.Kom STMIK-MDP Palembang 17

Karakteristik-Karakteristik Dalam Relasi : 1. Semua elemen data pada suatu baris dan kolom harus bernilai tunggal (single value). 2. Semua elemen data pada suatu kolom tertentu dalam relasi mempunyai jenis/tipe data yang sama. 3. Setiap atribut (field) memiliki nama yang unik. 4. Pada suatu relasi/tabel yang sama tidak boleh ada baris data (record) yang sama atau identik. Henry Primandari,S.Kom STMIK-MDP Palembang 18

Karakteristik dan Keuntungan Basis Data yang baik Struktur basis data (tabel-tabel dan relasi antar tabel) yang lebih kompak. Struktur masing-masing tabel yang lebih efisien dan sistematis. Kebutuhan ruang penyimpanan data (memori sekunder) yang lebih efisien. Semakin kecil (efisiensi) ukuran tabel,maka akan semakin cepat operasi data yang dilakukan. Henry Primandari,S.Kom STMIK-MDP Palembang 19

Karakteristik dan Keuntungan Basis Data yang baik Efisiensi dengan adanya redudansi data yang optimal. Henry Primandari,S.Kom STMIK-MDP Palembang 20