2022-1-Prakt-DDDP-ASN 6-12D3
2022-1-Prakt-DDDP-ASN 6-12D3
ASN 6
Dosen Pengampu : Anief Fauzan Rozi, S.Kom., M.Eng., MCE.
DAFTAR ISI................................................................................................................................i
BAB I SKENARIO .....................................................................................................................1
BAB II IDENTIFIKASI ENTITAS.......................................................................................... 2
BAB III ATRIBUT DIDALAM SETIAP ENTITAS .............................................................. 3
BAB IV MATRIX RELATIONSHIP........................................................................................4
BAB V ERDish ........................................................................................................................... 5
BAB VI ERD LOGICAL MODE ............................................................................................. 9
BAB VII ERD PHYSICAL MODEL ....................................................................................... 10
BAB VIII SKENARIO PENGUJIAN ...................................................................................... 11
BAB I
SKENARIO
Kreasi kerajinan dan budaya lokal kerap menjadi daya tarik bagi warga asing. Salah satu
kerajinan yang kerap mendapat sorotan yaitu wayang. Melihat potensi itu, Banyak pengrajin
wayang memanfaatkan hal itu untuk menjual hasil karya mereka. Sebagian dari konsumen ada
yang tertarik, butuh, dan akhirnya membeli.
Pasar asing yang sudah diakses pengrajim di antaranya Jepang, Australia, Rusia, Amerika
Serikat, Cina, dan Perancis. Meski demikian, diakuinya, pengiriman tersebut kebanyakan langsung
kepada konsumen. Untuk melakukan penjualan wayang ini produsen harus menyiapkan surat izin
membuka tokoh dan memiliki KTP atau identitas diri dan jika ingin tembus pasar international
mereka harus menyiapkan visa dan password.
Sedikit pebedaan selama pandemi penjualannya hanya bisa mencapai 50-200 pcsberbeda
saat kondisi normal dulu yang penjualannya mencapai 1000 pcsUntuk wayang yang diproduksi
berbagai macam, di antaranya yang berukuran kecil untuk suvenir, wayang untuk pentas dalang,
lukisan wayang, dan hiasan wayang untuk pembatas ruangan. Sedangkan harganya juga berbagai
macam, salah satunya untuk wayang suvenir harganya di kisaran Rp10.000 hingga ratusan ribu
rupiah.
Selanjutnya, untuk lukisan wayang harganya Rp250 ribu-8 juta, pembatas ruangan dari
harga Rp25 juta-35 juta, dan wayang untuk pentas dalang dijual dengan harga Rp500 ribu-5 juta.
Harga tersebut tergantung dari kualitas termasuk bahan baku yang digunakan. Menurut dia, untuk
wayang berbahan baku kulit kambing harganya lebih murah dibandingkan dengan wayang dengan
bahan baku kulit sapi dan kerbau.
BAB II
IDENTIFIKASI ENTITAS
1. Wayang → Pembeli
Setiap Setiap
Pembeli Transaksi
Harus Dapat
Melakukan Dilakukan
Satu dan hanya satu Satu atau lebih
Transaksi Pembeli
4. Penjual → Transaksi
Setiap Setiap
Penjual Transaksi
Harus Dapat
Memproses Diproses
Satu dan hanya satu Satu atau lebih
Transaksi Penjual
BAB VI
ERD LOGICAL MODEL
BAB VII
ERD PHYSICAL MODEL
BAB VII
BAB VIII
SKENARIO PENGUJIAN
Pada pengujian yang pertama ini saya membuat table-table yang akan di gunakan nanti ada 4
table yang akan di buat menggunakan oracle database 11g express editon
pengujuian DDL (data definition language) .
2. Langkah berikutnya adalah menentukan primery key dari table wayang dengan
mengguankan query alter
4. Langkah berikutnya adalah menentukan primery key dari table penjual dengan alter
query
5. etelah membuat table dan menentukan primery key dalam setiap table berikutnya
saya akan melakukan pengujian dengan menetapkan foreign key agar setiap table
memilki relasi dengan menggunakan alter.
Menambahkan foreign key penjual kedalam table wayang
6. Menambahkan foreign key penjual dan pembeli kedalam table transaksi namun di
lakukan secara satu per satu
7. Setelah membuat table beserta primary key dan relasinya maka untuk meampilkan
seluruh table yang sudah di buat menggunakan perintah
8. untuk meampilkan seluruh isi dari salah satu table yang sudah di buat menggunakan
perintah select * from namatable; disini saya menggunakan contoh table penjual
9. Untuk melihat isi deskripsi dalam table dapat menggunakan perintah desc nama
table; namun saya menggunakan contoh desc table transaksi
10. Untuk menghapus table yang sudah di buat dapat menggunakan perintah drop table
namatable; namun saya menggunakan contoh hapus table dari penjual
11. Untuk menghapus primery key yang sudah di buat dapat menggunakan perintah
ALTER TABLE lokasi DROP CONSTRAINT PK_nama; namun saya menggunakan
contoh primery key dari transaksi
12. Kemudian saya -membuat sequence untuk masing-masing ID agar nantinya saya
tidak kesusahan dalam pemberian ID dalam tabel. Pembuatan query sequence
13. Ketika ada kesalahan sequence makan untuk menghapus sequence dapat
menggunakan query saya akan melakukan pengujian sequence untuk ID SPJ
menggunkan perintah drop
14. Langkah pengujian berikutnyaBABsaya VII
akan memasukan data kedalam setiap table
Data untuk table wayang di lakukan secara satu persatu untuk ID secara otomatis
akan tertulis sesuai dengan yang sudah kita setting tadi
16. Saya akan melakukan pengujian dengan menghapus column dengan menggunakan
drop
17. Kemudian saya melakukan pengujian dengan menambahkan column pada tabel yang
sudah di buat sebagai contoh saya menambah column ID kedalam tabel transaksi dan
menambahkan ID kedalam tabel pembeli
18. Kemudian saya melakukan pengujian dengan melakukan renampe column pada tabel
transaksi dan pembeli
19. Pengujian yang berikutnya saya melakukan update data di dalam tabel wayang dan
update data status pembayaran didalam tabel transaksi sebagai contoh kasus
20. Pengujian berikutnya saya akan melakukan penghapusan data dengan delete dan
where sebagai contoh saya akan menghapus data salah satu pelanggan dengan
berdasarkan nama
21. Pengujian berikutnya saya akan melakukan join data dengan inner joint sebagai
contoh saya akan melakukan 2 join data menggunakan select
22. Pengujian terahkir saya akan melakukan membuat view data dari table wayang dan
penjual,dan pembeli
23. Kemudian saya akan melakukan perhitungan pendapatan untuk melihat pendapatan
bulan pada table transaksi