pengolahan basis data d3-ti stmik amikom...

33
Pengolahan Basis Data D3-TI STMIK AMIKOM 2010

Upload: ngotuyen

Post on 04-Apr-2019

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Pengolahan Basis Data D3-TI STMIK AMIKOM 2010

Page 2: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Siapa yang mempunyai

informasi akan menjadi

pemenang

Informasi menjadi aset dalam

perusahaan (4M dan 1I)

Manusia

Mesin Material

Modal

Informasi

Page 3: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Data sebagai sumber

informasi perlu dikelola

dengan baik

Pengelolaan data

diterapkan dengan

menggunaan database

Database

Data

Data

Data

Data

Data

Data

Data

Data

Data

Data

Proses Informasi

Page 4: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Manajer

Sistem Informasi

Database

Menggunakan pengetahuan yang

diturunkan dari database untuk

keunggulan kompetitif atau

pengambilan keputusan

Page 5: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Perbankan :

informasi

nasabah,

rekening,

pinjaman,

transaksi

perbankan

Penerbangan :

reservasi dan

jadwal

Page 6: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Jasa Paket : tarif paket,

tracking paket

Page 7: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Universitas : Informasi mahasiswa, registrasi matakuliah,

daftar nilai

Sumber Daya Manusia: Informasi pegawai, riwayat

pekerjaan, gaji, dan pelatihan

Telekomunikasi: Tarif SLJJ, tagihan bulanan, saldo kartu

prabayar

Page 8: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Universitas : Informasi mahasiswa, registrasi matakuliah,

daftar nilai

Sumber Daya Manusia: Informasi pegawai, riwayat

pekerjaan, gaji, dan pelatihan

Telekomunikasi: Tarif SLJJ, tagihan bulanan, saldo kartu

prabayar

Page 9: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Toko Buku : Daftar buku, riwayat pembelian

Page 10: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

“a collection of related data” (Elmazri & Navathe, 1994)

“an organized collection of logically related data”

(McFadden, Hoffer, and Presscot, 2002)

“a collection of data, typically describing the activities of

one or more related organizations” (Ramakrishnan & Gerke,

2000)

Page 11: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Database Akademik

Mahasiswa

Registrasi Matakuliah

Nilai Matakuliah

Page 12: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Data : Deskripsi tentang benda, kejadian, aktivitas, dan

transaksi, yang tidak mempunyai makna atau tidak

berpengaruh secara langsung kepada pemakai

Misal: 6.30 27 6.32 28 6.34 27. Apa artinya?

Data bisa berupa teks grafik, citra, suara, atau bahkan

video

Page 13: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Informasi : Data yang telah diproses sedemikian rupa

sehingga meningkatkan pengetahuan sesorang yang

menggunakan data tersebut (McFadden dkk, 1999)

Informasi: Data yang telah diorganisasikan ke dalam

bentuk yang sesuai dengan kebutuhan seseorang (Kadir,

2001)

Page 14: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Metadata : data yang menjelaskan sifat/karakteristik

data yang lain.

Contoh data yang menjelaskan data pegawai:

Nama Tipe Panjang Keterangan

NIP Alphanumeric 5 Nomor pegawai

Nama Alphanumeric 5 Nama pegawai

Gaji Long Gaji pegawai

Page 15: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Bentuk pemrosesan dasar

yang lahir sebelum

database muncul

Berkecunderungan tidak

berbagi berkas (Setiap

aplikasi memiliki berkas

tersendiri)

Aplikasi

Personalia Personalia

Aplikasi

Pelatihan Pelatihan

Page 16: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Dependensi data-program

Perubahan data membuat sejumlah program perlu dimodifikasi

Duplikasi data

Data yang sama muncul pada beberapa berkas

Keterbatasan berbagi data (Isolasi data - banyak format file)

Waktu pengembangan lama

Perlu membuat program untuk mengakses data

Problem integritas (kekonsistensian)

Kekangan integritas (misalnya saldo >) menjadi bagian dari program

Keamanan data tidak terjamin

Page 17: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Aplikasi database: adalah program aplikasi yang digunakan untuk melaksanakan sederet kegiatan yang ditentukan oleh pemakai.

Beberapa operasi dasar yang dilakukan oleh aplikasi database:

o Menambah data

o Membaca data

o Mengubah data

o Menghapus data

Page 18: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Personal computer databases

Workgroup databases

Department databases

Enterprise databases

Page 19: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Untuk mendukung

pemakai tunggal yang

menggunakan sebuah PC

Page 20: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Digunakan untuk

mendukung workgroup

Workgroup : Sekelompok

tim kecil , < 25 orang, yang

berkolaborasi dalam

proyek atau aplikasi yang

sama

Workgroup

database

Database server

LAN

Page 21: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Department database : database yang dirancang untuk

mendukung berbagai fungsi dan aktivitas dalam suatu

departemen

Department

database

Database server

LAN

Lingkup

departemen

Page 22: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Enterprise database: database yang memiliki lingkup dalam

sebuah perusahaan (mencakup beberapa departemen)

Enterprise

database

Database server

Departemen Akunting

Departemen Pemasaran

Departemen SDM

Page 23: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Independensi program-data

Meminimalkan redundansi data

Meningkatkan konsitensi data

Meningkatkan kemampuan berbagai data

Meningkatkan produktivitas pengembangan aplikasi

Meningkatkan pencapaian standarisasi

Meningkatkan kualitas data

Meningkatkan tanggapan dan kemudahan akses terhadap data

Mengurangi pemeliharaan program

Page 24: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Struktur data pada database terpisah dengan program

Perubahan struktur data tidak membuat program harus

dimodifikasi

Struktur Data

Kode

Program

Paradigma lama

Kode

Program

Pendekatan database

Database

Page 25: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Redundansi data dapat dikurangi dengan cara data yang

sama untuk aplikasi yang berbeda dijadikan satu

Data Pegawai

Bagian penggajian

Bagian pelatihan

Data Pegawai

Data Pegawai

Contoh redundansi data Mengatasi redundansi data

Page 26: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Pengurangan redundansi data berimplikasi pada

peningkatan konsistensi data (mengurangi kemungkinan

untuk tidak konsisten)

Contoh: Dua biro perjalan tidak terhubung ke database

milik maskapai penerbangan. Apa yang terjadi kalau salah

satu biro sudah menjual tempat duduk nomor 4 padahal

biro yang lain tidak tahu?

Page 27: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Data dapat diakses oleh banyak pemakai dengan tetap

memperhatikan otorisasi

Istilah multiuser menyatakan bahwa sebuah data bisa

diakses oleh banyak orang dalam waktu yang bersamaan

Page 28: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Kemudahan dalam mengakses database membuat waktu

untuk pengembangan aplikasi dapat dipersingkat

Sistem database menyediakan banyak tool yang berguna

untuk pembuatan aplikasi

o Report generator

o Form generator

Page 29: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Standarisasi seperti nama data, panjang data,

kemungkinan nilainya, dan bahkan prosedur untuk

mengaksesnya dapat diatur oleh yang berwewenang (DBA)

Contoh:

o Nama pegawai selalui bertipe Alphanumeric dengan panjang

maksimal 35 karakter.

o Semua pemrogram menggunakan standar tersebut

Page 30: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Kualitas data sangat berpengaruh terhadap pemerolehan informasi yang berkualitas

Adanya kekangan (constraint) dalam database membuat pelanggaran terhadap isi data oleh pemakai tidak akan ditoleransi oleh sistem dengan sendirinya

Kekangan adalah suatu aturan yang diterapkan pada data dan tidak bisa dilanggar oleh pemakai. Contoh: Agama hanya bisa diisi dengan I, K, H, B, P. Sistem database akan menolak kalau huruf X dicoba untuk dimasukkan

Page 31: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Sistem database memberikan tanggapan dan akses yang

cepat sekalipun pemakai adalah orang yang tidak tahu

tentang pemrograman

Dengan menggunakan perintah dalam level SQL

(Structured Query Language) yang mudah untuk dipahami

oleh orang awam, akses terhadap database mudah sekali

dilakukan

Page 32: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan

Perubahan terhadap struktur data dengan berbagai alasan

seringkali dilakukan selama tahapan pemeliharaan;

misalnya data baru ditambahkan atau panjang suatu data

ditambah

Perubahan seperti ini tidak selalu membuat program-

program yang telah jadi harus ikut diubah

Page 33: Pengolahan Basis Data D3-TI STMIK AMIKOM 2010elearning.amikom.ac.id/index.php/download/materi/190302112-DT022...Data sebagai sumber ... Sistem Informasi Database Menggunakan pengetahuan