Showing posts with label Kuliah. Show all posts
Showing posts with label Kuliah. Show all posts

Tuesday, July 20, 2010

Sistem Basis Data

Minggu ini adalah minggu terakhir dari perkuliahan kita. berikut adalah materi yang akan digunakan untuk UAS. semua materi sudah Anda dapatkan baik sebelum UTS atau sesudah UTS. materi ini mencakup relasi dua tabel, klausa Where, dsb.

sebelumnya Anda harus membuat dua tabel dengan struktur sebagai berikut

Table Dosen
Field : Nid varchar (8)*
Nama varchar (15




untuk tabel gaji
Nid varchar (8)*
Lama Varchar (2)
Golongan varchar (4)
Gaji int (7)
Golongan varchar (4)




pertanyaan :
1. Dari dua table tersebut bentuk field berikut, Nid, Nama, Lama, Golongan, Gaji.
2. Tampilkan nama dosen yang memiliki Gaji diatas 3000000
3. Tampilkan semua dosen yang memiliki golongan IIA
4. Tampilkan semua dosen yang lama mengabdi antra 5 sampai 10 tahun.
5. Tampilkan semua dosen yang bergolongan I A dan gaji = 2.250.000
6. Tampilkan semua dosen yang bergolongan II A atau lama 8 tahun

klue nya:

no. 1 adalah menggabungkan dua buah tabel dengan perintah inner join. sedangkan no berikutnya menggunakan klausa where yang ada pada materi sebelum mid semester.

mysql> select dosen.nid, dosen.nama, gaji.lama, gaji.golongan, gaji.gaji
-> from dosen inner join gaji
-> on dosen.nid = gaji.nid
-> ;
+----------+-------------+------+----------+---------+
| nid | nama | lama | golongan | gaji |
+----------+-------------+------+----------+---------+
| U.00.115 | Rudi candra | 4 | IIA | 2500000 |
| U.00.105 | Jim neutron | 14 | IA | 2000000 |
| U.00.015 | Colin Powel | 11 | IIA | 2250000 |
| U.00.118 | Tim Huard | 8 | IIIA | 4500000 |
| U.00.001 | lary Page | 9 | IIA | 5000000 |
| U.00.077 | Tony Blair | 1 | IA | 2150000 |
| U.00.320 | Bill Gate | 2 | IVA | 3200000 |
| U.00.145 | Steve jobs | 5 | IA | 2750000 |
| U.00.450 | Bob Sadino | 7 | IIA | 4000000 |
| U.00.003 | Ciputra | 3 | IA | 250000 |
+----------+-------------+------+----------+---------+
10 rows in set (0.27 sec)

jika Anda membutuhkan pentujunk, silahkan download file berikut
http://www.ziddu.com/download/11016030/LatihanSebelumUAS.rar.html

Sunday, July 11, 2010

EditDatabase dengan JCreator

Materi ini ditujukan untuk kuliah tanggal 12 Juli 2010, matakuliah: PPA 2 Java. pada prinsip nya kita akan merubah data yang ada di Database [siswa.mdb yang kita sudah buat di praktikkum sebelumnya]. prinsip yang kita gunakan adalah prinsip update yang ada pada perinah SQL. dasarnya adalah update set A from datasiswa where id = 'xxxx'; berikut scriptnya, tapi dianjurkan untuk mengetik ulang karena dimungkinkan font yang ada berbeda dengan font yang ada di JCreator. jika langsung copy paste kemungkinan akan error.
siapkan JCreatornya.

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.io.*;

public class editdata
{
public static void main(String args[])
{
JFrame frame = new JFrame ("EDIT DATA");
frame.setSize(300,100);
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);

JLabel lblnis = new JLabel("NIS");
final JTextField txtnis = new JTextField(4);

JLabel lblnama = new JLabel("NAMA");
final JTextField txtnama = new JTextField(20);

JLabel lblnilai = new JLabel("NILAI");
final JTextField txtnilai = new JTextField(4);

final JTextField txtcari = new JTextField(4);

JButton btncari = new JButton("Cari");
JButton btnedit = new JButton("Edit");

btncari.addActionListener(new ActionListener()
{
public void actionPerformed (ActionEvent e)
{
try
{
final String cari=txtcari.getText();

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String koneksi="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=siswa.mdb";
Connection connection = DriverManager.getConnection(koneksi);
Statement statement = connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
String sql="select * from datasiswa where nis like '"+cari+"'";
ResultSet rs=statement.executeQuery(sql);

if(rs.next())
{
txtnis.setText(rs.getString(1));
txtnama.setText(rs.getString(2));
txtnilai.setText(rs.getString(3));
}
else
{
System.out.println("Data tidak ada");
}

statement.close();
connection.close();
}
catch(Exception ev)
{
System.out.println("Error :"+ev);
}
}
});

btnedit.addActionListener(new ActionListener()
{
public void actionPerformed (ActionEvent e2)
{
try
{
final String nis=txtnis.getText();
final String nama=txtnama.getText();
final String nilai=txtnilai.getText();

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String koneksi="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=siswa.mdb";
Connection connection = DriverManager.getConnection(koneksi);
Statement statement = connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
String sql="update datasiswa set nilai='"+nilai+"' where Nis ='"+nis+"'" ;
statement.executeUpdate(sql);
statement.close();
connection.close();
System.out.println("Data Telah Diubah");
}
catch(Exception e)
{
System.out.println("Error :"+e);
}
}
});

frame.getContentPane().setLayout(new GridLayout(6,4));
txtnis.setEditable(false);
txtnama.setEditable(false);
frame.getContentPane().add(txtcari);
frame.getContentPane().add(btncari);
frame.getContentPane().add(lblnis);
frame.getContentPane().add(txtnis);
frame.getContentPane().add(lblnama);
frame.getContentPane().add(txtnama);
frame.getContentPane().add(lblnilai);
frame.getContentPane().add(txtnilai);
frame.getContentPane().add(btnedit);
frame.pack();
frame.setVisible(true);
}
}

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

yang jadi bagian terpenting adalah bagian ini "String koneksi="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=siswa.mdb"; "
jadi tolong dipastikan file siswa.mdb berada pada satu folder dengan file editdata.java sehingga bisa berjalan dengan baik.
Apabila berjalan dengan baik, maka akan tampil seperti ini,

Prinsip nya, Anda isikan Nis kemudian tekan button Cari, maka Anda dapat meng-update Field Nilai. kemudian jika sudah dinilai benar, maka Anda dapat tekan button update.

Saturday, March 20, 2010

pay as you mobile phones

do you still seek a mobile phone?
do you need help to know where the site have a good reputation?
do you need to compare product of mobile phone at the other mark?
i have a solution for you, there is a simple sites, but have good look.
there is any compare product.
introduce PayAsYouGoMobilePhones.mobi
PayAsYouGoMobilePhones.mobi is an UK based independent price comparison engine dedicated to PAYG mobile and Mobile Broadband comparison. We compare prices from major online and high street retailers, such as The Link, Car Phone Warehouse, Phone4U, Dial-a-Phone, Mobile.co.uk, Orange, Vodafone, O2 and T-mobile.

you can buy pay as you mobile phones

i hope you can find the best from the site. this is a recommended for shopping online.
have a nice day

Thursday, May 07, 2009

Materi Kewirausahaan-FTI-Pak Fajar

Wuih ... habis tes langsung janjian dengan pak fajar, itu pun harus di kampus kendeng, tapi akhir nya sudah bisa,

Tes besok "Close Book"
(sebenarnya pak fajar ingin tes nya besok itu OPEN BOOK tapi ternyata tidak diperbolehkan oleh pengajaran jadi akhirnya harus CLOSE)
ada 2 file, yang pertama file .doc dan yang kedua file .ppt

file PPT
file DOC


Thx4Regards
untuk anak FTI yang cari materi , silahkan download

Sunday, May 03, 2009

Materi Database terdistribusi

Tak terasa mid hanya mengitung hari lagi, hari senin sudah mulai mid, lha kebetulan hari pertama adalah untuk mata kuliah database terdistribusi. materi yang punya hanya bebarapa anak dan itu tidak lengkap. harus pontang-panting cari kesana-kemari, tapi kemarin cahyoo_c baikkan jadi meminjamkan falshdisk nya buat saya jadi bisa saya ambil.
perjalanan pun berlanjut, hampir malam ada sms dari Ryou_b untuk minta materi nya, dan psannya supaya saya kirim ke email-nya, tapi gak lah, saya kan udah punya ziddu jadi lebih baik saya upload lewat blog saya.
ini mungkin teman-teman yng membutuhkan materi database terdistribusi bisa anda download, dosennya pak Chris,
ini link nya, bisa di-download ...


thx4Regards

Monday, April 27, 2009

Pengganti Kuliah PBO2 27 April 2009

Sehubungan tanggal 27 April, tidak ada perkuliahan PBO  2 Untuk Jurusan Sistem Informasi dikarenakan libur, maka edisi kali ini ada latihan soal yang bisa Anda kerjakan, karena ini adalah gambaran (termudah) dari soal mid, [karena bisa saja soal mid lebih sulit dari ini, atau lebih mudah dari ini] silahkan Anda kerjakan.
Untuk kali ini saya sediakan dua versi, untuk word 2003 dan untuk pengguna word 2007
Anda bisa download di


bcozjc.blosgpot.com 
// look me and change …

 

Monday, April 20, 2009

Pengganti Materi tanggal 16 April kelompok F1

Permohonan maaf untuk kelompok F1 mahasiswa TI angkatan 2007, berikut adalah materi untuk perkuliahan tanggal 16 April 2009 mengingat kemarin ada keperluan lain yang tidak dapat ditinggalkan sehubungan kegiatan paskah PMK Unisbank
Materi dapat anda Download di …


Thx4Regards ... bcozjc.blogspot.com

look me and Change

Wednesday, April 08, 2009

Tugas Kuliah

Pertama-tama minta maaf ya ...
karena baru bisa upload hari ini ...

silahkan download saja tugas nya ...
untuk kelompok F1 (09.30-11.10)
Untuk kelompok H1 (11.10-12.50)

ada dua link...

pilih saja sesuai dengan kelompok Anda ...


Thx4Regards

Thursday, March 26, 2009

Tugas CV ... Pak Kris

Kemarin ada tugas kirim CV ke Pak Kris untuk mata kuliah databse terdistribusi ... lha binggung formatnya akhirnya ketemu dan sekalian aja aku upload untuk menolong temen-temen yang perlu contoh CV ...
thanx untuk http://tips-lamaran-kerja.blogspot.com

DAFTAR RIWAYAT HIDUP
Nama : Priyo Wibowo
Jenis Kelamin : PriaUmur : 20 Tahun
Status : Single
Agama : Kristen
Tempat, Tanggal Lahir : Semarang, 24 September 1988
Alamat : Jl Pucang Permai 8 no.4 Pucanggading
E-mail : priyo_josh_gen@yahoo.com
Telepon : 085640177744

PENDIDIKAN FORMAL
1994-2000 SD Negeri Batusari V Mranggen
2000-2003 SLTP Negeri 14 Semarang
2003-2006 SMU Negeri 2 Semarang
2006-Sekarang UNISBANK

PENGALAMAN ORGANISASI
1. Ketua PSK (Persekutuan Siswa Kristen) SMA 2 Semarang 2004-2005
2. Ketua PRBK (Persekutuan Remaja Bagi Kristus) GIA Pucanggading periode 2007 - 2010
3. Staff Departemen Riset dan Teknologi Badan Eksekutif Mahasiswa UNISBANK Periode 2008 - 2009
4. Mentri Departemen Riset dan Teknologi Badan Eksekutif Mahasiswa UNISBANK Periode 2009 - Sekarang

PENGALAMAN
1. Asisten Praktikkum Laboratorium Komputer UNISBANK Semester Genap tahun 2008
2. Instruktur Pratikkum Laboratorium Komuputer UNISBANK Semester Ganjil tahun 2008
3. Instruktur Pratikkum Laboratorium Komuputer UNISBANK Semester Genap tahun 2009

Friday, March 06, 2009

Mohon Maaf ...

Terkadang ... apa yang sudah kita rencanakan tidak terjadi sesuai yang kita harapkan. begitu yang terjadi saat pelatihan yang sudah saya siapkan untuk pelatihan Blog anggota Bem Universitas tanggal 5 Maret yang lalu ...
Saya minta maaf atas kesalahan ini ... saya minta maaf ...
(saya sudah siapkan mau upload ... eee ... malah masih di harddisk komputer jadi saya tulis apa adanya dulu ... terimakasih)

Tuesday, December 16, 2008

Kuliah 17 Desember 2008

Penganti Kuliah tanggal 17 Desember 2008

1. PERULANGAN FOR
Perintah for mempunyai format sebagai berikut :
For variabel [ in daftar_argumen ]
do
Perintah
..............
done

Bagian yang terletak antara do dan done akan dieksekusi untuk semua nilai yang terdapat pada daftar_argumen. Untuk setiap proses nilai variabel akan berubah secara bergantian sesuai dengan nilai pada daftar_argumen.

Contoh 1 :

for_bil_in_1_2_3_4_5_6_7_8_9_10
do
echo-$bil
done

Contoh 2 :
for_nama_in_joko_“Jodi_Darmawan”_Rudi_Joni
do
echo_$nama
done


2. PERULANGAN WHILE
Struktur struktur perintah while :
While kondisi
do
Perintah
.............
done
perintah yang berada antara do dan done akan dieksekusi secara berulang selama kondisi bernilai benar. Jika kondisi di awal while bernilai salah, maka perintah yang ada di dalam do-done tidak dijalankan sama sekali.

Perintah while ... do




clear
jawab='y'
while_[_$jawab_=_'y'_]
do
echo_"================"
echo_"Paket Tour"
echo_"================"
echo_"Selamat Datang Di PT. Nice Tour"
echo_"Pilihan Tour yang tersedia"
echo_"a. Bali"
echo_"b.Lombok"
echo_"c.Malang"
echo_"Masukkan pilihan : "
read_pilihan
case_$pilihan_in
a)
jenis=Bali
biaya=700000
fasilitas=Hotel,makan,bus,wisata
lama=5hari;;
b)
jenis=Lombok
biaya=1000000
fasilitas=Kapal,Bus,Hotel,Makan
lama=7hari;;
c)
jenis=Malang
biaya=250000
fasilitas=bus Ber AC, makan Apel,
lama=1hari;;
esac
echo_"Anda memilih wisata ke=$jenis"
echo_"biaya anda=$biaya"
echo_"Berapa peserta Anda="
read_peserta
biaya=$(($biaya*$peserta))
echo_"Jadi biaya nya=$biaya"
echo_"Anda mendapat berbagai fasilitas yaitu $fasilitas"
echo_"Anda berhak menikmati wisata selama $lama"
echo_"Apakah ada data lagi [y/t]= "
read_jawab
echo_"======================"
done


//PERHATIAN KAKATER _ dibaca sebagai spasi\\

Tuesday, December 09, 2008

Materi Kuliah SO

Pengganti perkuliahan tanggal 10 Des 2008

Sistem Operasi "UNIX'

1. buka bcozjc.blogspot.com
2. Cari artikel Materi Kuliah SO

Untuk NIM Genap:
- Mencari Artikel atau Modul tentang perulangan (for, While do) dalam UNIX

untuk NIM Ganjil:
- Mencari Artikel atau Modul tentang Komunikasi antar 2 komputer menggunakan UNIX


Kirim ke golden.harbour@gmail.com, paling lambat pukul 00.00 tanggal 12 Desember 2008

ketentuan:
1. Jangan ada yang sama, jika ada yang sama tidak akan di tolerir. Akan ada tugas Pengganti.
2. Jika ada yang sama (Copy / Paste), maka akan dilihat lewat waktu tercepat pengiriman tugas
3. diberi Nama, NIM dan juga disertakan SUMBER
4. berikut Tugas alternatif jika ada pekerjaan
yang sama
a. Tutorial BLOG
b. Instalasi UNIX, Free BSD
c. Artikel tentang OS Apple
d. Template Blogger 3 kolom, berikut print screen & source XML nya (minimal 3 Template)
e. Tips dan Trik mempercepat Windows XP
f. Membuat autorun powerpoint dan membuat template baru powerpoint



Selamat Mengerjakan