1 Pengenalan SQL Management Studio

17
LAPORAN PRAKTIKUM PEMROGRAMAN BASIS DATA JARINGAN JOB 1 PENGENALAN SQL MANAGEMENT STUDIO Nama : Akhda Khairul Zadid Kelas : IK 3 A NIM : 3.34.11.0.05 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK ELEKTRO

Transcript of 1 Pengenalan SQL Management Studio

Page 1: 1 Pengenalan SQL Management Studio

LAPORAN PRAKTIKUM

PEMROGRAMAN BASIS DATA JARINGAN

JOB 1

PENGENALAN SQL MANAGEMENT STUDIO

Nama : Akhda Khairul Zadid

Kelas : IK 3 A

NIM : 3.34.11.0.05

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK ELEKTRO

POLITEKNIK NEGERI SEMARANG

Page 2: 1 Pengenalan SQL Management Studio

Pengenalan SQL Server Management Studio , Instalasi Database Server dan Eksekusi Sintaks SQL

I. Tujuan Instruksional KhususSetelah menyelesaikan praktek mahasiswa diharapkan dapat :1. Memahami dan menggunakan SQL Server Management Studio.2. Mahasiswa dapat menginstal paket database ke dalam SQL Server.3. Membuat database dan tabel baru menggunakan Transact SQL.4. Menggunakan printah SQL dengan SQL Server Management Studio

II. Teori PendahuluanSQL Server Management Studio Express adalah antarmuka GUI untuk SQL Server 2005. Aplikasi ini menggabungkan fitur dari dua Server sebelumnya Tool SQL GUI , Enterprise Manager (juga dikenal sebagai Microsoft Management Console) dan Query Analyzer, membuat database administrasi dan T-SQL kemungkinan pengembangan dari antarmuka yang sama. Sebuah fitur utama dari SQL Server Management Studio adalah Object Explorer, yang memungkinkan pengguna untuk browsing, memilih, dan bertindak berdasarkan salah satu objek di dalam server. Untuk masuk ke dalam database, buka SQL Server Management Studio kemudian klik connect. Setelah itu akan muncul tampilan berikut.

Gambar 1. Tampilan SQL Server Management Studio

Dalam database ini terdapat 4 database bawaan (bundled database) yaitu :

Database Master adalah database pengendali utama, dan mencatat semua informasi umum yang diperlukan untuk instans SQL Server.

Database Model bekerja sebagai template untuk database baru yang akan dibuat, dengan kata lain, pengaturan database model akan diterapkan ke semua database yang dibuat oleh pengguna.

Page 3: 1 Pengenalan SQL Management Studio

Database msdb digunakan oleh SQL Server Agent untuk penjadwalan kerja dan peringatan.

Database tempdb menyimpan tabel sementara dan database sementara lainnya, baik yang dihasilkan secara otomatis oleh SQL Server atau dibuat eksplisit oleh pengguna. Database sementara yang diciptakan kembali setiap kali SQL Server dimulai, sehingga objek di dalamnya tidak tersimpan setelah SQL Server dimatikan.

Gambar 2. Empat database bawaan SQL Server

III. Alat dan Bahan1. PC Processor minimal Pentium IV, RAM minimal 512 MB2. Software Visual Studio 20083. Software SQL Server Management Studio

IV. Langkah KerjaIV.1 Pengenalan SQL Server Management Studio

1. Buka SQL Server Management Studio Express dengan klik start > programs >

Microsoft SQL Server 2005 > SQL Server Management Studio Express. Maka akan

muncul jendela untuk terhubung ke server.

Gambar 3. Tampilan awal dan koneksi ke Server

Page 4: 1 Pengenalan SQL Management Studio

2. Kemudian untuk terhubung ke database klik connect. Setelah itu akan muncul jendela

Microsoft SQL Server Management Studio Express berikut ini.

Gambar 4. Tampilan SQL Server Management Studio

3. Selanjutnya bisa dicek didalam database ada 4 database bawaan yang masing-masing

kegunaannya sudah dibahas di dasar teori.

IV.2 Instalasi DB Northwind

Untuk menginstal database northwind, ikuti langkah – langkah berikut :

1. Buka web www.microsoft.com dan ketikkan di pencarian sample database.

2. Maka akan muncul hasil pencarian seperti berikut. Klik link di bawah ini untuk

mendownload.

3. Setelah berhasil didownload, SQL2000SampleDb.msi bisa langsung diinstal dengan cara

mengklik 2 kali file tersebut.

4. Ambil gambar proses instalasi dan masukan dalam lembar hasil praktek. (Praktek 1.1)

Page 5: 1 Pengenalan SQL Management Studio
Page 6: 1 Pengenalan SQL Management Studio
Page 7: 1 Pengenalan SQL Management Studio
Page 8: 1 Pengenalan SQL Management Studio

IV.3 Membuat Contoh Database Northwind

Setelah menginstal perlu menjalankan skrip T-SQL (Transact SQL) untuk membuat database

Northwind. Ikuti langkah – langkah berikut :

1. Buka command prompt dan buka direktori C:\ SQL Server 2000 Sample Databases,

yang mana memuat file instnwnd.sql.

2. Ketikkan perintah berikut, pastikan menggunakan –S bukan –s

C:\ SQL Server 2000 Sample Databases\sqlcmd -S .\sqlexpress -i instnwnd.sql

3. Catat hasil dari perintah no.9 dan masukan dalam lembar hasil praktek. (Praktek 1.2)

4. Untuk meyakinkan bahwa contoh database northwind sudah berhasil dibuat ketikan

perintah berikut :

C:\ SQL Server 2000 Sample Databases\sqlcmd -S .\sqlexpress

5. Pada promp, ketikkan perintah T-SQL berikut:

use northwind

select count(*) from employees

go

Page 9: 1 Pengenalan SQL Management Studio

6. Catat hasilnya dan masukan dalam lembar hasil kerja. (Praktek 1.3)

7. Untuk keluar dan kembali ke prompt ketikan quit.

8. Pada jendela SQL Server Management lakukan refresh. Cek apakah database

Northwind sudah muncul? Masukan dalam lembar hasil kerja.

IV.4 Eksekusi Sintaks SQL Pada SQL Server Management Studio Express

Pada langkah kerja selanjutnya adalah menjalankan sintaks SQL dasar pada database northwind

seperti SELECT, INSERT, UPDATE, dan DELETE.

1. Untuk menjalankan kueri,klik kanan pada Northwind > New Query.

2. Ketikkan sintaks berikut : SELECT * FROM Employees

3. Untuk mengeksekusi sintaks, klik tanda execute

4. Catat hasilnya dan masukan dalam lembar hasil kerja. (Praktek 1.4)

5. Ketikkan sintaks berikut : SELECT COUNT (*) FROM Employees

6. Untuk mengeksekusi sintaks, klik tanda execute

7. Catat hasilnya dan masukan dalam lembar hasil kerja. (Praktek 1.5)

Page 10: 1 Pengenalan SQL Management Studio

8. Ketikkan sintaks berikut : INSERT INTO Employees (LastName,FirstName) values

(‘Ayu,’Dewi’);

9. Untuk mengeksekusi sintaks, klik tanda execute

10. Catat hasilnya dan masukan dalam lembar hasil kerja. (Praktek 1.6)

11. Cek hasilnya kembali dengan mengetik sintaks SELECT * FROM Employees

,Apakah nama Ayu Dewi sudah terdapat dalam tabel Employees?

12. Ketikkan sintaks berikut : UPDATE Employees set FirstName=’Sri’ where

EmployeeID=10

13. Untuk mengeksekusi sintaks, klik tanda execute

14. Catat hasilnya dan masukan dalam lembar hasil kerja. (Praktek 1.7)

15. Cek hasilnya kembali dengan mengetik sintaks SELECT * FROM Employees

,Apakah nama Ayu sudah berganti menjadi Sri?

Page 11: 1 Pengenalan SQL Management Studio

16. Ketikkan sintaks berikut : DELETE FROM Employees WHERE FirstName=’Sri’

and LastName=’Dewi’

17. Untuk mengeksekusi sintaks, klik tanda execute

18. Catat hasilnya dan masukan dalam lembar hasil kerja. (Praktek 1.8)

19. Cek hasilnya kembali dengan mengetik sintaks SELECT * FROM Employees

,Apakah nama Ayu Dewi masih terdapat pada Tabel Employees?

Page 12: 1 Pengenalan SQL Management Studio

V. Lembar Kerja

No

Praktek

Hasil dan komentar

1 1.1

Proses installasi database Northwind kurang lebih sama dengan proses installasi dari kebanyakan program lainnya.

2 1.2

Perintah diatas digunakan untuk mengeksekusi program sqlcmd, yang melibatkan dua buah options. Option pertama –S .\sqlexpress, digunakan agar dapat terkoneksi dengan SQLEXPRESS (sebuah instance dari SQL server) dijalankan di sebuah local machine (di representasi kan dengan .). option kedua adalah –i <instnwnd.sql>, digunakan untuk memberitahu program sqlcmd untuk membaca file instnwnd.sql dan mengeksekusi Transact-SQL didalamnya.

3 1.3

Page 13: 1 Pengenalan SQL Management Studio

Sqlcmd –S .\sqlexpress digunakan untuk menjalankan sqlcmd dan untuk terhubung dengan instance dari SQLEXPRESS.Setelah masuk ke prompt sqlcmd (1>) dapat di ketikan perintah T-SQL .Use digunakan untuk memilih database nya, SELECT digunakan untuk meminta berapa jumlah baris pada tabel Employees. GO bukan lah statemen T-SQL akan tetapi merupakan command dari sqlcmd untuk mengakhiri proses dari T-SQL. Hasilnya terdapat sembilan buah baris pada tabel Employees.

4 1.4

Select digunakan untuk menampilkan keseluruhan data dari tabel employees

5 1.5

Select count(*) digunakan untuk mengetahui jumlah kolom pada tabel emloyees

6 1.6

Menginputkan data kedalam tabel Employees pada kolom FirstName, dan LastName dengan nilai Ayu dan Dewi

7 1.7

Mengupdate tabel Employees dengan FirstName Sri dari awalnya Ayu

8 1.8

Menghapus dari tabel Employees dengan FirstName sri

Page 14: 1 Pengenalan SQL Management Studio

VI. Kesimpulan1. SQL Server Management Studio Express adalah antarmuka GUI untuk SQL

Server 2005.2. Sample database dapat didownload di Microsoft.com dan langsung

diinstallkan, paket database merupakan suatu bentuk program yang berisi kumpulan database.

3. Transact SQL(T-SQL) merupakan suatu bentuk perintah yang digunakan untuk eksekusi pada SQL.