Anda di halaman 1dari 16

DATABASE RELASIONAL

Oleh:
Komang Geny Andhika Nata Tirta
2217051125
3E
SUB MATERI
1. File Versus Database
2. Menggunakan Gudang Data Untuk Business Intelligence
3. Keunggulan Sistem Database
4. Pentingnya Data Yang Baik
5. Sistem Database
6. Database Relasional
7. Persyaratan Dasar Database Relasional
8. Dua Pendekatan Untuk Desain Database
9. Membuat Query Database Relasional
10. Sistem Database Dan Masa Depan Akuntansi
FILE VERSUS DATABASE
ILUSTRASI PERBEDAAN ANTARA SISTEM
BERORIENTASI FILE DAN SISTEM DATABASE
MENGGUNAKAN GUDANG DATA
UNTUK BUSINESS INTELLIGENCE
Gudang data (data worehouse) adalah satu atau lebih database
besar yang berisi data mendetail dan diringkas untuk beberapa
tahun yang digunakan dalam analisis, bukan digunakan untuk
pemrosesan transaksi. Menganalisis sejumlah besar data untuk
pembuatan keputusan strategis sering kali disebut sebagai
business intelligence. Ada dua teknik utama yang digunakan
dalam business intelligence : pemrosesan analitikal online dan
pengalihan data.
KEUNGGULAN SISTEM DATABASE

1. Integrasi Data
2. Pembagian Data
3. Meminimalkan Kelebihan dan Inkonsistensi Data
4. Indepedensi Data
5. Analisis Lintas Fungsional
PENTINGNYA DATA YANG BAIK

Data yang tidak benar pada database dapat mengarahkan kepada


keputusan yang buruk, kebingungan dan penggunaan yang marah.
Contonya:
1. Sebuah perusahaan mengirimkan separuh katalog surat pesanannya
Ke alamat yang salah
2. Valvaraiso, Indiana, menggunakan database country untuk
mengembangkan tarif pajaknya.
SISTEM DATABASE
Tampilan Logis dan Fisik atas Data
Tampilan logis adalah bagaimana seseorang secara konseptual mengelola dan memahami
hubungan antar-item data. Tampilan fisik mengacu pada bagimana data secara fisik diatur dan
disimpan dalam sistem komputer.

Skema
Skema adalah deskripsi elemen-elemen data dalam database, hubungan di antara mereka, dan
model logika yang digunakan untuk mengelola dan menjelaskan data. Terdapat 3 level dari skema
yaitu : Skema level konseptual, Skema level eksternal, Skema level internal.

Rumus Data dan Bahasa DBMS


Rumus data berisi informasi mengenai struktur database, termasuk skripsi setiap elemen data yang
disimpan dalam database. DBMS menyimpan kamus data, yang inputnya termasuk elemen data
baru. DBMS memiliki beberapa bahasa diantaranya
1. Bahasa definisi data ( data definition language-DDL)
2. Bahasa manipulasi data (data manipulation language-DML)
3. Bahasa query data ( data query language-DQL)
DATABASE RELASIONAL
Model data relasional, mempresentasikan skema level konseptual dan eksternal sebagaimana disimpan
dalam table dua dimensi.
Tipe-Tipe Atribut:
• Kunci utama adalah atribut Tunggal
• Kunci asing adalah atribut dalam table yang juga merupakan kunci utama dalam table lain dan
digunakan untuk menghubungkan dua tabel.
• Atribut nonkunci lainnya dalam tabel menyimpan informasi penting mengenai sebuah entitas.
Membuat Desain Database Relasional Untuk s&s, Inc
Dalam sistem akuntansi manual S&S akan mengambil informasi penjualan pada faktur penjualan
pracetak yang memberikan tampilan logis dan fisik dari data yang dikumpulkan. Ada beberapa
dampak, yaitu:
• Menyimpan data dalam satu tabel yang seragam
• Memvariasikan jumlah kolom
• Solusi: Seperangkat tabel
Persyaratan Dasar Database
Relasional
Pedomanan yang digunakan untuk menggabungkan database relasional
terstruktur dengan tepat.
1. Setiap kolom dalam baris harus dinilai tunggal.
2. Kunci utama tidak bisa nol.
3. Kunci asing, jika bukan nol, harus memiliki nilai yang sesuai dengan nilai
kunci utama pada table lainnya.
4. Semua atribut nonkunci dalam table harus menjelaskan karakteristik objek
yang diidentifikasi berdasarkan kunci utama.
DUA PENDEKATAN UNTUK
DESAIN DATABASE
● Satu cara untuk mendesain database relasional disebut normalisasi,
dimulai dengan mengasumsikan bahwa segala sesuatu awalnya disimpan
dalam satu tabel besar.
● Pendekatan desain alternatif, yang disebut pemodelan data sistematik.
pendesain menggunakan pengetahuan atas proses bisnis dan kebutuhan
informasi untuk membuat diagram yang menunjukan apa yang dimasukan
dalam database.
MEMBUAT QUERY DATABASE
RELASIONAL

Untuk mengambil data tersimpan, pengguna akan menanyai database.


Ada dua cara untuk menanyai database membuat pertanyaan dan
tampilan desain atau menggunakan wizard. Tampilan desain
digunakan dalam semua contoh yang ditunjukan.
SISTEM DATABASE DAN MASA DEPAN
AKUNTANSI

Sistem database memiliki potensi untuk mengganti pelaporan


secara eksternal.
Keuntungan signefikan dari sistem database adalah kemampuan
dalam membuat query ad hoc untuk menyediakan informasi yang
dibutuhkan pada pembuatan keputusan.
KASUS
PT Adi Patra adalah salah satu perusahaan eksportir dibidang hasil pertanian. Hasil pertanian yang
diekspor antara lain adalah kopi, arang kayu, sapu lidi, dan kayu manis. Pada umumnya pembayaran
hasil pertanian kepada agen maupun petani dilakukan secara tunai. Setelah mengumpulkan dari agen-
agen, selanjutnya PT Adi Patra melakukan sortir kualitas terhadap produk yang dibeli tersebut yang
dikerjakan oleh buruh-buruh pabrik. Berdasarkan sistem dan prosedur manual yang sedang berjalan
pada PT Adi Patra , maka terdapat beberapa permasalahan pada proses penjualan dan kebutuhan
terhadap sistem yang diuraikan sebagai berikut:
1. Pada proses menerima pesanan pelanggan, kontrak yang diterima dari pembeli dimasukkan secara
manual ke dalam tabel-tabel pada aplikasi microsoft excel.
2. Pada proses menyiapkan dokumen pengiriman dan pesanan pelanggan, packing list
digunakan sebagai dasar pemeriksaan barang oleh pihak-pihak yang terkait sehingga
didalam packing list terdapat rincian barang-barang yang akan dikirimkan. Pada sistem dan
prosedur secara manual, packing list dibuat hanya dengan mengetikkan data tersebut
kedalam aplikasi microsoft word lalu mencetaknya menggunakan printer dengan media kertas.
Begitu juga dengan pembuatan faktur dagang (invoice).
SOLUSI KASUS
1. PT Adi Patra membutuhkan suatu sistem database untuk
memasukkan pesanan pelanggan (order) sehingga memudahkan pada
proses-proses penjualan selanjutnya.
2. PT Adi Patra membutuhkan suatu sistem database untuk memasukkan
packing list dan invoice. Jika data sudah dimasukkan ke dalam packing
list maka secara otomatis data-data yang ada pada packing list
tersebut dimuat pada invoice hanya dengan mengetikkan nomor pesanan
(order)saja.
TERIMA
KASIH

Anda mungkin juga menyukai