Selasa, 17 Februari 2015

Akal-akalan warga

use db_sik;

create trigger tr_obat_kurangi
on obat_pasien
after insert
as
declare @beli int, @id_obat char(5);
select @beli = qty from inserted;
select @id_obat = id_obat from inserted;
update obat set quantity = quantity - @beli where id_obat = @id_obat;
go

drop trigger tr_obat_kurangi

insert into obat_pasien(id_kunjungan,id_obat,qty) values(2,'o0005',2);

create trigger tr_obat_tambah
on obat_pasien
after delete
as
declare @beli int, @id_obat char(5);
select @beli = qty from deleted;
select @id_obat = id_obat from deleted;
update obat set quantity = quantity + @beli where id_obat = @id_obat;
go

select * from obat_pasien
select * from obat

delete * from obat
----------------------------------------------------------------------------------------------------
create trigger tr_obat_tambah
on obat_pasien
after delete
as
declare @beli int, @id_obat char(5);
select @beli = qty from deleted;
select @id_obat = id_obat from deleted;
exec proc_kurangi_stok @beli,@id_obat
go

create procedure proc_kurangi_stok
@beli int,
@id_obat char(5)
AS
update obat set quantity = quantity + @beli
where id_obat = @id_obat;
GO

---------------------------------------------------------------------------------------------------------------------------

create trigger tr_obat_1
on obat
after insert
as
declare @qty int
select @qty = quantity from inserted;
if @qty > 2
begin
print 'Quantity Lebih'
end
else if @qty < 2
begin
print 'Quantity Kurang'
Rollback Transaction
end
else
begin
print 'Pass'
end
end
go

-----------------------------------------------------------------------------------------------------------------------------

PHK KLN

klinik aftur akan membangun sistem informasi kesehatan dengan requirement sebagai berikut :
Data yang dicatat pada antara lain data pasien, data dokter, data petugas, data obat. Setiap pasien akan dicatat id pasien(p001 – p999) , nama, alamat, no telepon dan tanggal lahir. Setiap dokter akan dicatat id dokter (d001 – d999), nama, alamat dan no telepon. Setiap Petugas akan dicatat id petugas (p001 – p999), tipe petugas (administrasi, rekam medis atau farmasi) , nama dan alamat. Setiap obat akan dicatat id obat (o001 – o999), nama obat, quantity dan harga. Pasien dapat berkunjung ke klinik dan petugas administrasi akan mencatat id pasien, id dokter, id petugas, tanggal kunjungan dan keluhan. Setelah dokter selesai memeriksa, dokter dapat memberikan sebanyak N obat kepada pasien dimana akan dicatat oleh petugas farmasi yang memberikan obat tersebut

1.Tambahkan 5 data pada masing – masing tabel
2.Tampilkan data pasien beserta dokter yang menanganinya ?
3.Tampilkan nama obat yang mempunyai stok paling sedikit dan banyak ?
4.Pada tanggal berapa dalam bulan ini klinik ramai?
5.Siapakah Pasien yang paling sering mengunjungi klinik ?

jawabannya adalah :

use db_sik;

create table pasien(
id_pasien char (5) primary key,
nama varchar (100) not null,
alamat varchar (100) not null,
no_telepon varchar (20) not null,
tanggal_lahir datetime not null
);

insert into pasien values ('p0001','Ahmad bahrudin','Muhajar','08212310191','23 January 1991');
insert into pasien values ('p0002','Hadi Mulyanto','Kebon Aman','0811819339','20 January 1993');
insert into pasien values ('p0003','Denias','Kebon Nanas','08112909109','13 January 1998');
insert into pasien values ('p0004','Kania','Kebon Sirih','08118130344','19 January 1999');
insert into pasien values ('p0005','Hazka','Kebon Mangga','08113032201','17 January 1992');

create table obat(
id_obat char (5) primary key,
nama varchar (100) not null,
quantity int,
harga int
);


insert into obat values ('o0001','Bodreksin','1','2000');
insert into obat values ('o0002','Panadol','1','1000');
insert into obat values ('o0003','Bintang7','7','4000');
insert into obat values ('o0004','ProMagh','2','7000');
insert into obat values ('o0005','Promint','8','1000');

create table dokter(
id_dokter char (5) primary key,
nama varchar (100) not null,
alamat varchar (100) not null,
no_telepon varchar (20) not null
);

insert into dokter values ('d0001','Dr. Hazami','Jalan Kebayoran','0821330090');
insert into dokter values ('d0002','Dr. Fadil','Jalan Kemandoran','0821991182');
insert into dokter values ('d0003','Dr. Zami','Kebon Nanas','08112909109');
insert into dokter values ('d0004','Dr. Tami','Kebon Sirih','08118130344');
insert into dokter values ('d0005','Dr. Rafa','Kebon Mangga','08113032201');



create table petugas(
id_petugas char (5) primary key,
type_petugas int not null,
nama varchar (100) not null,
alamat varchar (100) not null
);

insert into petugas values ('pt001','1','H Mamat','Jalan Kampung Ambon');
insert into petugas values ('pt002','2','H Andre','Jalan Luar Kampung');
insert into petugas values ('pt003','3','H Nanang','Jalan Dalam Kampung');
insert into petugas values ('pt004','2','Jibran','Kebon Sirih');
insert into petugas values ('pt005','3','Bedu','Kebon Mangga');


create table kunjungan_pasien(
id_kunjungan int identity(1,1) primary key,
id_pasien char (5)not null,
id_dokter char (5)not null,
id_petugas char (5)not null,
tanggal_kunjungan datetime not null,
keluhan varchar (200) not null
);

insert into kunjungan_pasien values ('1','p0001','d0001','pt001','13 February 2015','Sakitnya tuh disini');
insert into kunjungan_pasien values ('2','p0002','d0001','pt001','15 February 2015','Sakit Pantat');
insert into kunjungan_pasien values ('3','p0003','d0002','pt002','12 January 2015','Pusing');
insert into kunjungan_pasien values ('4','p0005','d0004','pt003','19 January 2015','Flu');
insert into kunjungan_pasien values ('5','p0004','d0005','pt004','17 January 2015','Masuk Angin');

alter table kunjungan_pasien add foreign key (id_pasien)
references pasien (id_pasien);
alter table kunjungan_pasien add foreign key (id_dokter)
references dokter (id_dokter);
alter table kunjungan_pasien add foreign key (id_petugas)
references petugas (id_petugas);
create table obat_pasien(
id_kunjungan int not null,
id_obat char (5) not null,
qty int not null
)

insert into obat_pasien values ('1','o0001','1');
insert into obat_pasien values ('2','o0002','1');
insert into obat_pasien values ('3','o0003','7');
insert into obat_pasien values ('4','o0004','2');
insert into obat_pasien values ('5','o0005','8');

drop table obat_pasien

alter table obat_pasien add primary key (id_kunjungan,id_obat);
alter table obat_pasien add foreign key (id_kunjungan)
references kunjungan_pasien(id_kunjungan);
alter table obat_pasien add foreign key (id_obat)
references obat(id_obat);

select A.nama from pasien A, kunjungan_pasien B
where A.id_pasien = B.id_pasien
AND B.tanggal_kunjungan = '2015-13-2'

NOMOR 1 :
select E.nama from petugas E, kunjungan_pasien B, pasien A
where E.id_petugas  = B.id_petugas AND A.id_pasien = B.id_pasien
AND A.nama = 'Ahmad Bahrudin'

NOMOR 2 :
select A.nama from obat C, dokter D, pasien A, kunjungan_pasien B, obat_pasien F
where A.id_pasien = B.id_pasien AND B.id_dokter = D.id_dokter
and B.id_kunjungan = F.id_kunjungan
and C.id_obat = F.id_obat and A.nama = 'Ahmad Bahrudin' and D.nama ='Dr. Hazami'

NOMOR 3:
select B.tanggal_kunjungan from kunjungan_pasien B, obat_pasien F, obat C
where B.id_kunjungan = F.id_kunjungan AND F.id_chat = C.id_obat
AND C.nama = 'panadol'

Nomor 4:
select B.keluhan from pasien A, kunjungan B where A.id_pasien = B.id_pasien
and A.nama = 'Ahmad Bahrudin'

NOMOR 5:

select


Homework 2

Nomor 1:

select A.*,D.nama from pasien A,dokter D, kunjungan_pasien B
where A.id_pasien = B.id_pasien and B.id_dokter = D.id_dokter

Nomor 2:
select nama from obat
where quantity = (select max(quantity) from obat)

Nomor 3:
select nama from obat
where quantity = (select min(quantity) from obat)

Nomor 4:
select top 1 tanggal_kunjungan as tanggal_kunjungan from
kunjungan_pasien group tanggal_kunjungan having count(*) = (select count(tanggal_kunjungan))

Nomor 5:



----------------------------------------------------------------------------------------------------------------------------
FUNGSI

select max (quantity) from obat;
select avg (quantity) from obat;
select count (quantity) from obat;


create view dokter_bertugas AS
select A.nama,A.alamat,B.keluhan from dokter A,kunjungan_pasien B
where A.id_dokter = B.id_dokter

Cara Pemanggilan:
select nama,alamat,keluhan from dokter_bertugas;

Basilus 10

PT KAII merupakan perusahaan kereta api yang berenacana untuk mengubah sistem nya menjadi sistem database. Akan disimpan data kereta dan Stasiun. Data kereta meliputi nama dan kelas kereta. Data stasiun akan disimpan nama stasiun, kota dan provinsi.
Terdapat Jadwal kereta yang akan disimpan yaitu idJadwal tanggal, id_kereta, stasiunBerangkat, stasiunTiba, jamBerangkat dan jamTiba.
Untuk setiap jadwal, terdapat HargaTiket yang bervariasi. Data yang disimpan yaitu idHargaTiket, idJadwal, jenisPenumpang(Dewasa/Anak) dan hargaTiket

Jawabannya adalah

create database PT_KAII
use PT_KAII;
create table KERETA(
id_kereta char(5) not null primary key constraint ck_id check(id_kereta like 'k%'),
nama varchar(50) not null,
kelas_kereta varchar(20)
);
create table STASIUN(
id_stasiun char(5) not null primary key constraint ck_st_id check(id_stasiun like 's%'),
nama varchar(50) not null,
kota varchar(50) not null,
provinsi varchar(50) not null
);
create table JADWAL(
idJadwal char(5) not null primary key constraint ck_id_jdwal check(idJadwal like 'j%'),
idKereta char(5) not null,
tanggal smalldatetime,
idStasiunBerangkat char(5) not null,
idStasiunTiba char(5) not null,
jamBerangkat varchar(15),
jamTiba varchar(15)
);
create table HARGATIKET(
idHargaTiket char(5) not null primary key constraint ck_idHargaTiket check(idHargaTiket like 'H%'),
idJadwal char(5),
jenisPenumpang varchar(50) not null,
hargaTiket int not null
);
create table PEMESANAN(
idHargaTiket char(5) not null,
noBangku varchar(5),
gerbong char(1),
namaPenumpang varchar(50),
primary key(idHargaTiket,noBangku,gerbong)
);





alter table JADWAL add foreign key(idKereta) references KERETA(id_kereta);
alter table JADWAL add foreign key(idStasiunBerangkat) references STASIUN(id_stasiun);
alter table JADWAL add foreign key(idStasiunTiba) references STASIUN(id_stasiun);

alter table HARGATIKET add foreign key(idJadwal) references JADWAL(idJadwal);

alter table PEMESANAN add foreign key(idHargaTiket) references HARGATIKET(idHargaTiket);
============================================================================================

insert into KERETA values ('k001','Argo Bromo','Ekonomi')
insert into KERETA values ('k002','Argo Bromo','Bisnis')
insert into KERETA values ('k003','Taksaka Pagi','Eksekutif')
select * from KERETA

insert into STASIUN values ('s001','Gambir','Jakarta','DKI Jakarta')
insert into STASIUN values ('s002','Pasar Senen','Jakarta','DKI Jakarta')
insert into STASIUN values ('s003','Tugu','Yogyakarta','DIY')
insert into STASIUN values ('s004','Merah','Bandung','Jawa Barat')
select * from STASIUN

insert into JADWAL values ('j001','k001','2015/02/9','s001','s002','08:15','08:45')
insert into JADWAL values ('j002','k003','2015/02/10','s001','s004','20:15','23:45')
insert into JADWAL values ('j003','k002','2015/02/10','s004','s003','15:00','07:00')
insert into JADWAL values ('j004','k001','2015/02/8','s002','s003','06:30','15:15')
select * from JADWAL

insert into HARGATIKET values ('h001','j002','Dewasa','2500')
insert into HARGATIKET values ('h002','j003','Dewasa','145000')
insert into HARGATIKET values ('h003','j004','Anak','100000')
insert into HARGATIKET values ('h004','j001','Dewasa','250000')
select * from HARGATIKET

insert into PEMESANAN values ('h001','8A','A','Koko')
insert into PEMESANAN values ('h002','1D','D','Novianto')
insert into PEMESANAN values ('h003','3B','B','Pratama')
insert into PEMESANAN values ('h004','2C','C','ratama')
insert into PEMESANAN values ('h001','8B','B','Koko')
insert into PEMESANAN values ('h004','6H','H','Koko')
insert into PEMESANAN values ('h002','3A','A','Koko')
select * from PEMESANAN

=======================================================================================================
// no 2
create view view_total_pendapatan
AS select B.tanggal,SUM(hargaTiket) AS pendapatan from KERETA A,
JADWAL B, HARGATIKET C,PEMESANAN D where
A.id_kereta = B.idKereta AND B.idJadwal = C.idJadwal AND
C.idHargaTiket = D.idHargaTiket
group by B.tanggal having sum(hargaTiket) > 100000
select * from view_total_pendapatan

// no 3
select A.namaPenumpang from PEMESANAN A,HARGATIKET B
where A.idHargaTiket = B.idHargaTiket AND
B.hargaTiket IN (select max(hargaTIket) from HARGATIKET)

// no 4
select TOP 1 A.namaPenumpang from PEMESANAN A,HARGATIKET B
where A.idHargaTiket = B.idHargaTiket AND
B.hargaTiket IN (select min(hargaTIket) from HARGATIKET)

// no 5
select A.nama from KERETA A, JADWAL B, STASIUN C
where A.id_kereta = B.idKereta AND
B.idStasiunTiba = C.id_stasiun AND C.kota = 'Bandung'

// no 6
select A.nama, B.tanggal, B.jamBerangkat from KERETA A, JADWAL B
where A.id_kereta = B.idKereta AND
B.idJadwal = 'j001'

// no 7
select namaPenumpang, count(*) AS PEMESANAN FROM PEMESANAN
group by namaPenumpang having count(*) > 3

// no 8
select A.nama, count(hargaTiket) AS JumlahTiketTerjual, SUM(hargaTiket) AS Pendapatan from KERETA A,
JADWAL B, HARGATIKET C,PEMESANAN D where
A.id_kereta = B.idKereta AND B.idJadwal = C.idJadwal AND
C.idHargaTiket = D.idHargaTiket
group by A.nama

// no 9
select TOP 1 A.nama, count(*) AS PEMESANAN from KERETA A,
JADWAL B, HARGATIKET C,PEMESANAN D where
A.id_kereta = B.idKereta AND B.idJadwal = C.idJadwal AND
C.idHargaTiket = D.idHargaTiket
group by nama

// no 10
select TOP 1 namaPenumpang, count(*) AS PEMESANAN FROM PEMESANAN
group by namaPenumpang

=====================================================================================================

// no 1
select namaPenumpang, count(*) AS PEMESANAN FROM PEMESANAN
group by namaPenumpang having count(*) = 1

// no 2

// no 5
select A.nama from KERETA A, JADWAL B, HARGATIKET C
where A.id_kereta = B.idKereta AND
B.idJadwal = C.idJadwal AND
C.jenisPenumpang = 'Dewasa'

Over Load Alfi Salim

Disini saya akan memberikan beberapa contoh soal dan syntax pada sql server :

Contoh Soal Sebagai Berikut :

Toko Online XYZ akan merancang sistem informasi berbasis komputer untuk sistem e-commerce. Kebutuhannya adalah sebagai berikut :
Sistem yang dibangun bersifat B2B (Bisnis to Bisnis) contohnya adalah toko bagus dan FJB kaskus. Setiap produsen barang dapat menyimpan barang dagangannya di toko XYZ. Misalkan produsen sepatu Cibaduyut menjual barangnya di toko XYZ, data produsen yang harus dicatat adalah nama, username, email, alamat, no telepon. Setiap produsen dapat menyimpan banyak barang. Untuk setiap barang akan disimpan nama barang, ukuran, harga satuan, stok barang. Setiap barang dapat dibeli oleh banyak konsumen asalkan stok masih tersedia. Konsumen harus terdaftar dulu di toko online XYZ agar bisa membeli barang. Data konsumen yang disimpan antara lain nama dan kontak (terdiri atas no telepon dan email). Setiap pembelian yang dilakukan konsumen akan dicatat tanggal pembelian, kuantitas barang, total, bonus.

SOAL A ERD (Bobot 25%) :
1. Buatlah ERD dari kebutuhan sistem
2. Mapping ERD tersebut ke tabel

SOAL B DDL (Bobot 20%):
1. Buatlah seluruh tabel dengan format SQL disertai dengan constraint sebagai berikut :
- Username produsen harus bersifat uniq. Tidak boleh ada yang sama
- Id produsen harus dimulai dari P001 s/d P999, Id Barang harus dimulai dari B001 s/d B99
- Id Konsumen harus dimulai dari K001 s/d K999
2. Relasikan tabel tersebut satu sama lain dengan perintah alter dan add foreign key

SOAL C DML QUERY (Bobot 25%):
1. Tambahkan 2 data di tabel konsumen (bebas)
2. Ubah 1 data di tabel konsumen (bebas)
3. Hapus 1 data di tabel konsumen (bebas)
4. Tampilkan total pemasukan produsen A pada tanggal 2 agustus 2014
5. Tampilkan seluruh total belanja konsumen B ?
6. Siapakah produsen yang menjual barang ‘Monitor 14 inch’ kepada konsumen B ?
7. Pada tanggal berapa produk paling mahal terjual ?
8. Pada tanggal 3 Januari 2015 barang apa yang paling sedikit stok nya ?

SOAL D DDL TRIGGER + STORE PROCEDURE (40%)
1. Buatlah trigger yang akan aktif setelah insert data ke tabel barang yaitu untuk memeriksa jika stok 1 – 100 maka transaksi diterima dan jika stok <=1 | stok > 100 maka transaksi ditolak
2. Buatlah trigger yang akan aktif setelah insert data ke tabel pembelian yaitu untuk mengurangi stok di tabel barang secara otomatis , namun jika pembelian lebih besar dari jumlah stok, maka transaksi ditolak
3. Buatlah trigger yang akan aktif setelah insert data ke tabel pembelian dimana akan memeriksa ID Pembelian yang dimasukan harus dimulai dari ‘P’ contoh : P001. Jika salah, maka transaksi dibatalkan
4. Buatlah trigger yang akan aktif setelah delete data di tabel pembelian yaitu untuk menambah stok di tabel barang secara otomatis.
5. Buatlah trigger yang aktif di tabel pembelian jika :
- Total belanja > 1000000 , maka bonus payung cantik
- total belanja > 500000 && total belanja < 1000000, maka bonus cokelat manis
- total belanja > 100000 && total belanja < 500000, maka bonus kerupuk gurih
- total belanja < 100000, maka no bonus

SOAL E DDL View (Bonus : 10%)
1. buatlah view untuk menampilkan nama pembeli, nama penjual , nama produk , kuantitas dan total harga dari setiap pembelian
2. Tampilkan nama pembeli yang berasal dari view yang memiliki total pembelian tertinggi
3. Tampilkan nama pembeli dari view yang mendapatkan bonus payung cantik

Berikut adalah jawabannya :

//no 1

create database kuis_sp_dbi
use kuis_sp_dbi
create table produsen(
id_produsen char(5) primary key
constraint chk_id check(id_produsen like 'p%'),
nama varchar(50) not null
constraint chk_name unique(nama),
username varchar(50) not null,
email varchar(20) not null,
alamat varchar(50) not null,
no_tlp varchar(20) not null
)

create table barang(
id_barang char(5) primary key
constraint chk_id_barang check(id_barang like 'b%'),
nama varchar(50) not null,
ukuran char(3) not null,
harga int not null,
stok int not null
);

create table konsumen(
id_konsumen char(5) primary key
constraint chk_id_konsumen check(id_konsumen like 'k%'),
nama varchar(50) not null,
no_telepon varchar(20) not null,
email varchar(20)
);
create table pembelian(
id_pembelian char(5) primary key,
id_produsen char(5),
id_konsumen char(5),
id_barang char(5),
tanggal datetime,
kuantitas int,
total int,
bonus varchar(50)
);

//no .2
alter table pembelian add foreign key (id_produsen) references produsen(id_produsen);
alter table pembelian add foreign key (id_konsumen) references konsumen(id_konsumen);
alter table pembelian add foreign key (id_barang) references barang(id_barang);

//SOAL C
//no 1
insert into konsumen values('k001','Andi','1234','andi@gmail.com');
insert into konsumen values('k002','Budi','1234','budi@gmail.com');
insert into produsen values('p001','Charly','charly','charly@gmail.com','Jakarta','123');
insert into barang values('b002','Shampo','XL',50000,10);
insert into barang values('b003','Magic Jar','XXL',180000,20);
insert into pembelian values('p001','p001','k001','b001','2014-10-10','2',100000,'');
insert into pembelian values('p002','p001','k002','b002','2014-10-10','1',180000,'')
insert into pembelian values('p004','p001','k002','b003','2014-08-10','1',180000,'')
select * from barang
//no 4
select sum(B.total) from produsen A, pembelian B
where B.id_produsen = A.id_produsen AND B.tanggal='2014-10-10'

//no 5
select sum(B.total) from konsumen A, pembelian B
where B.id_konsumen = A.id_konsumen AND
A.nama = 'Andi'

//no 6
select A.nama from produsen A, pembelian B, barang C, konsumen D
where A.id_produsen = B.id_produsen AND B.id_barang = C.id_barang
AND B.id_konsumen = D.id_konsumen AND C.nama = 'Shampo'

//no.7
select A.tanggal from pembelian A,barang B
where A.id_barang = B.id_barang AND
B.harga IN (select max(harga) from barang)

//no 8
select nama from barang where stok = (
select min(A.stok) from barang A, pembelian B
where A.id_barang = B.id_barang AND B.tanggal = '2014-10-10')

//D
//no. 1
drop trigger tr_1
create trigger tr_1
ON barang
AFTER INSERT
AS
BEGIN
declare @stok int
select @stok = stok from inserted
IF @stok BETWEEN 1 AND 100
BEGIN
PRINT 'Transaksi Berhasil'
END
ELSE
BEGIN
ROLLBACK TRANSACTION
print 'Transaksi Gagal'
END

END
GO
//no 2

drop trigger tr_2
create trigger tr_2
ON pembelian
AFTER INSERT
AS
BEGIN
declare @stok int, @qty int, @id_barang char(5)
select @qty = kuantitas from inserted
select @id_barang = id_barang from inserted
select @stok = stok from barang where id_barang = @id_barang
IF @stok >= @qty
BEGIn
print 'Transaksi berhasil'
update barang set stok = stok - @qty where id_barang = @id_barang
END
ELSE
BEGIN
ROLLBACK TRANSACTION
END
END
GO

//no 3

drop trigger tr_3
create trigger tr_3
ON pembelian
AFTER INSERT
AS
BEGIN
declare @id_pembelian char(5)
select @id_pembelian = id_pembelian from inserted
IF @id_pembelian not like 'p%'
ROLLBACK TRANSACTION
END
GO

// no 4

drop trigger tr_4
create trigger tr_4
ON pembelian
AFTER DELETE
AS
BEGIN
declare @stok int, @qty int, @id_barang char(5)
select @qty = kuantitas from deleted
select @id_barang = id_barang from deleted
update barang set stok = stok + @qty where id_barang = @id_barang
END
GO

// no 5

drop trigger tr_5
create trigger tr_5
ON pembelian
AFTER INSERT
AS
BEGIN
declare @total int, @id_pembelian char(5)
select @total = total from inserted
select @id_pembelian = id_pembelian from inserted
IF @total > 1000000
update pembelian set bonus = 'Payung Cantik' where id_pembelian = @id_pembelian
ELSE IF @total > 500000 AND @total < 1000000
update pembelian set bonus = 'Cokelat Manis' where id_pembelian = @id_pembelian

ELSE IF @total > 100000 AND @total < 500000
update pembelian set bonus = 'Kerupuk Gurih' where id_pembelian = @id_pembelian

ELSE
update pembelian set bonus = 'No Bonus' where id_pembelian = @id_pembelian

END
GO

//cek :
insert into barang values('b004','Mouse','M',60000,100);
insert into pembelian values('p005','p001','k002','b003','2014-08-10','2',360000,'')

select * from pembelian

Jumat, 06 Februari 2015

QUOTES-QUOTES ASAL



BALASAN
Dia meninggalkanmu padahal kau selalu beri yang terbaik untuknya
Dia menjauhimu padahal kau selalu ada untuknya
Dia mencaci maki,u padahal kau selalu memujinya
Dia membelakangi urusanmu padahal kau selalu mengedepankan semua tentangnya
Percayalah.....
Dia yang membutuhkan Sang Mentari, sejauh apapun dia berlalri atau menghindari diri, percuma saja dia akan tetap datang kembali pada Sang Mentari
Kalaupun dia tetap berkeras diri untuk tak kembali, maka suatu saat pasti akan kau saksikan dia hancur berbaur pada penyesalan, tercabik oleh gengsi dan ganasnya keegoisan.
Tetap beri yang terbaik untuk orang yang kau sayangi apapun yang terjadi, bagaimanapun dia, dan sesakit apapun yang kau rasakan. Karna balasan atas melakukan sesuatu yang terbaik adalah kau akan mendapatkan hasil yang "TERBAIK"

Senin, 10 November 2014

meraih rejeki lewat shadaqah


MERAIH REJEKI
LEWAT INFAQ DAN SEDEKAH
DENGAN IKHLAS DAN JUJUR



HALAL

*Tidak akan berkurang harta yang disedekahkan,kecuali ia bertambah….bertambah…bertambah…*(HR.At-Tirmidzi)

*Siapa yang member pinjaman kepada Allah dengan pinjaman yang baik,maka Allah akan melipat gandakan balasannya,dan baginya pahala yang mulia.*(QS.Al-hadid 57:11)

Siapakah yang mau memberi pinjaman kepada Allah, pinjaman yang baik (menafkahkan hartanya di jalan Allah), Maka Allah akan meperlipat gandakan pembayaran kepadanya dengan lipat ganda yang banyak. dan Allah menyempitkan dan melapangkan (rezki) dan kepada-Nya-lah kamu dikembalikan.(QS:Al-Baqarah :245)

Kamu tidak akan memperoleh kebaikan yang sempurna sehingga kamu menafkahkan sebagian harta yang kamu cintai (QS:Ali-Imran:92)

Ingatlah, kamu Ini orang-orang yang diajak untuk menafkahkan (hartamu) pada jalan Allah. Maka di antara kamu ada yang kikir, dan siapa yang kikir Sesungguhnya dia hanyalah kikir terhadap dirinya sendiri. dan Allah-lah yang Maha Kaya sedangkan kamulah orang-orang yang berkehendak (kepada-Nya); dan jika kamu berpaling niscaya dia akan mengganti (kamu) dengan kaum yang lain; dan mereka tidak akan seperti kamu ini.(QS:Muhammad:38)

*Dan Allah senantiasa member pertolongan kepada hambanya selama ia menolong saudaranya*(HR.Muslim)

Perbanyaklah sedekah karena didalamnya mengandung khasiat:
Ø  Menyembuhkan berbagai macam penyakit
Ø  Melapangkan rejeki
Ø  Menjauhkan diri dari segala macam kesulitan dan masalah
Ø  Diselamatkan dari segala keburukan
Ø  Menenangkan hati dan jiwa