Database dan Sistem Manajemen Database Database Media dan Sistem Penyimpanan Data Sistem Pengolahan Organisasi Database
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
Database Data adalah fakta baik dalam bentuk angka-angka, hurup-hurup atau apapun yang dapat digunakan sebagai input dalam proses untuk menghasilkan informasi
Fakta merupakan hasil persepsi manusia tentang peristiwa yang dapat diindranya
Fakta bukan merupakan data untuk saat ini tetapi sebaliknya untuk saat yang lain
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
1
Interpretasi merupakan faktor yang sangat menentukan dalam menilai fakta dan data Data yang dibutuhkan tergantung kepada informasi yang diperlukan dan proses yang harus dilakukan Tiga macam data menurut Date: - Input data adalah data yang dimasukkan ke dalam sistem informasi - Output data merupakan keluaran dari sistem informasi - Database merupakan kumpulan data-data yang tersimpan didalam media penyimpanan di suatu perusahaan (arti luas) atau di dalam komputer (arti sempit)
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
Media dan Sistem Penyimpanan Data Main strorage merupakan media penyimpan utama Secondary storage merupakan media penyimpan tambahan Media penyimpanan data sekunder terdiri dari: - Media penyimpanan data berurutan - Media penyimpanan data langsung
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
2
Media Penyimpanan Data Secara Berurutan (Pita Magnetik) Pita magnetik terbuat dari plastik bercampur zat tertentu dan sebagian besar berbentuk seperti kaset yang sering digunakan untuk merekam lagu
Alamat mahasiswa
Tanggal lahir
Nomor mahasiswa
Kosong
Nama mahasiswa
Saat pita magnetik menyimpan satu record
Kosong
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
Data yang direkam akan dicatat berdasarkan bit-bit, dimana bit-bit itu mewakili tiap karakter dan disusun melintang terhadap lebar pita. Setiap record biasanya memiliki kerapatan mencapai 1.600 bit per inci (bpi)
SISTEM INFORMASI MANAJEMEN
Ujung Pita Kosong
Label Penggandeng
Record n
Kosong
Record 2
Kosong
Record 1
Kosong
Label kepala
Ujung Pita Kosong
Penyimpanan data dalam pita magnetik
Dr. DEDEN MULYANA
3
Media Penyimpanan Secara Langsung - DASD DASD (Direct Acces Storage Device) - Media yang dapat digunakan untuk menyimpan secara langsung data ke nomor record yang kita inginkan Track 0012 Permukaan 1 Access arm
Read/Write head ditempatkan pada 12 cylinder SISTEM INFORMASI MANAJEMEN
0012 Cylinder Track 0012 Permukaan 7
Dr. DEDEN MULYANA
Ada 4 cara untuk menentukan alamat record, yaitu: - Sequential - Direct /Random - Hashing - Indexed sequensial Sequential adalah teknik yang digunakan untuk menyimpan dan membaca data secara berurut
Random adalah teknik yang digunakan untuk menyimpan dan membaca data secara langsung
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
4
Hashing merupakan teknik yang digunkan untuk menentukan alamat record dengan menggunakan rumus
Hashing memberikan menghapus data
Indexed Sequential menggunakan index
banyak
adalah
kesulitan
menentukan
dalam
menambah
alamat record
SISTEM INFORMASI MANAJEMEN
dan
dengan
Dr. DEDEN MULYANA
Memperbaharui data pada DASD Data transaksi Memasukan data transaksi Memperbaharui file master
File master
Menyimpan data tarnsaksi
File transaksi
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
5
Sistem Pengolahan Ada dua cara mengolah data yang biasa dilakukan dalam sistem manajemen data saat ini, yaitu pengolahan secara Batch dan pengolahan secara on-line
Pengolahan secara batch (penumpukan lebih dahulu) merupakan sistem pengolahan data transaksi dengan cara mengumpulkan terlebih dahulu data transaksi yang terjadi, kemudian pada waktu yang telah ditentukan secara sekaligus memproses data transaksi tersebut, biasanya sambil memperbaharui file master
Pengolahan secara on-line merupakan pengolahan secara langsung begitu data dimasukan ke dalam suatu sistem informasi
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
Pengolahan Secara On-Line Memasukkan satu record transaksi
File Persediaan
Memperbaharui file master
Piutang Hutang
Aplikasi menentukan jenis pengolahan apa yang harus digunakan Sistem Realtime merupakan sistem yang bisa memberikan informasi kepada pemakai ketika suatu transaksi berlangsung
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
6
Organisasi Database Organisasi data pada database tradisional memiliki tujuan agar sistem Informasi secara efektif memberikan informasi yang akurat, relevan, tepat waktu dan lengkap Masalah pada database tradisional adalah: - Data rangkap dan tidak konsisten - Kesulitan dalam akses data - Data terisolasi sulit diakses bersamaan - Masalah keamanan - Masalah integritas
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
Hirarki Data Database
Contoh
Database
File Gaji
File Alamat
File Tarip
File Alamat Nama File
Alamat
Umur
Yunita
Jl. Margahayu 12 Tasik
Shelly
Jl. Polisi 8 Bandung
30
Yunda
Jl. Thamrin 12 Jakarta
25
Record
Nama Aditya
17
Alamat
Umur
Jl. Dipatiukur 350 Bandung
18
Field
Bambang Sutopo (nama pada sebuah field nama)
Byte
0100 0001 (Hurup A dalam ASCII)
Bit
0
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
7
Sistem database modern memberikan banyak keuntungan bagi sistem informasi manajemen Manajemen data meliputi: - Mengumpulkan data - Menjaga dan mengadakan pengujian terhadap Integritas data - Menyimpanan data - Memelihara data - Mengamankan data - Mengorganisasikan data - Mencari data
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
Sistem database merupakan sistem pencatatan dengan menggunakan komputer yang memiliki tujuan untuk memelihara informasi agar selalu siap pada saat diperlukan Sistem Database Pemakai Melalui bahasa pencarian (Structure Query Language/SQL)
Database Data
Jaringan Komunikasi
Data
Program aplikasi dalam Foxpro, Oracle, Clipper
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
8
Komponen sistem database adalah: - Data - Hardware - Software - Pemakai Data dalam sistem database harus selalu terintegrasi dan dapat diakses oleh siapa saja yang berhak Bagian hardware dari sistem database meliputi : Kepala (Head) dan Prosesor (Processor)
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
Beberapa macam Head dan Disk Kepala (Head) Pembaca pada Harddisk/Floppy disk
Bit ke-4
Laser
Bit ke-1 Bit ke-2 Bit ke-3
Kepala (Head) Pembaca pada Magnetik tape Hd Pembaca B
Hd Pembaca A
Hd Penulis B
Hd Penulis A
Optical Disk
Prisma Sensor
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
9
Ada tiga kelas pemakai dalam sistem database yaitu: Programmer , pemakai akhir (end user) dan database administrator
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
Model-model Data Model Hirarki (Hierarchical data model) - Model data yang menggambarkan hubungan antara data berdasarkan kepada tingkatannya Record Wiraniaga
Record Statistik Penjualan
Record Pelanggan
Record Wiraniaga No. Wiraniaga Nama Wiraniaga No. Kantor penjualan Dll. Link ke record statistik penjualan Link ke record pelanggan
Record Piutang Dagang
Record Pelanggan No. Pelanggan Nama Pelanggan No. Wiraniaga Batas kredit Dll. Link ke record statistik Wiraniaga Link ke record Piutang dagang
Record Statistik Penjualan
Record Piutang Dagang
No. Wiraniaga No. Jenis barang No. Pelanggan Jumlah penjualan Link ke record Wiraniaga
No. Pelanggan No. Faktur Tanggal Faktur Nilai Faktur Link ke record pelanggan
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
10
Model Network (Network data model) - Model data yang menggambarkan hubungan antar data berdasarkan kepentingannya
Record Wiraniaga
Record Statistik Penjualan
Record Wiraniaga
Record Pelanggan
No. Wiraniaga Nama Wiraniaga No. kantor penjualan dll. Link ke statistik penjualan dll. Link ke record pelanggan Link ke record piutang dagang
No. Pelanggan Nama Pelanggan No. Wiraniaga Batas Kredit Link ke record Wiraniaga Link ke record piutang dagang
Record Pelanggan
Record Piutang Dagang Record Piutang Dagang
Record Statistik Penjualan
No. Pelanggan No. Faktur Tanggal Faktur Nilai Faktur Link ke record pelanggan Link ke record Wiraniaga Link ke record statistik penjualan
No. Wiraniaga No. jenis barang No. Pelanggan Jumlah penjualan Link ke record Wiraniaga Link ke record piutang dagang
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
Model Relasi (Relational data model) - Model data yang disusun berdasarkan kepada hubungan antar dua entitas (entity) .a2
.b1
.a1
.b2
.a3
.b3
.a4
.b4
Tingkat hubungan Satu ke satu
.b1 .a1
.b2 .b3
.a2
.b4
Tingkat hubungan Satu ke banyak
.a2
.b1
.a1
.a1
.b2
.a2
.a3
.b3
.a3
.a4
.b4
.a4
Tingkat hubungan banyak ke banyak SISTEM INFORMASI MANAJEMEN
.b1
.b2
Tingkat hubungan Banyak ke Satu Dr. DEDEN MULYANA
11
ERD (Entity Relationship Diagram) menggambarkan data dalam keadaan diam, nama entity biasanya menggunakan kata benda sedangkan untuk relasi menggunakan akar kata dari kata kerja Model ERD Peter Chen (Awal) Pelanggan
1:1
0:M
Order
Buat
1:M
Atrribut Kode langganan Nama Langganan Tingkat hubungan Alamat Telp Fax Mak kredit
isi
Atrribut Kode order Tanggal
0:M Produk Atrribut Kode Produk Nama Produk Satuan Min level Saldo awal Harga beli Harga jual
SISTEM INFORMASI MANAJEMEN
Dr. DEDEN MULYANA
Model ERD Peter Chen yang lainnya
Pelanggan
0:1
Buat
Atribut Pelanggan Kode langganan Nama Langganan Alamat Telp Fax Mak kredit Atribut Barang Kode Barang Nama Barang Satuan Min level Saldo awal Harga beli Harga jual
SISTEM INFORMASI MANAJEMEN
1:M
Order
Atribut Kode order Tanggal
1:1
Milik 1:M
Baris oder 0:1
Isi 1:1
Barang
Dr. DEDEN MULYANA
12
Model ERD Martin
Pelanggan
Anggota
Membuat
Dibuat oleh
Bukan anggota Order Dipunyai oleh
Baris order
Barang Berisi
SISTEM INFORMASI MANAJEMEN
Diisi
Dr. DEDEN MULYANA
Model ERD Bachman Pelanggan Anggota
Bukan anggota
Membuat
Dibuat oleh Order Dipunyai oleh
Barang
Baris order Diisi pada
SISTEM INFORMASI MANAJEMEN
Berisi Dr. DEDEN MULYANA
13