Monday 11 May 2015

Cara Menggabungkan Relasi Tabel Pada SQL Server 2008

Joint  Table

Pada modul sebelumnya anda telah mampu menyelesaikan data menggunakan perintah SQL-SELECT yang berasal dari satu tabel. Pada modul ini akan diperkenalkan penggunaan perrintah SELECT yang melibatkan beberapa tabel sekaligus.. Operasi ini biasanya dikenal dengan sebutan JOIN.



Untuk dapat bekerja dengan menggunakan Operasi Join, harus dapat field yang berelasi antar tabel yang akan di kenai JOIN. Untuk memudahkan anda dalam memahami JOIN akan diambil contoh tabel rJenis, rSatuan dan rBarang yang masing-masing tabel mempunyai field yang berelasi.
  • Relasi Field Antar Tabel
7.1 Inner Join

InnerJoin adalah operasi yang sering digunakan. Operasi ini akan menampilkan data dimana dua tabel mempunyai nilai field yang sama. Jadi yang akan ditampilkan dari operasi ini adalah baris record yang memiliki pasangan nilai yang sama. Contoh berikut akan menampilkan data tabel bardasarkan keterangan jenis yang diambil dari tabel rJenis. Perhatikan contoh berikut:

    SELECT rBarang IDBarang,
    rBarang. NamaBarang,
    FROM rBarang INNER JOIN rJenis
    ON rBarang. IDJenis=rJenis. IDJenis

Perintah diatas dapat djalankan dalam bentuk perintah seperti berikut, dengan menghasilkan keluaran yang sama.

    SELECT rBarang. IDBarang,
    rBarang. NamaBarang,
    rJenis. Jenis
    FROM rBarang INNER JOIN rJenis
    WHERE rBarang. IDJenis=rJenis. IDJenis

Atau dengan menggunakan Alias Tabel untuk menyederhanakan pemanggilan:

    SELECT rBarang. IDBarang,

a.    NamaBarang,
b.    Jenis

FROM rBArang INNER JOIN rJenis
WHERE a. IDJenis=b. IDJenis

Setelah dua atau lebih di relasikan berdasarkan field yang sama anda dapat mengambil field dari setiap tabel yang ada denga perintah SELECT, maupun menyeleksi berdasarkan kondisi tertentu. Untuk lebih memahami inner join ini, selanjutnya anda dapat menjalankan perintah-perintah berikut:

    SELECT rBarang. IDBarang
    rBArang. NamaBarang,
    rSatuan. Satuan
    FROM rBarang, rSatuan
    WHERE rBarang. IDSatuan=rSatuan . IDSatuan

Perintah berikut melibatkan 3 tabel:

    SELECT rBarang. IDBarang,
    rBarang. NamaBarang,
    rJenis. Jenis,
    rSatuan. Satuan
    FROM rBarang, rJenis, rSatuan
    WHERE rBarang. IDJenis=rJenis. IDJenis
    AND rBarang. IDSataun=rSatuan. IDSatuan

Menggunakan kriteria tertentu, yaitu dengan satuan biji:

    SELECT rBarang. IDBarang,
    rBarang. NamaBarang,
    rJenis.Jenis,
    rSatuan. Satuan
    FROM rBarang, rJenis, rSatuan
    WHERE rBarang . IDJenis=rJenis. IDJenis
    AND rBarang. IDSatuan=rSataun. IDSatuan
    AND rSatuan. Satuan=’ Biji ’

Menyeleksi yang jenis barangnya makanan:

    SELECT rBarang. IDBarang,
    rBarang. NamaBarang,
    rJenis. Jenis,
    rSatuan. Satuan
    FROM rBarang, rJenis, rSatuan
    WHERE rBarang. IDJenis=rJenis. IDJenis
    AND rBarang. IDSatuan=rSatuan. IDSatuan
    AND renis . Jenis=’ Makanan ‘

Menyeleksi yang jenis barangnya bukan makanan:

    SELECT rBarang. IDBarang,
    rBarang. NamaBarang,
    rJenis . Jenis,
    rSatuan . Satuan
    FROM rBarang, rJenis, rSatuan
    WHERE rBarang . IDJenis=rJenis . IDJenis
    AND rBarang . IDSatuan=rSatuan . IDSatuan
    AND rJenis .Jenis<> ‘ Makanan ‘

7.2  Outner Join

    Peritah Outner Join ini hanpir sama dengan Inner Join, bedanya adalah bahwa beris record yang tidak memiliki pasangan akan terap di tampilkan. Jenis outner join ini di bagi menjadi 3, yaitu:

1.    Left Outner Join

Menampilkan seluruh tabekiri dan tabel sebelah kanan yang mempunyai sepasang nilai dan jika tabel di sebelah kanan tidak punya nilai akan sitampikan NULL. Jika gambar dalam bentuk himpunan adalah sebagai berikut:


7.3 Himpunan Left Outner Join

Berikut perintah LEFT JOIN :

    SELECT rJenis. Jenis,
    rBarang . IDBarang,
    rBarang . NamaBarang
    FROM rJenis LEFT JOIN rBarang
    WHERE rBarang . IDJenis=rJenis . IDJenis
    ON rJenis . IDJenis=rBarang . IDJenis

2.    Right Outner Join

Menampilkan seluruh tabel disebelah kanan dan tabel dusebelah kiri yang mempunyai pasangan nilai dan jika tabel disebelah kiri tidak punya nilai akan ditampilkan NULL. Jika gambar dalam bentuk himpunan adalah sebagai berikut:

7.4 Himpunan Right Outner Join

Berikut perintah Right Join :
    SELECT rJenis.Jenis,
    rBarang. IDBarang,
    rBarang . NamaBarang
    FROM rJenis RIGHT JOIN rBarang
    ON rJenis . IDJenis=rBarang . IDJenis

3.    Full Outner Join

Menampilkan  seluruh tabel disebelah kanan dan tabel sebelah kiri baik yang mempunyai pasangan nilai maupun tidak. Jika gambar dalam bentuk himpunan adalah sebagai berikut:

7.5 Himpunan FULL Outner Join

Berikut Perintah FULL JOIN:
    SELECT rJenis.Jenis,
    rBarang. IDBarang,
    rBarang . NamaBarang
    FROM rJenis FULL JOIN rBarang
    ON rJenis . IDJenis=rBarang . IDJenis

7.3  Cross JOIN

Merupakan operasi perkalian, dengan mengkombinasikan setiap baris di tabel sebelah kiri dengan isi tabel sebelah kanan. Jika tabel di sebelah kiri berjumlah 10 record dan tabel sebelah kanan berjumlah

8, maka record yang dihasilkan dari perintah ini adalah 80 record. Perhatian contoh berikut:

    SELECT rJenis.Jenis,
    rBarang. IDBarang,
    rBarang . NamaBarang
    FROM rJenis CROSS  JOIN rBarang

7.4 Sub Query

Sub Query diartikan sebagai penggunaan perintah selecct didalam perintah select yang lain. Perhatikan contoh berikut:

SELECT *
FROM rBarang
WHERE IDJenis
IN (SELECT IDJenis FROM rJenis)

7.5 UNION

Operasi UNION diergunakan untuk menggabungkan dua operasi selection menjdi satu Output. Perhatikan contoh berikut:

SELECT IDBarang, NamaBarang, IDJenis
FROM rBarang
WHERE IDJenis=1
UNION
SELECT IDBarang, NamaBarang,IDJenis
FROM rBarang
WHERE IDJenis=3

Monday 2 June 2014

trik membuat iklan menyebar seperti virus di internet Gratiss!!

Ingin Iklan Anda Menyebar Seperti Virus? Gunakan Layanan Kami. 100% Gratis!!!
sobat bloger punya bisnis,usaha atau produk yang ingin di jual??namun belum terpromosikan dengan baik???
nah kali ini admin akan memberikan solusinya trik memasang iklan secepat iklan tersebar seperti virus di internet...ga usah capek-capek lagi bro posting sana sini di website periklanan yang banyak tersebar di internet...namun hasilnya tetap nihil dan so pasti website periklanan yang super dahsyat ini gratsi tanpa registrasi sepeserpun namun manfaat untuk bisnis anda sangat tidak di duga2..dengan pengujung perhari bisa mencapai ribuaan hits pengunjung...




menurut teori internet marketing, kesuksesan sebuah bisnis internet salah satunya sangat ditentukan oleh banyaknya jumlah pengunjung (hits) yang datang ke website ( atau URL website ) kita. Artinya, semakin besar jumlah pengunjung yang datang ke website kita maka semakin besar kemungkinan terjadinya transaksi pembelian yang kita hasilkan, sebaliknya semakin kecil jumlah pengunjung maka semakin kecil pula jumlah transaksi yang terjadi.nah dari sepenggalan kalimat di atas point promosi yang cepat tersalurkan dan langkah dalam menentukan strategi promosi sangatlah penting bagi kesuksesan usaha kita

langsung aja agan daftar di situs periklanan ini.




















Sunday 1 June 2014

download e-book javascript Lengkap dan gratis | Netbeans

selamat malam sobat bloger,,ketemu lagi nih sama admin...kali ini admin ingin sedikit memberikan e-book terbaru seputar pemrograman javascript menggunakan netbeans,admin berharap semoga e-book ini dapat bermanfaat..nah sebelum download e-book javascript ini sedikit admin akan memberikan informasi apa sih javascript itu????
jadi JavaScript adalah bahasa skrip yang populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.

oke deh langsung download e-book javascriptnya nih gan

INTRO 1
  • Dasar pemrogaman java
  • Membuat Hello Word dengan Java
  • Input data dari keyboard dengan Java
  • Struktur Tombol Java
  • Java Array
  • Argument Comman Line
  • JavaClassLib
  • membuat Class Sendiri dengan Java
  • Pewarisan Class Java
  • Penaganan Event handling
INTRO 2
  • review konsep Java
  • Modul Exception & Assertions
  • Modul Programming Fundamentals
  • Modul Tour de java.lang
  • Modul Text Based Application
  • AWT Swing
  • GUl evelnt Handling
  • Threads
  • Jaringan
  • Applet
  • IQ stream
MATERI 1
  • Pengembangan Aplikasi Mobile
  • Memulai Pemrograman Mobile
  • High Level User Interface
  • Low Level User Interface
  • Persistence
  • Jaringan
  • Security
  • Web Services
  • Optimisasi
  • Optional Packages
  • Topik-topik Tambahan
MATERI 2 ( Web Programing denga Java )
  • Pengenalan Pemrograman WEB denga Java
  • Basic Servlets
  • Advanced Servlets
  • Dasar JSP
  • SQL dan JDBC
  • JSP Lanjutan
  • MVC Intro
  • Advanced MVC
  • JSF
  • Advanced JSF
  • Web Security
  • AJAX
  • J2EE Design Pattern
  • App Case Study
MATERI 3
  • 01. Modul Timer
  • 02. Modul Thread
  • 03. Modul MMAPI
  • 04. Modul GameCanvas
  • 05. Modul Sprite
  • 06. Modul LayerManager
  • 07. Modul TiledLayer
MATERI 4
  • Pengembangan Aplikasi Java dengan MVC
  • Pemrograman MVC dengan WebWork-Struts2
  • Teknologi Injection of Control dengan Spring
  • Berkenalan dengan Hibernate sebagai solusi model pad
  • Membangun aplikasi web CRUD dengan Cimande
 MATERI 5 ( Membangun Game denga Java )
  • Modul1 - PENGENALAN GAME
  • Modul2 - COLLECTION & THREAD
  • Modul3 - EVENT HANDLING
  • Modul4 - EFEK SUARA
  • Modul5 - GRAFIK VEKTOR
  • Modul6 - GRAFIK BITMAP
  • Modul7 - SKALA, ROTASI & TRANSLASI
  • Modul8 - SPRITE & COLLISION DETECTION
  • Modul9 - PEMROGRAMAN SOCKET

Tips mempercepat mozila firefox yang lelet dan sering not responding

sungguh sangat menjengkelkan ketika kita sedang asyik browsingan namun kinerja mozila firefox kita sering not responding..hal itu membuat kita tidak nyaman saat kita sedang browsing,hal itu juga pernah admin alami..kali ini admin akan memberikan tips agar mozila firefox kita lebih enteng dan lebih cepat..
ikuti langkah-langkahnya sobat bloger
  1. Pada address ketikkan  'about:config' lalu tekan enter.. 
  2. Pada kolom filter cari ini ‘network.http.pipelining’. Klik 2x untuk merubah value menjadi 'true' 
  3. Cari lagi ‘network.http.pipelining.maxrequests’ ubah menjadi 8 
  4. Cari lagi ‘network.http.proxy.pipelining’. ubah value menjadi ‘true’ 
  5. Cari lagi ‘network.dns.disableIPv6’ ubah  value menjadi ‘true’
  6. Masih di 'about:config' klik kanan sembarang lalu pilih opsi New dan klik Boolean. Tuliskan ‘content.interrupt.parsing’ pada kolom tersebut kemudian tekan Ok. Pilih 'true' dan klik Ok.
  7. Klik kanan kemudian pilih New dan pilih integer, tuliskan ‘content.max.tokenizing.time’ pada kolom tersebut dan tekan Ok. Masukkan ‘2250000’ kemudian klik Ok.
Demikianlah tips trik mengenai cara mempercepat kinerja Mozilla Firefox, jika Anda memiliki pendapat lain mari kita junjung budaya berdiskusi disini. Semoga artikel yang berjudul Cara Mempercepat Kinerja Mozilla Firefox Browser bermanfaat dan berguna bagi para pembaca.

Cara membuat Koneksi database PHP DAN mysql

Seperti hal nya dengan pemograman lain yang menggunakan database, hal pertama yang harus kita lakukan adalah menghubungkan ke server database. Menyambung ke database MySQL di PHP memerlukan beberapa informasi yaitu: hostname database username password database name Untuk menghubungkan ke database pertama-tama Anda akan melakukan koneksi ke database MySQL dan pada langkah berikutnya Anda harus memilih database yang akan digunakan. Ingatlah jika koneksi kita gagal maka kita tidak akan bisa melanjutkan ke script berikutnya. Perhatikan kode berikut :
 Kode Koneksi Databasenya :
<?php
$host = "localhost";
$user = "nama_username";
$pass = "rahasia";
$db   = "test";

$koneksi=mysql_connect($host,$user,$pass) or die ("koneksi ke database gagal") ;
$koneksi_database= mysql_select_db($db,$koneksi);
?>

Belajar Dasar PHP


<!DOCTYPE html>
<html>
<body>

<h1>My first PHP page</h1>

<?php
echo "Hello World!";
?>

</body>
</html>

Membuat Kontak di HTML

<pre class="JScript" name="code">
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;body&gt;

&lt;address&gt;
Written by Niki.Com&lt;br&gt;
&lt;a href=&quot;mailto:us@example.org&quot;&gt;Email us&lt;/a&gt;&lt;br&gt;
Address: Pandeglang, Banten&lt;br&gt;
Phone: 087772875554
&lt;/address&gt;

&lt;/body&gt;
&lt;/html&gt;


</pre>
Powered by Blogger.

 

© 2013 NikiCom. All rights resevered. Designed by Templateism

Back To Top