PENGENALAN MICROSOFT QUERY ANALYZER Pendahuluan Microsoft Query Analyzer adalah salah satu fitur yang terdapat dalam DBMS Microsoft SQL Server. Dengan menggunakan Query Analyzer, maka perintah-perintah SQL Query yang telah di bahas di modul 1 dapat di ketikkan. Query Analyzer terbagi dalam 4 bagian: □ Bagian Menu □ Bagian Object Browser □ Bagian Jendela Editor □ Bagian Jendela Hasil Query
Bagian Menu Merupakan tempat semua menu-menu standar yang digunakan untuk mengelola perintah-perintah SQL Query yang terdapat dalam jendela editor.
[email protected] STMIK AMIKOM YOGYAKARTA 1
Bagian Object Browser Merupakan bagian yang menampilkan semua object-object yang terdapat dalam database SQL Server seperti yang telah di bahas di modul 1.
[email protected] STMIK AMIKOM YOGYAKARTA 2
Bagian Jendela Editor Bagian ini merupakan bagian utama dari Query Analyzer, karena di bagian inilah semua perintah-perintah SQL Query yang akan digunakan untuk berinteraksi dengan database SQL Server di ketikkan.
Bagian Jendela Hasil Query Merupakan bagian yang menampilkan semua hasil perintah-perintah sql query yang di ketikkan di jendela editor yang telah di eksekusi. Apapun hasil eksekusi perintah sql query akan di tampilkan di bagian ini, baik itu perintah sql query yang sukses maupun perintah sql query yang salah. Jika perintah sql query sukses di eksekusi maka datanya di tampilkan di bagian ini, sedangkan jika perintah sql query gagal maka jendela hasil akan menampilkan pesan kesalahan yang berhubungan dengan kesalahan perintah sql query tersebut.
[email protected] STMIK AMIKOM YOGYAKARTA 3
Mengaktifkan SQL Query Analyzer □
Untuk mengaktifkan query analyzer, pilih menu Start All Programs Microsoft SQL Server Query Analyzer.
□
Pada jendela Connect to SQL Server, pilih Connect Using menggunakan Windows Authentication. Lalu klik tombol OK.
[email protected] STMIK AMIKOM YOGYAKARTA 4
□
Selanjutnya akan muncul halaman utama query analyzer dengan database master yang aktif pertama kali.
Mengetikkan Perintah SQL Query di Jendela Editor dan Mengeksekusinya □
Perintah SQL Query yang ada dapat di ketikkan melalui jendela editor query analyzer.
□
Perintah sql query dapat di ketik per baris kemudian di eksekusi atau dengan cara mengetikkan beberapa baris perintah sql sekaligus yang kemudian akan di eksekusi sekali. Berikut adalah contoh perintah SQL Query yang di ketikkan di jendela editor query analyzer:
[email protected] STMIK AMIKOM YOGYAKARTA 5
□
Untuk mengeksekusi perintah diatas menggunakan tombol F5 atau melalui menu Query Execute atau dengan meng-klik toolbar
□
yang ada pada bagian toolbar.
Jika dalam jendela editor akan di ketikkan lebih dari satu perintah sql query, maka untuk membatasi antara perintah satu dengan lainnya di tambahkan perintah GO di akhir perintah sql tersebut atau menggunakan tanda titik koma (;). Berikut adalah contohnya:
□
Perintah diatas adalah contoh perintah sql untuk memilih database bank (USE bank), kemudian akan menampilkan semua kolom yang ada di tabel nasabah (SELECT * FROM nasabah) dan menampilkan nama nasabah dari tabel nasabah (SELECT nama_nasabah FROM nasabah) yang semuanya berjumlah 3 perintah sql yang di eksekusi bersamaan dengan satu kali penekanan tombol F5.
[email protected] STMIK AMIKOM YOGYAKARTA 6
Memberikan Komentar Untuk memberikan komentar terhadap perintah sql yang di ketikkan di jendela editor query analyzer sehingga tidak ikut di eksekusi dapat menggunakan 2 cara, yaitu komentar untuk satu baris atau komentar lebih dari satu baris. □
Berikut adalah contoh pemberian komentar satu baris di jendela editor dengan menggunakan tanda double dash (--) di depan perintah sql yang akan di jadikan komentar.
□
Berikut adalah contoh pemberian komentar lebih dari satu baris di jendela editor dengan menggunakan tanda /* dan di tutup dengan */.
Menyimpan Perintah SQL Query Untuk menyimpan perintah sql query yang sudah di ketikkan di jendela editor yang sewaktu-waktu dapat di gunakan kembali berikut adalah langkah-langkahnya: □
Pilih menu File Save atau menggunakan shortcut Ctrl+S atau meng-klik simbol toolbar Save pada bagian menu toolbar.
[email protected] STMIK AMIKOM YOGYAKARTA 7
□
Pada jendela Save Query, pilihlah lokasi dimana akan di simpan file tersebut. Pada contoh berikut file di simpan dalam folder d:\cs_Rudyanto_Arief. Kemudian berilah nama file tersebut. Pada contoh nama filenya modul2 sesuai dengan nama modul yang sedang di bahas saat ini. Secara default query analyzer akan menyimpan file yang di simpan dengan tipe query files (*.sql) namun dapat di rubah tipe filenya menjadi tipe file lainnya. Misalnya dengan tipe file text (*.txt). Kemudian klik tombol Save.
[email protected] STMIK AMIKOM YOGYAKARTA 8
Menggunakan fasilitas Bantuan (Help) Query Analyzer Query analyzer juga menyediakan menu bantuan (help) yang berhubungan dengan perintah-perintah sql query. Menu bantuan ini di sebut juga SQL Server Books Online. Untuk menggunakan menu bantuan berikut adalah langkah-langkahnya: □
Pilih menu Help, kemudian pilih sub menu Transact-SQL Help atau menggunakan shortcut Shift +F1.
□
Pada jendela utama SQL Server Books Online, pilihlah tab Index. Jika baru pertama kali di aktifkan maka sql server akan melakukan proses pencarian semua informasi yang ada di dalam SQL Server Books Online sehingga butuh proses yang agak lama.
[email protected] STMIK AMIKOM YOGYAKARTA 9
□
Pada bagian tab Index, ketikkanlah kata kunci yang tepat untuk melakukan pencarian terhadap perintah sql query yang ingin di ketahui. Pada contoh kata kunci yang di ketikkan adalah CREATE DATABASE.
□
Setelah yakin, maka klik tombol Display yang terletak di bawah atau langsung menekan tombol Enter. Selanjutnya pilihlah pilihan title: CREATE DATABASE, location: Transact-SQL Reference pada jendela Topics Found. Pilihan ini di pilih karena semua perintah-perintah SQL Query yang terdapat di dalam SQL Server di kategorikan ke dalam perintah Transact-SQL. Kemudian klik tombol Display atau tekan tombol Enter.
[email protected] STMIK AMIKOM YOGYAKARTA 10
□
Selanjutnya akan di tampilkan secara rinci informasi tentang topik yang di cari. Pada contoh semua informasi yang berhubungan dengan kata kunci: CREATE DATABASE ditampilkan.
Latihan 1. Bagaimana cara mengaktifkan dan me-non aktifkan perintah-perintah SQL Query yang di ketikkan di jendela editor agar tidak di eksekusi. 2. Perintah apa yang digunakan untuk berganti database dari database yang aktif saat ini. 3. Jelaskan urutan-urutan bagaimana mengakses informasi/ data sebuah tabel, ketika pertama kali Query Analyzer di aktifkan. (asumsi: query analyzer sudah terhubung dengan database sql server). 4. Jelaskan urutan-urutan bagaimana cara merubah ukuran dan jenis huruf di jendela editor query analyzer. 5. Jelaskan urutan-urutan cara melakukan koneksi ke database dan pemutusan koneksi database yang aktif di query analyzer.
[email protected] STMIK AMIKOM YOGYAKARTA 11
Daftar Pustaka 1. Arief Rudyanto M, Pemrograman Basis Data Menggunakan Transact-SQL dengan Microsoft SQL Server, Penerbit Andi Yogyakarta, 2006 2. Connoly T., Begg C, DataBase Systems: A Practical Approach to Design, Implementation and Management 4th Edition, Addison Wesley, 2004 3. Microsoft SQL Server Books Online
[email protected] STMIK AMIKOM YOGYAKARTA 12