110 likes | 316 Views
PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR. Mata Kuliah. Pengantar basis data. Sistem Berkas vs Sistem Basis Data.
E N D
PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR Mata Kuliah Pengantar basis data
Aplikasi basis data pada masa lampau umumnya dibangun secara langsung sebagai kumpulan berkas-berkas. Kelemahan sistem file yang terpisah-pisah:
redundansidata (data redundancy) daninkonsistensidata (data inconsistency). Data terulangditempat yang berbeda. Antaratempatsatudenganlainnyadimungkinkanadanyaketidakkonsistenan. Bagiankepegawaian: (NIP, NAMA, ALAMAT, GOL/PANGKAT, DAFTAR ANAK, TGL NIKAH), bagiankeuangan: (NIP, NAMA, GAJI POKOK, TUNJANGAN ANAK & ISTRI, IURAN ASKES) perlualgoritmaatau program aplikasi yang berbedauntukpengaksesandata yang berbeda. isolasidata, karena format file yang berbeda-beda. SatudgndBASE, lainnyadgn Excel, lainnyadengan program yangsudahtersedia
integritasdata sulitditerapkan. Pembatasanbiasanyamelalui program yang mengakses data. Misaluntukmembatasikolom SALDO darisuatu data perbankan agar saldotidakbolehnegatif. Penambahan constraint barujugalebihkompleksaksesbersamadenganmenjaga data tetapamanlebihkompleksuntukdiakomodasi. Aksesbersamadiperlukanuntukmeningkatkanunjukkerja, apalagidengan data yang banyakdandipakaiolehbanyakbagiandalamorganisasi. Aksesbersama yang tidakdikeloladenganbaikdapatmengarahkeketidakkonsistenandata. keamananpadaaksesbersama
Basis data saatinitelahdiaplikasikanhampirpadasetiap organisasi yang melibatkan data dalam volume besarkarena adanyaaktifitas / transaksi yang perludicatat. • Banking: all transactions • Airlines: reservations, schedules • Universities: registration, grades • Sales: customers, products, purchases • Online retailers: order tracking, customized recommendations • Manufacturing: production, inventory, orders, supply chain • Human resources: employee records, salaries, tax deductions
analisis ? menginventarisasi entitas dan atribut yang adadalam organisasi yang akan dipresentasikan: perlu memahamiSOP, business modeldesain/perancangan ? memilih bentuk basis data yang tepatsehingga model yang telah dirumuskan dan permasalahn yangada mampu diakomodasiefisiensi & unjuk kerja. Rancangan yang ada disesuaikandengan resource yang ada dan pemanfaatannya dapatdiusahakan untuk mencapai unjuk kerja maksimum ?normalisasi, optimasi query
Terima kasih