Rekayasa Perangkat Lunak
325
berarti SQL tidak menyediakan perintah DDL. SQL lebih menekankan pada aspek pencarian dari dalam tabel. Aspek pencarian ini sedemikian penting
karena di sinilah sebenarnya inti dari segala upaya kita melakukan pengelolaan data. Data dalam basis data diorganisasi sedemikian rupa dengan tujuan untuk
memudahkan pencarian di kemudian hari.
Sebagai sebuah bahasa, SQL telah distandarisasi dan mengalami beberapa perubahan atau penyempurnaan. SQL muncul pertama kali pada tahun 1970
dengan nama Sequel nama yang masih sering digunakan hingga saat ini. Standarisasi yang pertama dibuat pada tahun 1986 oleh ANSI
American National Standards I nstitute dan I SO I nternational Standard Organization, yang disebut
SQL-86. Pada tahun 1989 SQL-86 diperbaharui menjadi SQL-89. Standar terakhir yang dibuat adalah SQL-92.
Pernyataan-pernyataan SQL digunakan untuk melakukan beberapa tugas seperti : update data pada basis data, atau menampilkan data dari basis data.
Beberapa software RDBMS yang dapat menggunakan SQL, seperti : Oracle,
Sybase, Microsoft SQL Server, MySQL, Microsoft Access, I ngres, dsb. Setiap software basis data mempunyai mungkin bahasa perintah sintaks yang
berbeda, namun pada prinsipnya mempunyai arti dan fungsi yang sama.
Perintah utama dalam SQL adalah
select
. Struktur utama perintah adalah sebagai berikut:
Select kolom From table
Where kondisi
Kita akan menggunakan perintah-perintah ini pada bagian-bagian berikut.
12.2. MEMPERSI APKAN PERANGKAT LUNAK BERBASI S SQL
Seperti disebutkan di bagian awal bab, perangkat lunak yang akan kita gunakan adalan Microsoft SQL Server. Pada kesempatan ini versi yang dipakai
adalah versi 2005 Developer Edition. Penjelasan sekilas tentang Microsoft SQL Server dapat dilihat pada bab 10.
12.2.1. Kebutuhan Operasi
Microsoft SQL Server adalah perangkat lunak yang berjalan pada platform Microsoft Windows, sehingga kebutuhan utama dari perangkat lunak ini adalah
tersedianya komputer yang telah terinstal sistem operasi Windows, terutama versi Server. Hal ini karena Windows versi
Server memberikan integrasi yang lebih baik. Selain itu dari sisi keamanan dan alokasi kerja model
client-server, versi
server memberikan unjuk kerja yang lebih baik. Microsoft SQL Server adalah perangkat lunak yang harus diaktifkan
sebagai service pada Windows. Jika belum dijalankan maka kita tidak akan
dapat menggunakannya. Default-nya, ketika Microsoft SQL Server diinstal maka
secara otomatis, service ini akan dibuat dan dijalankan setiap kali Windows
Di unduh dari : Bukupaket.com
326
Rekayasa Perangkat Lunak
dihidupkan. Namun untuk memastikan kalian dapat memeriksanya dengan membuka
Control Panel, kemudian pilih Administrative Tool. Pada jendela Administrative Tool Gambar 12.2 klik ganda pada ikon Service sehingga
terbuka jendela seperti pada Gambar 12.3.
Gambar 12.2. Jendela Administrative Tool.
Gambar 12.3. Jendela Services.
Pada jendela Service carilah nama service SQL Server kemudian periksalah
di kolom status, apakah sudah started atau belum. Jika belum jalankan start
service ini.
Di unduh dari : Bukupaket.com
Rekayasa Perangkat Lunak
327
12.2.2. Menjalankan Perangkat Lunak Basis Data Berbasis SQL
Setelah terinstal maka kita dapat menggunakan Microsoft SQL Server dengan memanggil
GUI client dari Microsoft SQL Server yang disebut sebagai SQL Server Management Studio. Ketika pertama kali dipanggil maka tampilan
akan tampak seperti pada Gambar 12.4.
Gambar 12.4. Tampilan autentikasi SQL Server Management Studio Setiap kali kita membuka SQL Server Management Studio, kita akan
diperiksa apakah kita berhak menggunakan SQL Server atau tidak. Jika SQL Server dijalankan pada mesin lokal dan menggunakan
Windows Authentication maka kita dapat langsung menekan tombol
Connect untuk masuk ke lingkungan SQL Server. Tetapi bila SQL Server dijalankan dari komputer lain server kita
akan diminta memasukkan user name dan password yang telah didaftarkan.
Ada informasi penting dari Gambar 12.4 di atas yang kalian perlu ketahui. Pada gambar tersebut terlihat bahwa kita akan mengakses tipe server
Database Engine, yaitu server yang berhubungan dengan masalah aplikasi basis data. SQL
Server menyediakan beberapa tipe server yang dapat diakses. Namun tidak dijelaskan pada buku ini. Selain itu nama server yang akan diakses adalah ARM-
BLACKMATE. Hal ini karena SQL Server diinstal pada komputer dengan nama
Di unduh dari : Bukupaket.com
328
Rekayasa Perangkat Lunak
ARM-BLACKMATE sehingga kita perlu nama server sama dengan nama dimana SQL Server berjalan.
12.3. MENU FI TUR UTAMA