Académique Documents
Professionnel Documents
Culture Documents
Organisasi Database
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/diamatinya
Fakta bukan merupakan data untuk saat ini tetapi dapat menjadi data pada saat yang lain demikian pula sebaliknya
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:
Kosong
Alamat mahasiswa
Kosong
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) Penyimpanan data dalam pita magnetik Label Penggandeng Label kepala
Record 2
Record 1
Record n
Kosong
Kosong
Kosong
Ada 4 cara untuk menentukan alamat record, yaitu: - Sequential - Direct /Random - Hashing - Indexed sequensial Sequential adalah teknik yang digunkan untuk menyimpan dan membaca data secara berurut
Random adalah teknik yang digunakan untuk menyimpandan membaca data secara langsung
Hashing merupakan teknik yang digunkan untuk menentukan alamat record dengan menggunakan rumus
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 kedalam suatu sistem informasi
File
Persediaan
Piutang Hutang
Aplikasi menentukan jenis pengolahan apa yang harus digunakan Sistem Realtime merupakan sistem yang bisa memberikan informasi kepada pemakai ketika suatu transaksi berlangsung
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 data base tradisional adalah: - Data rangkap dan tidak konsisten - Kesulitan dalam akses data - Data terisolasi sulit diakses bersamaan - Masalah keamanan - Masalah integritas - Data dependen
Hirarki Data
Database Database File Gaji Contoh File Alamat File Alamat Nama File Alamat Umur File Tarip
Dine
Shelly Maman
28
30 20
Record
Nama
Doni
Alamat
Jl. Dipatiukur 350 Bandung 18
Umur
Bambang Sutopo (nama pada sebuah field nama) 0100 0001 (Hurup A dalam ASCII) 01
Sistem database modern memberikan banyak keuntungan bagi sistem informasi manajemen
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
Ada tiga kelas pemakai dalam sistem database yaitu: Programmer , pemakai akhir (end user) dan database administrator
Model-model Data
Model Hirarki (Hierarchical data model) - Model data yang menggambarkan hubungan antara data berdasarkan kepada tingkatannya
Record Wiraniaga
Record Wiraniaga
No. Wiraniaga Nama Wiraniaga No. Kantor penjualan Dll. Link ke record statistik penjualan Link ke record pelanggan
Record Pelanggan
No. Pelanggan Nama Pelanggan No. Wiraniaga Batas kredit Dll. Link ke record statistik Wiraniaga Link ke record Piutang dagang
Model Network (Network data model) - Model data yang menggambarkan hubungan antar data berdasarkan kepentingannya
Record Wiraniaga
No. Wiraniaga Nama Wiraniaga No. kantor penjualan dll. Link ke statistik penjualan dll. Link ke record pelanggan Link ke record piutang dagang
Record Pelanggan
No. Pelanggan Nama Pelanggan No. Wiraniaga Batas Kredit Link ke record Wiraniaga Link ke record piutang dagang
Record Wiraniaga
Record Pelanggan
No. Pelanggan No. Faktur Tanggal Faktur Nilai Faktur Link ke record pelanggan Link ke record Wiraniaga Link ke record statistik penjualan
Model Relasi (Relational data model) - Model data yang disusun berdasarkan kepada hubungan antar dua entitas (entity)
.a2 .a1 .a3 .a4 .b1 .b2 .b3 .b4 .a2 .a1 .b1 .b2 .b3 .b4
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 Buat 0:M
Order
1:M Atrribut Kode order Tanggal
Atrribut Kode langganan Nama Langganan Tingkat hubungan Alamat Telp Fax Mak kredit
isi 0:M
Produk
Atrribut Kode Produk Nama Produk Satuan Min level Saldo awal Harga beli Harga jual
Pelanggan 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
Buat
Order
1:1
Milik
1:M
Baris oder
0:1
Isi
1:1
Barang
Pelanggan
Dibuat oleh
Membuat
Anggota
Bukan anggota
Order
Dipunyai oleh
Barang Berisi
Diisi
Baris order
Anggota
Baris order