This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Minggu, 12 April 2015

MACAM-MACAM PERINTAH SQL (QUERY)

Macam - macam perintah pada SQL -
Secara umum SQL hanya memiliki 3 komponen penting, yang digunakan untuk mendefinisikan, memanipulasi serta sebagai pengontrol data yang ada pada sebuah database.
Komponen – komponen tersebut merupakan,

  1. Data Definisi Language (DDL)
    DDL merupakan bahasa atau perintah pada SQL yang digunakan untuk mendefinisikan data seperti menulis, menghapus dan mengatur atau mengubah data.
    Perintah – perintah yang ada pada komponen DDL yaitu CREATE, DROP, dan ALTER.

    • CREATE
      digunakan untuk membuat database, membuat tabel, membuat view dan membuat index.

      Membuat database
      Contoh sintak
      Create database namadatabase

      Membuat tabel lengkap dengan kolomnya

      Contoh sintak
      Create table namatabel
      (namakolom1 typedata1,
      namakolom2 typedata2,
      namakolom3 typedata3)

      Type data dapat berupa char(), int, numerik dan sebagainya sesuai denga nama kolom.

      Membuat view
      view merupakan bentuk alternatif penyajian data dari satu tabel atau lebih, beberapa tujuan membuat view adalah meningkatkan keamanan data serta penyederhanaan bagi para pengguna.

      Contoh sintak
      Create view namaview (kolom1, kolom2, . . . .)
      as select statement from namatabel
      [with check option]

      Keterangan :
      Namaview : nama view yang dibuat
      Column : nama atribut untuk view
      Statement : atribut yang dipilih dari tabel database
      Namatabel : nama tabel yang ada pada basis data

      Membuat index
      yaitu berfungsi untuk membuat index

      Contoh sintak
      create [unique] index namaindex
      on namatabel (namakolom)


    • DROP
      Drop pada SQL adalah perintah yang di gunakan untuk menghapus data – data yang telah di simpan pada database.

      Drop tabel
      yaitu menghapus tabel

      Contoh sintak
      Drop table namatabel

      Drop view
      menghapus view yang telah di buat

      Contoh sintak
      Drop view namaview

      Drop index
      Menghapus index

      Contoh sintak
      Drop index namaindex

      hal yang perlu di ingat adalah penghapusan atau penggunaan perintah view tidak dapat di urungkan.


    • ALTER
      kegunaan dari perintah alter adalah untuk merubah atribut pada suatu tabel

      Contoh sintak

      Alter table namatabel
      Modify (namakolom typekolom) untuk mengganti type kolom dan nama kolom.

      alter table namatabel
      add (namakolom type kolom[[before, namakolom]]) menambah kolom.

      alter table namatabel
      drop (namakolom typekolom) untuk menghapus kolom pada sebuah tabel.


  2. Data Manipulation Language (DML)
    • INSERT
      insert berfungsi untuk menambah niali pada suatu tabel.

      Contoh sintak

      insert into namatabel values (‘value1’, ‘value2’,’ ...’)

      keterangan : value adalah nilai yang ingin dimasukkan ke dalam kolom

    • UPDATE
      Berfungsi untuk merubah record atau nilai didalam suatu kolom

      Contoh sintak

      Update namatabel SET namakolom = recordbaru where kondisi

      keterangan recordbaru di ubah sesuai dengan nama nilai baru yang akan di ubah

    • DELETE
      Menghapus record atau nilai didalam suatu kolom pada tabel tertentu

      Contoh sintak

      DELETE namakolom from namatabel where kondisi


    • SELECT
      select adalah perintah yang di gunakan untuk menampilkan nilai atau recor yang di pilih


      Contoh sintak

      select namakolom from namatabel


  3. Data Control Language (DCL)
    • GRANT
      grant berfungsi untuk memberikan izin akses kepada pengguna


      Contoh sintak

      Grant privilages on namatabel to namapengguna

      artinya memebrikan izin akses kepada namapengguna

    • REVOKE
      yaitu untuk mencabut izin akses kepada pengguna yang telah di beri izin akses


      Contoh sintak

      REVOKE privileges ON namatabel from namapengguna


     Macam – macam fungsi pada SQL

    1. Tanda *
      digunakan untuk memilih semua isi tabel

      Contoh sintak

      select * from namatabel

    2. FungsiWHERE
      berfungsi untuk menentkan suatu pilihan atau kondisi tertentu

      Contoh sintak

      select * from namatabel where namakolom = “kondisi”


    3. Fungsi DISTINC
      digunakan untuk menghilangakan nilai ganda pada suatu kolom atau tabel

      Contoh sintak

      select distinct namakolom from namatabel

    4. Operator AND
      digunakan untuk memilih nilai yang memiliki kondisi sama antara kondisi1 dan kondisi2
      contoh sintak
      select * from namatabel where kondisi1=’..’ AND kondisi2 = ‘...’

    5. Operator OR
      digunakan untuk memilih suatu tabel atau kolom dan menampilkan nilai jika salah satu kondisi  dari kondisi yang di tentukan memenuhi

      Contoh sintak

      select * from namatabel where kondisi1=’..’ OR kondisi2 = ‘...’

    6. Fungsi NOT
      di gunakan untuk memilih suatu nilai pada tabel atau kolom yang tidak sama dengan kondisi yang telah di tentukan

      Contoh sintak

      selesct * from namatabel where namakolom not = ‘kondisi’

    7. Fungsi ORDER BY
      digunakan untuk memilih suatu nilai dari tabel atau kolom dan mengurutkan data tersebut

      Contoh sintak

      select namakolom from nama tabel
      where namakolom = ‘kondisi’
      order by namakolompengurut desc/asc

      keterangan : namakolompengurut adalah dasar pengurutan

    8. Fungsi GROUP BY
      berfungsi untuk menelompokkan suatu data, namun pada pada fungsi ini juga biasanya paling banyak melibatkan operator pembanding dan fungsi perhitungan

      Contoh sintak

      select namakkolom from namatabel
      group by namakolomyangakandikelompokkan
      having count namakolom >4

      keterangan having count adalah fungsi yang digunakan untuk mendukung fungsi group by.

    9. Funsi BETWEEN
      fungsi between digunakan untuk memilih nilai di antara kondisi yang di tentukan

      Contoh sintak

      select * from namatabel where ‘kondisi’ between ‘kondisi’ – ‘kondisi’

    10. Fungsi PERHITUNGAN
      a.    Count untuk mengitung jumlah baris atau kolom
      b.    Sum di gunakan untuk menjumlahkan suatu nilai yag memiliki type data numerik
      c.    Avg berfungsi untuk membuat nilai rata – rata
      d.    Max berfungsi untuk mencari nilai terbesar dan
      e.    Min untuk mencri nilai terkecil

      Contoh sintak

      select avg namakolom from namatabel

    11. Fungsi JOIN
      • INNER JOIN (SIMPLE JOIN)
        yaitu bentuk kondisi join dimana di antara 2 atau lebih tabel yang ingin di join memiliki hubungan sehingga semua isi tabel yang di pilih bisa di tampilkan


        Contoh sintak

        select * from namatabel1 inner join namatabel2
        where namatabel1.kondisisama = namatabel1. kondisisama

      • NON-EQUIJOIN
        adalah kondisi join yang tidak menagndung opertor sama dengan (=)

        Contoh sintak

        select * from namatabel1 inner join namatabel2
        where namatabel1.kondisisama and namatabel1. kondisisama

      • OUTER JOIN
        yaitu bentuk nilai join yang memenuhi daari kedua  tabel, Outer join terdiri dari 2 yaitu,

        1. LEFT OUTER JOIN
          yaitu di tandai dengan operator (+), tabel asal atau yang memiliki tanda (+) akan dilengkapi dengan tabel yang lainnya dan berada pada sebelah kiri.

          Contoh sintak

          select tabel1.kolom, tabel2.kolom
          from tabel1, tabel2
          where tabel1.kolom (+) = tabel2.kolom

          atau

          select tabel1.kolom, tabel2.kolom
          from tabel1 left outer join tabel2
          on tabel1.kolom = tabel2.kolom

        2. RIGHT OUTER JOIN
          Sama dengan left outer join namun peletakan data atai nilai dari tabel lain berada pada sebelah kanan tabel asal.

          Contoh sintak

          select tabel1.kolom, tabel2.kolom
          from tabel1, tabel2
          where tabel1.kolom = tabel2.kolom(+)

          atau

          select tabel1.kolom, tabel2.kolom
          from tabel1 right outer join tabel2
          on tabel1.kolom = tabel2.kolom


      • SELF JOIN
        Self join adalah suatu bentuk kondisi join tau penggabungan yang terjadi pada dua tabel yang sama kondisinya dari kedua tabel tersebut dan menambahkan suatu kata dengan kondisi yang sama antara kedua tabel

        Contoh sintak

        Select tabel1.namakolom ||’ works for’ || tabel2.namakolom
        from namatabel1, namatabel2
        where namatabel1.kolompersmaantabel1 = namakolom2.kolompersamaantabel2

        misalkan akan menghasilkan

        rola works for hengki

        Rola adalah kondisi yang dipilih pada tabel1
        Hengki adalah kondisi dipilih pada tabel2
        works for adalah kata yang di tambah dari perintah di atas

Sabtu, 11 April 2015

Daftar Isi

Memahami dan Mengatasi Konflik pada Script jQuery

jQuery sebagai salah satu framework turunan JavaScript yang paling banyak digunakan juga rentan terhadap bentrok antar script baik script dengan script pada framework yang sama atau dengan script dengan framework berbeda. Sebenarnya website resmi jQuery sudah memberikan solusi yang sangat mudah untuk mengatasi bentrok antar script ini.

Perintah dasar jQuery selalu diawali dengan simbol "$" (tanpa tanda kutip) atau kita mengenal simbol ini dengan nama "Dollar". Ini sebagai identitas perintah-perintah jQuery, jadi jika teman-teman blogger menemukan script yang selalu diawali dengan tanda "$" maka ini adalah script jQuery. Dan sudah menjadi kewajiban bahwa script jQuery ini harus didampingi framework jQuery-nya sebagai sistem dasar.

Framework jQuery haruslah terlebih dahulu dipanggil (load) agar deklarasi-deklarasi script yang kita buat mampu berjalan normal. Ibaratnya jQuery itu adalah rumah dan script-script yang kita buat adalah isi dari rumah itu.


Memasang Framework jQuery


Untuk memasang framework jQuery, simpan kode seperti ini di atas </head> (saat ini versi terbaru adalah v.2.1.1)

<script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js' type='text/javascript'></script>

Harus diingat, pemasangan framework ini cukup satu saja. Apabila lebih dari satu, maka script tidak akan bekerja. Ada pertanyaan, versi mana yang paling baik digunakan? Tentunya versi terbaru memuat berbagai perbaikan. Akan tetapi terkadang tidak menjadi jaminan 100% script akan bekerja dengan framework terbaru. Terkadang ada saja script yang bekerja dengan framework versi sebelumnya.

Mengatasi Konflik Script jQuery


Seperti sudah dijelaskan diatas bahwa script jQuery selalu diawali dengan simbol "$", simbol inilah yang harus diperhatikan karena simbol ini merupakan sebuah deklarasi fungsi-fungsi jQuery. Maka ini pula yang menjadi solusi untuk mengatasi konflik script-script jQuery. Bagaimana mengatasi konfliknya? Contoh dibawah ini merupakan cara yang mudah untuk mengatasi konflik jQuery.

Perhatikan contoh script yang belum ditambahkan deklarasi untuk mengatasi konflik dibawah ini:

$(document).ready(function(){
$("a.slick").click(function () {
$(".active").removeClass("active");
$(this).addClass("active");
$(".content-slick").slideUp();
var content_show = $(this).attr("title");
$("#"+content_show).slideDown();
});
});

Script diatas sebenarnya sudah berjalan dengan baik akan tetapi kemungkinan bentrok sangat mudah terjadi. Perhatikan contoh script yang sudah ditambahkan deklarasi untuk mengatasi konflik dibawah ini:

var $jnoc = jQuery.noConflict();
$jnoc(document).ready(function(){
$jnoc("a.slick").click(function () {
$jnoc(".active").removeClass("active");
$jnoc(this).addClass("active");
$jnoc(".content-slick").slideUp();
var content_show = $jnoc(this).attr("title");
$jnoc("#"+content_show).slideDown();
});
});

Bandingkan contoh script diatas maka kita akan menemukan perbedaan yang sebenarnya sangat sederhana.

Penjelasan :
  1. var $jnoc = jQuery.noConflict(); adalah script untuk mendeklarasikan fungsi jQuery.noConflict yang berfungsi untuk mengatasi konflik-konflik JavaScript
  2. $jnoc pada script berikutnya merupakan script untuk menggantikan fungsi dasar simbol "$" sehingga jika kita perhatikan maka sebenarnya semua simbol "$" tergantikan oleh script jQuery.noConflict hanya diwakilkan kepada script $jnoc yang sudah dideklarasikan sebelumnya pada baris 1.
  3. $jnoc bisa saja diganti dengan kata apapun sesuai dengan keinginan anda, asalkan sesuai dengan kata yang dideklarasikan sebelumnya sebagai wakil dari script jQuery.noConflict pada baris 1.
Semoga bermanfaat...

ow To Remove Win32.Sality.NBA From Your PC - Complete Win32.Sality.NBA Removal Tutorial

Win32.Sality.NBA

Win32.Sality.NBA details:
Type: Unknown
OS Infected:
Windows 7/8/XP/Vista/2008/2003
Risk:
Views: 770

Antivirus program displays a warning telling you that your computer has been infected with a dangerous virus which has a strange name called Win32.Sality.NBA? You may think that this is not a big problem, but you gradually know that the virus is very troublesome because it is able to regenerate again and again? What can it do in the computer? Is there a good method to delete it without prejudice to the computer?

Win32.Sality.NBA Trojan Virus Infection Detection


Apparently, Win32.Sality.NBA belongs to a Trojan virus infection. It��s said to come from the Exploit:Win32 family, which has many members and is creating more and more new ones all the time. According to many victims�� experience, this kind of Trojan virus often brings constant computer problems to the PC users and can cause personal information revealing. It is known to be released and spread recently. People are puzzled because though antivirus software is able to pick it up when the computer is infected by the Trojan they cannot delete it anyhow.

The infection of this Win32.Sality.NBA Trojan virus always results in the mistakes done by the computer users when they are on the internet. Any bad online habits such as opening links without knowing if they are safe to visit, installing free programs and transferring files from infected devices can cause the invasion of this Trojan virus. A Trojan is not like a malware which can be visibly seen as a program on your computer. The only way you can see it may be the antivirus detection or a strange process listed in Task Manager. You can��t go into Control Panel to uninstall this Trojan. And since antivirus programs can��t seem to catch it, there aren��t too many ways left behind.

Manually Get Rid of Win32.Sality.NBA Virus


It's possible for people with certain computer skills to manually delete Win32.Sality.NBA. If you are not sure how to do so, please do not take the risk to go through the manual steps.
Step 1: Restart your Windows and keep hitting F8 key.

Step 2: Move the arrow key to highlight Safe Mode with Networking and then press Enter.


Step 3: End malicious processes of Win32.Sality.NBA virus


Step 4: Open Registry Editor and delete malicious keys of Win32.Sality.NBA virus


HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run = "%AppData%\.exe"
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run = "%AppData%\.exe"

Step 5: Remove malicious files of Win32.Sality.NBA virus
%Profile%\Local Settings\Temp\
%ProgramFiles%\
%UserProfile%\

Conclusion:


Win32.Sality.NBA is a baleful Trojan horse virus which targets on Windows OS computers. This Trojan infection is easily detected by anti-virus program; on the contrary, the removal of this stuff has never been easily. This Trojan can damage the infected system by corrupting the system files and changing system settings arbitrary. It is necessary to get it removed as soon as possible before it make severe damage to the infected system.

Automatic Win32.Sality.NBA Removal


Step A. Download removal tool SpyHunter
Click the icon below to download SpyHunter automatically.


Step B. Scan SpyHunter to get removed
Run SpyHunter and click "Malware Scan" button to scan your computer, after detect this unwanted program, clean up relevant files and entries completely.

Step C. Optimize your system
Download optimizer RegCure Pro


 

Remove WAT (windows Activation)

Biasanya untuk mengaktifkan windows 7 kita harus memasukkan serial number yang valid. Dan untuk mendapatkan serial number ini kita harus beli dengan harga ratusan ribu rupiah. Saat pertama kali kita install windows 7 kita bisa mengabaikan untuk memasukkan serial number dan kita akan diberi waktu 30 hari untuk versi free. Selebihnya kita harus aktivasi dengan serial number yang valid.
Jika tidak punya serial number yang valid, Sobat bisa menggunakan aplikasi RemoveWAT. Langsung saja, jika Sobat pengen mengaktivasi windows dengan aplikasi ini, langsung pahami langkah-langkah berikut ini :
Download RemoveWAT (sudah saya sediakan link downloadnya di bawah)
Jalankan aplikasinya, lalu klik Remove WAT
Tunggu sampai sukses, lalu klik reboot
Selesai, untuk melihat sudah berhasil belum, Sobat lihat pada Control Panel --> System Security --> System


DOWNLOAD REMOVE WAT
luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com