Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehHarjanti Kartawijaya Telah diubah "7 tahun yang lalu
1
MANAJEMEN INFORMASI: PERANCANGAN DATABASE
A. Ridwan Siregar
2
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
3
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
4
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
5
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
6
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
7
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
8
Contoh Model Data Admisi Rumah Sakit
ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
9
SIMP Modul-9 Manajemen Informasi: Perancangan Database
ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
10
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
11
HUBUNGAN YANG TIDAK DINORMALISASI DAN DINORMALISASI
ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
12
DIAGRAM RELASI ENTITAS
ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
13
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
14
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
15
KOMPONEN DATA WAREHOUSE
ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
16
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
17
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
18
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
19
SIMP Modul-9 Manajemen Informasi: Perancangan Database
DATABASE HYPERMEDIA ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
20
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
21
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
22
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
23
MENGHUBUNGKAN DATABASE INTERNAL DENGAN WEB
ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
24
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
25
PERSYARATAN MANAJEMEN DATABASE
ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
26
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
27
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
28
BAHASA MANIPULASI DATA
Structured Query Language (SQL) Bahasa manipulasi data standar utk DBMS relasional ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
29
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
30
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 Field Key Field ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
31
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 02/03/06 15/06/06 10/12/06 Deskripsi Hrg Satuan NoPemasok 60.000 3008 1009 0606 NmPemasok Telepon 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
32
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
33
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
34
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
35
PILIHAN KONDISIONAL: WHERE …
Contoh: SELECT No_Barang, Deskripsi, Hrg_Satuan FROM BARANG WHERE Hrg_Satuan < ; ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
36
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
37
SIMP Modul-9 Manajemen Informasi: Perancangan Database
TERIMA KASIH ARS SIMP Modul-9 Manajemen Informasi: Perancangan Database
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.