Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pembuatan Model Data & Desain Database SIA

Presentasi serupa


Presentasi berjudul: "Pembuatan Model Data & Desain Database SIA"— Transcript presentasi:

1 Pembuatan Model Data & Desain Database SIA
PERTEMUAN 4 Pembuatan Model Data & Desain Database SIA

2 Pokok Pembahasan: Normalisasi File Spesifikasi File
Pemilihan Bahasa Pemrograman

3 Normalisasi Normalisasi adalah proses pengelompokan elemen data menjadi tabel-tabel yang menunjukan entity dan relasinya. Macam-macam normalisasi: Bentuk Tidak Normal (Unnormalized Form) Normal ke satu (First Normal Form / 1NF) Normal kedua (Second Normal Form / 2NF) Normal ketiga (Third Normal Form / 3NF) Boyce Codd Normal Form (BCNF)

4 Kunci-Kunci dalam Normalisasi:
Kunci Super (Super Key) Himpunan dari satu atau lebih entitas yang dapat digunakan untuk mengidentifikasikan secara unik sebuah entitas dalam entitas set. 2. Kunci Kandidat (Candidate Key) Kunci kandidat adalah suatu kunci yang mengidentifikasi secara unik suatu kejadian spesifik dari entity. Setiap kunci kandidat berpeluang menjadi kunci utama.

5 Kunci-Kunci dalam Normalisasi:
Kunci Utama (Primary Key) Kunci Utama adalah suatu kunci yang mengidentifikasi secara unik dari suatu kejadian spesifik dan mewakili setiap kejadian dari suatu entity. Kunci utama bersifat unik, dan nilai dari kunci utama tidak sama antara nilai yang satu dengan nilai yang lainnya. Kunci Alternatif (Alternate Key) Kunci alternatif adalah suatu kunci kandidat yang tidak dipakai sebagai primary key. Kunci alternatif banyak dipakai untuk pencarian suatu data atau sebagai kunci pengurutan suatu data.

6 Kunci-Kunci dalam Normalisasi:
5. Kunci Tamu (Foreign Key) Suatu attribute dari suatu Relationship (hubungan) yang menunjukkan ke induknya. Relationship (hubungan) antara Entity induk dan anak adalah hubungan satu lawan banyak (one to many relationship).

7 Bentuk Normalisasi Sistem Akuntansi Arus Kas
Unnormalized Form No_jurnal Jumlah_kas Tgl_jurnal Sumber_dana Keterangan Tipe_kas Nama_akun Kode_akun Jml_debet Jml_kredit Akun_tipe No_bukti Saldo_awal Tgl_kas

8 Bentuk Normalisasi Sistem Akuntansi Arus Kas
b. First Normal Form No_jurnal* Jumlah_kas Tgl_jurnal Sumber_dana Keterangan Tipe_kas Jml_debet Kode_akun* Jml_kredit Nama_akun No_bukti* Tipe_akun Tgl_kas Saldo_awal

9 Bentuk Normalisasi Sistem Akuntansi Arus Kas
c. Second Normal Form

10 Bentuk Normalisasi Sistem Akuntansi Arus Kas
d. Third Normal Form

11 Spesifikasi File Spesifikasi file merupakan penjelasan mengenai bentuk-bentuk file database yang digunakan untuk pengolahan proses system.

12 Spesifikasi File Pengguna
Field Name Data Type Field Size Format Keterangan kode_akun Text 6 Primary Key nama_akun 40 akun_tipe 30 Spesifikasi file merupakan penjelasan mengenai bentuk-bentuk file database yang digunakan untuk pengolahan proses system.

13 Pemilihan Bahasa Pemrograman
Syarat program yang baik, yaitu: Program haruslah sesuai dengan tujuan dan memenuhi spesifikasi yang telah ditentukan. Fleksibel Tidak mengandung kesalahan Didokumentasi secara baik Cepat dalam waktu penggunaannya Efisien dalam penggunaan memori komputer

14 Kriteria Bahasa Pemrograman
Clarity, Simplicity dan Unity Orthogonality Kewajaran untuk aplikasi Mendukung abstraksi Kemudahan untuk aplikasi program Lingkungan pemrograman Portabilitas program Biaya penggunaan

15 WARNING!!!!!!! Pertemuan 5 (Lima) Pengumpulan Tugas III “Desain Form Input dan Output”

16  TERIMAKASIH 

17 Latihan Soal Proses pengelompokan elemen data menjadi tabel-tabel yang menunjukkan entity dan relasinya disebut..... Normalisasi Diagram Alir Data Flowchart Diagram Hipo Spesifikasi File

18 Latihan Soal Suatu himpunan dari satu atau lebih entitas yang dapat digunakan untuk mengidentifikasikan secara unik sebuah entitas dalam entitas set disebut..... a. Candidat Key b. Super Key c. Primary Key d. Alternate Key e. Foreign Key

19 Latihan Soal Suatu kunci yang mengidentifikasi secara unik dari suatu kejadian spesifik dan mewakili setiap kejadian dari suatu entity disebut..... Candidat Key Super Key Primary Key Alternate Key Foreign Key

20 Latihan Soal Suatu attribute dari suatu relationship yang menunjukkan keinduknya disebut..... Candidat Key Super Key Primary Key Alternate Key Foreign Key

21 Latihan Soal Kumpulan data yang akan disimpan, tidak ada keharusan mengikuti suatu format tertentu, dapat saja data tidak lengkap atau terduplikasi dan data dikumpulkan apa adanya adalah pengertian dari...... Bentuk Tidak Normal Bentuk Normal Kesatu Bentuk Normal Kedua Bentuk Normal Ketiga BCNF


Download ppt "Pembuatan Model Data & Desain Database SIA"

Presentasi serupa


Iklan oleh Google