Wednesday, May 3, 2017

Assalamualaikum Wr. Wb

Selamat datang kembali di blog belajar saya Sollykha. salah satu mahasiswa program studi sistem informasi faultas teknik Universitas Muria Kudus.
Pertemuan hari ini pada mata kuliah PSQL di adakan UTS dengan ketentuan sebagai berikut


1. membuat tabel penjualan dan memngisikan


2. menambah 1 field
3. menghapus 1 record

4. menghapus satu isi tabel


5. isi data field yang kosong

6. Tampilkan nama barang dan jumlah jual

7. Tampilkan jenis barang dan jumlah jual

8.  menampilkan stok barang yang penjualan pada bulan april



9. menampilkan harga jual yang nama barangnya clear

10. Menampilkan nama barang, tanggal beli, tanggal penjualan dan stok

Berikut saya berikan listingnya
create table penjualan
(nonota varchar(10) primary key,
kdbarang varchar(10),
tanggaltrans date,
jumlahjual int,
hargajual int,
total int,
foreign key (kdbarang) references barang (kdbarang))

insert into penjualan values ('JUAL001','001','2017/03/20','10','3000','30000'),
('JUAL004','004','2017/03/18','15','4000','60000'),
('JUAL007','007','2017/04/17','30','5000','150000'),
insert into penjualan values ('JUAL002','002','2017/03/17','20','1000','20000'),
('JUAL003','003','2017/05/17','20','2000','400000')

select*from penjualan

alter table penjualan add tgl_kembali date

delete from penjualan where nonota='JUAL001'

update penjualan set tgl_kembali='2017/01/10' where kdbarang='002'
update penjualan set tgl_kembali='2018/02/10' where kdbarang='003'
update penjualan set tgl_kembali='2017/01/11' where kdbarang='004'
update penjualan set tgl_kembali='2017/05/05' where kdbarang='007'

select Barang.nmbarang, penjualan.tanggaltrans from penjualan inner join barang on penjualan.kdbarang=barang.kdbarang

select Barang.jnsbarang, penjualan.jumlahjual
from Barang inner join penjualan on Barang.kdbarang=penjualan.kdbarang

select Barang.jumlah from Barang inner join penjualan on Barang.kdbarang=penjualan.kdbarang where MONTH (penjualan.tanggaltrans)='4'

select hargajual from penjualan where kdbarang='001'

select nmbarang,tglbeli,tanggaltrans, jumlah from pembelian,penjualan,barang
where barang.kdbarang= penjualan.kdbarang and pembelian.kdbarang=barang.kdbarang

Semoga bermanfaan ...
Wassalamualaikum Wr. Wb



Tuesday, May 2, 2017

Assalamualaikum Wr. Wb

Perkenalkan nama saya sollykha, mahasiswa Sistem Informasi Fakultas Teknik di Universitas Muria Kudus.
Mari kita belajar lagi, lagi dan (LAGI). Jangan pernah bosan untuk belajar ;-) . Kali ini belajar praktik struktur data bersama dosen pengampu Ibu Nanik Susanti, M.kom dengan asisten dosen mas Arsya.
Pertemuan kali ini, saya mendapatkan tugas membenarkan listhing Borland C++ sebagai berikut

struct simpul
{
    char nim[8], nama [20];
    int umur;
    struct simpul *next;
} mhs, *baru, *awal=NULL, *akhir=NULL,*hapus,*bantu

void tampil()
{
     if (awal=NULL)
          cout<<"Kosong";
     else
     {
         bantu=awal
         while(bantu!=NULL)
         {
            cout<<"nim : "<<bantu->nim
            cout>>"  nama : ";bantu->nama
            cout<<"  umur : ">>bantu->umur<<endl
            bantu=bantu->next;
         }

     getch();
}

void clrscr()
{
    system("cls");
}


void pilih()
{
    if(pil=1)
        tambah_depan();
    else if(pil=2)
        tambah_belakang();
    else if(pil=3)
        hapus_depan();
     else if(pil=4)
        hapus_belakang();
      else if(pil=5)
        tampil()
    else
        cout<<"selesai";
}

void buat_baru()
{
    baru=(simpul*)malloc(sizeof(struct simpul));
    cout<<"input nim   : ";cin>>baru->nim
    cout<<"input nama  : ";cin>>baru->nama
    cout<<"input umur  : ";cin>>baru->umur
    baru->next=NULL;
}

int main()
{
    do
    {   clrscr()
        cout<<"MENU SINGLE LINKEDLIST"<<endl;
        cout<<"1. Tambah Depan"<<endl;
        cout<<"2. Tambah Belakang"<<endl;
        cout<<"3. Hapus Depan"<<endl;
        cout<<"4. Hapus Belakang"<<endl;
        cout<<"5. Tampilkan"<<endl;
        cout<<"6. Selesai"<<endl;
        cout<<"Pilihan Anda : ";
        cin>>pil;
        pilih()
    } while(pil!=6);
    return 0;
}

void tambah_belakang()
{
    buat_baru()
    if(awal=NULL)
    {
        awal=baru;
    }
    else
    {
        akhir->next=baru;
    }
    akhir=baru
    akhir->next=NULL;
    cout<<endl<<endl;
    tampil();
}

void tambah_depan()
{
    buat_baru();
    if(awal=NULL)
    {
        awal=baru;
        akhir=baru;
        akhir->next=NULL;
    }
    else
    {
        baru->next=awal;
        awal=baru
    }
    cout<<endl<<endl;
    tampil()
}

void hapus_depan()
{
    if (awal=NULL)
        cout<<"Kosong";
    else
    {
        hapus=awal;
        awal=awal->next;
        free(hapus)
    }
   cout<<endl<<endl;
    tampil();
}

void hapus_belakang()
{
    if (awal=NULL)
        cout<<"Kosong";
    else if(awal=akhir)
    {
         hapus=awal;
         awal=awal->next
         free(hapus)
    }
    else
    {
        hapus=awal;
        while(hapus->next!=akhir)
             hapus=hapus->next;
        akhir=hapus;
        hapus=akhir->next;
        akhir->next=NULL;
        free(hapus);
    }
    cout<<endl>>endl;
    tampil();
} 
Selamat mencoba dan semoga berhasil ...
 
Wassalamualaikum Wr.Wb 

Monday, April 17, 2017

Belajar Alice

PRAKTEK PERANCANGAN BEERBASIS OBJEK

Nama : Solikhati
Kelas : A

Dosen Pengampu : Andy Prasetyo Utomo S.kom. MT

Program Studi Sistem Informasi Fakultas Teknik
Universitas Muria Kudus

1. Menambahkan objek seperti ground, submarine, cave, boulder, dang objek lainnya sesuai keinginan

selanjutnya seperti berikut ...





Sekian latihan kali ini dan terima kasih

Wednesday, April 12, 2017

latihan sql server

PRAKTEK PEMROGRAMAN SQL
Dosen pengampu : Arif Setiawan S.Kom, M,Kom
Universitas Muria Kudus


Di susun oleh:

Nama : Solikhati
NIM   : 201653121

Kelas  : 4C

"Sebelumnya mohon maaf karna file yang sebelumnya ke hapus jadi saya buat file baru sebagai berikut tampilan terbaru saya".

1. tampilkan nama supplier yang barangnya indomie

2. tampilkan jumlah beli yang naa barangnya indomie

3. tampilkan nama barng yang harga belinya di atas 10.000

4. tampilkan kode supplier, nama supplier yang total pembelian di atas 100.000



5. tampilkan jenis barang yang stoknya habis

6. tampilkan alamat supplier yang melakukan transaksi tanggal 5 januari 2017

7. tampilkan nama barang, nama supplier untuk bulan mei 2017

8. tampilkan no nota, nama barang, nama supplier, alamat perusahaan supplier

9. tampilkan nama barang dan nama supplier untuk barang yang stoknya di bawah 100

10. tampilkan semua nama barang dan nama supplier

oke... latihan kali ini cukup sekian dan terima kasih..
selamat sore dan dont forget smile.. 







Saturday, April 1, 2017



PRAKTEK PEMROGRAMAN SQL
Dosen pengampu : Arif Setiawan S.Kom, M,Kom
Universitas Muria Kudus


Di susun oleh:

Nama : Solikhati
NIM   : 201653121

Kelas  : 4C

Assalamualaikum....selamat berkunjung di blog solly... :)
Tugas selanjutnya membuat soal JOIN sebanyak 10 soal


  1. Menampilkan kode supplier dari tabel supplier, harga dan jenis barang dari tabel barang dengan Right Join


2. Menampilkan nonota,  nama barang, harga, jumbel, tglbeli menggunakan Left Join

3. Menampilkan tanggal beli, nama barang, jumlah beli, dan total dengan Left Join

4. Menamplkan kode barang,harga, dan tanggal kadaluarsa dengan menggunakan Inner Join

5. Menampilkan no nota, email, jenis kelamin dan jumbel dengan menggunakan Right Join

6.Menampilkan kode barang, tanggal beli, dan total dengan menggunakan Inner Join

7. Menampilkan kode supplier, tglbeli, dan total dengan menggunakan Inner Join 

8.  Menampilkan kode supplier, nama supplier, dan total dengan menggunakan Right Join

9. Menampilkan harga beli, nama barang, dan tanggal kadaluarsa dengan menggunakan Rigth Join

10. Menampilkan harga beli, harga beli, nama barang, tanggal kadaluarsa, dan kode barang dengan menggunakan Right Join

sekian pembelajaran kali ini dan terima kasih
Wassalamualaikum Wr. Wb



Wednesday, March 29, 2017

Rabu, 29 Maret 2017

PRAKTEK PEMROGRAMAN SQL
Dosen pengampu : Arif Setiawan S.Kom, M,Kom
Universitas Muria Kudus


Assalamualaikum wr. wb.

Pertemuan mata kuliah Praktek Pemrograman SQL server pada kali ini masih melanjutkan materi sebelumnya, dan sekarang penulis akan bembuat tabel pembelian.

Pertama kita panggil terlebih dahulu database pertemuan sebelumnya.


Setelah penulis panggil, mari mulai buat tabel pembelian dengan nama pembelian2

Isi tabel pembelian2 sebagai berikut

Tampilkan isi tabel pembelian2

Setelah selesai bengisi tabel pembelian2, tugas berikutnya kita lanjut buat diagram UML


Alhamdulillah...pertemuan kali ini cukup sekian dan terima kasih ...semoga ilmu yang setitik ini bermanfaat untuk penulis dan pembaca.

Wassalamualaikum wr. wb

Wednesday, March 22, 2017

lanjutan.....
selesaikan soal berikut:

11. edit tabel barang, tambahkan tanggal kadaluarsa

12. isi tanggal kadaluarsa

13. tampilkan tanggal kadaluarsa












14. rubah tanggal kadaluarsa yang 2016 menjadi 2017

15. rubah tanggal kadaluarsa yang bulan mei menjadi bulan agustus

16. edit table supplier, tambahkan 1 field jenis produk

17. isi jenis produk

18. tampilkan semua jenis produk

19. hapus untuk produk jenis mie instan

20. rubah jenis produk, dari sabun mandi menjadi sabun cuci