Tabel_Mahasiswa
- Untuk membuat STORED-PROCEDURE di SQL Server untuk menambahkan data pada tabel
- Membuat FUNCTION di SQL Server untuk menampilkan jumlah mahasiswa pada tabel
- Membuat Stored Procedure
- 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 tersebutcreate database db_mahasiswause db_mahasiswa—perintah untuk membuat tabel Tb_mahasiswa dengan field nim dan namacreate table Data_Mahasiswa (NIM char (7), NAMA char (35)) |
- Setelah membuat tabel kita harus mengisi terlebih dahulu tabel tersebut seperti contoh berikut ini
| –perintah untuk mengisi data ke tabel Data_Mahasiswainsert into Data_Mahasiswavalues (‘1418131‘,’Budi‘) insert into Data_Mahasiswa values (‘1418132‘,’Agus‘) insert into Data_Mahasiswa values (‘1418130‘,’Fauwas‘) insert into Data_Mahasiswa values (‘1418133‘,’Abdul‘) insert into Data_Mahasiswa values (‘1418134‘,’Ishaq‘) |
- Jika insert berhasil maka akan tampil tabel seperti pada gambar dibawah ini
Gambar a.1 hasil insert tabel
- Langkah selanjutnya membuat stored – procedure
| –perintah untuk membuat stored procedurecreate proc sp_tambah (@nim char(7),@Nama char(30)) asbegininsert into Data_Mahasiswa values (@NIM ,@Nama) end |
- Setelah stored procedure berhasil dibuat. Lakukan perintah dibawah ini untuk menjalankan stored procedure
| exec sp_tambah ‘1418136‘,’Zikri‘ |
- Setelah melakukan perintah diatas maka data otomatis akan menambah baru seperti gambar dibawah ini
Gambar a.2 hasil perintah exec
- Membuat Function
- Langkah pertama yaitu membuat fungsi untuk menampilkan jumlah data yang ada pada tabel Data_Mahasiswa yang dibuat tadi menggunakan perintah
| create function jumlahmhs(@NIM char(12)) returns intasbegindeclare @jumlah_data int; select @jumlah_data = count (@NIM) from Data_Mahasiswa; return @jumlah_data; end |
- Selanjutnya menampilkan jumlah data pada tabel menggunakan perintah:
| select dbo.jumlahmhs (1418) as ‘Jumlah_Mahasiswa‘ |
Gambar b.1 hasil perintah select function



Tidak ada komentar:
Posting Komentar