Sabtu, 01 Agustus 2009

Pengenalan T-SQL (1)

Setelah Menginstal SQL Server 2000 dan kemudian kita belajar mendesain database, dengan begitu kita sudah siap membuat database.

Dalam pengenalan T-SQL ini kita musti tau dulu

  1. SQL
  2. DDL
  3. DML
  4. kemudian T-SQL
Perhatikan Penjelasannya.
  1. SQL (Structure Query Language) adalah bahasa query database dan programin yang di gunakan untuk mengakses data sesuai permintaan, mengupdate dan memanage database relasional. ini adalah bahasa SQL standar ANSI(American National Standard Institude) dan ISO (International Organization for Standadization). Standar SQL menyertakan beberapa statemen yang di golongkan kedalam 2 bagian utama bahasa pemrograman SQL yaitu DDL dan DML
  2. DDL (Data Definition Language) merupakan bahasa definisi data yang di gunakan untuk membuat dan memanage objek database, seperti database, table dan view. statement DDL biasanya menyertakan perintah CREATE, ALTER dan DROP untuk masing masing objek. Sebagai Contoh adalah Cerate Table, Alter Table dan Drop Table. Perintah perintah tersebut adalah untuk membuat table , memodifikasi table dengan mengurangi atau menambah field atau atribut, dan menghapus table
  3. DML (Data Manipulation Language) merupakan bahasa manipulasi data yang di gunakan untuk memanipulasi data pada objek database seperti tabel. perintah untuk memanipulasi data pada umummnya adalah perintah yang di gunakan untuk menambah, menghapus, dan mencari data. Perintah perintah DML ini di nyatakan dengan Statemen INSERT, UPDATE, DELETE dan SELECT.
  4. T-SQL (Transact- SQL) merupakan pengembangan dari bahasa SQL standar. ini merupakan bahasa Utama yang di gunakan untuk berkomunikasi antara aplikasi dengan SQL server.T-SQL menyediakan DDL dan DML yang sesuai dengan standar SQL, di tambah dengan extended function, sistem Porcedure tersimpan dan struktur pemrograman (seperti if dan while) untuk memberikan beberaoa fleksibilitas dalam pemrograman.
Untuk Menggunakan Statemen - statemen dari T-SQL bisa menggunakan query analyzer. Query analyzer ini menampilkan secara GUI (graphic user interface) sebagai alat untuk mengeksekusi statemen T-SQL.

10 komentar:

  1. nama: ririn arini
    kelas : 3 rpl 2

    Berikut adalah pengertian dari operator logika yg saya simpulkan sendiri dgn bahasa yg mudah untuk saya pahami, bila ada kesalahan harap maklum.
    1. =
    Digunakan untuk mengecek\mencari nilai\angka yang sama dengan nilai\angka yang dimasukkan\diinputkan.
    2.<>
    Digunakan untuk mengecek\mencari nilai\angka yg tidak sama dengan nilai\angka yang dimasukkan\diinputkan.
    3.>
    Untuk mengecek\mencari nilai\angka yg lebih besar dari nilai\angka yang dimasukkan\diinputkan.
    4.<
    Untuk mengecek\mencari nilai\angka yg kurang dari nilai\angka yg diinputkan.
    5.>=
    Untuk mencari nilai yg lebih besar dari atau sama dengan nilai yg diinputkan.
    6.<=
    Untuk mencari nilai yang kurang dari atau sama dengan nilai yang diinputkan.
    7.!>
    Untuk mencari nilai yang tidak lebih besar dari nilai yg diinputkan.
    8.!<
    Untuk mencari nilai yang tidak kurang dari nilai yg diinputkan.
    9.!=
    Untuk mencari nilai yg tidak sama dengan nilai yang diinputkan.
    10. Like
    Digunakan untuk mencari karakter apa saja, dapat berupa 1,2, atau semua karakter yg ada dalam string yg akan dicari menggunakan karakter wildcard (%,_,[],[^])untuk mewakili karakter yg akan dicari sesuai query yg ada.

    BalasHapus
  2. Nama :Mayang Sari
    Kelas : XII RPL 2


    Opeator yang digunakan untuk klausa Where:

    1. = ( sama dengan, digunakan untuk menampilkan data yang sama dengan yang di inputkan)
    2. <> ( tidak sama dengan, di gunakan untuk menampilkan data yang tidak sama dengan, misalnya yang diinputkan 5 berarti yang akan ditampilkan tidak sama dengan 5)
    3. > ( lebih besar yang artinya data yang akan ditampilkan tidak lebih besar dari yang dingin di tampilkan)
    4. < ( lebih kecil, digunakan untuk menampilkan data yang lebih kecil, misalnya syntag yang ditulis 5, berarti yang akan ditampilkan hanya data 1,2,3,& 4)
    5. >= ( lebih besar atau sama dengan, digunakan untuk menampilkan data yang sama atau lebih besar, misalnya syntag yang dituliskan 5 berarti yang akan tampil adalah 5,6,7,8,9....dst)
    6. <= (lebih kecil sama dengan, digunakan untuk menampilkan data yang sama atau lebih kecil, misalnya yang diyuliskan dalam syntag 5 berarti yang akan ditampilkan adalah 1,2,3,4,5)
    7. !> (tidak lebih dari, digunakan untuk menampilkan data yang tidak lebih dari data yang diinputkan dalam syntag)
    8. !< (tidak kurang dari, digunakan untuk menampilkan data yang tidak kurang dari data yang dinputkan dalam syntag)
    9. != ( tidak sama dengan, digunakan untuk menampilkan data yang tidak sama dengan data yang diinputkan oleh syntaq)
    10. Like ( mencari bagian yang sama, digunakan untuk mencari data yang sama dapat berupa satu dan dua, ataupun yang berupa karakter string. dengan cara menggunakan karakter WILDCARD.

    BalasHapus
  3. Nama : Eka Novia C.K
    Kelas: 3RPL2

    maklum ya ka' klo da yg kurang atau kelebihan.
    Kesimpulan dari operator select where:
    1. =
    digunakan untuk menampilkan data yang sama dengan kondisi yang diinginkan
    2. <>
    menampilkan data yang tidak sama dengan atau yang tidak ada dengan kondisi yang ditulis atau diinginkan
    3. >
    menampilkan data yang lebih besar dari kondisi yang ditulis atau diinginkan
    4. <
    menampilkan data yang lebih kecil dari kondisi yang ditulis
    5. >=
    menampilkan data yang lebih besar dari sama dengan yang diinginkan
    6. <=
    menampilkan data yang kurang dari sama dengan yang diinginkan
    7. !>
    menampilkan data yang tidak lebih dari kondisi yang diinginkan
    8. !<
    menampilkan data yang tidak kurang dari kondisi yang diinginkan
    9. !=
    menampilkan data yang tidak sama dengan kondisi yang diinginkan
    10. like
    mencari data yang bagiannya atau karakternya sama atau mirip
    11. like%
    mencari semua karakter yang bagiannya sama atau mirip yang hasilnya belum diketahui, bisa diawal, ditengah,atau diakhir karakter yang dicari
    12. like_(underscore)
    mencari satu karakter yang akan ditampilkan, bisa diawal, ditengah, atau diakhir karakter yang dicari
    13. like[]
    mencari satu karakter yang akan ditampilkan yang lebih spesifik didalam tanda tersebut
    14. like[^]
    mencari satu karakter yang akan ditampilkan yang lebih spesifik tidak ada didalam tanda tersebut
    15. between
    mencari data diantara dua kondisi atau nilai yang diinginkan
    16. is null/not null
    mencari data apakah data itu kosong atau tidak
    17. in
    mencari atau mengecek data apakah ada didalam kolom data tersebut
    18. and
    mencari data yang mengkombinasikan dua atau lebih data untuk diseleksi atau ditampilkan
    19. or
    mencari data yang membandingkan atau memilih dua atau lebih data untuk diseleksi atau ditampilkan
    20. not
    mencari data yang kebalikannya dari data yang akan diseleksi atau ditampilkan

    BalasHapus
  4. Nama : Faldy Wahyu. D
    Kelas : 3 RPL2

    ini kesimpulan penggunaan klausa WHERE untuk perintah select menurut saya .

    1) =
    operator untuk menampilkan data dengan ketentuan "sama dengan". data yg ditampilkan akan tidak lebih ataupun kurang dari yg di minta.

    2) <>
    operator untuk menampilkan data dengan ktentuan "tidak sama dengan". data yg tampil adlh data yg tdak sama dengan kondisi yg di tuliskan pd saat pencarian.

    3) >
    operator untuk menampilkan data dengan ketentuan "lebih dari". biasanya pencarian data dengan operator >, mencari data yg menggunakan tipe data int, money, atau numeric. data yg ditampilkan adalah data yg "lebih dari" dari kondisi yg tidak diinginkan.

    4) <
    operator untuk menampilkan data dengan ketentuan "kurang dari". (biasanya data yg dicari bertipe sama dengan operator > ). data yg ditampilkn adalh data yg "kurang dari" dari kondisi yg tidak diinginkan.

    5) >=
    operator untuk menampilkan data dengan ketentuan "lebih dari sama dengan". (biasanya data yg dicari bertipe sama dengan operator >,< ). data yg ditampilkn adalh data yg "lebih dari sama dengan" dari kondisi data g di tuliskan saat pencarian.

    6) <=
    operator untuk menampilkn data dengan ketentuan "kurang dari sama dengan". (biasanya data yg dicari bertipe sama dengan operator >,< ). data yg ditampilkan adalah data yg "kurang dari sama dengan" dari kondisi data yg dituliskan saat pencarian.

    7) !>
    operator untuk menampilkan data dengan ketentuan "tidak lebih dari". (biasanya data yg dicari bertipe sama dengan operator >,< ). data yg ditampillkn adalh data yg tidak lebih dari kondisi data yg di tuliskan pd saat pencarian.

    8) !<
    operator untuk menampilkan data dengn ketentuan "tidak kurang dari". (biasanya data yg di cari bertipe sama dengan operator >,< ). data yg ditampilkan adalah data yg tidak kurang dari kondisi data yg di tuliskan pd saat pencarian.

    9) !=
    operator untuk menampilkn data dengan ketentuan "tidak sama dengan". data yg ditampilkan tidak akan sama dengan kondisi yg dituliskn pada saat pencarian , artinya pencarian dilakukan dengan menuliskan kondisi data yg tidak ingin ditampilkan.

    10) like
    operator untuk menampilkan data yg mempunyai kemiripan-kemiripan. seperti nama, alamat, dan sejenisnya. bisa juga menampilkan data dengan kemiripan di 2 huruf pertama, atau 1 huruf pertama. tergantung dari ingatan si pencari pada data yg ingin ditampilkan.

    sekian yg dapat saya simpulkan dari latihan-latihan tentang operator klausa WHERE untuk perintah SELECT.

    BalasHapus
  5. Nama : Dian Purnama Sari
    Kelas : 3 RPL 2

    Assalamualaikum...

    Setelah mempelajari operator logika, saya menyimpulkan:

    1. Operator = (sama dengan)
    untuk memunculkan data yang nilainya sama dengan data yang diminta
    select * from data_siswa
    where NIS = 2
    maka data yang ditampilkan adalah data yang memiliki NIS sama dengan 2

    2. Operator <> (tidak sama dengan)
    untuk memunculkan data yang nilainya tidak sama dengan data yang diminta
    select * from data_siswa
    where NIS <>10
    maka data yang ditampilkan adalah data yang memiliki NIS tidak sama dengan 10

    3. Operator > (lebih besar dari)
    untuk memunculkan data yang nilainya lebih besar dari data yang diminta
    select * from data_siswa
    where NIS > 8
    maka data yang ditampilkan adalah data yang memiliki NIS lebih besar dari 8

    4. Operator < (lebih kecil dari)
    untuk memmunculkan data yang nilainya lebih kecil dari data yang diminta
    select * from data_siswa
    where NIS < 2
    maka data yang ditampilkan adalah data yang memiliki NIS lebih kecil dari 2

    5. Operator >= (lebih besar dari atau sama dengan)
    untuk memunculkan data yang nilainya lebih besar dari atau sama dengan data yang diminta
    select * from data_siswa
    where NIS >= 3
    maka data yang ditampilkan adalah data yang memiliki NIS lebih besar atau sama dengan 3

    6. Operator <= (lebih kecil dari atau sama dengan)
    untuk memunculkan data yang nilainya kurang dari atau sama denga data yang diminta
    select * from data_siswa
    where NIS <=8
    maka data yang ditampilkan adalah data yang memiliki NIS lebih kecil dari atau sama dengan 8

    7. Operator !> (tidak lebih dari)
    untuk memunculkan data yang nilainya tidak lebih dari data yang diminta, dengan kata lain operator ini memiliki fungsi sama dengan operator <= (lebih kecil dari sama dengan)
    select * from data_siswa
    where NIS !> 3
    maka data yang dimunculkan adalah data yang memiliki NIS tidak lebih dari 3

    8. Operator !< (tidak kurang dari)
    untuk memunculkan data yang nilainya tidak kurang dari data yang diminta, dengan kata lain operator ini memiliki fungsi sama dengan operator >= (lebih dari sama dengan)
    select * from data_siswa
    where NIS !< 9
    maka data yang ditampilkan adalah data yang memiliki NIS tidak kurang dari 9

    9. Operator != (tidak sama dengan)
    untuk memunculkan data yang nilainya tidak sama dengan data yang diminta, dengan kata lain operator ini memiliki fungsi yang sama dengan operator <> (tidak sama dengan)
    select * from data_siswa
    where NIS != 9
    maka data yang ditampilkan adalah data yang memiliki NIS tidak sama dengan 9

    sekian yang dapat saya simpulkan.
    jika ada kurang saya mohon maaf,
    jika ada lebih mohon dikembalikan^^

    Wassalam...

    BalasHapus
  6. Nama : Ainun Annisa
    Kelas : 3 RPL 2
    Saya menyimpulkan operator dr klausa WHERE yg uda sy pelajari.. Sebelumx sy mhon maAvh, kL ksimpulan sy msh jauh dr kesempurnaan. Krn sy hx mnusia biasa. :)
    1. =
    digunakn u/ menampilkn suatu atribut/field yg d'inginkan,dan d ambil dr tabel yg telah d'buat.
    2. >
    operator ini u/ mnampilkn angka yg lbih bsar dr angka yg lainnya.
    3. <
    operator ini u/ mnampilkn angka yg lbh kecil dr angka yg lain.
    4. <>
    tdk sm dg ini u/ membedakan suatu nilai atau angka yg d'tampilkan.
    5. >=
    operator ini b'fungsi u/ mnampilkan angka yg lbh bsr, namun angka itu sendiri ttp d'gunakan.
    6. <=
    operator ini b'fungsi u/ mnampilkan angka yg lbh kcil, namun angka itu sendiri ttp d'gunakan.
    7. !=
    operator ini d'gunakan u/ membedakan angka satu dg angka yg lainnya, operator ini sm dg <> .
    8. !<
    tdk lbh bsar dr, d'gunakan u/ mengecek nilai yg tdk bsar dr nilai yg d'inginkan
    9. !>
    tdk lbh kcil dr, d'gunakan u/ mengecek nilai yg tdk kcil dr nilai yg d'inginkan.
    10. Like

    BalasHapus
  7. Nama : Eko Saputra
    Kelas : 3 RPL 2

    Assalamu'alaikum..

    Klausa Where digunakan untuk menentukan kriteria seleksi. Untuk memilih data suatu tabel dengan kriteria tertentu yang disertai dengan kondisi. untuk menentukan kondisi dari suatu statement maka digunakan Operator-Operator yang sudah tidak asing lagi bagi anak RPL. Yaitu :

    1. = (Sama Dengan)
    Digunakan ketika User menginginkan kondisi yang sesuai dengan yang di cari(input).dengan kata lain tidak dilebih-lebihin...tidak juga dikurang-kurangin.Pasti Pas!

    2. <> (Tidak Sama Dengan)
    Digunakan ketika User menginginkan sebuah kondisi dengan maksud menampilkan data-data tanpa menampilkan yang di-inputkan.Kalau dalam bahasa (yang mudah difahami) saya itu disebut "Inputan Pengecualian".Contoh :

    select * from siswa
    where NIS <> 5

    maka data yang muncul akan "mengecualikan" angka 5.
    Pada beberapa versi SQL, operator <> dapat ditulis !=.

    3. > (Lebih Besar Dari)
    Digunakan ketika User menginginkan sebuah kondisi untuk menampilkan data yang "lebih besar" dari data yang di-inputkan. kalau dalam bahasa (yang mudah difahami) saya itu disebut "Inputan Keterlaluan".

    4. >= (Lebih Besar Dari / Sama Dengan)
    Digunakan ketika user menginginkan sebuah kondisi untuk menampilkan data yang "Lebih besar" dari data yang di-inputkan. Akan tetapi, Mengikutsertakan inputan dalam hasil yang akan ditampilkan.

    5. < (Lebih Kecil Dari)
    Digunakan ketika user menginginkan sebuah kondisi untuk menampilkan data yang "Lebih Kecil" dari data yang di-inputkan. Kalau dalam bahasa (yang mudah difahami) saya itu disebut "Inputan Keprihatinan".

    6. <= Lebih Kecil dari / Sama Dengan)
    Digunakan ketika user menginginkan sebuah kondisi untuk menampilkan data yang "Lebih Kecil" dari data yang di-inputkan. Akan tetapi, mengikutsertakan inputan dalam hasil yang akan ditampilkan.

    Mungkin cuma ini yang bisa saya mengerti. Saya kurang mengerti dengan "!<" & "!>" jadi saya tidak berani menulis,Karena segala hal yang kita Lakukan harus kita ketahui Ilmunya(17:36).

    Ini Original tulisan saya,dan menggunakan bahasa (yang mudah saya fahami) sendiri.Jadi,kemungkinan untuk Duplicate Posting kurang dari 1%.

    Wassalamu'alaikum...

    BalasHapus
  8. Nama : Achmad Natha . F
    Kelas : 3RPL2

    kesimpulan operator dari klausa WHERE yang d'simpulkan berdasarkan percobaan yang dilakukan. (Maaf klo posting ny telat bgd dari deadline ^_^) trims...

    1.= : untuk mencari nilai yang sama dengan nilai yang dimasukkan.

    2.< : untuk mencari nilai yang kurang dari nilai yang dimasukkan.

    3.> : untuk mencari nilai yang lebih dari nilai yang dimasukkan.

    4.<> : untuk mencari nilai yang tidak sama dengan nilai yang dimasukkan.

    5.>= : untuk mencari nilai yang lebih besar dari sama dengan nilai yang dimasukkan.

    6.<= : untuk mencari nilai yang kurang dari sama dengan.

    7.!> : untuk mencari nilai yang tidak lebih dari nilai yang dimasukkan.

    8.!< : untuk mencari nilai yang tidak kurang dari nilai yang dimasukkan.

    9.!= : untuk mencari nilai yang tidak sama dengan nilai yang dimasukkan

    BalasHapus
  9. Nama : Vicky P
    Kelas : 3 RPL 2


    Operator dibawah ini yg akan saya jelaskan nanti pertama2 saya jelaskan dulu operator ini memiliki nilai apa saja,
    operator dibawah ini memiliki nilai TRUE, FALSE, UNKNOWN. Singkatnya operator ini akan dieksekusi jika bernilai TRUE
    dan tidaka akan di eksekusi/dijalankan bila bernilai FALSE/UNKNOWN. Dibawah ini merupakan operator2nya, silahkan langsung ke bawah aja....


    1. = n (sama dengan)
    operator ini berguna utk menampilkan data yang sama persis seperti apa yg dimiliki oleh nilai "n".
    2. > n (lbh bsr dari n)
    operator ini berguna utk menampilkan data yang nilainya lebih besar daripada nilai "n".
    3. < n (krng dari n)
    operator ini berguna utk menampilkan data yang nilainya kurang daripada nilai "n".
    4. != n (tdk sma dngn n)
    operator ini berguna utk menampilkan data yang nilainya bukan dari nilai "n" atau menampilkan semua data kecuali nilai "n".
    5. >= n (lbh bsr sma dngan n)
    operator ini berguna untuk menampilkan data yg nilai nya lbh bsr drpda n namun menampilkan nilai n juga.
    6. <= n (krng dri sma dngn n)
    operator ini berguna untuk menampilkan data yg nilai nya kurang dari n namun menampilkan nilai n juga.
    7. %
    operator ini digunakan untuk menampilkan huruf yg tdk diketahui, biasa digunakan sebelum, di tengah, sesudah karakter yg dicari.
    8. _
    operator ini digunakan untuk mencari satu karakter yg blm diketahui. contoh : _di
    9. []
    operator ini digunakan untuk menampilkan nilai yg didalam nya terdapat karakter yg berada di tanda []. contoh : "a[a-z]i" maka yg muncul "aai,abi,aci,adi,....,azi".

    maaf telat ka ya....

    BalasHapus

Postingan terbaru


Chat User Online Bisa Jua


ShoutMix chat widget