P. 1
52647307 Laporan Basis Data Database Penjualan Sparepart Komputer

52647307 Laporan Basis Data Database Penjualan Sparepart Komputer

|Views: 240|Likes:
Dipublikasikan oleh Machsar Yusuf

More info:

Published by: Machsar Yusuf on Mar 14, 2012
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as TXT, PDF, TXT or read online from Scribd
See more
See less

05/14/2015

pdf

text

original

LAPORAN AKHIR PRAKTIKUM BASIS DATA LABORATORIUM SISTEM INFORMASI DAN REKAYASA PE RANGKAT LUNAK DATABASE PENJUALAN SPAREPART

KOMPUTER Asisten Pembimbing : Rio Kiswandaru Disusun Oleh: Nama/NIM : Eko Syamsudin / 10523133 Nama/NIM : Eko Destrianto /105 23480 Nama/NIM : Rizky Yusuf Yulizar / 10523118 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ISLAM INDONES IA 2011

LAPORAN AKHIR PRAKTIKUM BASIS DATA LABORATORIUM SISTEM INFORMASI DAN REKAYASA PE RANGKAT LUNAK DATABASE PENJUALAN SPAREPART KOMPUTER Asisten Pembimbing : Rio Kiswandaru Disusun Oleh: Nama/NIM : Eko Syamsudin / 10523133 Nama/NIM : Eko Destrianto / 10 523480 Nama/NIM : Rizky Yusuf Yulizar / 10523118 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ISLAM INDONES IA 2011

................................................................................................. ...... ............ . ................................................... ....... .............................................................................................................................................. .... ......................................................................................... ..... ................................. ......................................... ................................................... __ Maret 2011 Asisten yang mengesahkan Status Laporan : Diterima / D itolak dengan Revisi Tanggal koreksi : ________________ Alasan ditolak : ................................................................ ............................................................. ............... .............. ........................................................ ..... ................................................................................................... ........ ..................................................................................... ...................................... ....................................... .......................................... ................................................................ .......... ..................................................................................HALAMAN PENGESAHAN ASISTEN DATABASE PENJUALAN SPAREPART KOMPUTER Telah Dipertahankan di Depan Sidang Penguji Diajukan Sebagai Salah Satu Syarat U ntuk Menempuh Ujian Responsi Praktikum Jogjakarta................................ ............................................. Diserahkan kembali paling lambat : ___ _______ 2011 i .................................... ........................

sebagai wujud Terima Kasih atas Pendidikan yang beliau berikan p ada kami. oleh sebab itu kami sengaja menawarkan sekaligus mempersembahkan salah satu hasil karya dari penggunaan tekn ologi ini kepada masyarakat. begitu juga dalam semua bidang kehidupan. khususnya mereka yang mempunyai bisnis dalam Penjua lan Sparepart Komputer. Dan Karya ini seterusnya kami persembahkan kepada Kedua Orang Tua kami. karena pada era saat ini teknologi tidak dapat kita pisahkan dari kehidupan yang serba menggunakan teknologi itu s endiri. ii . Persembah an ini tak lupa pula kami tujukan untuk keluarga besar Laboratorium Sirkel. Banyak masyarakat baik yang awam maupun yang elite sekalipun tidak memak simalkan penggunaan teknologi sebagaimana mestinya. temp at dimana kami melaksanakan praktikum.PERSEMBAHAN Dalam memasuki Era Industrialisasi. manag ement Toko Penjualan Sparepart Komputer tersebut dapat memanage semua database d ari data-data yang berkaitan serta transaksi yang terjadi di dalamnya. semoga dengan database yang kami persembahkan ini. karena tak ada yang bisa membuat kami tegar sampai saat ini kecuali do’a dan nasihat dari kedua orang tua kami. Pencapaiannya sangat ditentukan oleh penguas aan teknologi karena teknologi adalah mesin penggerak pertumbuhan melalui indust ry.

Hidup Bukanlah Serangkaian Kemustahilan. Kelak manusia mengejar mimpinya. iii .MOTTO Bangsa yang besar adalah bangsa yang menguasai tekhnologi. Bagi mereka yang mempunyai mimpi Bagi mereka y ang mengerti tentang apa makna saling menyayangi itu merupakan suatu makna yang akan membuat kita selalu peduli terhadap sesama umat muslim. Seperti komputer. Hid up kamu sekali-sekali perlu di Restart.

banyak sekali orang yang perlu di hargai. Pembuatan Database ini bertu juan untuk memberikan kemudahan bagi Management Toko Komputer dalam melakukan pe nyimpanan data serta untuk mempermudah dalam memanage semua data-data serta tran saksi yang terjadi di toko tersebut. kami tentu saja berterima kasih kepada Ibu Nur Wijayaning Rahayu S. Dengan mengucap rasa p uji syukur kepada ALLAH SWT Tuhan semesta alam. Yogyakarta. Kami sangat berharap database yang kami bua t ini bisa berguna bagi management toko komputer dalam semua penyimpanan semua d ata-data serta transaksi yang terjadi setiap harinya. Dan dalam pembuatan databa se kami ini.KATA PENGANTAR Assalamu’alaikum warahmatullahi wabarakatuh. Penghargaan kami yang tak ter hingga kepada Assisten Dosen kami yaitu Mas Rio Kiswandaru yang telah membimbing kami dalam pembuatan “Database Penjualan Sparepart Komputer”. Wassalamu’alaikum warahmatullahi wabarakatuh. kawan-kawan Anak Informatika. sebag ai wujud karya yang bisa kami persembahkan. selaku Dosen Basis Data yang tela h bersedia memberi penjelasan-penjelasan ketika kami mengalami kendala dalam pen yelesaian “Database Penjualan Sparepart Komputer” ini. Ba rakallahu fikum. dan Terkhusus “Database Penjualan Sparepart Kompute r” yang kami buat. sengaja kami persembahkan juga buat Kedua Orang Tua kami.31 Maret 2011 Penulis iv .Kom. yang telah memberikan taufiq bes erta hidayahnya sehingga kami dari kelompok 83 dapat menyelesaikan Database kami yang berjudul “Database Penjualan Sparepart Komputer”. Semoga Beliau masih sabar dan selalu ikhlas mendo’akan kami dalam pembuatan karya selanjutnya. Alhamdulillah. Jazakallahu khairan. Selanjutnya para Assi sten Pengajar yang selama satu semester ini telah memberikan ilmunya untuk kami.

TAKARIR Create Database Delete Entity Relationship Diagram Diagram Insert Printscreen Pr ogramming Project Script Table Update Membuat Basis Data Hapus Hubungan/relasi antar Entitas Memasukkan Cuplikan Gamba r Proyek Pemrograman Kode Program Tabel Membarui v .

........................................ 12 vi .... .................................................................................................................................................. ............................................................................................................................................................................. v iii BAB I PENDAHULUAN 1.......................................... ................. ............... .................................... .. ..................8 BAB III KESIMPULAN D AN SARAN 3.................................... v DAFTAR ISI ..................................4 Hasil dan Pembahasan......2 Struktur Tabel ............................................... ................... 10 3................................................................. ............... .1 Kesimpulan ...................................................................... 4 2............................................. i PERSEMBAHAN ............. 1 1................................................................ 10 DAFTAR PUSTAKA ................................................................... ii MOTTO .............. 1 BAB II HASIL DAN PEMBAHASAN 2........... iv TAKARIR .................. 6 2................3 Relasi Tabel ..................... 2 2........................... ........1 Desain ERD (Entity Relationship Diagram) .........DAFTAR ISI HALAMAN PENGESAHAN ASSISTEN ...... . 11 LAMPIRAN .......................................2 Batasan Masalah .......2 Saran................... .......................................................1 Deskripsi Masalah ............................................................................................................... iii KATA PENGANTAR ................................................................ vii DAFTAR GAMBAR ... ........................... ... vi DAFTAR TABEL ..... .....

..................2 Query Menampilkan Tabel Suplier ..................... ... ........3 Query Menampilkan Tabel Suplier . 9 vii .........DAFTAR TABEL Tabel 1.................... 8 Tabel 1..................................1 Query Menampilkan Semua Tabel................... 8 Tabel 1. .......

........................3 Struktur tabel Konsumen ............................. viii ..... 5 Gambar 2....................................................1 Struktur tabel Suplier .... 5 Gambar 2............................... 5 Gambar 2.....2 Printscreen hasil running Tabel 1...... 6 Gambar 4........... ....... ................ 4 Gambar 2......................... 6 Gamba r 2...... 4 Gambar 2.9 Struktur tabel Suplier Has Barang .. 4 Gambar 2..... ......1 Printscreen hasil running Tabel 1........ 6 Gambar 2..............11 Struk tur tabel Barang Has Konsumen ............. 2 Gambar 2.........................................8 Struktur tabel Transaksi Suply Has Karyawan ................................................................... ................. ....................... Gambar 4...................................... Gambar 4..5 S truktur tabel Suply .......................13 Struktur tabel Karyawan Has Transaksi Jual .. ......6 Struktur tabel Transaksi Jual ........................ 6 Gambar 3............... ....1 Relasi Tabel DB Penjualan Sparepart komputer ............ 5 Gambar 2..10 Struktur tabel Suplier Has Barang ....................... ..... .. ...........................2 Struktur tabel Karyawan ................ 5 Gambar 2.......DAFTAR GAMBAR Gambar 1............................................. 6 Gambar 2.........4 Struktur tabel Kat egori . ...............14 Struktur tabel Karyawan Has Konsumen .............................1 ERD DB Penjualan Sparepart komputer.............12 Struktur tabel Barang Has Transaksi Suply .7 Struktur tabel Barang ....2 .....3 ........................... 5 Gambar 2.............................................1 .... 4 Gambar 2... ......................3 Printscreen hasil running Tabel 1....

data ka ryawan. 2. Database ini menjual beberapa jenis kategori. Setiap barang memiliki kategori masig-masing. Terdapat proses penjualan barang.2. untuk memanage semua transaksi yang di lakukan khususnya pada toko komputer serta menyimpan semua data-data seperti daftar harga. Batasan Masalah Database ini hanya di gunakan pada toko sparepart komputer. Begitu juga dalam p erkembangan jual-beli. Deskripsi Masalah Era saat ini. dan lainnya. Maka di bentuklah database ini dengan harapan agar tercapai nya tujuan yang sudah di kemukakan di atas. Pada satu transaksi bisa terdapat bermacam-macam barang.1. .1. 2. Mata uang menggunakan IDR. BAB I PENDAHULUAN 2. semua perkembangan dalam bidang apapun haru s mengikut sertakan teknologi dalam bagiannya masing-masing.

Entitas suplier mempunyai hubungan relationship N:M dengan entitas barang.1. BAB II HASIL DAN PEMBAHASAN 4.3. Desain ERD (Entity Relationship Diagram) Gambar 1. ERD database diatas memiliki 7 entitas antara lain sebagai berikut : a) Entitas Suplier. Dalam entitas suplier ini memiliki beberapa atribut antara lain adalah id_suplier. Atribut id_suplier merupakan primar y key pada entitas suplier. alamat. . 4.1 ERD DB Penjualan Sparepart komputer. no_telpon. nama_suplier.

Entitas karyawan ini mempun yai hubungan relationship N:M dengan semua entitas yang berkaitan dengan entitas karyawan ini. tanggal. c) Entitas Konsumen. Atribut no_nota merupakan primary k ey pada entitas konsumen. nama_barang. nama_karyawan. jumlah_barang. Dalam entitas karyawan ini memiliki beberapa at ribut antara lain adalah id_karyawan. Atribut id_k aryawan merupakan primary key pada entitas karyawan. alamat. total_harga. Atribut id_barang merupakan prim ary key pada entitas barang. no_hp. Entitas transaksi_jua l mempunyai hubungan relationship N:M dengan entitas barang dan juga pada entita s karyawan. d) Entitas Transaksi_Suply . total_harga. Atribut id_transaksi_s uply Entitas merupakan primary key pada entitas transaksi_suply. jumlah_barang. transaksi_suply mempunyai hubungan relationship N:M dengan entitas barang dan juga pada entitas karyawan. harga. tanggal. Dalam entitas konsumen ini memiliki beberapa atribut antara lain adalah no_nota dan nama. f) Entitas Karyawan. Dalam entitas transaksi_jual ini memiliki beberapa atribut ant ara lain adalah id_transaksi_jual. Entitas barang mempunyai hubungan relationship N:M untuk semua entitas yang berhubungan dengan entitas barang kecuali N:1 pada enti tas kategori. Dalam entitas barang ini memiliki beberapa atribut antara l ain adalah id_barang.3 b) Entitas Barang. stok. . Dalam entitas transaksi_suply ini memiliki beberapa atribut antara lain adalah id_transaksi_suply. e) Entita s Transaksi_Jual. Entitas suplier mempunyai hubungan relationship N:M de ngan entitas barang dan juga dengan entitas karyawan. Atribut id_jual merupakan primary key pada entitas transaksi_jual.

2. Transaksi Suply .1 Struktur tabel Suplier B. Kategori Gambar 2. Konsumen Gambar 2. Dalam entitas kategori ini memiliki dua atribut antara la in adalah id_kategori.2 Struktur tabel Karyawan C.4 Struktur tabel Kategori E. Atribut id_kategori merupakan primary key pada entitas kategori.4 g) Entitas Kategori. Suplier Gambar 2. Entitas kategori mempunyai hubungan relationship 1:N dengan entitas barang. 4.3 Struktur tabel Konsumen D. dan nama_kategori. Struktur Tabel A. Karyawan Gambar 2.

Barang Gambar 2.7 Struktur tabel Barang H. Barang Has Transaksi Jual Gambar 2.8 Struktur tabel Transaksi Suply Has Karyawan I.5 Struktur tabel Suply F. Suplier Has Barang Gambar 2.5 Gambar 2. Transaksi Jual Gambar 2.9 Struktur tabel Suplier Has Barang J.10 Struktur tabel Barang Has Transaksi Jual .6 Struktur tabel Transaksi Jual G. Transaksi Suply Has Karyawan Gambar 2.

Karyawan Has Konsumen Gambar 2.3. Barang Has Transaksi Suply Gambar 2.11 Struktur tabel Barang Has Konsumen L. Relasi Tabel Gambar 3. Barang Has Konsumen Gambar 2. Karyawan Has Transaksi Jual Gambar 2.6 K.14 Struktur tabel Karyawan Has Konsumen 4. .12 Struktur tabel Barang Has Transaksi Suply M.13 Struktur tabel Karyawan Has Transaksi Jual N.1 Relasi Tabel DB Penjualan Sparepart komputer.

1 adalah : 1. Tabel suplier dan barang berelasi dengan kar dinalitas many to many (N:M) sehingga akan membentuk tabel baru yaitu suplier_ha s_barang. Dengan demikian primary key yang ada ditabel barang d an konsumen akan menjadi foreign key di tabel barang_has_konsumen. 6. Dengan demikian primary key yang ada ditabel tran saksi_suply dan karyawan akan menjadi foreign key di tabel transaksi_suply_has_ karyawan. 2. Dengan demikian primary key yang ada . Dengan demikian primary key yang ada ditabel barang dan transaksi_jual akan menjadi foreign key di tabel barang_has_ transaksi_jual. Tabel many barang dan transaksi_jual berelasi dengan kardin alitas many to (N:M) sehingga akan membentuk tabel baru yaitu barang_has_transaksi_jual. Tabel transaksi_jual dan karyawan berelasi dengan kardinalitas many to many (N:M) sehingga akan membentuk tabel baru yaitu transaksi_jual__has_karyawan. Dengan demikian primary key yang ada ditabel suplier dan barang akan m enjadi foreign key di tabel suplier_has_barang. Dengan demikian primary key yang ada ditabel barang dan transaksi_suply akan menjadi foreign key di tabel barang_has_ transaksi_suply.7 Penjelasan Gambar 3. 7. Tabel barang dan kategori ber elasi dengan kardinalitas many to one (N:1) sehingga primary key yang ada di kat egori akan menjadi foreign key di tabel barang. 4. 3. Tabel barang dan konsumen ber elasi dengan kardinalitas many to many (N:M) sehingga akan membentuk tabel baru yaitu barang_has_konsumen. Tabel bara ng dan transaksi_suply berelasi dengan kardinalitas many to many (N:M) sehingga akan membentuk tabel baru yaitu barang_has_transaksi_suply. Tabel transaksi_suply dan karyawan berelasi dengan kardinalit as many to many (N:M) sehingga akan membentuk tabel baru yaitu transaksi_suply__has_karyawan. 5.

konsumen d an lainnya. Tabel karyawan dan konsumen berelasi dengan kardinalita s many to many (N:M) sehingga akan membentuk tabel baru yaitu karyawan__has_konsumen. Dengan demikian primary key yang ada ditabel karyawan dan konsumen akan menjadi foreign key di tabel karyawan_has_ ko nsumen.4. Gambar 4. Seperti tabel suplier.2 Query Menampilkan Tabel Suplier select *from suplier. 4.1 Syntak yang ada di dalam Tabel 1.8 ditabel transaksi_jual dan karyawan akan menjadi foreign key di tabel transaks i_jual_has_ karyawan.1 Query Menampilkan Semua Tabel select *from tab. 1 apabila di jalankan maka akan seperti pada Gambar 4. karyawan. Hasil dan Pembahasan Tabel 1.1 yaitu syntak yang berfun gsi untuk menampilkan seluruh tabel.1 Printscreen hasil running Tabel 1. . 8. Tabel 1.

yang mempunyai kolom idsuplier. nama _karyawan menjadi "Nama Karyawan". no_hp "No Hp".3 Syntak yang terdapat dalam Tabel 1.3 merupakan perintah untuk membuat alias atau mengganti nama kolom pada tabel karyawan sesuai yang di inginkan.2 yaitu syntak yang berfungsi untuk menampilkan isi dari tabel suplier. Gambar 4.2 merupakan syntak dari G ambar 4. A lamat "Alamat" from karyawan. seperti idkaryawan menjadi "ID Karyawan".9 Gambar 4.3 Query Menampilkan Tabel Suplier select idkaryawan "ID Karyawan". no_telpon. nama_karyawan "Nama Karyawan".3 Printscreen hasil running Tabel 1.2 Tabel 1.2 Printscreen hasil running Tabel 1. no_hp menjadi "No Hp". Tabel 1. dan Alamat menjadi "Al amat”. . nama_suplier. dan alamat.

ini akan membuat rasa kurang nyaman dalam pembelajaran. 6.5. 6.2. . Selanjutnya. BAB III KESIMPULAN DAN SARAN 6. para Assisten yang memberikan materi seharusnya tidak terburu-buru dalam memberikan materi. Saran Kami ingin memberikan masukan.1. yang mana pada susunan ruangan yang tampaknya kurang ada keseimbangan. ke tika pada saat proses praktikum di ajarkan. Kesimpulan Database Penjualan Sparepart Komputer ini dibuat untuk membantu proses penjualan dan menampilkan semua transaksinya yang dapat dilihat oleh karyawan dan manager pada toko komputer tersebut. dimana posisi tempat duduknya ad a sebagian yang harus menoleh terus ketika melihat slide yang di jelaskan oleh a ssisten.

. Laboratorium. Laboratorium Sistem Informasi dan Rekayasa Perangkat Lunak.11 DAFTAR PUSTAKA SIRKEL. Modul Praktikum Basis Data. Jurusan Teknik Informatika Fakultas Teknolog i Industri Universitas Islam Indonesia Yogyakarta. 2010.

12 LAMPIRAN Lampiran 1 : Lembar asistensi 1 dan 2 Lampiran 2 : CD berisi script database pro gram dan softcopy laporan dalam format pdf. .

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->