MANAJEMEN INFORMASI: PERANCANGAN DATABASE

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom.
Advertisements

Kiky Rizky Nova Wardani, S.Kom
Bab 10 BASIS DATA.
Continous DBMS DATA MODELS
Manajemen Sumber Daya Data
BASIS DATA RELATIONAL.
Pengantar Teknologi Informasi
PEMROSESAN FILE DAN KONSEP MANAJEMEN DATA
MENGELOLA SUMBER DAYA DATA
Database dan Managemen Informasi
Sistem Basis Data.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Model Basis Data Pertemuan 6.
BAB 6 SISTEM DATA BASE.
Abstraksi dan bahasa basis data
Sistem Manajemen Basis Data
Manajemen Sumber Daya Data
PEMBUATAN MODEL DATA dan DESAIN DATABASE
Manajemen Sumber Daya Data
BAB 2 MODEL-MODEL DATA ..
Pemrograman Terstruktur
Komponen, konsep, abstraksi dan bahasa
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
SISTEM INFORMASI Pertemuan 5.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Desain Database Disusun Oleh : Dr. Lily Wulandari
SISTEM MANAJEMEN DATA Cherrya Dhia Wenny.
PROGRAM STUDI AKUNTANSI - STIE MDP
MODEL DATA & DESAIN DATABASE
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Model Data Relasional.
DBA FUNCTIONS SITI ASMIATUN, M.KOM.
Outline: Relational Data Model Entity Relationship Diagram
DATABASE ADMINISTRATION
KECERDASAN BISNIS Data Warehouse, Data Mart, OLAP, dan Data Mining
BAB 2 MODEL-MODEL DATA ..
DBMS Basis Data Pertemuan 2.
DESAIN SISTEM Muhammad Taqiyyuddin Alawiy, ST., MT TEKNIK ELEKTRO
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
PENGAKSESAN QUERY.
Data Warehouse, Data Mart, OLAP, dan Data Mining
Pertemuan III Betha Nurina Sari, M.Kom
Sistem Basis Data Pendahuluan
SISTEM MANAJEMEN DATABASE
PENGELOLAAN DATA Roni Kurniawan M.Si.
Database Change Management source : Database Administration the complete guide to practices and procedures chapter 7 by. Craig S. Mullins.
Soal Quiz Perancangan Basis Data
Pertemuan 5-2 Database dan Sistem
Management Information System
Tinjauan Ringkas Konsep Basis Data
Pertemuan 5 Manajemen Sumberdaya Data
Deni Cynthia Cahya Kelvin Iskandar Yolanda Fluoren Melly Giana R
Pertemuan 2 Database Environment
KECERDASAN BISNIS (Data Warehouse, Data Mart, OLAP, dan Data Mining)
LINGKUNGAN DATABASE Arsitektur Database
Modul II Bab 5: Manajemen Sumber Daya Data
Bab VII. Manajemen Sumber Daya Data
DATABASE ADMINISTRATION
Perancangan Penyimpanan Data
Sistem Manajemen Basis Data
DATABASE ADMINISTRATION
Sistem Manajemen Basis Data
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
Model Data Relasional.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Kiky Rizky Nova Wardani, S.Kom
SISTEM INFORMASI AKUNTANSI
Transcript presentasi:

MANAJEMEN INFORMASI: PERANCANGAN DATABASE A. Ridwan Siregar

SIMP Modul-9 Manajemen Informasi: Perancangan Database TUJUAN PEMBELAJARAN Apa saja prinsip-prinsip penting desain database? Apa perangkat dan teknologi utama untuk mengakses informasi dari database untuk memperbaiki kinerja dan pengambilan keputusan organisasi? Mengapa kebijakan informasi, administrasi data, dan penjaminan kualitas data penting untuk mengelola sumber daya data organisasi? ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database Untuk membuat database, anda harus memahami: Hubungan (relasi) di antara data Jenis data yang akan dipelihara di dalam database Bagaimana data akan digunakan Bagaimana organisasi akan memerlukan perubahan untuk pengelolaan data dari perspektif luas organisasi ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database Untuk merancang suatu database, seseorang harus melakukan dua desain: Desain Konseptual  Model abstrak database dari perspektif organisasi, menggambarkan bagaimana elemen-elemen data di dalam database dikelompokkan Desain Fisik  Deskripsi rinci kebutuhan informasi organisasi yang diperlukan pengguna aktual (end-user) database ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

TAMPILAN LOGIS DAN FISIK DATA Logical Design  Desain konseptual atau logis dari perspektif organisasi, model abstrak database Physical Design  Representasi data dalam kenyataannya terorganisasi di dalam media penyimpanan (DASD) ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database DESAIN KONSEPTUAL Desainer database mendokumentasikan model data konseptual dengan: Diagram relasi-entitas (ERD)  Metodologi untuk mendokumentasikan database yang mengilustrasikan relasi antara berbagai entitas di dalam database Untuk mengeliminasi redundansi elemen data dilakukan: Normalisasi  Proses pembentukan struktur data yang kecil dan stabil dari sekelompok data yang kompleks ketika merancang database relasional ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

DATABASE BERORIENTASI 0BYEK Object-oriented DBMS Menyimpan data dan prosedur-prosedur sebagai obyek yang dapat ditemu-balik dan dibagi-pakai secara otomatis Object-relational DBMS Menyediakan kemampun keduanya yaitu object-oriented dan relational DBMS ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

Contoh Model Data Admisi Rumah Sakit ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

DIAGRAM NORMALISASI DAN RELASI ENTITAS Desain database konseptual menggambarkan bagaimana elemen-elemen data di dalam database dikelompokkan Proses desain mengidentifikasi hubungan di antara elemen-elemen data dan cara paling efisien mengelompokkan elemen-elemen data untuk memenuhi persyaratan informasi organisasi Proses tersebut juga mengidentifikasi elemen-elemen data yang redundan dan pengelompokan elemen data yang diperlukan untuk program aplikasi tertentu ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

HUBUNGAN YANG TIDAK DINORMALISASI DAN DINORMALISASI ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

DIAGRAM RELASI ENTITAS ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database DATA WAREHOUSE Data warehouse adalah suatu database yang menyimpan data mutakhir dan historis yang potensial untuk diminati para pengambil keputusan di dalam organisasi Data tersebut berasal dari banyak sistem transaksi operasional yang utama,seperti untuk penjalan, akun pelanggan, dan manufaktur, dan bisa mencakup data dari transaksi situs web Data warehouse mengkonsolidasikan dan menstandarisasi informasi dari database operasional yang berbeda sehingga informasi dapat digunakan dalam organisasi untuk analisis manajemen dan pengambilan keputusan ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database DATA WAREHOUSE Mendukung pembuatan laporan dan alat pertanyaan (query) Menyimpan data mutakhir dan data historis Mengkonsolidasikan data untuk analisis manajemen dan pengambilan keputusan (decision making) Data/informasi diambil dari berbagai sistem dan digabungkan untuk pelaporan dan analisis manajemen ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

KOMPONEN DATA WAREHOUSE ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

MANFAAT DATA WAREHOUSE Meningkatkan akses yang mudah terhadap informasi Kemampuan untuk membuat model dan memodel ulang data ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database DATA MART Subset dari data warehouse Berisikan ringkasan atau porsi data tertentu untuk fungsi atau kelompok pengguna tertentu Sebuah data mart secara tipikal fokus pada subyek tertentu sehingga dapat dikonstruksi lebih cepat dan dengan biaya yang lebih murah dibandingkan dengan data warehouse yang besar ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database DATABASE HYPERMEDIA Mengorganisasikan data seperti jaringan simpul Menghubungkan (link) simpul dengan pola yang ditentukan oleh pengguna Mendukung teks, grafis, suara, video dan program yang bisa dijalankan ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database DATABASE HYPERMEDIA ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

PEMROSESAN ANALITIK ONLINE (OLAP) Analisis data multidimensi Kemampuan untuk memanipulasi dan menganalisis data dalam jumlah besar dari berbagai dimensi/perspektif ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database DATAMINING Alat untuk menganalisis sejumlah besar data Mendapatkan pola-pola tersembunyi dan menerapkan aturan-aturan untuk memprediksi kecenderungan (trend) ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database DATABASE DAN WEB Server Database Komputer dalam lingkungan client/server yang bertanggung-jawab menjalankan DBMS dan memproses perintah SQL dan menjalankan tugas-tugas manajemen database Server Applikasi Perangkat lunak yang menangani semua operasi aplikasi antara komputer berbasis browser dan aplikasi organisasi back-end atau database organisasi ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

MENGHUBUNGKAN DATABASE INTERNAL DENGAN WEB ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

MANAJEMEN SISTEM DATABASE Ada banyak hal yang diperlukan dalam pengembangan sistem database, tidak hanya memilih model database logikal Database adalah suatu disiplin organisasional, suatu metode, bukan sekedar alat atau teknologi Elemen penting dalam lingkungan database termasuk: administrasi data, perencanaan data dan metodologi pemodelan, teknologi dan manajemen database, dan pengguna ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

PERSYARATAN MANAJEMEN DATABASE ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

MANAJEMEN SISTEM DATABASE Administrasi data  Fungsi organisasional khusus untuk mengelola sumber daya data organisasi, menyangkut kebijakan informasi, perencanaan data, pemeliharaan kamus data, dan standar kualitas data Kebijakan informasi  Aturan formal yg mengatur pemeliharaan, pendistribusian, dan penggunaan informasi dalam organisasi ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

MANAJEMEN SISTEM DATABASE Administrasi database  Merujuk pada aspek teknis dan operasional pengelolaan data, termasuk perancangan database fisik dan pemeliharaannya ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

BAHASA MANIPULASI DATA Structured Query Language (SQL)  Bahasa manipulasi data standar utk DBMS relasional ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

PERTANYAAN (QUERY) DATABASE SQL merupakan bahasa manipulasi data untuk DBMS relasional dan suatu perangkat utama untuk menanya, membaca, dan meremajakan database relasional Ada versi SQL yang dapat dijalankan pada hampir semua jenis OS dan komputer, sehingga komputer dapat bertukar data dengan memberikan perintah SQL satu sama lain ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database ENTITAS DAN ATRIBUT Entitas = PESANAN Atribut Nomor Pesanan Tanggal Pesanan Nomor Barang Jumlah Pesanan Total Rupiah 8743 02/03/07 2511 2 300.000 Field Key Field ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database MODEL DATA RELASIONAL No. Pesanan Tgl.Pesanan No. Barang Jumlah Total (Rp) 8743 8744 8745 2511 1506 1012 2 3 4 300.000 396.000 240.000 02/03/06 15/06/06 10/12/06 Deskripsi Hrg Satuan NoPemasok 150.000 132.000 60.000 3008 1009 0606 NmPemasok Telepon 8218666 8213108 8200110 PT ABCD PT ABBA PT DADU Columns (Field) PESANAN BARANG PEMASOK Rows (Record, Tupples) Tables (Relation) Kursi Meja Lemari ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

TIGA OPERASI DASAR DATABASE RELASIONAL SELECT: Membuat subset dari baris (rows) yang memenuhi kriteria tertentu JOIN: Menggabungkan tabel-tabel relasional untuk menyediakan informasi bagi pengguna PROJECT: Memungkinkan pengguna membuat tabel-tabel baru berisikan hanya informasi yang relevan ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database PERNYATAAN SELECT SELECT  Memilih kolom dari tabel utk ditampilkan pada tabel hasil FROM  Mengidentifikasi tabel di mana kolom akan dipilih WHERE  Memasukkan kondisi utk memilih baris tertentu dari suatu tabel dan kondisi utk menggabungkan beberapa tabel ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

PERINTAH: SELECT … FROM… Format Umum: SELECT Nama_Kolom, Nama_Kolom, … FROM Nama_Tabel; Contoh: SELECT No_Barang, Deskripsi, Hrg_Satuan FROM BARANG; ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

PILIHAN KONDISIONAL: WHERE … Contoh: SELECT No_Barang, Deskripsi, Hrg_Satuan FROM BARANG WHERE Hrg_Satuan < 100.000; ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

MENGGABUNGKAN DUA TABEL Contoh: SELECT BARANG.No_Barang, PEMASOK.No_Pemasok, PEMASOK.Nm_Pemasok, PEMASOK.Telepon FROM BARANG, PEMASOK WHERE BARANG.No_Pemasok = PEMASOK.No_Pemasok AND No_Barang = 2511 OR No_Barang = 1506; ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database

SIMP Modul-9 Manajemen Informasi: Perancangan Database TERIMA KASIH ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database