konsep dasar basis data - E

advertisement
KONSEP DASAR BASIS
DATA
Dr. Kusrini, M.Kom


Kompetensi Dasar
:
Memahami konsep data, basis
data dan penerapan basis data
Indikator
:
Mampu mendefinisikan data
 Mengetahui tujuan basis data
 Mampu menjelaskan manfaat
basis data
 Memahami operasi-operasi dasar
terhadap basis data

LATAR BELAKANG (1)



Pemrosesan basis data menjadi perangkat
andalan dan kehadirannya sangat
diperlukan oleh berbagai institusi dan
perusahaan
Dalam pengembangan sistem informasi
diperlukan basis data sebagai media
penyimpan data
Kehadiran basis data dapat meningkatkan
kinerja perusahaan dan dapat
meningkatkan daya saing perusahaan
tersebut
LATAR BELAKANG (2)



Basis data dapat mempercepat
upaya pelayanan kepada
pelanggan
dapat menghasilkan informasi
dengan cepat dan tepat
membantu pengambil
keputusan untuk segera
memutuskan suatu masalah
berdasarkan informasi yang ada
CONTOH APLIKASI






transaksi pada perbankan
aplikasi pemesanan dan penjadwalan
penerbangan
proses registrasi dan pencatatan data
mahasiswa pada perguruan tinggi
aplikasi untuk memproses penjualan,
pembelian dan pencatatan data barang
pada perusahaan dagang
pencatatan data pegawai beserta
aktifitasnya termasuk operasi penggajian
pada suatu perusahaan
dll.
INFORMASI UNTUK
PERUSAHAAN RETAIL …




pencarian jumlah penjualan
mencari jumlah stok yang
tersedia
barang apa yang paling laku
dijual pada bulan ini
laba bersih perusahaan
INFORMASI UNTUK
PERPUSTAKAAN…


pencarian data buku berdasarkan
judul, pengarang atau kriteria lain
dapat mudah dilakukan dengan
basis data
Pencarian data peminjam yang
terlambat mengembalikan juga
mudah dilakukan sehingga bisa
dibuat aplikasi pembuatan surat
tagihan berdasarkan informasi yang
tersedia

Dengan memanfaatkan
teknologi jaringan, kemampuan
basis data dapat dioptimalkan
misalnya transaksi antar cabang
pada sebuah perbankan secara
onlin
DEFINISI





Basis data adalah kumpulan data yang saling
berelasi
Data sendiri merupakan fakta mengenai obyek,
orang dan lain-lain. Data dinyatakan dengan nilai
(angka, deretan karakter, atau symbol).
Himpunan kelompok data yang saling
berhubungan yang diorganisasi sedemikian rupa
sehingga kelak dapat dimanfaatkan dengan cepat
dan mudah
Kumpulan data yang saling berhubungan yang
disimpan secara bersama sedemikian rupa tanpa
pengulangan (redundancy) yang tidak perlu,
untuk memenuhi kebutuhan
Kumpulan file/tabel/arsip yang saling
berhubungan yang disimpan dalam media
penyimpan elektronis
TUJUAN

mengatur data sehingga
diperoleh kemudahan,
ketepatan dan kecepatan dalam
pengambilan kembali
SYARAT (1)
1)
Tidak adanya redundansi dan
inkonsistensi data
Redundansi terjadi jika suatu
informasi disimpan dibeberapa
tempat.
Misalnya :
data mahasiswa yang memuat
NIM, nama, alamat dan atribut
lainnya
data KHS mahasiswa yang
isinya terdapat NIM, nama,
mata_kuliah dan Nilai.
2)




3)
Kesulitan Pengaksesan Data
Fasilitas Query
Koneksi dengan program
aplikasi
Data Rincian, terurut, terfilter
Summary data
Multiple User
MANFAAT/KELEBIHAN
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
11)
12)
Kecepatan dan Kemudahan
Kebersamaan Pemakaian
Pemusatan Kontrol Data
Efisiensi Ruang Penyimpanan
Keakuratan
Ketersediaan
Kelengkapan
Keamanan
Kemudahan dalam Pembuatan Program
Aplikasi Baru
Pemakaian Secara Bersama
Kebebasan Data
User View
OPERASI DASAR BASIS
DATA
1.
2.
3.
4.
5.
6.
7.
8.
Pembuatan basis data
Penghapusan basis data
Pembuatan file/tabel
Penghapusan file/tabel
Pengubahan tabel
Penambahan/pengisian
Pengambilan data
Penghapusan data
LATIHAN
1.
2.
3.
Jelaskan karakteristik dari basis data!
Salah satu tujuan basis data adalah
menghilangkan redundansi data. Berikan
contoh kasus terjadinya redundansi data
dan jelaskan mengapa redundansi basis
data harus dihindari.
Beri penjelasan kelebihan penggunaan
basis data dibanding dengan
menggunakan pencatatan melalui buku
atau menggunakan program aplikasi
microsoft excel
Download