Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

MANAJEMEN INFORMASI: PERANCANGAN DATABASE

Presentasi serupa


Presentasi berjudul: "MANAJEMEN INFORMASI: PERANCANGAN DATABASE"— Transcript presentasi:

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


Download ppt "MANAJEMEN INFORMASI: PERANCANGAN DATABASE"

Presentasi serupa


Iklan oleh Google