Mafika (Management File Informatika)
Silahkan login sebagai user agar dapat men Download file-file perkuliahan..
belum jadi member? Register dolo dah..

enjoy it
*world

Mafika (Management File Informatika)

forum nya anak IT
 
IndeksCalendarFAQPencarianAnggotaGroupPendaftaranLogin
Pencarian
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Sepak Terjang si Ratu KKN (Rini Sumarno) By Relawan B5
by vila145 Mon 13 Jul 2015, 12:58 pm

» Waspada Krisis Nasional
by vila145 Fri 10 Jul 2015, 2:34 pm

» SUTIYOSO Bang Yos - JOKOWI SUTIYOSO BIN – Pupusnya Harapan Memiliki Kabinet Profesional (BIN)
by putih118 Wed 01 Jul 2015, 2:18 pm

» BangYos Sutiyoso -Korban Penculikan Yakin Sutiyoso Terlibat di Peristiwa 27 Juli
by putih118 Tue 30 Jun 2015, 1:46 pm

» Sutiyoso Pelantikan (KaBIN) dan Impeachment Jokowi | By Relawan B5
by putih118 Fri 26 Jun 2015, 1:32 pm

» Sutiyoso - Liputan6 - BIN- Jokowi Didesak Ajukan Calon Kepala BIN yang Bebas dari Politik
by putih118 Tue 23 Jun 2015, 12:02 pm

» Sutiyoso Bin Bang Yos Intelijen PKPI BANG YOS KORUPSI dan KOLUSI SUTIYOSO
by putih118 Mon 22 Jun 2015, 3:46 pm

» CALON KEPALA BIN YANG TIDAK TEPAT - BANG YOS - SUTIYOSO
by putih118 Fri 19 Jun 2015, 12:08 pm

» Tolak Sutiyoso - Save RI - Sadarkan Jokowi - Publik Kecewa Jokowi Pilih Bang Yos - D
by putih118 Wed 17 Jun 2015, 1:58 pm

Similar topics
    Top posters
    olaf thon (320)
     
    -C- (161)
     
    kido (99)
     
    Mr_Rin (64)
     
    Admin (56)
     
    extreme21 (52)
     
    Jhajat (48)
     
    iwan kiddy (47)
     
    NyetNjingSu (25)
     
    aminpersonal (22)
     
    Mafika On Facebook
    My Time
    Laku.com belanja online grosir eceran murah dan aman = http://www.diditrinjano.com/2012/07/lakucom-belanja-online-grosir-eceran.html

    Share | 
     

     Pembahasan Tugas SBD TIF A dan B

    Topik sebelumnya Topik selanjutnya Go down 
    PengirimMessage
    olaf thon
    Level 7
    Level 7


    Jumlah posting : 320
    Points : 536
    Join date : 15.03.10
    Age : 25
    Lokasi : Padang

    PostSubyek: Pembahasan Tugas SBD TIF A dan B   Mon 22 Mar 2010, 12:05 am

    haloo
    Semoga Posting ini bermanfaat bagi yg saat ini mendapat kesulitan saat mengerjakannya

    Langkah pertama yg harus dilakukan yaitu menginstall xampp pada kompy/lappy qt..
    kl blum punya.. bisa di donlot disini
    stlah slse..
    trus masuk ke cmd dengan cara klik START -> run
    atau dgn shortcut windows + r
    kemudian akan mucul tampilan spt ini (klik spoiler):
    Spoiler:
     

    stlah masuk ke cmd
    masuk ke tempat dimana qt meng-install mysql qt.
    misal: cd program files/xampp/mysql/bin {gunakan cd untuk masuk ke direktori}

    stlah masuk silahkan ketik show databases untuk melihat database apa aj yg ada di komputer qt

    naah,,
    mulai membluat database sesuai soal..

    1. Membuat Database
    create database Penjualan;
    {kl sukses akan mucul tulisan Query OK, 1 row affected (0.00 sec)
    //gunakan show databases utk melihat apakah database yg qt buat bnar2 sudah trbuat }
    Setelah database berhasil dibuat,,
    slanjutnya qt mmbuat tabel yg ssuai dengan soal, yaitu tabel MsBarang, MsPelanggan, Transaksi, Detil Transaksi, MsPegawai


    2. Membuat Tabel

    sebelum membuat tabel,,
    gunakan database tersebut terlebih dahulu, yaitu dengan:
    use nama_database;,,, pada kasus ini adalah use Penjualan;

    a) Membuat tabel MsBarang
    create table MsBarang (KdBarang char(5) primary key, NmBarang varchar (30), HgSatuan int, Jumstock int);
    {kalau berhasil akan muncul tulisan Query OK, 0 rows affected (0.16 sec)}

    b) Membuat tabel MsPelanggan
    Create table MsPelanggan (KdPelanggan char(5) primary key, NmPelanggan varchar(30), jenkel char(1), Alamat varchar(40), kota char(20), telp char(15));
    {kalau berhasil akan muncul tulisan Query OK, 0 rows affected (0.05 sec)}

    c) Membuat tabel Transaksi
    Create table Transaksi (TglTrans date, KdTrans char(6), KdPelanggan char(5), KdPegawai char(5), primary key(KdTrans), foreign key (KdPelanggan) references MsPelanggan, Foreign Key(KdPegawai) references MsPegawai);
    {kalau berhasil akan muncul tulisan Query OK, 0 rows affected (0.08 sec)}

    d) Membuat tabel DetilTransaksi
    Create table DetilTransaksi (KdTrans char(6), KdBarang char(5), JumJual smallint, foreign key (KdTrans) references Transaksi, foreign key (KdBarang) references MsBarang);
    {kalau berhasil akan muncul tulisan Query OK, 0 rows affected (0.06 sec)}

    e) Membuat tabel MsPegawai
    Create table MsPegawai (KdPegawai char(5) primary key, NmPegawai varchar(30), Alamat varchar(40), Kota char(20), Telp char(15));
    {kalau berhasil akan muncul tulisan Query OK, 0 rows affected (0.03 sec)}

    gunakan show tables; untuk melihat apakah tabel yg kita buat benar2 sudah masuk ke database qt


    3. Memasukkan data dengan menggunakan perintah INSERT

    a) MsBarang
    Insert into MsBarang values (“AR001”, “Monitor Samsung 14”, “1000000”, 12);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.05 sec)}

    Insert into MsBarang values (“BR002”, “Scanner UMAX”, “2000000”, 4);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.0 sec)}

    Insert into MsBarang values (“CR001”, “Keyboard 104 keys”, “200000”, 20);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    Insert into MsBarang values (“UR001”, “Flash Disk Kingston”, “250000”, 9);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    gunakan select * from MsBarang; untuk melihat data yg qt inputkan td


    b) MsPelanggan

    Insert into MsPelanggan values (“CS001”, “Yogi”, “P”, “Mujair 12”, “Malang”, “456789”);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.02 sec)}

    Insert into MsPelanggan values (“CS002”, “Dodo”, “P”, “Mawar 9”, “Jakarta”, “543781”);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.02 sec)}

    Insert into MsPelanggan values (“CS003”, “Henny”, “W”, “Ceker Ayam 2”, “Surabaya”, “444222”);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    Insert into MsPelanggan values (“CS004”, “Haryani”, “W”, “Bend Sutami”, “Malang”, “537372”);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    gunakan select * from MsPelanggan; untuk melihat data yg qt inputkan td


    c) Transaksi

    Insert into Transaksi values (“20071125”, “TR001”, “CS001”, “PG001”);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    Insert into Transaksi values (“20071126”, “TR002”, “CS004”, “PG002”);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    Insert into Transaksi values (“20071127”, “TR003”, “CS002”, “PG001”);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    gunakan select * from Transaksi; untuk melihat data yg qt inputkan td


    d) DetilTransaksi

    Insert into detilTransaksi values (“TR001”, “AR001”, 1);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.01 sec)}

    Insert into detilTransaksi values (“TR001”, “BR002”, 1);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    Insert into detilTransaksi values (“TR001”, “CR001”, 1);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    Insert into detilTransaksi values (“TR002”, “UR001”, 2);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    Insert into detilTransaksi values (“TR003”, “BR002”, 1);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    Insert into detilTransaksi values (“TR003”, “UR001”, 1);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    gunakan select * from DetilTransaksi; untuk melihat data yg qt inputkan td


    e) MsPegawai

    Insert into MsPegawai values (“PG001”, “Wawan”, ”Sumbersari 12”, “Malang”, “434232”);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    Insert into MsPegawai values (“PG002”, “Yosi”, ”Candi Bima 3”, “Malang”, “442221”);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    Insert into MsPegawai values (“PG003”, “Jeni”, ”Borobudur 145”, “Malang”, “243455”);
    {kalau berhasil akan muncul tulisan Query OK, 1 row affected (0.00 sec)}

    gunakan select * from MsPegawai; untuk melihat data yg qt inputkan td


    4. Merubah data NmPegawai yang memiliki KdPegawai ‘PG003’ menjadi ‘Yeni’. Pengubahan data menggunakan perintah UPDATE.

    update MsPegawai set NmPegawai="Yeni" where KdPegawai="PG003";
    {kalau berhasil akan muncul
    Query OK, 1 row affected (0.03 sec)
    Rows matched: 1 Changed: 1 Warnings: 0
    }
    gunakan select * from MsPegawai; untuk melihat perubahan


    5. Menghapus data pelanggan yang memiliki KdPelanggan ‘CS003’ menggunakan perintah DELETE.

    delete from MsPelanggan where KdPelanggan="CS003";
    {kalau berhasil akan muncul
    Query OK, 1 row affected (0.01 sec)}

    gunakan select * from MsPelanggan; untuk melihat perubahan

    6. Menampilkan data dengan menggunakan SELECT

    1). tampilkan data semua barang
    select * from MsBarang;

    2). tampilkan data barang yang memiliki stok > 10
    select * from MsBarang where Jumstock> 10;

    3). tampilkan data pelanggan yang tinggal di kota Malang
    select * from MsPelanggan where kota="Malang";

    4). tampilkan data transaksi dengan menampilkan data TglTrans, KdTrans, KdPelanggan, NmPelanggan
    select Transaksi.TglTrans, Transaksi.KdTrans, MsPelanggan.KdPelanggan, MsPelanggan.NmPelanggan from Transaksi, MsPelanggan where Transaksi.KdPelanggan=MsPelanggan.KdPelanggan;

    5). tampilkan data yang menampilkan KdTrans, KdBarang, JumJual, KdPegawai, NmPegawai
    select DetilTransaksi.KdTrans, DetilTransaksi.KdBarang, DetilTransaksi.JumJual, MsPegawai.KdPegawai, MsPegawai.NmPegawai from DetilTransaksi, MsPegawai, Transaksi where DetilTransaksi.KdTrans=Transaksi.KdTrans and Transaksi.KdPegawai=MsPegawai.KdPegawai;


    Semoga bermanfaat..
    kagum

    info Bagi yg ngambil referensi dr sini,,
    mohon reply ya..
    kasih comentnya jg..
    makasii..
    (dilarang keras jd ajang balas2an komen bagi TIF-D
    agar lokal yg lain ga sgan ngasih komen dsini ^^)
    Kembali Ke Atas Go down
    Lihat profil user http://www.hamsterindonesia.com
    Jhajat
    Level 3
    Level 3


    Jumlah posting : 48
    Points : 66
    Join date : 10.02.10
    Lokasi : _________

    PostSubyek: Re: Pembahasan Tugas SBD TIF A dan B   Mon 22 Mar 2010, 10:38 pm

    YESSS !!!
    PERTAMAX !!

    _________________
    Via Berryberry Suka · Tambahkan sebagai Teman · Komentari
    Kembali Ke Atas Go down
    Lihat profil user http://t-hree.blogspot.com
    kido
    Level 6
    Level 6


    Jumlah posting : 99
    Points : 143
    Join date : 10.02.10
    Lokasi : front of computer

    PostSubyek: Re: Pembahasan Tugas SBD TIF A dan B   Thu 08 Apr 2010, 2:34 pm

    apo tu boy????????
    kurang mangarati wak ko ha!!
    ajaan wak bisuak XAMPP tu yo gan? senang
    Kembali Ke Atas Go down
    Lihat profil user
    olaf thon
    Level 7
    Level 7


    Jumlah posting : 320
    Points : 536
    Join date : 15.03.10
    Age : 25
    Lokasi : Padang

    PostSubyek: Re: Pembahasan Tugas SBD TIF A dan B   Fri 09 Apr 2010, 8:25 pm

    ooo..
    itu tugasnya anak A ama anak B kido..

    ok..
    kasih aja soalnya
    ntar qt bahas sama2..
    ok!!

    bagus
    Kembali Ke Atas Go down
    Lihat profil user http://www.hamsterindonesia.com
    Sponsored content




    PostSubyek: Re: Pembahasan Tugas SBD TIF A dan B   Today at 5:41 pm

    Kembali Ke Atas Go down
     
    Pembahasan Tugas SBD TIF A dan B
    Topik sebelumnya Topik selanjutnya Kembali Ke Atas 
    Halaman 1 dari 1
     Similar topics
    -
    » Satpol PP dan Pedagang Kaki Lima

    Permissions in this forum:Anda tidak dapat menjawab topik
    Mafika (Management File Informatika) :: MAFIKA DATABASES :: Basis Data (Database)-
    Navigasi: