Minggu, 14 Juni 2015

Cara Membuat STORED-PROCEDURE dan FUNCTION di SQL Server



TUGAS BASIS DATA

1.      Tutorial untuk membuat STORED-PROCEDURE di SQL Server untuk menambahkan data      pada tabel dibawah ini :

Tb_mahasiswa
NIM
NAMA



Pada kesempatan kali ini, kita akan belajar bagaimana cara pembuatan stored- procedure serta membuat function dengan menggunakan software SLQ Server. Dimana SQL Server merupakan salah satu software yang bisa kita gunakan untuk membuat database yang berfungsi untuk menyimpan data.

            Langkah-langkah pembuatannya seperti berikut :
a)     Langkah pertama yaitu kita harus membuat database terlebih dahulu. Didalam database tersebut kita membuat tabel (Tb_mahasiswa) dengan field yang isinya nim dan nama. Seperti pada contoh berikut :


--perintah untuk membuat database db_mahasiswa dan menggunakan database tersebut
create database db_mahasiswa
use db_mahasiswa

--perintah untuk membuat tabel Tb_mahasiswa dengan field nim dan nama
create table Tb_mahasiswa (NIM char (7), NAMA char (35))

--Perintah untuk menampilkan tabel Tb_mahasiswa
select *from Tb_mahasiswa

Query pembuatan database dan tabel


Setelah melakukan eksekusi pada perintah di atas maka akan tampil seperti pada gambar 1.1. Serta tabelnya masih kosong kare kita belum mengimputkan (mengisikan) data.
Gambar 1.1 Tampilan tabel

b)      Selanjutnya yaitu membuat stored procedure dengan menggunakan perintah :
--perintah pembuatan stored procedure
create proc sp_tambah (@NIM char(7), @NAMA char(35))
as
begin
insert into Tb_mahasiswa values (@NIM,@NAMA)
end
Query pembuatan stored - procedure
Setelah mengeksekusi perintah di atas dan berhasil maka akan muncul tampilan seperti pada gambar 1.2

 Gambar 1.2 Tampilan pembuatan stored procedure berhasil

c) Setelah pembuatan stored-procedure sukses, langkah selanjutnya yaitu    mengisi/menambahkan  data ke dalam tabel menggunakan stored-procedure yang telah  kita buat menggunakan perintah :
--perintah memasukkan data ke tabel
exec sp_tambah '1418149','FITRAH'
Query menambahkan data/isi ke dalam tabel
Gambar 1.3 Penambahan data ke dalam tabel

d)    Selanjutnya mengecek tabel apakah sudah terisi data yang telah kita masukkan atau belum menggunakan perintah.
--perintah menampilhan tabel
select *from Tb_mahasiswa
Query mengecek tabel yang telah di tambahkan data
Gambar 1.4 Menampilkan data

             2.  Tutorial untuk membuat FUNCTION di SQL Server untuk menampilakan jumlah mahasiswa              pada tabel mahasiswa.

a)      Langkah pertama yaitu membuat fungsi untuk menampilkan jumlah data yang ada pada tabel Tb_mahasiswa menggunakan perintah:
--Perintah untuk membuat fungsi
create function tugas(@NIM char(12))
returns int
as
begin
     declare @jumlah_data int;
     select @jumlah_data = count (@NIM) from Tb_mahasiswa;
     return @jumlah_data;
     end
Query pembuatan fungsi

b) Selanjutnya menampilkan jumlah data pada tabel menggunakan perintah:
--Menampilkan jumlah data
select dbo.jumlah (1418149);
Query menampilkan jumlah data

                                                        Gambar 2.1 Menampilkan jumlah data

1 komentar: