DATA BASE DAN SISTEM MANAJEMEN DATA BASE

41  13  Download (0)

Teks penuh

(1)

Pertemuan ke-12

DATA BASE DAN SISTEM

MANAJEMEN DATA BASE

Oleh :

Dr. Nurpit Junus, MM, CTQMP

pityunus@pcr.ac.id

nurpitjunus@gmail.com

Program Studi Administrasi Pendidikan Pasca Sarjana Universitas Riau

(2)

Learning Objectives

LO1

Menjelaskan pengertian Data Base dan Sistem Data Base

Manajemen (SDBM)

LO2

Menjelaskan organisasi file data elektronik

LO3

Menjelaskan beberapa media penyimpanan data

LO4

Menerangkan system pengelolaan data konvensional

versus modern

LO5

Menjelaskan beberapa model Entity Relationship

Diagram (ERD)

LO6

Menjelaskan bagaimana cara mengintegrasikan

database

(3)

Jaringan Kerja Komp Personal (PC) Sistem Informasi DataBase Kesadaran Investasi >< Biaya Perangkat Manusia Brainware Perangkat Keras (Hardware) Perangkat Lunak

(4)

Menurut Anda apa itu database ?

Menurut Anda, seberapa penting

peran database dalam suatu aplikasi

Sistem Informasi Manajemen

Pendidikan?

Sebutkan istilah-istilah yg

berhubungan dengan database

(sepengetahuan Anda) !!

(5)

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

(6)

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)

(7)

Database: Kumpulan data-data yang terpadu

yang disusun dan disimpan dalam suatu cara

sehingga memudahkan untuk dipanggil

kembali.

Database Manajemen System: Suatu program

komputer yang digunakan untuk

memasukkan,mengubah,menghapus,

memanipulasi dan memperoleh data/

informasi dengan praktis dan efisien

(8)

Main storage merupakan media penyimpan utama

Secondary storage merupakan media penyimpan tambahan

Media penyimpanan data sekunder terdiri dari:

- Media penyimpanan data berurutan

(9)

C:Hardisk D:CD F:Flasdisk Directory Personalia Directory Pemasaran Directory Inventaris SubDir_AKPAR SubDir_ STP SubDir_ STIE File_PemAkpar2 File_Inv_Akpar1 File_Inv_Akpar2 File_Inv_Akpar3 SubDir_AKPAR SubDir_ STP SubDir_ STIE SubDir_AKPAR SubDir_ STP SubDir_ STIE File_PemAkpar1 File_PemAkpar3

(10)

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

(11)

Pengolahan Secara

On-Line

Aplikasi menentukan jenis pengolahan apa yang harus digunakan

Sistem Realtime merupakan sistem yang bisa

memberikan informasi kepada pemakai ketika suatu transaksi berlangsung

Memperbaha-rui file master

Memasukkan satu record transaksi File Persediaan Piutang Hutang

(12)

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:

- Data rangkap dan tidak konsisten - Kesulitan dalam akses data

- Data terisolasi sulit diakses bersamaan - Masalah keamanan

(13)

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

(14)

1.

Field (Column) : suatu elemen data terkecil yang tidak

dapat dipecah lagi.

2. Record (Rows) : gabungan sebuah elemen data yang

terkait.

3. File : himpunan seluruh record yang berhubungan.

4. Sebuah DataBase, bisa terdiri dari beberapa tabel;

tabel terdiri dari beberapa field dan row/record

5. Tabel adalah sekumpulan data atau informasi spesifik

tentang subjek tertentu yang disusun dalam bentuk

kolom (field) dan baris (record).

(15)

25 15x15 Essenza 75 30x30 Essenza Manajemen Database 50 15x15 Masterina 100 30x30 Masterina Jumlah Ukuran Merk DATA FIELD RECORD

(16)

Hirarki Data

Database Contoh

Database File Gaji File Alamat File Tarip

File

File Alamat

Nama Alamat Umur

Dine Jl. Panghegar 18 Bandung 28 Shelly Jl. Polisi 8 Bandung 30 Maman Jl. Thamrin 12 Jakarta 20

Record Nama Alamat Umur

Doni Jl. Dipatiukur 350 Bandung

18

Field Bambang Sutopo (nama pada sebuah field nama) Byte 0100 0001 (Hurup A dalam ASCII)

(17)
(18)
(19)

Memudahkan pengaksesan Data

Mengeliminasi redundasi dan

inkonsistensi data

Standarisasi Data

Multi Users

Menjaga Integritas Data

Independensi

(20)

Sistem database merupakan sistem pencatatan dengan menggunakan komputer yang memiliki tujuan untuk

memelihara informasi agar selalu siap pada saat diperlukan

Sistem Database

Melalui bahasa pencarian

(Structure Query Language/SQL)

Database Data

Data

Pemakai

Jaringan Komunikasi

Program aplikasi dalam Foxpro, Oracle, Clipper

(21)

Komponen sistem database: - 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)

(22)

Ada tiga kelas pemakai dalam sistem database:

• Programmer

• Pemakai akhir (end user) • Database administrator

(23)

Model-model Data

Model Hirarki (Hierarchical data model) - Model data yang menggam-barkan hubungan antara data berdasarkan kepada tingkatannya Record Wiraniaga Record Statistik Penjualan Record Pelanggan Record Piutang Dagang 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

Record Statistik Penjualan

No. Wiraniaga No. Jenis barang No. Pelanggan Jumlah penjualan

Link ke record Wiraniaga

Record Piutang Dagang

No. Pelanggan No. Faktur Tanggal Faktur Nilai Faktur

(24)

Model Network (Network data model)

Model data yang menggambarkan hubungan antar data berdasarkan kepentingannya Record Pelanggan Record Wiraniaga Record Statistik Penjualan Record Piutang Dagang 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 Statistik Penjualan

No. Wiraniaga No. jenis barang No. Pelanggan Jumlah penjualan

Link ke record Wiraniaga Link ke record piutang dagang

Record Piutang Dagang

No. Pelanggan No. Faktur Tanggal Faktur Nilai Faktur

Link ke record pelanggan Link ke record Wiraniaga

(25)

Model Relasi (Relational data model) - Model data yang disusun berdasarkan kepada hubungan antar dua entitas (entity)

.a2 .a1 .a3 .a4 .b1 .b2 .b3 .b4 Tingkat hubungan Satu ke satu .a1 .a2 .b1 .b2 .b3 .b4 Tingkat hubungan Satu ke banyak .a2 .a1 .a3 .a4 .b1 .b2 .b3 .b4 Tingkat hubungan banyak ke banyak .b1 .b2 .a1 .a2 .a3 .a4 Tingkat hubungan Banyak ke Satu

(26)
(27)
(28)
(29)
(30)
(31)

Proses Bisnis dan Visi Org

memerlukan sistem database

Memungkinkan Faktor-faktor Kunci

direkayasa

Proses bisnis dapat diukur

Sumberdaya Manusia tersedia

sehingga sistem dapat

diimplentasikan

(32)

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)

Atrribut Kode langganan Nama Langganan Alamat Telp Fax

Mak kredit AtrributKode Produk

Nama Produk Satuan Min level Saldo awal Harga beli Harga jual Atrribut Kode order Tanggal 1:M 0:M 1:1 0:M Tingkat hubungan Pelanggan Buat Order Produk isi

(33)

Model ERD Martin

Pelanggan

Anggota Bukan anggota

Order Baris order Barang Membuat Dibuat oleh Berisi Dipunyai oleh Diisi

(34)

Model ERD Bachman Dipunyai oleh Baris order Barang Membuat Dibuat oleh Pelanggan

Anggota Bukan anggota

Diisi pada Berisi

(35)
(36)

5-36

End users use a DBMS query feature or report

generator

 Response is video display or printed report  No programming is required

Query language

 Immediate response to ad hoc data requests

Report generator

 Quickly specify a format for information you want to present

(37)

SQL Queries

 Structured, international standard query language found in

many DBMS packages

(38)
(39)

ID-Pembeli

N a m a Alamat

P01 Yitno Sudiro Sakauntala 1, No. 213

P05 Neni Rahmawati Pinang Merah No. 3

P23 Kuncoro Tribaruno Suka ramai No. 345

P47 Dani Ariantoni Warung Buncit No. 23

Kode Barang

Nama Barang Harga/Unit Tersedia

B101 Radio 100.000 20

B127 TV 450.000 30

B259 VCD 300.000 5

B302 Kompo 250.000 10

Tabel Barang dan Harga

(40)

ID-Pembeli Kode Barang Unit P05 B101 1 P05 B127 2 P05 B302 1 P23 B101 3 P23 B259 1 Tabel Penjualan

(41)

Figur

Tabel Barang dan Harga

Tabel Barang

dan Harga p.39
Tabel Pembeli

Tabel Pembeli

p.39

Referensi

Memperbarui...

Related subjects :