Wednesday, June 5, 2013

Mengenal Left Join, Right Join & Inner Join dalam Basis data

Menampilkan data dari dua tabel atau lebih dapat menggunakan Query :
- LEFT JOIN
- RIGHT JOIN
- INNER JOIN

Contoh kasus ada 2 tabel bernama mapel dan kelas, seperti gambar dibawah.

LEFT JOIN adalah relasi antar tabel,namun relasi yang ditampilkan mengacu pada tabel yang beraada disebelah kiri. Contoh Penerapan  :
SELECT a.pelajaran, a.kkm, b.NIS FROM mapel a LEFT JOIN kelas b ON a.kdKelas = b.kdKelas;

RIGHT JOIN adalah kebalikan dari Left Join, dimana relasi yang ditampilakn mengacu pada tabel yang berada disebelah kanan. Contoh Penerapan :
SELECT a.pelajaran, a.kkm, b,NIS FROM mapel a RIGHT JOIN kelas b ono a.kdKelas = b.kdKelas;

INNER JOIN menampilkan tabel yang sama antara tabel pertama dan tabel kedua.
contoh : SELECT a.Nama, a.OrangTua, b.Tahun from siswa a INNER JOIN kelas b on a.NIS=b.NIS;


Continue Reading
No comments
Share:

Perintah DML (Data Manipulation Leanguage) pada Basisdata

Data Manipulation Leanguage (DML) is a family of syntax elements similar to a computer programming language used for inserting, deleting and updating data in a database. Performing read-only queries of data is sometimes also considered a component of DML.
Macam-macam DML yaitu :
SELECT berfungsi untuk melihat data dari basisdata dengan menyebutkan nama tabelnya
syntax1 : select * from nama_table;  (untuk melihat isi semua kolom dari tabel)
syntax2 : select field1,field2,..dst from nama_table; (untuk melihat isi beberapa field dari tabel)
example1 : select * from mapel;

example2 : select Pelajaran, kkm, kdKelas from mapel;

INSERT berfungsi untuk menambahkan data pada basisdata.
syntax : insert into nama_table values ('data1','data2','data3',...dst);
example : insert into mahasiswa values('afandi','siskom','jl. ratu ratih 1');


UPDATE berfungsi untuk menganti(mengedit) data pada basisdata.
syntax : update into nama_tabel set filed2='pengganti2' , field3='pengganti3' where field1='isi';
example : update into mahasiswa set nama='thohari', umur=22 where nim='L2N008002';

DELETE berfungsi untuk menghapus data dari basisdata
syntax : delete nama_table where filed1='isi';
example : delete mahasiswa where nama='afandi';

Continue Reading
No comments
Share:

Tuesday, June 4, 2013

Contoh Kasus Algoritma Pemrograman

algoritma, pengurutan, pemrograman, stuktur data

1. Algoritma untuk menghitung Luas Persegi Panjang

judul program_luas_persegi_panjang

kamus
panjang : real;
lebar : real;
luas : real;

algoritma
output("Menghitung Luas Persegi Panjang");
output("Masukan Panjang Persegi :");
input(panjang);
output("Masukan Lebar Persegi :");
input(lebar);
output("Masukan Panjang Persegi :");
luas = panjang*tinggi;
output("Luas Persegi Panjang Adalah :",luas);

2. Algoritma Menghitung Volume dan Luas Permukaan Kubus

judul program_volum_dan_luas_kubus

kamus
sisi : integer;
volume : long integer;
luas : long integer;

algoritma
output("Program Menghitung Luas & Volume Kubus");
output("Masukan Sisi Kubus:");
input(sisi);
luas = 6*sisi*sisi;
volum = sisi*sisi*sisi;
output("Luas Kubus Adalah:",luas);
output("Volume Kubus Adalah:",volum);

3. Algoritma untuk program konversi dari nilai biner ke logika bolean (Benar/Salah)

judul program_konversi_biner_boolean

kamus
biner : bolean{benar,salah};

algoritma
output("Konversi Biner ke Boolean");
output("Masukan Bilangan Biner(0/1)");
input(biner);
if(biner=0) then output("salah");
else
output("salah");
endif

4. Buat algoritma untuk menampilkan kata “hello world” sejumlah 6 kali,

judul program_perulangan_

kamus
n : integer;

algoritma
output("Program Perulangan dengan While Do Sejumlah 6");
output("Berapa Kali Ingin di ulang":);
input(n);
n=1;
while(n<=6) do
output(n);
n:=n+1;
end while


Continue Reading
1 comment
Share:

Sunday, March 31, 2013

Cerita KKL Sistem Komputer Angkatan 2008

Pada tanggal 19-23 September 2011 Angkatan 2008 Sistem Komputer UNDIP mengadakan acara KKL (Kuliah Kerja Lapangan). Acara KKL adalah momen yang paling di nantikan oleh kami karena acara tersebut  adalah acara Hang Out bareng-bareng seangkatan. Kami di dampingi oleh dosen wali kami yaitu Pak Adian dan Pak Rinta. Tema KKL kami adalah “Journey To The West”. West yang di Maksud disini adalah Jawa Barat karena Lokasi KKL ada di Jakarta-Bandung. Adapaun Objek yang kami kunjungi adalah :
  • Perusahaan IT Dimention Data Jakarta
  • Pusat Penelitian Citra dan Antariksa di Jakarta
  • PT. Telkom Indonesia di Bandung
  • Office Center BRI Jakarta
  • Studio Opera Van Java (OVJ) Jakarta.
  • Pulau Bidadari, di Kepulauan Seribu
  • Cihampelas, Bandung
  • Trans Studio Bandung.
Banyak perusahaan yang kita kunjungi, manambah pengetahuan mengenai “untuk apa ilmu kita digunakan besok saat bekerja”. Rasa nya pengen buru-buru kerja di perusahaan yang bonafit. Sedangkan momen saat berada di tempat wisata benar-benar kita gunakan untuk bermain. Momen yang paling berkesan adalah ssat nonton OVJ kita di shot kamera sehingga masuk TV. Teman kami Reyes & Ucup bahkan menang Lomba dan mendapat hadiah kaos OVJ. Kemudian Waktu berada di pulau bidadari malah digunakan untuk Bermain Futsal, Pak dosen malah main Billyard.  Tapi harus saya akui dari semua makanan yang kami makan saat KKL, makanan di pulau bidadarilah yang paling enak di lidah. Setelah itu Momen saat di Trans Studio Bandung selama 4 jam benar-benar digunakan untuk menaiki semua wahana. Bahkan ada yang sampai berkali2 menaiki Yamaha Roller Coaster. Momen KKL merupakan momen yang tak terlupakan bagi kami, Karena itu adalah momen sekali seumur hidu kita dapat bermain-main bersama satu angkatan.

 

Continue Reading
No comments
Share:

Saturday, March 30, 2013

Malam Keakraban Angkatan Pertama Sistem Komputer UNDIP

Tadinya aku mampu mulai bercerita mengenai kehidupanku waktu di SMA 2 Semarang. Namun karena tidak menemukan dokumentasi berupa foto (maklum dulu aku takut kamera & pada zaman itu belum familiar media penyimpan berupa fd atau hd external).
Sistem Komputer UNDIP adalah jurusan kedua yang menerima saya setelah sebelumnya saya di terima sebagai mahasiswa Perencanaan Wilayah & Kota UNDIP. Saya memutuskan masuk ke Sistem Komputer (Siskom) karena tidak suka dengan mata kuliah yang di tawarkan di Perencanaan Wilayah & Kota (Planologi), sebab di Planologi lebih condong ke IPS (Padahal saya anak IPA), Banyak menghafal, Banyak gambar (Gambar saya jelek), dan mahasiswanya banyak (satu kelas 70an untuk yang S1). Menurut saya tidak wajar, satu kelas 60an, nanti kemampuan saya tidak berkembang karen saya orangnya pendiam. Meskipun begitu Planologi memiliki sedikit keunggulan yang saya sukai, yaitu banyak ceweknya dan ceweknya cakep2. Namun saya tahu dengan fisik & tampang pas-pas’an ga ada cewek yang nafsu liat saya..ckckck
Untunglah muncul Prodi Sitem Komputer yang pendaftarannya telat (yaitu 2 minggu setelah masa perkuliahan). Melihat prospek ke depan dan minat saya yang tinggi terhadap komputer akhirnya saya nekat daftar. Setelah melalui persaingan yang sangat ketat dan dengan membayar tebusan sebesar 20jt rupiah akhirnya saya resmi menjadi mahasiswa komputer. Terdapat 45 Mahasiswa Sistem Komputer angkatan 2008. Namun yang masih bertahan hidup di tengah ketatnya mata kuliah di siskom ada 40 orang, 5 tereliminasi. Berikut adalah Foto mahasiswa yang masih bertahan hidup.

Kesan pertama yang aku rasa kan dari anak-anak siskom adalah sama dengan anak-anak di Planologi. Namun menurutku lebih ramah anak-anak siskom sih. Di semester awal aku ga begitu akrab dengan anak-anak siskom. Aku merasakan keridak nyamanan. Namun menginjak semester 4 aku menjadi semakin akrab dan sekarang menjadi nyaman pada anak-anak Siskom. Semoga setelah aku dan kalian semua lulus. Kita tetap dapat menjalin tali silaturami. Amiiin :)

Continue Reading
No comments
Share: