Monday, June 19, 2017

tugas akhir psql

Program Sistem Informasi Perpustakaan

Hay teman
saya akan melanjutkan pembuatan aplikasi yang kemarin sudah direncanakan
aplikasi ini berjudul Sistem Informasi Pengelolaan Perpustakaan
kelompok pengerjaan sistem ini beranggotakan 4 orang terdiri dari
1. Muh. Kamal Alfitra (201553003)
2. Yusiana Rahma (201553008)
3. Arsya Yoga Pratama (201553011)
4. M. Azka Darodjat (201553035)

Sistem Informasi Pengelolaan Perpustakaan ini terdiri dari 6 menu yaitu Petugas, Peminjaman,Pengembalian,Anggota, Buku, dan Rak.
Memiliki fasilitas Login untuk Admin yang bertugas mengelola aplikasi. Kami membuat aplikasi ini menggunakan aplikasi visual studio 2012 dengan database SQL server 2014

Pertama relasi table sistem yang dibangun adalah seperti berikut

lalu membuat menu login sistem untuk aplikasi

selanjutnya kami membuat menu beranda yang akan menampung menu-menu yang sudah kami rancangkan. kami menggunakan module untuk dapat mengkoneksikan database SQL server 2014 kedalam Visual Studio 2012.



Membuat Modul untuk dapat mengkoneksikan database SQL server ke dalam Visual studio 2012

Berikut adalah koding-koding didalam form yang sudah  dirancang agar dapat berfungsi dengan baik aplikasi berbasis dekstop ini.
1. Koding Simpan.

2. Koding untuk Ubah

untuk merubah nilai data kita harus menampilkan nilai data dengan cara

3. Koding Tampil


4. Koding hapus

Setelah mengkoding semua maka aplikasi siap dijalankan dalam form. jangan lupan untuk membuat kodingan agar menampilkan form kedalam beranda

seperti dalam menu pengembalian berikut

        Pengembalian.Show()
        Pengembalian.MdiParent = Me
        Anggota.Hide()
        Petugas.Hide()
        Peminjaman.Hide()
        Buku.Hide()
        Rak.Hide()

Ini adalah hasil dari aplikasi yang sudah selesai dibuat dan sudah berfungsi.































Untuk lebih detailnya silahkan lihat link beriku Klik Disini
Demikian Pembuatan Aplikasi Perpustakaan dari kami
Apabila ada kesalahan dari kami mohon maaf ya ...

Tuesday, May 23, 2017

belajar SQL Server membuat tabel retur

use "201553003"

select *from barang
select *from pembelian
select *from penjualan
select *from supplier
select *from returjual

create table returjual(
No_retur varchar (10) primary key,
NoNota varchar (10),
TanggalRetur date,
JumlahRetur int,
KetCacat varchar (50),
foreign key (NoNota) references penjualan (Nonota))




1. Isi data, ambil dari tabel penjualan, 2 record untuk di retur
insert into returjual values
('RET001','JUAL001','2017/03/21',3,'rusak'),
('RET002','JUAL002','2017/03/19',5,'salah barang')




2. Browsing operasi matematika menggunakan SQL untuk penambahan stok barang



3. Alternative lain, Update stok barang
update barang set jumlah=75+25 where KdBrg='BRG003'
update barang set jumlah=200+50 where KdBrg='BRG004'

sebelum update:
sesudah diupdate:


4.Jumlah Retur tidak boleh melebihi jumlah jual


5. Tanggal Retur tdk boleh sebelum tanggal jual

6. Tambahkan 5 Data Retur
insert into returjual values
('RET003','JUAL003','2017/04/18',8,'Rusak'),
('RET004','JUAL004','2017/05/02',5,'Rusak'),
('RET005','JUAL005','2017/05/12',4,'Rusak'),
('RET006','JUAL006','2017/05/23',5,'Rusak'),
('RET007','JUAL007','2017/05/30',2,'Rusak')

hasil:

7. Update data Retur
update returjual set keterangan_cacat='salah barang' where No_retur='RET001'
update returjual set keterangan_cacat='Kadaluarsa' where No_retur='RET005'
update returjual set keterangan_cacat='kemasan cacat' where No_retur='RET003'

hasil:

8. Delete record 1 data retur
delete from returjual
where No_retur='RTR006'

hasil:

9. Tambahkan field Jenis_paket
alter table returjual
add jenis_paket varchar (20)

hasil:

10. Isi Jenis Paket
update returjual set jenis_paket='Tiki' where No_retur='RET001'
update returjual set jenis_paket='Lion' where No_retur='RET002'
update returjual set jenis_paket='JNE' where No_retur='RET003'
update returjual set jenis_paket='JNE' where No_retur='RET004'
update returjual set jenis_paket='Tiki' where No_retur='RET005'
update returjual set jenis_paket='POS' where No_retur='RET007'

hasil: