praktikum 1 pengenalan sql server 2000

advertisement
PRAKTIKUM 1
PENGENALAN SQL SERVER 2000
A. TUJUAN PEMBELAJARAN
1. Mahasiswa dapat mengenal tools yang ada di SQL Server
2. Mahasiswa dapat menggunakan sebuah database
3. Mahasiswa dapat memberi komentar pada sintak
B. PENDAHULUAN
Saat ini perkembangan DBMS (Database Management System) demikian pesat. Banyak
vendor menawarkan produk DBMS mereka. Beberapa produk DBMS yang cukup terkenal saat ini
adalah produknya Microsoft SQL Server 2000, Oracle Corp, MySQL. Semua contoh DBMS tersebut
menggunakan SQL (Structured Query Language) sebagai bahasa untuk mengelola dan berinteraksi
dengan DBMS tersebut.
C. PENGENALAN SQL SERVER 2000
SQL Server merupakan salah satu dari produk DBMS yang dibuat oleh Microsoft. Selain SQL
Server 2000, produk Microsoft lainnya adalah Microsoft Access. SQL Server menawarkan beberapa
fitur di dalam mengelola database. Ada 2 fitur yang biasa digunakan dalam mengelola database yaitu
:
1. Enterprise Manager
Fitur ini relatif mudah digunakan karena pengelolaan database yang terdapat dalam fitur
ini berbasis GUI. Oleh karena itu, cukup dengan klik dan drag dapat membuat database
dan tabel serta manajemen database lainnya. Fitur ini berfungsi untuk melihat Server
group mana yang aktif, daftar database yang telah ada dan tabel-tabel di dalam
database tersebut. Untuk membuka Enterprise Manager caranya sebagai berikut :
1. Klik Start Menu  Microsof SQL Server  Enterprise Manager
2. Tampilan Enterprise Manager
2. SQL Query Analyzer
Fitur ini menggunakan Transact SQL untuk mengelola database dalam SQL Server 2000.
Perintah-perintah Transact SQL merupakan pengembangan dari perintah-perintah SQL
standar yang disesuaikan dengan manajemen database di SQL Server. Transact SQL
memungkinkan Anda untuk membuat tabel,menghapus database dan lainnya. Menumenu pada SQL Query Analyzer antara lain :
1. Daftar Database yang aktif
2. Daftar Database (pilih mana yang mau digunakan)
D. OBJEK-OBJEK DALAM SQL SERVER 2000 (ENTERPRISE MANAGER)
1. Diagrams
Merupakan sebuah diagram yang digunakan untuk mendesain sebuah relasi/hubungan
antara tabel-tabel.
2. Tables
Menyimpan baris-baris atau record-record data. Tabel adalah inti dari sebuah database
yang dikelompokkan dalam bentuk baris dan kolom.
3. Views
View adalah sebuah tabel virtual yang digunakan untuk mengakses data-data tertentu
pada sebuah tabel. Data-data penting yg tidak ditampilkan secara public dapat
disembunyikan dengan menggunakan view.
4. Stored Procedured
Merupakan sekumpulan perintah SQL yang tersimpan dalam server database dan dapat
dieksekusi melalui perintah execute.
5. User
Orang atau pengguna yang diberi hak untuk mengakses database pada server database.
6. Function
Sama halnya dengan stored Procedur yaitu sekumpulan perintah SQL, akan tetapi
Function akan mengembalikan nilai, sedangkan Stored procedur tidak mengembalikan
nilai.
Untuk melakukan koneksi database pada query analyzer, terlebih dahulu sebaiknya lakukan
start atau registrasi (jika belum ada Server Groupnya) pada Server Group di Enterprise Manager,
seperti dibawah ini :
E. QUERY ANALYZER
Seperti yang telah dijelaskan sebelumnya, query analyzer merupakan fitur dari SQL server
2000 yang digunakan untuk memanajemen database.
F. MELAKUKAN KONEKSI DENGAN DATABASE SQL SERVER
Sebelum menggunakan query analyzer, sebelumnya Anda harus terlebih dahulu melakukan
koneksi server SQL yang ada. Pilih Start Menu Programs Microsoft SQL ServerQuery
Analyzer
Silakan pilih metode autentikasi, Windows Authentication atau SQL Server Authentication
(pilihan ini berdasarkan pada saat menginstal memilih yg mana). Untuk contoh di bawah ini
menggunakan Windows Authentication. Namun jika menggunakan SQL Server Authentication maka
isikan login name dan password yg sudah dibuat sebelumnya.
G. JENDELA KERJA QUERY ANALYZER
Jendela query analyzer terbagi menjadi 2 panel. Panel atas adalah panel SQL editor,
sedangkan panel bawah adalah panel hasil. Jika terlihat hanya panel atas/SQL editor maka tekanlah
tombol Hide Results (di sebelah toolbar database).
H. MENGETIKKAN PERINTAH TRANSACT SQL PERTAMA KALI
Untuk mencoba mengetikkan perintah SQL pertama kali di panel SQL editor ketikkan
perintah berikut :
USE Northwind
SELECT * FROM customers
Maksud dari perintah di atas adalah untuk mengaktifkan database Northwind guna
menampilkan semua record yg ada di dalam tabel Customers.
Dan jalankan menggunakan tanda
I.
atau F5 maka hasilnya
MENYIMPAN PERINTAH QUERY
Sebelum menyimpan perintah SQL dalam sebuah file terlebih dahulu buatlah direktori kerja
untuk mempermudah Anda dalam pengelolaan file-file hasil perintah SQl nantinya.
Selanjutnya untuk menyimpan perintah SQL yang sudah diketikkan, silakan pilih menu File Save
atau dengan menekan tombol Save Query/Result yang ada di toolbar atau dengan menekan tombol
Ctrl+S secara bersamaan.
Tujuan penyimpanan perintah-perintah SQL tersebut adalah agar sewaktu-waktu jika Anda ingin
menggunakan perintah SQL yang sama, Anda tinggal membuka kembali file yang telah disimpan.
Untuk menyimpan file-file SQL, ada 3 format yang ditawarkan yaitu file SQL dengan ekstensi (.sql),
file template SQL dengan ekstensi (.tql) dan file text dengan ekstensi TXT (.txt). untuk memilih salah
satu tipe penyimpanan silakan pilih save As Type.
Simpanlah perintah SQL yg sudah diketikkan dengan nama prak1 dengan tipe penyimpanan .sql,
selanjutnya klik SAVE.
J.
MENYISIPKAN KOMENTAR DI DALAM TRANSACT SQL
Komentar di dalam Query Analyzer di deklarasikan dengan 2 cara :
1. Memberi komentar untuk satu baris perintah SQL
Caranya dengan memberi tanda – (double dash) di depan baris perintah SQL yang tidak
akan dieksekusi.
Format :
--Ini adalah contoh komentar satu baris
SELECT * FROM customers
Contoh
USE Northwind
--SELECT * FROM customers
SELECT * FROM categories
Baris --SELECT*FROM customers tidak akan dieksekusi karena baris tersebut dianggap
sebagai komentar oleh Query Analyzer.
2. Memberi komentar lebih dari 2 baris perintah SQL
Format :
/*
Pada bagian ini komentar-komentar diisikan
*/
K. MENGGUNAKAN HELP ONLINE SQL SERVER 2000
Jika Anda tidak mengetahui sintaksis dari perintah SQL, pilihlah kata kunci yg diinnginkan lalu
tekan Shift+F1 yg akan memanggil SQL Server Books Online
LATIHAN
1. Lakukan Percobaan untuk menggunakan database pubs
2. Pilihlah tabel yg ada pada pubs dan tampilkan datanya.
3. Lakukan penyisipan komentar baik satu baris maupun 2 baris.
4. Jangan lupa simpan filenya
Download