• Tidak ada hasil yang ditemukan

Contoh & Latihan Basis Data

N/A
N/A
Protected

Academic year: 2021

Membagikan "Contoh & Latihan Basis Data"

Copied!
9
0
0

Teks penuh

(1)

Contoh Kasus 1 : Contoh Kasus 1 : Buatlah pemo

Buatlah pemodelan data menggunadelan data menggunakan ERM dari siskan ERM dari sistem perkulitem perkuliahan di ahan di UNIKOUNIKOMM ya

yang ng dimdimululai ai dadari ri prprososes es pependandaftftaraaran n cacalolon n sisiswswa a babaru, ru, seseleleksksi i sisiswswa a babaru,ru, p

peerwrwalaliianan, , ppeemmbubuatataan n jjadadwwal al kkululiiahah. . DDarari i mmooddel el ddaatta a yyanang g AAnnda da bbuuaatt tra

transfnsformaormasiksikan an ke ke daladalam m tabtabel. el. TulTuliskiskan an asuasumsi msi yanyang g AndAnda a gunagunakan kan terterkaikaitt masalah tersebut.

masalah tersebut.

Contoh Pembahasan : Contoh Pembahasan : Asumsi

Asumsi-asumsi yang ditetapkan pada -asumsi yang ditetapkan pada contoh pembahasacontoh pembahasan n pembuatpembuatan an ERD padaERD pada kasus ini sebagai berikut :

kasus ini sebagai berikut :

1.

1. RegRegististrasi rasi mahamahasissiswa wa hanyhanya a diladilakukkukan an untuntuk uk mengmengubah ubah stastatus tus mahmahasiasiswaswa

menjadi mahasiswa aktif . menjadi mahasiswa aktif .

2.

2. Tidak membahas mengenai keuangan.Tidak membahas mengenai keuangan. 3.

3. PePerkrkululiaiahan han dipdipandandang ang dadalam lam sasatu tu jujurusrusan an sasaja ja yayaititu u jujurusrusan an mamanajnajememenen

inform

informatika di atika di UNIKUNIKOM yang OM yang terdiri dari beberapa prodi terdiri dari beberapa prodi dengan satu angkatandengan satu angkatan setiap tahun ajaran baru terdiri dari beberapa kelas.

setiap tahun ajaran baru terdiri dari beberapa kelas.

4.

4. PrPrososes es peperkrkululiaiahahan n di di mumulalai i dadari ri prprososes es peperwrwalaliaian n yayang ng didilalakukukakan n ololeheh

mahasiswa dengan satu dosen wali. Dari dosen yang ada hanya satu dosen mahasiswa dengan satu dosen wali. Dari dosen yang ada hanya satu dosen yang menjadi dosen wali bagi beberapa mahasiswa.

yang menjadi dosen wali bagi beberapa mahasiswa. 5.

5. DaDalalam m peperwrwalaliaian n mamahahasisisswa wa sselelalalu u memengngamambibil l mamata ta kukuliliah ah atatau au dadapapatt dikatakan bahwa diasumsikan tidak ada mahasiswa yang mempunyai beban dikatakan bahwa diasumsikan tidak ada mahasiswa yang mempunyai beban studi 0 SKS.

studi 0 SKS. 6.

6. Satu dSatu dosen haosen hanya menya mempunyai mpunyai satu jsatu jabatan abatan strukstruktural dtural dalam dalam departemeepartemen .n . 7.

7. SatSatu mata kuu mata kulialiah diajh diajarkarkan oleh bean oleh beberaberapa dosepa dosen yang bern yang berbedabeda.. 8.

8. SaSatu tu mmahahasasisiswa wa ddapapat at mmenengagambmbil il bebebeberarapa pa mamata ta kkululiaiah h papada da ssetetiaiapp semesternya.

semesternya. 9.

9. MaMata ta kukuliliah ah yayang ng sisifafatntnya ya pipililihan han adada a kekemumungkngkininan an titidak dak didiseselenlenggaggarakrakanan karena tidak ada mahasiswa yang memilih mata kuliah tersebut.

karena tidak ada mahasiswa yang memilih mata kuliah tersebut. 10.

10. Satu dosen dapat mempunyai beberapa jadwSatu dosen dapat mempunyai beberapa jadwal pengajaran.al pengajaran. 11.

11. Satu ruangan dapat digunakan oleh beberapa jadwal pengajaSatu ruangan dapat digunakan oleh beberapa jadwal pengajaran pada ran pada waktuwaktu yang berbeda.

yang berbeda.

1 1

(2)

E

Ennttiittaas s AAttrriibbuutt

P

Peennddaaffttaarraann = {= {NNoo__PPeennddaaffttaarraann**, T, Thhnn__AAjjaarraann,,TTggll__PPeennddaaffttaarraann,, Nama, TTL,JK, Agama, Alamat, Telp, Berat_Badan, Nama, TTL,JK, Agama, Alamat, Telp, Berat_Badan, Tinggi_Badan, Golongan_Darah, Asal_Sekolah, Tinggi_Badan, Golongan_Darah, Asal_Sekolah, No_STTB, Nama_Ortu/Wali,Alamat_Ortu/Wali, No_STTB, Nama_Ortu/Wali,Alamat_Ortu/Wali, Pekerjaan_Ortu/Wali

Pekerjaan_Ortu/Wali M

Meennddaappaattkkaann = {{N= Noo__PPeennddaaffttaarraann****}} H

Haassiill_ _ SSeelleekkssii = = {{NNoo__ppeennddaaffttaarraann****,,NNiillaaii, , SSttaattuus s }} M

Maahhaassiisswwaa = = {{NNIIMM**, , NNaammaa__MMaahhaassiisswwaa, , AAllaammaatt, , TThh__mmaassuukk, , KKeellaass}} Mel

Melakuakukankan_reg_regististrasirasi = { N= { No_peo_pendafndaftartaran**an**, NI, NIM**M**, Tgl, Tgl_reg_regististrasi rasi }} M

Maatta a KKuulliiaahh = = {{KKdd__MMkk**, , NNaammaa__MMaattaakkuulliiaahh, , SSKKSS, , JJeenniiss__MMkk, , SSiiffaatt,, Semester}

Semester} M

Mememppeellajajararii//NNiillaiai = { = { KKd_d_MkMk****,,NNIIMM****, N, Niillaaii, I, Inndedekkss__aakkhhiir}r} D

Doosseenn = = {{NNIIPP**, , NNaammaa__DDoosseenn, , AAllaammaatt__DDoosseenn,, Pendidikan_terakhir, Golongan }

Pendidikan_terakhir, Golongan } M

Meennjjaaddii = = { { KKdd__ddoosseenn__wwaallii****,,NNIIPP****}} D

Doosseen n wwaallii = = {{KKdd__ddoosseenn__wwaallii**, , NNIIPP****}} Mel

Melakuakukankan_Per_Perwalwalianian = = {Kd{Kd_dos_dosen_wen_waliali**,**,NIMNIM**,**,JumlJumlah_Sah_SKS}KS} J

Jaabbaattaann = = {{KKdd__JJaabbaattaann****, , NNaammaa__JJaabbaattaann}} M

Meennggaajjaarr = = {{NNIIPP****,,KKdd__MMkk****}} J

Jaaddwwaall = = {{TThhnn__aajjaarraann**,,NNIIPP****, , NNaammaa__rruuaanngg****, , JJaamm__mmuullaaii,, Jam_akhir, Hari}

Jam_akhir, Hari} M

Meenneemmppaattii = = { { TThhnn__aajjaarraann****,,NNaammaa__rruuaanngg****}} R

Ruuaanngg = = {{NNaammaa__rruuaanngg**, , JJeenniiss__rruuaanngg}} Ket : * = primary key

Ket : * = primary key

** = foreign key (N-N) / atribut tambahan (1-N,1-1) ** = foreign key (N-N) / atribut tambahan (1-N,1-1) Un

Untutuk k tatabel bel ubaubahlhlah ah kakamus mus datdata a yayang ng susudah dah di di bubuat at ke ke daldalam am benbentutuk k tatabelbel de

dengangan n memelilihat hat kakardirdinalnalititas as sesetitiap ap ententititas as yayang ng beberelrelasasi i ununtutuk k memenennentuktukanan

11 11  N

 N

Mahasiswa

Mahasiswa MempelajariMempelajari MataKuliahMataKuliah

 N  N Dosen Dosen mengajar  mengajar  Dosen_wali

Dosen_wali MenjadiMenjadi Melakukan_  Melakukan_   perwalian  perwalian Menjabat Menjabat Jabatan Jabatan mempunyai mempunyai

JJaaddwwaal l menempatimenempati RRuuaanngg  N  N 1 1 1 1 1 1 11 1 1 1 1 1 1  N1  N1  N1  N1  N1  N1 Hasil_Seleksi Hasil_Seleksi Melakukan_  Melakukan_  Registrasi Registrasi 11 11 11 11  N1  N1 Mendapatkan Mendapatkan Pendafaran Pendafaran 1 1 1 1

(3)

pe

pelelebuburaran n atatriribubut t ununtutuk k rerelalasi si 1-1-1, 1, pepenanambmbahahan an atatriribubut t ununtutuk k rerelalasi si 1-1-N,N, penambahan foreign key untuk relasi N-N.

penambahan foreign key untuk relasi N-N. Tabel Pendaftaran Tabel Pendaftaran aftaran* aftaran* Thn_  Thn_  Ajaran Ajaran Tgl_  Tgl_  Pendaftaran Pendaftaran N

Naammaa TTTTLL JJKK AAggaammaa TTeellpp BBeerraatt_  _   Badan Badan Tinggi_  Tinggi_  Badan Badan Golongan Golongan  _Darah  _Darah As

Asalal_S_Sekekololah ah NoNo_S_STTTTBB NaNamama_O_Ortrtu/u/WaWalili PePekekerjrjaaaan_n_OrOrtutu/W/Walalii

Tabel Mahasiswa Tabel Mahasiswa Nama_  Nama_  Mahasiswa Mahasiswa A

Allaammaatt TThh__MMaassuukk KKeellaass TTggll_  _   registrasi registrasi No_  No_  Pendaftaran** Pendaftaran** Kd_  Kd_  dosen_  dosen_  wali** wali** Jumlah_  Jumlah_  SKS SKS Tabel Matakuliah Tabel Matakuliah Kd_  Kd_  Mk* Mk* Nama_  Nama_  Matakuliah Matakuliah S

SKKSS JJeenniiss__MMKK SSiiffaatt SSeemmeesstteer  r  

Tabel Dosen Tabel Dosen N NIIPP** NNaammaa_  _   Dosen Dosen Alamat_  Alamat_  Dosen Dosen Pendidikan_  Pendidikan_  Terakhir  Terakhir  G Goolloonnggaann KdKd__MMkk Tabel Dosen_Wali Tabel Dosen_Wali Kode_  Kode_  Dosen_  Dosen_  wali* wali* NIP* NIP* Tabel Jabatan Tabel Jabatan Kd_  Kd_  Jabatan* Jabatan* Nama_  Nama_  Jabatan Jabatan Tabel Ruang Tabel Ruang Nama_  Nama_  Ruang* Ruang* Jenis_  Jenis_  Ruang Ruang Tabel Nilai Tabel Nilai Kode_  Kode_  MK** MK** N

NIIMM**** NNiillaaii IInnddeekkss__aakkhhiir  r  

Tabel Jadwal Tabel Jadwal

T

Thhnn__aajjaarraann** NIIPNP**** NNaammaa__RRuuaanngg** **

J

Jaamm__mmuullaaii JJaamm__aakkhhiirr HHaarrii

Contoh Kasus 2 : Contoh Kasus 2 : PT. X

PT. X merupakmerupakan perusahaan yang bergerak di an perusahaan yang bergerak di bidang pembuatabidang pembuatan dan n dan penjualapenjualann al

(4)

digunakan dalam produksi perusahaan adalah besi, dengan jenisnya yaitu besi digunakan dalam produksi perusahaan adalah besi, dengan jenisnya yaitu besi pipa-pipa, besi plat, dan besi logam. Pada awalnya, perusahaan ini hanyalah pipa-pipa, besi plat, dan besi logam. Pada awalnya, perusahaan ini hanyalah se

sebuabuah h benbengkgkel el kekecicil l yanyang g seseriring ng memenernerimima a pepesasanan nan pepembumbuatatan an kukursrsi i dadariri pe

perusrusahahaan aan besbesar, ar, yayang ng kekemumudiadian n berberkekembmbang ang dendengagan n susukskses es hihinggngga a bisbisaa menjadi sebuah perusahaan dengan omset miliaran. Dalam operasional penjualan menjadi sebuah perusahaan dengan omset miliaran. Dalam operasional penjualan dan pembelian barang ini, dokumen yang mengalir dari satu proses ke proses dan pembelian barang ini, dokumen yang mengalir dari satu proses ke proses lainnya baik pada sistem penjualan maupun pembelian adalah sebagai berikut : lainnya baik pada sistem penjualan maupun pembelian adalah sebagai berikut : Purchase Order ( PO )/ Supplier 

Purchase Order ( PO )/ Supplier 

Purchase Order 

Purchase Order  Suplier Suplier merupakan surat permintaan persediaan barang yangmerupakan surat permintaan persediaan barang yang dik

dikiriirim m oleoleh h peruperusahsahaan aan pada pihak pada pihak supsuplielier. r. SurSurat at ini ini beriberisi si datdata a barbarang ang yanyangg diminta , jumlah, harga, serta tanggal pembayaran.

diminta , jumlah, harga, serta tanggal pembayaran. Ite

Item m data : data : No_No_PO_PO_SuppSupplielier, Tipe_Br, Tipe_Baraarang, Nama_Bng, Nama_Baranarang, Jenisg, Jenis_Bar_Barangang,, Jum

Jumlahlah, Harga, Harga, Total, Total, Warna, Warna_Bar_Barang, ang, tantanggalggal_PO_PO_ Suppl_ Supplier,ier, sp

spesesififikikasasi, i, NoNo_S_Supupplplieier, r, NaNamama_S_Supupplplieier, r, AlAlamamatat_S_Supupplplieier,r, Telp_Supplier, Kota_Supplier, Jumlah_Pembelian.

Telp_Supplier, Kota_Supplier, Jumlah_Pembelian. Purchase Order (PO)/ Pembeli

Purchase Order (PO)/ Pembeli Berbeda dengan PO

Berbeda dengan PO Suplier,Suplier, PO Pembeli merupakan surat yang dibuat olehPO Pembeli merupakan surat yang dibuat oleh perusahaan dan diberikan pada konsumen sebagai daftar barang yang ingin perusahaan dan diberikan pada konsumen sebagai daftar barang yang ingin dibeli dari perusahaan, berisi tentang data barang yang akan dibeli, jumlah, dibeli dari perusahaan, berisi tentang data barang yang akan dibeli, jumlah, harga, tanggal pengiriman, dan total pembayaran.

harga, tanggal pengiriman, dan total pembayaran. It

Item em datdata a : : NoNo_P_PO, O, TiTipe_pe_BaBaranrang, g, NaNamama_B_Baraarang, ng, JeJeninis_s_BaBaranrang, g, JuJumlmlah,ah, H

Haargrga, a, TTototaall, , WWararnnaa__BBaararangng, , ttananggggalal__PPOO, , ssppesesiiffiikkasasii,, No

No_C_Cusustotomermer, , NaNamama_P_Pemembelbeli, i, AlAlamaamat_t_PePembmbelieli, , TeTelp, lp, KoKota.ta.,, Jumlah_Penjualan.

Jumlah_Penjualan. Surat Jalan/Pembeli

Surat Jalan/Pembeli Sur

Surat at jaljalan an mermerupakupakan an dokdokumenumentastasi i yanyang g dikdikelueluarkaarkan n oleoleh h bagibagian an gudagudangng setelah barang keluar dari gudang dan dikirim pada pembeli. Surat ini berisi setelah barang keluar dari gudang dan dikirim pada pembeli. Surat ini berisi data mengenai barang yang keluar, jumlah, alamat pembeli, dan tanggal keluar. data mengenai barang yang keluar, jumlah, alamat pembeli, dan tanggal keluar.

(5)

It

Item em dadata ta : : NoNo_T_Traransnsakaksisi_P_Penenjujualalanan, , NaNamama_P_Pemembebelili, , AlAlamamatat_P_Pemembebelili,, Telp_Pembeli, Tipe_Barang, Jumlah_Barang, Warna

Telp_Pembeli, Tipe_Barang, Jumlah_Barang, Warna Surat Jalan/ Supplier 

Surat Jalan/ Supplier  Sur

Surat at jaljalan an mermerupakupakan an dokdokumenumentastasi i yanyang g dikdikelueluarkaarkan n oleoleh h bagibagian an gudagudangng setelah

setelah barang mbarang masuk asuk ke ke gudang ygudang yang ang dikirimkan dikirimkan oleh oleh supplier.supplier. Item data

Item data : : No_TransNo_Transaksi_Paksi_Pembeliembelian, an, Nama_SNama_Supplier, Alamat_ upplier, Alamat_ SupplieSupplier, r, Telp_ Telp_  Supplier, Tipe_Barang, Jumlah_Barang, Warna.

Supplier, Tipe_Barang, Jumlah_Barang, Warna. Surat Jalan/ Retur 

Surat Jalan/ Retur 

IItteem m ddaatta a : : NNoo__rreettuurr, , NNoo__TTrraannssaakkssii__PPeennjjuuaallaann, , NNaammaa__PPeemmbbeellii,, Alamat

Alamat_Pembel_Pembeli, i, Telp_PeTelp_Pembeli, mbeli, Tipe_BTipe_Barang, arang, JumlahJumlah_Barang, _Barang, Warna,Warna, Total_retur.

Total_retur. Laporan penjualan Laporan penjualan

Laporan ini berisi barang yang telah berhasil dijual oleh perusahaan, jumlah, Laporan ini berisi barang yang telah berhasil dijual oleh perusahaan, jumlah, pemasukan keuangan perusahaan. Laporan ini dicetak berdasarkan periode, pemasukan keuangan perusahaan. Laporan ini dicetak berdasarkan periode, baik harian, bulanan, maupun tahunan.

baik harian, bulanan, maupun tahunan.

Surat Permohonan Pembelian Barang ( SPPB ) Surat Permohonan Pembelian Barang ( SPPB )

Surat ini berisi data permohonan pembelian bahan baku yang dibutuhkan oleh Surat ini berisi data permohonan pembelian bahan baku yang dibutuhkan oleh bagian gudang untuk mengisi kembali stok barang di gudang tersebut. Berisi bagian gudang untuk mengisi kembali stok barang di gudang tersebut. Berisi data bahan baku yang dibutuhkan, jumlah bahan baku, dan tanggal permintaan. data bahan baku yang dibutuhkan, jumlah bahan baku, dan tanggal permintaan. It

Item em dadata ta : : NoNo_S_SPPPPB, B, NaNamama_S_Supupplplieier, r, AlAlamamatat_S_Supupplplieier, r, StStokok_B_Bararanangg Nama_Barang, Jumlah_Barang

Nama_Barang, Jumlah_Barang Tagihan/

Tagihan/ InvoiceInvoice

Dal

Dalam am pembpembelielian, an, jikjika a pembpembeli eli setsetelah elah memmembeli beli barabarang ng memmemutuutuskaskan n untuuntukk m

melelakakukukan an pepembmbayayararan an memengnggugunanakakan n gigiro ro mmakaka a susurarat t tatagigihahan n akakanan dikeluarkan oleh bagian accounting untuk mengingatkan pembeli melakukan dikeluarkan oleh bagian accounting untuk mengingatkan pembeli melakukan pembayaran. Berisi data tentang barang yang telah dibeli, jumlah, harga, dan pembayaran. Berisi data tentang barang yang telah dibeli, jumlah, harga, dan total pembayaran.

total pembayaran. Item data

Item data : : No_TagiNo_Tagihan, han, Tanggal_Tanggal_TagihanTagihan, , Nama_PNama_Pembeliembeli, , AlamatAlamat_Pembel_Pembeli,i, Telp, Total_Pembayaran, Tipe_Barang, Jumlah, Harga.

(6)

Laporan Utang Laporan Utang

Laporan ini berisi data mengenai utang yang dimiliki oleh perusahaan. Laporan ini berisi data mengenai utang yang dimiliki oleh perusahaan.

10.

10. Laporan Retur Laporan Retur 

Laporan ini

Laporan ini berisi data berisi data mengenai barang mengenai barang yang diretur yang diretur oleh pembeli.oleh pembeli.

IItteem m ddaatta a : : NNoo__rreettuurr, , NNoo__TTrraannssaakkssii__PPeennjjuuaallaann, , NNaammaa__PPeemmbbeellii,, A

Allaammaatt__PPeemmbbeellii, , TTeellpp__PPeemmbbeellii, , TTiippee__BBaarraanngg,, Jumlah_Second_Grade.

Jumlah_Second_Grade. Dalam pembahasan

Dalam pembahasan ini di ini di batasi batasi dalam beberapa hal dalam beberapa hal ::

1.

1. SisSisttem em iinfnfoormrmasasi i yayang ng didibabahahas s adadalalah ah ssisisttem em ininfoformrmasasi i ppenenjujualalan an dadann

pe

pembembelilianan. . SiSiklklus us pepenjunjualalan an melmelipiputi uti pepencancatatatatan n trtransansakaksi si penpenjujualaalan n dadann pen

pencatcatataatan n pembpembayaayaran ran pelpelangganggan. an. SikSiklus lus pembpembelielian an melimeliputputi i permpermintintaanaan bah

bahan, an, pembpembuatauatan n sursurat at pespesanan anan kepakepada da supsuppliplier, er, penepenerimrimaan aan barabarang ng daridari supplier, pencatatan tagihan dari supplier dan pencatatan pelunasan hutang supplier, pencatatan tagihan dari supplier dan pencatatan pelunasan hutang kepada supplier.

kepada supplier. 2.

2. UntUntuk uk retretur ur penjpenjualaualan, n, ditditetaetapkapkan n hanyhanya a untuuntuk k barabarang ng yanyang g caccacat at atau rusakatau rusak y

yanang g didisesebababkbkan an ololeh eh pipihahak k peperurusasahahaanan, , dadan n hhananya ya beberlrlakaku u sesellamamaa pembayaran belum dilunasi.

pembayaran belum dilunasi. 3.

3. PerancPerancangan terdiri dari pencatatan transakangan terdiri dari pencatatan transaksi penjualan dan pembelian, sampaisi penjualan dan pembelian, sampai kepada pembuatan laporan penjualan dan laporan pembelian.

kepada pembuatan laporan penjualan dan laporan pembelian.

Dari deskripsi sistem penjualan dan pembelian yang telah diuraikan sebelumnya Dari deskripsi sistem penjualan dan pembelian yang telah diuraikan sebelumnya buatlah model data menggunakan ERM dan buatlah tabel sesuai dengan model buatlah model data menggunakan ERM dan buatlah tabel sesuai dengan model data yang dibuat.

data yang dibuat.

Pembahasan Contoh Kasus 2 : Pembahasan Contoh Kasus 2 :

11 11 Retur  Retur  memiliki memiliki Supplier  Supplier  Bertransaksi Bertransaksi  _Pembelian  _Pembelian  N  N  N1  N1  N1  N1 1 1 B

Baarraanng g Bertransaksi_ Bertransaksi_  CCuussttoommeer  r  

Penjualan Penjualan  N  N N1N1  N  N

(7)

Customer : { No_Customer*, Nama_Pembeli, Alamat_Pembeli, Telp_Pembeli, Customer : { No_Customer*, Nama_Pembeli, Alamat_Pembeli, Telp_Pembeli,

Kota_Pembeli }. Kota_Pembeli }. Supplier :

Supplier : { { No_Supplier*, Nama_Supplier, No_Supplier*, Nama_Supplier, Alamat_Supplier, Telp_Supplier,Alamat_Supplier, Telp_Supplier, Kota_Supplier }.

Kota_Supplier }.

Retur : { No_retur*, Total_retur}. Retur : { No_retur*, Total_retur}.

Memiliki : { No_retur**, No_Transaksi_Penjualan**} Memiliki : { No_retur**, No_Transaksi_Penjualan**}

Barang : { Tipe_Barang*, Nama_Barang, Jenis_Barang, Warna_Barang, Barang : { Tipe_Barang*, Nama_Barang, Jenis_Barang, Warna_Barang,

Harga_Barang, Stok_Barang, Jumlah_Second_Grade }. Harga_Barang, Stok_Barang, Jumlah_Second_Grade }.

Bertransaksi_Penjualan : { No_Transaksi_Penjualan*, Tgl_Transaksi_Penjualan, Bertransaksi_Penjualan : { No_Transaksi_Penjualan*, Tgl_Transaksi_Penjualan,

Total_Penjualan, Status_Transaksi_Penjualan, Total_Penjualan, Status_Transaksi_Penjualan, Total_Terbayar_Penjualan, Jumlah_Penjualan , Total_Terbayar_Penjualan, Jumlah_Penjualan , No_Customer**, Tipe_Barang**}. No_Customer**, Tipe_Barang**}.

Bertransaksi_ Pembelian : {No_Transaksi_ Pembelian *, Tgl_Transaksi_  Bertransaksi_ Pembelian : {No_Transaksi_ Pembelian *, Tgl_Transaksi_ 

Pembelian, Total_ Pembelian, Status_Transaksi_ Pembelian, Pembelian, Total_ Pembelian, Status_Transaksi_ Pembelian, Total_Terbayar_ Pembelian, Jumlah_Pembelian,

Total_Terbayar_ Pembelian, Jumlah_Pembelian, No_Supplier**, Tipe_Barang**}.

No_Supplier**, Tipe_Barang**}. Un

Untutuk k tatabel bel ubaubahlhlah ah kakamus mus datdata a yayang ng susudah dah di di bubuat at ke ke daldalam am benbentutuk k tatabelbel de

dengangan n memelilihat hat kakardirdinalnalititas as sesetitiap ap ententititas as yayang ng beberelrelasasi i ununtutuk k memenennentuktukanan pe

pelelebuburaran n atatriribubut t ununtutuk k rerelalasi si 1-1-1, 1, pepenanambmbahahan an atatriribubut t ununtutuk k rerelalasi si 1-1-N,N, penambahan foreign key untuk relasi N-N.

penambahan foreign key untuk relasi N-N. Tabel Customer 

Tabel Customer 

N

Noo__CCuussttoommeerr* * NNaammaa__PPeemmbbeellii AAllaammaatt__PPeemmbbeellii TTeellpp__PPeemmbbeellii KKoottaa__PPeemmbbeellii

Tabel Supplier  Tabel Supplier 

N

Noo__SSuupppplliieerr* * NNaammaa__SSuupppplliieerr AAllaammaatt__SSuupppplliieerr TTeellpp_ _ SSuupppplliieerr KKoottaa_ _ SSuupppplliieer  r  

Tabel Barang Tabel Barang Tipe_  Tipe_  Barang* Barang* Nama_  Nama_  Barang Barang Jenis_  Jenis_  Barang Barang Warna_  Warna_  Barang Barang Harga_  Harga_  Barang Barang Stok_  Stok_  Barang Barang Jumlah_Second Jumlah_Second  _Grade  _Grade

(8)

Tabel Transaksi_Penjualan Tabel Transaksi_Penjualan No_  No_  Transaksi_  Transaksi_  Penjualan* Penjualan* Tgl_  Tgl_  Transaksi_  Transaksi_  Penjualan Penjualan Total_  Total_  Penjualan Penjualan Status_  Status_  Transaksi_  Transaksi_  Penjualan Penjualan Total_  Total_  Terbayar  Terbayar   _Penjualan  _Penjualan Jumlah_  Jumlah_  Penjualan Penjualan Jumlah_  Jumlah_  Second_  Second_  Grade Grade No_  No_  Customer** Customer** Tipe_  Tipe_  Barang** Barang** Tabel Transaksi_Pembelian Tabel Transaksi_Pembelian No_  No_  Transaksi_  Transaksi_  Pembelian* Pembelian* Tgl_  Tgl_  Transaksi_  Transaksi_  Pembelian Pembelian Total_  Total_  Pembelian Pembelian Status_  Status_  Transaksi_  Transaksi_  Pembelian Pembelian Total_  Total_  Terbayar  Terbayar   _Pembelian  _Pembelian Jumlah_  Jumlah_  Pembelian Pembelian No_  No_  Supplier** Supplier** Tipe_  Tipe_  Barang** Barang** Tabel Retur  Tabel Retur  No_  No_  Retur* Retur* No_  No_  Transaksi_  Transaksi_  Penjualan** Penjualan** Total_  Total_  Retur  Retur 

Ket : * = primary key Ket : * = primary key

** = foreign key (N-N) / atribut tambahan (1-N,1-1) ** = foreign key (N-N) / atribut tambahan (1-N,1-1) Latihan :

Latihan : Suat

Suatu u peruperusahasahaan an X X mermerupakupakan an peruperusahasahaan an yanyang g memmemprodproduksuksi i pakapakaian ian jadijadi yan

yang g menemenerimrima a pespesanan anan prodproduk uk dari dari konkonsumesumen. n. DalDalam am prosproseduedur r penypenyalualuranran barang di perusahaan tersebut yaitu dimulai dari konsumen memesan barnag barang di perusahaan tersebut yaitu dimulai dari konsumen memesan barnag sampai dengan konsumen menerima barang. Konsumen melakukan pemesanan sampai dengan konsumen menerima barang. Konsumen melakukan pemesanan ba

baranrang g dendengan gan memembumbuat at dokdokumumen en PuPurcrchashase e OrOrder der (P(PO) O) untuntuk uk didibeberikrikan an keke bagi

bagian an markmarketieting, ng, bagibagian an marmarketketing ing akaakan n menmengkongkonfirmfirmasiasikan kan PO PO terstersebuebut t keke ba

bagigian an PuPurcrchahasising ng dadan n kokonsnsumumenen. . SeSetetelalah h ititu u ololeh eh babagigian an mamarkrketetining g akakanan mengentry Delivery Order (DO) sesuai dengan PO. Setelah itu bagian Purchasing mengentry Delivery Order (DO) sesuai dengan PO. Setelah itu bagian Purchasing membuat Del

membuat Delivery Servivery Service (DS). Setice (DS). Setelah elah itu DS diberikitu DS diberikan ke bagian Ware Housean ke bagian Ware House Finish Goods untuk dibuatkan Surat Jalan (SJ). Dokumen yang digunakan dalam Finish Goods untuk dibuatkan Surat Jalan (SJ). Dokumen yang digunakan dalam sistem penyaluran barang di PT. X sebagai berikut :

sistem penyaluran barang di PT. X sebagai berikut :

1.

1. PO PO memeruprupakakan an susuatu atu dokdokumumen en pepermirmintntaaaan n yayang ng didibuabuat t kokonsnsumeumen n untuntukuk diberikan ke bagian marketing. Dalam dokumen ini berisi kode barang dari diberikan ke bagian marketing. Dalam dokumen ini berisi kode barang dari barang yang dibeli beserta deskripsinya serta harga dari tiap barang yang barang yang dibeli beserta deskripsinya serta harga dari tiap barang yang dibeli, jumlah dari jenis barang yang dibeli dan total biaya dari pembelian.

dibeli, jumlah dari jenis barang yang dibeli dan total biaya dari pembelian.

2.

2. DO merupakan dokumen yang dibuat oleh marketing untuk bagian Purchasing.DO merupakan dokumen yang dibuat oleh marketing untuk bagian Purchasing.

Do

(9)

apakah bisa memproduksi atau memenuhi permintaan pembeli dan sesuai apakah bisa memproduksi atau memenuhi permintaan pembeli dan sesuai dengan tanggal pengiriman yang diminta pembeli.

dengan tanggal pengiriman yang diminta pembeli.

3.

3. DS merupakan dokumen yang dibuat Purchasing untuk bagian Ware HouseDS merupakan dokumen yang dibuat Purchasing untuk bagian Ware House Fi

Fininish sh GoGoods ods ununtuk tuk memengngetaetahui hui kekesasanggnggupaupan n proprodukduksi si untuntuk uk mememenmenuhiuhi perm

permintintaan aan pempembelibeli, , sessesuai uai dengdengan an tangtanggal gal pengpengiriiriman man yanyang g dimdimintinta a oleolehh pembeli.

pembeli.

4.

4. SJ merupakan dokumen yang diberikan dari Ware House Finish Goods keSJ merupakan dokumen yang diberikan dari Ware House Finish Goods ke kon

konsumsumen dan accounen dan accountingting, dimana dok, dimana dokumen ini menyumen ini menyatakatakan an bahwbahwa Warea Ware Ho

Housuse e FinFinisish h GoGoods ods sasanggnggup up ununtuk tuk memembumbuat at babaranrang g yayang ng sesesusuai ai dendengangan permintaan.

permintaan.

Kembangkan kerangka kasus di atas dan buatlah model data menggunakan ERM Kembangkan kerangka kasus di atas dan buatlah model data menggunakan ERM s

seessuuaai i ddeennggaan n ppeennggeemmbbaannggaan n kkeerraannggkka a kkaassuus s yyaanng g AAnndda a bbuuaat t ddaann tranfromasikan ke dalam bentuk tabel dari hasil model data yang Anda buat !

tranfromasikan ke dalam bentuk tabel dari hasil model data yang Anda buat ! Ketentuan Pengerjaan :

Ketentuan Pengerjaan : 1.

1. DikerjDikerjakan perkakan perkelompok elompok maximamaximal 1 kell 1 kelompok 4 oompok 4 orangrang 2.

2. IsIsi pi per er bababb

-- LaLatatar br belelakakanang Pg Perermamasasalalahahann -- IdIdenenttififikikasasi i MaMasasalalahh

-- Batasan Masalah/Asumsi yang digunakanBatasan Masalah/Asumsi yang digunakan -- PePerarancncanangagan Mn Mododel el DaDatata

3.

3. TTugugaas s ddiikkumumpupullkkaan n di di mmejeja a ddososen en yybs bs ssebebeleluum m jjaam m 1122..000, 0, 1 1 hhaariri

sebelum

sebelumnya nya dari dari jadwajadwal l kuliah masing-masikuliah masing-masing ng kelas (untuk kelas (untuk dipresendipresentasiktasikanan oleh masing-masing kelompok di pertemuan ke 6 tgl 22 maret 2010 – 28 oleh masing-masing kelompok di pertemuan ke 6 tgl 22 maret 2010 – 28 maret 2010, siapkan slide untuk presentasi) .

Gambar

Tabel PendaftaranTabel Pendaftaran aftaran*aftaran* Thn_ Thn_  AjaranAjaran Tgl_ Tgl_  PendaftaranPendaftaran N
Tabel Customer Tabel Customer 

Referensi

Dokumen terkait

sama, jumlah wisatawan (domestik dan mancanegara) yang tinggal di hotel (bintang dan nonbintang) di Solo Raya.. hanya tumbuh 7,7% yang didominasi oleh wisatawan domestik

Lingkungan Kerja Fisik terhadap Kinerja Karyawan dengan nilai regresi sebesar 0,224 dan t hitung sebesar 3,193 yang nilainya lebih besar dari t tabel = 2,018, terdapat

Kemungkinan ini menimbulkan permasalahan tersendiri dalam hukum kewarisan terutama apabila, sudah dilaksanakannya pembagian warisan secara ab intestato sedangkan dikemudian

Davedan Show yang menampilkan tema Treasure of The Archipelago, membuka gerbang petualangan baru itu diiringi musik rekaman etnik Nusantara secara medley, berkelanjutan

23 dijelaskan "Maksud perkumpulan ini ialah memegang teguh pada salah satu dari Mazhabnya Imam empat, yaitu Imam Muhammad bin Idris As-Syafi'ie, Imam Malik bin Anas, Imam

The objective of this research was to improve students‟ reading skill on recount texts of the second grade students in SMP N 1 Kutasari through TGT Technique. It used

Sehubungan dengan peran dan manfaat lahan gambut di kawasan hutan produksi terbatas di lihat dari persepsi masyarakat, menunjukkan bahwa 85% responden menyatakan

[r]