P10 Sistem Manajemen Databse
P10 Sistem Manajemen Databse
, MM
PEMBAHASAN
1. Sistem Manajemen Database
2. Gambaran umum File datar vs Pendekatan Basis data
3. Elemen Lingkungan Basis Data
4. Model Basis Data Relasional
5. Mendesain Basis data Relasional
6. Basis Data dalam Lingkungan Terdistribusi
SISTEM MANAJEMEN DATABASE
Sistem manajemen database merupakan sebuah
kegiatan pengendalian terhadap penerapan program
aplikasi, database dan system manajemen database.
GAMBARAN UMUM FILE DATAR VS PENDEKATAN BASIS DATA
BASIS
biaya menjadi besar
tambahan Ketika kebutuhan
berubah
2. Pembaruan data
Jika para pengguna system
DATA 5. Pendekatan basis data
Dapat digunakan secara
informasi memiliki file terpisah, Bersama-sama oleh semua
setiap perubahan harus pengguna system informasi
dilakukan terpisah, sehingga
akan menambah biaya
manajemen data secara
signifikan
1. Pengguna
Pengguna mengakses basis data dengan 2 cara yaitu:
1. Melalui program-program pengguna yang disiapkan oleh professional system
2. Melalui permintaan langsung, yang tidak memerlukan program-program formal
dari pengguna.
2. Sistem Manajemen Database
Ciri umum system manajemen database yaitu :
1. Pengembangan program
2. Cadangan dan pemulihan
3. Penggunaan basis data untuk pelaporan
4. Akses basis data
ELEMEN LINGKUNGAN BASIS DATA
3. Administrator Basis Data
Perencanaan Basis data Implementasi:
• Mengembangkan stategi basis data • Menentukan kebijakan akses
organisasi • Mengimplementasi pengendali
• Mendefinisikan lingkungan basis keamanan
data • Menentukan prosedur pengujian
• Mendefinisikan persyaratan data • Menetapkan standar pengujian
• Mengembangkan kamus data • Menetapkan standar pemrograman
Batasi Proyeksikan
Gabungkan
X1 Y1 Y1 Z1 X1 Y1 Z1
X2 Y2 Y2 Z2 X2 Y2 Z2
X3 Y3 Y3 Z3 X3 Y3 Z3
MODEL BASIS DATA RELASIONAL
1. KONSEP BASIS DATA 2. PROSES NORMALISASI
RELASIONAL DATA
Entitas, Pemunculan dan atribut Pentingnya normalisasi data
Asosiasi dan kardinalitas Anomali basis data
Tabel basis data fisik Peraturan normalisasi basis data
Hubungan antara table-table Membelah table-table yang tidak
relasional dinormalisasi
Tampilan pengguna Menghubungkan table-table yang
dinormalisasi
Akuntan dan normalisasi data
MENDESAIN BASIS DATA RELASIONAL
Ada 6 tahap dalam desain basis data yaitu:
1. Mengidentifikasi entitas
2. Membuat model data yang menunjukan asosiasi entitas
3. Menambahkan kunci primer dan atribut ke model
4. Menormalisasi model data dan menambahkan kunci luar
5. Membuat basis data fisik
6. Menyiapkan tampilan pengguna
1. Mengidentifikasi entitas
Dimulai dengan mengidentifikasi entitas organisasi dan
membuat model data yang menunjukan hubungannya yang
mencakup analisis peraturan bisnis dan kebutuhan
informasi dari semua pengguna.
Entitas adalah hal-hal yang digunakan oleh perusahaan
untuk menangkap data. Ada sejumlah entitas kandidat yang
dapat diidentifikasi diantaranya agen pembelian, staf
penerimaan, persediaan, pemasok, laporan status
persediaan, pesanan pembelian dan laporan penerimaan.
2. Membuat model data yang menunjukan asosiasi entitas
Asosiasi menunjukan peraturan bisnis, kadang-kadang peraturan tersebut
nyata dan sama untuk semua organisasi
Memperbaru Berisi
i Persediaan
Memasok
Dikirim ke
Pemasok
Memasok Dikirim ke
Pemasok
Nomor Pemasok
Memasok
Dikirim ke
Pemasok
Nomor pemasok
Laporan penerimaan Pesanan pembelian
Nama pemasok
Nomor laporan penerimaan Alamat pemasok Nomor pemasanan pembelian
No telp pemasok
Nomor pesanan pembelian Nomor suku cadang
Tanggal diterima Deskripsi
Kode kurir Tgl pemesanan
Nomor BOL Tgl permintaan pengiriman
Bayar dimuka Berasosiasi dengan Jumlah pesanan
Bayar di tempat tujuan Biaya per unit
Nama pemasok Nama pemasok
No telp pemasok Alamat pemasok
Nomor suku cadang No telp pemasok
Deskripsi
Jumlah yg diterima
Kode kondisi
5. Membuat basis data fisik
Persediaan
Memperbarui Berkaitan dengan
Nomor suku cadang
Deskripsi
Jumlah yang dimiliki
Titik pemesanan Kembali
Biaya per uni
Dipasok oleh
Laporan penerimaan Persediaan penghubung Perincian item pesanan
perincian item pemasok pembelian
Memasok
Berisi Pemasok
Dikirim ke Berisi
Nomor pemasok
Nama pemasok
Alamat pemasok
Laporan penerimaan No telp pemasok Pesanan pembelian
Nomor laporan penerimaan Nomor pemasanan pembelian
Nomor pesanan pembelian Nomor suku cadang
Tanggal diterima Deskripsi
Kode kurir Berasosiasi dengan Tgl pemesanan
Nomor BOL Tgl permintaan pengiriman
Bayar dimuka
Bayar di tempat tujuan
6. Menyiapkan tampilan pengguna
9 10 12
Persediaan
11
No. pesanan
No. suku cadang pembelian Jumlah pesanan
Perincian item
pesanan pembelian
1 5 6
pesanan pembelian No. pesanan No. Tanggal Tanggal permintaan
pembelian pemasok pemrosesan pengiriman
Nama pemasok 2
Alamat Pemasok 3
No telp
4
Tanggal Tanggal Nomor Ketentuan
Pemesanan dibutuhkan pemasok 8
/ / / /6 7
5
Nomor suku Deskripsi Jumlah Biaya per Biaya
cadang pesanan unit tambahan
9 10 11 12
File
9 10 11 12 perhitungan
9 11
10 12
Total biaya ( File )
perhitungan
BASIS DATA DALAM LINGKUNGAN TERDISTRIBUSI