SlideShare a Scribd company logo
1 of 20
Download to read offline
TUGAS AKHIR

Database Management System

Disusun oleh :
APRIANTO

1411019
STIKOM BINANIAGA BOGOR
SEKOLAH TINGGI ILMU KOMPUTER
Membuat Database menggunakan SQL Management Studio (SMS)
Jika Anda ingin menggunakan SMSS, aplkasi ini harus diinstal terlebih dahulu karena secara
default sewaktu install Visual Studio 2005, SMSS tidak diinstall. Berikut cara membuat database
menggunakan SMSE.
1.

Jalankan aplikasi SMSE, lakukan login.
Anda bisa melakukan login dengan menggunakan Windows Authentication

Atau dengan menggunakan SQL Server Authentication
2.

Setelah Anda berhasil login ke SQL Server, maka Anda dapat membuat database dengan
melakukan klik kanan pada Databases > kemudian klik New Database…

3.

Masukkan nama database pada Database name:, kemudian klik tombol OK

4.

Jika database telah berhasil dibuat maka sekarang untuk membuat tabel klik [nama database] >
klik kanan pada Tables > kemudian klik New Table…

5.

Masukkan field yang diperlukan kemudian klik tombol Save (Ctrl+S)
6.

Masukkan nama tabel yang dibuat kemudian klik tombol OK

7.

Secara default file database yang dibuat akan berada pada Drive C:Program FilesMicrosoft
SQL ServerMSSQL.XMSSQLData (X merupakan nomor urutan instance, biasanya jika Anda
tidak membuat instance lainnya maka X=1). Database yang Anda buat terdapat 2 file yaitu .mdf
dan .ldf. NB: Untuk menghindari database hilang jika terjadi kerusakan pada OS maka
sebaiknya database dipindahkan ke drive lainnya misalnnya D:

8.

Sebelum Anda memindahkan database (.mdf & .ldf) Anda harus melakukan detach database
(melepaskan database dari SMSE) terlebih dahulu. Klik kanan pada database yang Anda buat >
kemudian pilih Tasks > klik Detach…

9.

Jika detach berhasil, pindahkan file .mdf & .ldf pada langkah nomor 7 ke-drive yang Anda
inginkan.
10. Sekarang attach kembali database yang telah Anda buat sebelumnya, klik kanan pada
Databases > klik Attach…
11. Pilih lokasi dimana tempat Anda memindahkan file database, hanya file .mdf yang muncul,
kemudian klik OK.

12. Setelah selesai memilih lokasi database, akan muncul jendela seperti di bawah, klik OK.

Jika terjadi error, hal ini terjadi karena secara default SQL Server Log On As adalah Network
Service, lakukan penggantian Log On As menjadi Local System, caranya disini.

13. Silahkan refresh database dengan klik kanan pada Databases > kemudian klik Refresh. Maka
akan tampak database yang di-attach sebelumnya dalam keadaan Read-Only, lakukan detach
database tersebut.

14. Jika Anda sudah mengganti Log On As menjadi Local System dan database yang Read-Only,
silahkan coba attach kembali database dari langkah nomor 10.
Mari kita coba membuat database dengan nama produk. Langkah-langkahnya
adalah sebagai berikut :
1. Install database SQL Server 2005.
2. Klik kanan pada Database

2.Maka akan muncul seperti gambar di bawah ini. Kemudian beri nama database produk.
3. Kemudian klik OK.Maka database produk telah dibuat.
4. Untuk membuat tabelnya, klik kanan pada tabel di dalam databasenya. Bisa dilihat pada
gambar di bawah ini.

5. Misalnya kita membuat tabel barang, dengan field
id_barang(varchar(5)),nama(varchar)(50),stok(int),dan ket(varchar(50))
Column name diisi dengan nama field. Data Type digunakan untuk memilih type data yang digunakan.
Selanjutnya dapat Null atau Not Null dapat diatur pada column allow null.

6. Kemudian save. (Ctrl+s) akan muncul kotak dialog Choose Name dan beri nama field dengan nama
barang. Maka jadilah tabel barang.
Selanjutnya kita coba buat store procedurenya. Sampai jumpa di halaman
selanjutnya.

MEMBUAT HONOR
create database dbsHonor
create table tblHonor
(
IDDosen int not null primary key,
NMDosen varchar (35),NMMatkul varchar (50),Temu Int,Kelas Char (1))
select * from tblHonor
Insert into tblHonor values
(001,'Syafrial','DBMS','10','C')
select * from tblHonor
Insert into tblHonor values
(002,'Cahyo','BhsInggris','12','C')
select * from tblHonor

drop procedure hitunghonor
create procedure hitunghonor
@vno int,
@oID int output,
@oNM varchar (35) output,
@oMK varchar (50) output,
@oKL char(1) output,
@oTM INT output
As
begin
select @oID = IDDOSEN
, @oNM = NMDOSEN
, @oMK = NMMATKUL
, @oKL = KELAS, @oTM = TEMU
FROM tblHonor
where IDDOSEN = @vNO
end
----------------------select * from tblhonor
------------------------------------------------------------------------------------------declare @cID int
declare @cno int
declare @cNM varchar (35)
declare @cMK varchar (50)
declare @cKL char(1)
declare @cTM INT
declare @cHO Bigint
declare @cTR Bigint
Execute hitunghonor @vNO=1,
@oID = @cNO output,
@oNM = @cNM output,
@oMK = @cMK output,
@oKL = @cKL output,
@oTM = @cTM output
if @cKL='C'
Begin
set @cHO=@cTM * 50000
set @ctr=@cTM * 20000
Else

End
Begin

set @cHO=@cTM * 35000
set @cTR=@cTM * 20000
end
PRINT 'ID DOSEN
: ' + CAST(@cno as varchar(6))
PRINT 'NAMA DOSEN
: ' + CAST(@cNM as varchar(35))
PRINT 'MAT KUL
: ' + CAST(@cMK as varchar(50))
PRINT 'KELAS
: ' + CAST(@cKL as varchar(1))
PRINT 'PERTEMUAN
: ' + CAST(@cTM as varchar(2))
PRINT ''
PRINT 'PERTEMUAN
: ' + CAST(@cHO as varchar(10))
PRINT 'TRANSPORTASI : ' + CAST(@cTR as varchar(10))
PRINT '
----------+'
PRINT 'TOTAL HONOR
: ' + CAST(@cHO+@cTR as varchar(10))

PELANGGAN KARTU PERDANA
CREATE DATABASE dbsPelanggan
USE dbsPelanggan
CREATE TABLE tbCustomer
(
CustomerID Char(5) Primary Key Not null,
Nama Varchar(50),
Alamat Varchar(225),
ProviderID Char(2)
)

CREATE TABLE tbSIMCard
(
SimCardID INT NOT NULL IDENTITY(1,1) Primary Key,
SimCard Char(11),
CustomerID Char(5),
MAktif datetime,
MTenggang datetime,
JPulsa decimal
)
CREATE TABLE tbProvider
(
ProviderID Char(2) Primary Key Not null,
ProviderName Varchar(50)
)
--Insert Provider
INSERT INTO tbProvider Values('P1','Excelindo')
INSERT INTO tbProvider Values('P2','Telkomsel')
INSERT INTO tbProvider Values('P3','Indosat')
INSERT INTO tbProvider Values('P4','Telkom')
INSERT INTO tbProvider Values('P5','Satelindo')
--View
Select * From tbProvider
--Insert Customer
INSERT INTO tbCustomer Values('C0001','Amir','Jakarta','P1')
INSERT INTO tbCustomer Values('C0002','Budi','Bogor','P2')
INSERT INTO tbCustomer Values('C0003','Citra','Bandung','P3')
INSERT INTO tbCustomer Values('C0004','Dina','Sukabumi','P4')
INSERT INTO tbCustomer Values('C0005','Eliza','Cianjur','P5')
Select * From tbCustomer
--Insert SimCard
INSERT INTO tbSimCard Values('08181234321','C0001','2011-10-02','2011-11-02',75000)
INSERT INTO tbSimCard Values('08121020301','C0002','2011-08-13','2011-09-13',25300)
INSERT INTO tbSimCard Values('08571122310','C0003','2011-07-25','2011-08-25',1450)
INSERT INTO tbSimCard Values('02517105533','C0004','2011-07-25','2011-11-12',150750)
INSERT INTO tbSimCard Values('08223020101','C0005','2011-08-30','2011-09-30',75000)
Select * From tbSimCard
--View
SELECT
s.SimCard,
p.ProviderName
c.Alamat,
s.MAktif,
MTenggang,
Convert(Varchar(10),s.MAktif,105) as MAktif,
Convert(Varchar(10),s.MTenggang,105) as MTenggang,
s.JPulsa
FROM tbCustomer c
INNER JOIN tbProvider p
ON c.ProviderID = p.ProviderID
INNER JOIN tbSIMCard s
ON c.CustomerID = s.CustomerID
--Update Hasil
UPDATE tbsSIMCard SET MAktif='2011-11-02',MTenggang='2011-12-02',JPulsa=175000 Where
SimCardID=1
UPDATE tbsSIMCard SET MAktif='2011-08-15',MTenggang='2011-09-15',JPulsa=11450 Where
SimCardID=3
UPDATE tbsSIMCard SET JPulsa=600 Where SimCardID=5

Tgl 26 september 2013
create proc input_instansi
@parnomor char (4),@parnama varchar(150)
as insert into tbl_instansi(no_ins,nm_ins) values(@parnomor,@parnama)

exec input_instansi '0001','STIKOM BINANIAGA BOGOR'
exec input_instansi '0002','UNIVERSITAS PAKUAN BOGOR'
exec input_instansi '0003','STIE BOGOR'
exec input_instansi '0004','UNIVERSITAS PAJAJARAN'
exec input_instansi '0005','UNIVERSITAS YOGYAKARTA'
exec input_instansi '0006','UNIVERSITAS NEGERI JAKARTA'

exec update_instansi '0006','UNIVERSITAS NEGERI2 JAKARTA'
create proc update_instansi
@parnomor char (4),@parnama varchar(150)
as update tbl_instansi set nm_ins=@parnama where no_ins=@parnomor

create proc delete_instansi
@parnomor char (4)
as delete tbl_instansi where no_ins=@parnomor

select * from tbl_instansi
TUGAS MEMBUAT KARCIS PARKIR

--Contoh Kasus, Tampilkan data sebagai berikut :
--register : X12A45
--no polisi : F 1234 BB
--jenis : Roda dua
--jam masuk : 20-10-2013 08:00
--jam keluar : 20-10-2013 09:30
--lama parkir : 1 jam 30 menit
--biaya : 3000
-------------------------------------------------dengan ketentuan :
--roda 2 :
--1 jam pertama 1500
--kelipatan 1500
--Roda 4 :
--1 jam pertama 4000
--kelipatan 2000
================================================================
--membuat database
create database db_masukparkir
--membuat table
create table tbl_masukparkir(
no_reg varchar (8) primary key,
no_polisi varchar (10),
jenis varchar (20),
jam_masuk datetime,
jam_keluar datetime)
--masukan data menggunakan stored procedures
create proc sp_ins_masukparkir
@no_reg varchar (8),
@no_polisi varchar (10),
@jenis varchar (20),
@j_masuk datetime,
@j_keluar datetime
as
insert into tbl_parkir values
(@no_reg,@no_polisi,@jenis,@j_masuk,@j_keluar)
--menjalankan stored procedures diatas
exec sp_ins_parkir 'PR000001','F 7520 NV','Roda Dua','2013-10-16
08:00:00','2013-10-16 17:00:00'
exec sp_ins_parkir 'PR000002','F 7521 NV','Roda Empat','2013-1016 09:00:00','2013-10-16 16:00:00
--menampilkan data dan menghitung biaya parkir
create proc sp_hitungparkir
@Vno_reg varchar (8),
@Ono_reg varchar (8) output,
@Ono_polisi varchar (10) output,
@Ojenis varchar (20) output,
@Ojam_masuk datetime output,
@Ojam_keluar datetime output
as
begin
select @Ono_reg=no_reg,
@Ono_polisi=no_polisi,
@Ojenis=jenis,
@Oj_masuk=j_masuk,
@Oj_keluar=j_keluar
from tbl_masukparkir
where @Vno_reg=no_reg
end
---------------------------------------
Declare
Declare
Declare
Declare
Declare
Declare
Declare
Declare
Declare
Declare

@Cno_reg varchar (8)
@Cno_polisi varchar (10)
@Cjenis varchar (20)
@Cj_masuk datetime
@Cj_keluar datetime
@jlh_hari int
@jlh_jam int
@jlh_menit int
@jlh_detik int
@Bia_pkr int

exec sp_hitungparkir
@Vno_reg='PR000002'
,@Ono_reg =@Cno_reg output
,@Ono_polisi=@Cno_polisi output
,@Ojenis=@Cjenis output
,@Oj_masuk=@Cj_masuk output
,@Oj_keluar=@Cj_keluar output
-- hitung jumlah waktu dari waktu A ke waktu B
set @jlh_hari = datediff(hour, @Cj_masuk, @Cj_keluar)/24
set @jlh_jam = datediff(minute, @Cj_masuk, @Cj_keluar)/60%24
set @jlh_menit = datediff(second, @Cj_masuk, @Cj_keluar)/60%60
set @jlh_detik = datediff(second, @Cj_masuk, @Cj_keluar)%60
--menghitung biaya parkir
if @Cjenis = 'Roda Dua'
begin
if @jlh_jam <= 1
set @Bia_pkr=1500
else
set @Bia_pkr=1500*(@jlh_jam-1)+1500
end
if @Cjenis = 'Roda Empat'
begin
if @jlh_jam <= 1
set @Bia_pkr=4000
else
set @Bia_pkr=2000*(@jlh_jam-1)+4000
end
print 'Register
print 'No Polisi
print 'Jenis

: ' + @Cno_reg
: ' + @Cno_polisi
: ' + @Cjenis
print 'Jam Masuk
: ' + convert(varchar,@Cj_masuk,105) +' '+
convert(varchar,@Cj_masuk,108)
print 'Jam keluar
: ' + convert(varchar,@Cj_keluar,105) +' '+
convert(varchar,@Cj_keluar,108)
print 'Lama Parkir : ' + cast (@jlh_jam as char (2))+' Jam ' +
cast (@jlh_menit as char(2))+' Menit '
print 'Biaya Parkir : ' + cast (@Bia_pkr as char (20))

UAS DBMS
--membuat database
create database db_smpn_pnjm
--membuat table
create table tbl_smpn_pnjm (
no_ang varchar (8) primary key,
nm_anggota varchar (50),
tgl_msk datetime,
smpn_pokok decimal (21,6),
smpn_wajib decimal (21,6)
)
--insert data menggunakan sp
create proc ins_smpn_pnjm
@no_ang varchar (8),
@nm_anggota varchar (50),
@tgl_msk datetime,
@smpn_pokok decimal (21,6),
@smpn_wajib decimal (21,6)
as
insert into tbl_smpn_pnjm values
(@no_ang,@nm_anggota,@tgl_msk,@smpn_pokok,@smpn_wajib)
--exec ins_smpn_pnjm
exec ins_smpn_pnjm '2013.001','Amin Amanah','2004-07-01',1500000,250000
exec ins_smpn_pnjm '2013.002','Budiman S','2008-04-01',1500000,350000
exec ins_smpn_pnjm
exec ins_smpn_pnjm
exec ins_smpn_pnjm
exec ins_smpn_pnjm
03',2000000,500000

'2013.003','Citra Mandiri','2007-12-02',1500000,300000
'2013.004','Delima R','2000-02-03',1500000,100000
'2013.005','Erna Irianti','2012-10-03',1500000,500000
'2013.006','Budiawan Putra Perdana','2012-10-

--menampilkan data dan menghitung pinjaman
create proc sp_smpn_pnjm
@Vno_ang varchar (8),
@Ono_ang varchar (8) output,
@Onm_anggota varchar (50) output,
@Otgl_msk datetime output,
@Osmpn_pokok decimal (21,6) output,
@Osmpn_wajib decimal (21,6)output
as
begin
select @Ono_ang=no_ang,
@Onm_anggota=nm_anggota,
@Otgl_msk=tgl_msk,
@Osmpn_pokok=smpn_pokok,
@Osmpn_wajib=smpn_wajib
from tbl_smpn_pnjm
where @Vno_ang=no_ang
end
----------------------declare
declare
declare
declare
declare
declare
declare

@Cno_ang varchar (8)
@Cnm_anggota varchar (50)
@Ctgl_msk datetime
@Csmpn_pokok decimal (21,6)
@Csmpn_wajib decimal (21,6)
@smpn_total decimal (21,6)
@pinjaman decimal (21,6)

exec sp_smpn_pnjm
@Vno_ang='2013.001',
@Ono_ang=@Cno_ang Output,
@Onm_anggota=@Cnm_anggota Output,
@Otgl_msk=@Ctgl_msk Output,
@Osmpn_pokok=@Csmpn_pokok Output,
@Osmpn_wajib=@Csmpn_wajib Output
set @smpn_total=@Csmpn_pokok+@Csmpn_wajib
if @smpn_total > 2000000
set @pinjaman=18*@smpn_total
else
set @pinjaman=18*@Csmpn_pokok
print
print
print
print
print
print

'No Anggota
'Nama Anggota
'Tanggal Masuk
'Simpanan Pokok
'Simpanan Wajib
'Pinjaman

:
:
:
:
:
:

'+@Cno_ang
'+ @Cnm_anggota
' + convert (varchar,@Ctgl_msk,105)
' + cast (@Csmpn_pokok as varchar (20))
' + cast (@Csmpn_wajib as varchar (20))
' + cast (@pinjaman as varchar (20))

More Related Content

What's hot

Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sqlLela Warni
 
SQL database client server
SQL database client serverSQL database client server
SQL database client serverDesty Yani
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)tafrikan
 
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]Theo Pratama
 
Materi Struktur Data Tree
Materi Struktur Data TreeMateri Struktur Data Tree
Materi Struktur Data TreeMeta N
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Devi Apriansyah
 
Materi lengkap tentang power point
Materi lengkap tentang power pointMateri lengkap tentang power point
Materi lengkap tentang power pointStevany Stevany
 
Penggunaan radio button dan checkbox dalam vb.net
Penggunaan radio button dan checkbox dalam vb.netPenggunaan radio button dan checkbox dalam vb.net
Penggunaan radio button dan checkbox dalam vb.netFandi Achmad
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.pptDedek28
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem databaseFajar Zain
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis DataMr. Nugraha
 
[PBO] Pertemuan 3 - Pengenalan Pemrograman Berbasis Objek
[PBO] Pertemuan 3 - Pengenalan Pemrograman Berbasis Objek[PBO] Pertemuan 3 - Pengenalan Pemrograman Berbasis Objek
[PBO] Pertemuan 3 - Pengenalan Pemrograman Berbasis Objekrizki adam kurniawan
 

What's hot (20)

Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sql
 
Data Preprocessing
Data PreprocessingData Preprocessing
Data Preprocessing
 
circular linked list
circular linked listcircular linked list
circular linked list
 
Normalisasi slip gaji
Normalisasi slip gajiNormalisasi slip gaji
Normalisasi slip gaji
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
SQL database client server
SQL database client serverSQL database client server
SQL database client server
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)
 
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
 
Jawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihanJawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihan
 
Materi Struktur Data Tree
Materi Struktur Data TreeMateri Struktur Data Tree
Materi Struktur Data Tree
 
Sistem bus komputer
Sistem bus komputerSistem bus komputer
Sistem bus komputer
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Materi lengkap tentang power point
Materi lengkap tentang power pointMateri lengkap tentang power point
Materi lengkap tentang power point
 
Penggunaan radio button dan checkbox dalam vb.net
Penggunaan radio button dan checkbox dalam vb.netPenggunaan radio button dan checkbox dalam vb.net
Penggunaan radio button dan checkbox dalam vb.net
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
Basis Data Terdistribusi
Basis Data TerdistribusiBasis Data Terdistribusi
Basis Data Terdistribusi
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
 
[PBO] Pertemuan 3 - Pengenalan Pemrograman Berbasis Objek
[PBO] Pertemuan 3 - Pengenalan Pemrograman Berbasis Objek[PBO] Pertemuan 3 - Pengenalan Pemrograman Berbasis Objek
[PBO] Pertemuan 3 - Pengenalan Pemrograman Berbasis Objek
 

Viewers also liked

Sistem rental motor
Sistem rental motorSistem rental motor
Sistem rental motorFerdi Daud
 
Databases, SQL and MS SQL Server
Databases, SQL and MS SQL ServerDatabases, SQL and MS SQL Server
Databases, SQL and MS SQL ServerDoncho Minkov
 
Kisi software application.docx
Kisi software application.docxKisi software application.docx
Kisi software application.docxYogi Himura
 
Sql Server Management Studio Tips and Tricks
Sql Server Management Studio Tips and TricksSql Server Management Studio Tips and Tricks
Sql Server Management Studio Tips and TricksAndrea Allred
 
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle Database
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle DatabaseTutorial Migrasi Database dari Microsoft SQL Server ke Oracle Database
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle DatabaseHari Kurnia
 
Sql query analyzer & maintenance
Sql query analyzer & maintenanceSql query analyzer & maintenance
Sql query analyzer & maintenancenspyrenet
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisDeka M Wildan
 
Database management system presentation
Database management system presentationDatabase management system presentation
Database management system presentationsameerraaj
 
Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012 Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012 Sameh AboulDahab
 

Viewers also liked (11)

Sistem rental motor
Sistem rental motorSistem rental motor
Sistem rental motor
 
Databases, SQL and MS SQL Server
Databases, SQL and MS SQL ServerDatabases, SQL and MS SQL Server
Databases, SQL and MS SQL Server
 
Kisi software application.docx
Kisi software application.docxKisi software application.docx
Kisi software application.docx
 
Sql Server Management Studio Tips and Tricks
Sql Server Management Studio Tips and TricksSql Server Management Studio Tips and Tricks
Sql Server Management Studio Tips and Tricks
 
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle Database
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle DatabaseTutorial Migrasi Database dari Microsoft SQL Server ke Oracle Database
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle Database
 
Sql query analyzer & maintenance
Sql query analyzer & maintenanceSql query analyzer & maintenance
Sql query analyzer & maintenance
 
Tutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi InventarisTutorial php membuat Aplikasi Inventaris
Tutorial php membuat Aplikasi Inventaris
 
Sql Server 2012
Sql Server 2012Sql Server 2012
Sql Server 2012
 
Database management system presentation
Database management system presentationDatabase management system presentation
Database management system presentation
 
Data mining
Data miningData mining
Data mining
 
Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012 Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012
 

Similar to Membuat database menggunakan sql management studio

Membuat Form tambah dan update barang
Membuat Form tambah dan update barangMembuat Form tambah dan update barang
Membuat Form tambah dan update barangFarichah Riha
 
Dasar_Dasar_Perintah_SQL.ppt
Dasar_Dasar_Perintah_SQL.pptDasar_Dasar_Perintah_SQL.ppt
Dasar_Dasar_Perintah_SQL.pptmusahari1
 
Modul 123 delphi
Modul 123 delphiModul 123 delphi
Modul 123 delphiandrialwit
 
Native Xml Tutorial
Native Xml TutorialNative Xml Tutorial
Native Xml TutorialHari Setiaji
 
Cara install lengkap sql win7
Cara install lengkap sql win7Cara install lengkap sql win7
Cara install lengkap sql win7DPPK
 
Cenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQL
Cenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQLCenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQL
Cenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQLBuyut Rivai
 
Langkah langkah menginstall maria db, penerapan ddl dan dml
Langkah langkah menginstall maria db, penerapan ddl dan dmlLangkah langkah menginstall maria db, penerapan ddl dan dml
Langkah langkah menginstall maria db, penerapan ddl dan dmlLalu Fahlevi
 
Tutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseTutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseJames Montolalu
 
Pertemuan tentang DDL DML dan praktikum system basis data MYSQL
Pertemuan tentang DDL DML dan praktikum system basis data MYSQLPertemuan tentang DDL DML dan praktikum system basis data MYSQL
Pertemuan tentang DDL DML dan praktikum system basis data MYSQLdezavalorant123
 
Tahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windowsTahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windowsAlly Florez
 
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016Saprudin Eskom
 
Pemasangan Aplikasi SIPENDATA KEPENDUDUKAN.pdf
Pemasangan Aplikasi SIPENDATA KEPENDUDUKAN.pdfPemasangan Aplikasi SIPENDATA KEPENDUDUKAN.pdf
Pemasangan Aplikasi SIPENDATA KEPENDUDUKAN.pdfastaginamitragemilan
 
Database
DatabaseDatabase
DatabaseHirma R
 
Mengolah Database
Mengolah DatabaseMengolah Database
Mengolah Databaseelly_17
 

Similar to Membuat database menggunakan sql management studio (20)

Cara menghubungkan client ke server
Cara menghubungkan client ke serverCara menghubungkan client ke server
Cara menghubungkan client ke server
 
Membuat Form tambah dan update barang
Membuat Form tambah dan update barangMembuat Form tambah dan update barang
Membuat Form tambah dan update barang
 
Dasar_Dasar_Perintah_SQL.ppt
Dasar_Dasar_Perintah_SQL.pptDasar_Dasar_Perintah_SQL.ppt
Dasar_Dasar_Perintah_SQL.ppt
 
Tugas 2 smbd
Tugas 2 smbdTugas 2 smbd
Tugas 2 smbd
 
Modul 123 delphi
Modul 123 delphiModul 123 delphi
Modul 123 delphi
 
Native Xml Tutorial
Native Xml TutorialNative Xml Tutorial
Native Xml Tutorial
 
payroll
payrollpayroll
payroll
 
Tutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeansTutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeans
 
Cara install lengkap sql win7
Cara install lengkap sql win7Cara install lengkap sql win7
Cara install lengkap sql win7
 
Cenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQL
Cenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQLCenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQL
Cenadep.org - Tutorial Penomoran Transaksi Otomatis Dengan Delphi Dan MySQL
 
Command promt p2
Command promt p2Command promt p2
Command promt p2
 
Langkah langkah menginstall maria db, penerapan ddl dan dml
Langkah langkah menginstall maria db, penerapan ddl dan dmlLangkah langkah menginstall maria db, penerapan ddl dan dml
Langkah langkah menginstall maria db, penerapan ddl dan dml
 
Tutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseTutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouse
 
Pertemuan tentang DDL DML dan praktikum system basis data MYSQL
Pertemuan tentang DDL DML dan praktikum system basis data MYSQLPertemuan tentang DDL DML dan praktikum system basis data MYSQL
Pertemuan tentang DDL DML dan praktikum system basis data MYSQL
 
Tahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windowsTahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windows
 
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
 
Pemasangan Aplikasi SIPENDATA KEPENDUDUKAN.pdf
Pemasangan Aplikasi SIPENDATA KEPENDUDUKAN.pdfPemasangan Aplikasi SIPENDATA KEPENDUDUKAN.pdf
Pemasangan Aplikasi SIPENDATA KEPENDUDUKAN.pdf
 
Mwdb
MwdbMwdb
Mwdb
 
Database
DatabaseDatabase
Database
 
Mengolah Database
Mengolah DatabaseMengolah Database
Mengolah Database
 

Membuat database menggunakan sql management studio

  • 1. TUGAS AKHIR Database Management System Disusun oleh : APRIANTO 1411019
  • 2. STIKOM BINANIAGA BOGOR SEKOLAH TINGGI ILMU KOMPUTER Membuat Database menggunakan SQL Management Studio (SMS) Jika Anda ingin menggunakan SMSS, aplkasi ini harus diinstal terlebih dahulu karena secara default sewaktu install Visual Studio 2005, SMSS tidak diinstall. Berikut cara membuat database menggunakan SMSE. 1. Jalankan aplikasi SMSE, lakukan login. Anda bisa melakukan login dengan menggunakan Windows Authentication Atau dengan menggunakan SQL Server Authentication
  • 3. 2. Setelah Anda berhasil login ke SQL Server, maka Anda dapat membuat database dengan melakukan klik kanan pada Databases > kemudian klik New Database… 3. Masukkan nama database pada Database name:, kemudian klik tombol OK 4. Jika database telah berhasil dibuat maka sekarang untuk membuat tabel klik [nama database] > klik kanan pada Tables > kemudian klik New Table… 5. Masukkan field yang diperlukan kemudian klik tombol Save (Ctrl+S)
  • 4. 6. Masukkan nama tabel yang dibuat kemudian klik tombol OK 7. Secara default file database yang dibuat akan berada pada Drive C:Program FilesMicrosoft SQL ServerMSSQL.XMSSQLData (X merupakan nomor urutan instance, biasanya jika Anda tidak membuat instance lainnya maka X=1). Database yang Anda buat terdapat 2 file yaitu .mdf dan .ldf. NB: Untuk menghindari database hilang jika terjadi kerusakan pada OS maka sebaiknya database dipindahkan ke drive lainnya misalnnya D: 8. Sebelum Anda memindahkan database (.mdf & .ldf) Anda harus melakukan detach database (melepaskan database dari SMSE) terlebih dahulu. Klik kanan pada database yang Anda buat > kemudian pilih Tasks > klik Detach… 9. Jika detach berhasil, pindahkan file .mdf & .ldf pada langkah nomor 7 ke-drive yang Anda inginkan. 10. Sekarang attach kembali database yang telah Anda buat sebelumnya, klik kanan pada Databases > klik Attach…
  • 5. 11. Pilih lokasi dimana tempat Anda memindahkan file database, hanya file .mdf yang muncul, kemudian klik OK. 12. Setelah selesai memilih lokasi database, akan muncul jendela seperti di bawah, klik OK. Jika terjadi error, hal ini terjadi karena secara default SQL Server Log On As adalah Network Service, lakukan penggantian Log On As menjadi Local System, caranya disini. 13. Silahkan refresh database dengan klik kanan pada Databases > kemudian klik Refresh. Maka akan tampak database yang di-attach sebelumnya dalam keadaan Read-Only, lakukan detach database tersebut. 14. Jika Anda sudah mengganti Log On As menjadi Local System dan database yang Read-Only, silahkan coba attach kembali database dari langkah nomor 10.
  • 6. Mari kita coba membuat database dengan nama produk. Langkah-langkahnya adalah sebagai berikut : 1. Install database SQL Server 2005. 2. Klik kanan pada Database 2.Maka akan muncul seperti gambar di bawah ini. Kemudian beri nama database produk.
  • 7. 3. Kemudian klik OK.Maka database produk telah dibuat. 4. Untuk membuat tabelnya, klik kanan pada tabel di dalam databasenya. Bisa dilihat pada gambar di bawah ini. 5. Misalnya kita membuat tabel barang, dengan field id_barang(varchar(5)),nama(varchar)(50),stok(int),dan ket(varchar(50))
  • 8. Column name diisi dengan nama field. Data Type digunakan untuk memilih type data yang digunakan. Selanjutnya dapat Null atau Not Null dapat diatur pada column allow null. 6. Kemudian save. (Ctrl+s) akan muncul kotak dialog Choose Name dan beri nama field dengan nama barang. Maka jadilah tabel barang.
  • 9. Selanjutnya kita coba buat store procedurenya. Sampai jumpa di halaman selanjutnya. MEMBUAT HONOR create database dbsHonor create table tblHonor ( IDDosen int not null primary key, NMDosen varchar (35),NMMatkul varchar (50),Temu Int,Kelas Char (1)) select * from tblHonor Insert into tblHonor values (001,'Syafrial','DBMS','10','C') select * from tblHonor Insert into tblHonor values (002,'Cahyo','BhsInggris','12','C') select * from tblHonor drop procedure hitunghonor
  • 10. create procedure hitunghonor @vno int, @oID int output, @oNM varchar (35) output, @oMK varchar (50) output, @oKL char(1) output, @oTM INT output As begin select @oID = IDDOSEN , @oNM = NMDOSEN , @oMK = NMMATKUL , @oKL = KELAS, @oTM = TEMU FROM tblHonor where IDDOSEN = @vNO end ----------------------select * from tblhonor ------------------------------------------------------------------------------------------declare @cID int declare @cno int declare @cNM varchar (35) declare @cMK varchar (50) declare @cKL char(1) declare @cTM INT declare @cHO Bigint declare @cTR Bigint Execute hitunghonor @vNO=1, @oID = @cNO output, @oNM = @cNM output, @oMK = @cMK output, @oKL = @cKL output, @oTM = @cTM output if @cKL='C' Begin set @cHO=@cTM * 50000 set @ctr=@cTM * 20000 Else End Begin set @cHO=@cTM * 35000 set @cTR=@cTM * 20000
  • 11. end PRINT 'ID DOSEN : ' + CAST(@cno as varchar(6)) PRINT 'NAMA DOSEN : ' + CAST(@cNM as varchar(35)) PRINT 'MAT KUL : ' + CAST(@cMK as varchar(50)) PRINT 'KELAS : ' + CAST(@cKL as varchar(1)) PRINT 'PERTEMUAN : ' + CAST(@cTM as varchar(2)) PRINT '' PRINT 'PERTEMUAN : ' + CAST(@cHO as varchar(10)) PRINT 'TRANSPORTASI : ' + CAST(@cTR as varchar(10)) PRINT ' ----------+' PRINT 'TOTAL HONOR : ' + CAST(@cHO+@cTR as varchar(10)) PELANGGAN KARTU PERDANA CREATE DATABASE dbsPelanggan USE dbsPelanggan CREATE TABLE tbCustomer ( CustomerID Char(5) Primary Key Not null, Nama Varchar(50), Alamat Varchar(225), ProviderID Char(2) ) CREATE TABLE tbSIMCard ( SimCardID INT NOT NULL IDENTITY(1,1) Primary Key, SimCard Char(11), CustomerID Char(5), MAktif datetime, MTenggang datetime, JPulsa decimal )
  • 12. CREATE TABLE tbProvider ( ProviderID Char(2) Primary Key Not null, ProviderName Varchar(50) ) --Insert Provider INSERT INTO tbProvider Values('P1','Excelindo') INSERT INTO tbProvider Values('P2','Telkomsel') INSERT INTO tbProvider Values('P3','Indosat') INSERT INTO tbProvider Values('P4','Telkom') INSERT INTO tbProvider Values('P5','Satelindo') --View Select * From tbProvider --Insert Customer INSERT INTO tbCustomer Values('C0001','Amir','Jakarta','P1') INSERT INTO tbCustomer Values('C0002','Budi','Bogor','P2') INSERT INTO tbCustomer Values('C0003','Citra','Bandung','P3') INSERT INTO tbCustomer Values('C0004','Dina','Sukabumi','P4') INSERT INTO tbCustomer Values('C0005','Eliza','Cianjur','P5') Select * From tbCustomer --Insert SimCard INSERT INTO tbSimCard Values('08181234321','C0001','2011-10-02','2011-11-02',75000) INSERT INTO tbSimCard Values('08121020301','C0002','2011-08-13','2011-09-13',25300) INSERT INTO tbSimCard Values('08571122310','C0003','2011-07-25','2011-08-25',1450) INSERT INTO tbSimCard Values('02517105533','C0004','2011-07-25','2011-11-12',150750) INSERT INTO tbSimCard Values('08223020101','C0005','2011-08-30','2011-09-30',75000) Select * From tbSimCard --View SELECT s.SimCard, p.ProviderName c.Alamat, s.MAktif, MTenggang, Convert(Varchar(10),s.MAktif,105) as MAktif, Convert(Varchar(10),s.MTenggang,105) as MTenggang, s.JPulsa FROM tbCustomer c INNER JOIN tbProvider p ON c.ProviderID = p.ProviderID INNER JOIN tbSIMCard s
  • 13. ON c.CustomerID = s.CustomerID --Update Hasil UPDATE tbsSIMCard SET MAktif='2011-11-02',MTenggang='2011-12-02',JPulsa=175000 Where SimCardID=1 UPDATE tbsSIMCard SET MAktif='2011-08-15',MTenggang='2011-09-15',JPulsa=11450 Where SimCardID=3 UPDATE tbsSIMCard SET JPulsa=600 Where SimCardID=5 Tgl 26 september 2013
  • 14. create proc input_instansi @parnomor char (4),@parnama varchar(150) as insert into tbl_instansi(no_ins,nm_ins) values(@parnomor,@parnama) exec input_instansi '0001','STIKOM BINANIAGA BOGOR' exec input_instansi '0002','UNIVERSITAS PAKUAN BOGOR' exec input_instansi '0003','STIE BOGOR' exec input_instansi '0004','UNIVERSITAS PAJAJARAN' exec input_instansi '0005','UNIVERSITAS YOGYAKARTA' exec input_instansi '0006','UNIVERSITAS NEGERI JAKARTA' exec update_instansi '0006','UNIVERSITAS NEGERI2 JAKARTA' create proc update_instansi @parnomor char (4),@parnama varchar(150) as update tbl_instansi set nm_ins=@parnama where no_ins=@parnomor create proc delete_instansi @parnomor char (4) as delete tbl_instansi where no_ins=@parnomor select * from tbl_instansi
  • 15. TUGAS MEMBUAT KARCIS PARKIR --Contoh Kasus, Tampilkan data sebagai berikut : --register : X12A45 --no polisi : F 1234 BB --jenis : Roda dua --jam masuk : 20-10-2013 08:00 --jam keluar : 20-10-2013 09:30 --lama parkir : 1 jam 30 menit --biaya : 3000 -------------------------------------------------dengan ketentuan : --roda 2 : --1 jam pertama 1500 --kelipatan 1500 --Roda 4 : --1 jam pertama 4000 --kelipatan 2000 ================================================================ --membuat database create database db_masukparkir --membuat table create table tbl_masukparkir( no_reg varchar (8) primary key, no_polisi varchar (10), jenis varchar (20),
  • 16. jam_masuk datetime, jam_keluar datetime) --masukan data menggunakan stored procedures create proc sp_ins_masukparkir @no_reg varchar (8), @no_polisi varchar (10), @jenis varchar (20), @j_masuk datetime, @j_keluar datetime as insert into tbl_parkir values (@no_reg,@no_polisi,@jenis,@j_masuk,@j_keluar) --menjalankan stored procedures diatas exec sp_ins_parkir 'PR000001','F 7520 NV','Roda Dua','2013-10-16 08:00:00','2013-10-16 17:00:00' exec sp_ins_parkir 'PR000002','F 7521 NV','Roda Empat','2013-1016 09:00:00','2013-10-16 16:00:00 --menampilkan data dan menghitung biaya parkir create proc sp_hitungparkir @Vno_reg varchar (8), @Ono_reg varchar (8) output, @Ono_polisi varchar (10) output, @Ojenis varchar (20) output, @Ojam_masuk datetime output, @Ojam_keluar datetime output as begin select @Ono_reg=no_reg, @Ono_polisi=no_polisi, @Ojenis=jenis, @Oj_masuk=j_masuk, @Oj_keluar=j_keluar from tbl_masukparkir where @Vno_reg=no_reg end ---------------------------------------
  • 17. Declare Declare Declare Declare Declare Declare Declare Declare Declare Declare @Cno_reg varchar (8) @Cno_polisi varchar (10) @Cjenis varchar (20) @Cj_masuk datetime @Cj_keluar datetime @jlh_hari int @jlh_jam int @jlh_menit int @jlh_detik int @Bia_pkr int exec sp_hitungparkir @Vno_reg='PR000002' ,@Ono_reg =@Cno_reg output ,@Ono_polisi=@Cno_polisi output ,@Ojenis=@Cjenis output ,@Oj_masuk=@Cj_masuk output ,@Oj_keluar=@Cj_keluar output -- hitung jumlah waktu dari waktu A ke waktu B set @jlh_hari = datediff(hour, @Cj_masuk, @Cj_keluar)/24 set @jlh_jam = datediff(minute, @Cj_masuk, @Cj_keluar)/60%24 set @jlh_menit = datediff(second, @Cj_masuk, @Cj_keluar)/60%60 set @jlh_detik = datediff(second, @Cj_masuk, @Cj_keluar)%60 --menghitung biaya parkir if @Cjenis = 'Roda Dua' begin if @jlh_jam <= 1 set @Bia_pkr=1500 else set @Bia_pkr=1500*(@jlh_jam-1)+1500 end if @Cjenis = 'Roda Empat' begin if @jlh_jam <= 1 set @Bia_pkr=4000 else set @Bia_pkr=2000*(@jlh_jam-1)+4000 end print 'Register print 'No Polisi print 'Jenis : ' + @Cno_reg : ' + @Cno_polisi : ' + @Cjenis
  • 18. print 'Jam Masuk : ' + convert(varchar,@Cj_masuk,105) +' '+ convert(varchar,@Cj_masuk,108) print 'Jam keluar : ' + convert(varchar,@Cj_keluar,105) +' '+ convert(varchar,@Cj_keluar,108) print 'Lama Parkir : ' + cast (@jlh_jam as char (2))+' Jam ' + cast (@jlh_menit as char(2))+' Menit ' print 'Biaya Parkir : ' + cast (@Bia_pkr as char (20)) UAS DBMS --membuat database create database db_smpn_pnjm --membuat table create table tbl_smpn_pnjm ( no_ang varchar (8) primary key, nm_anggota varchar (50), tgl_msk datetime, smpn_pokok decimal (21,6), smpn_wajib decimal (21,6) ) --insert data menggunakan sp create proc ins_smpn_pnjm @no_ang varchar (8), @nm_anggota varchar (50), @tgl_msk datetime, @smpn_pokok decimal (21,6), @smpn_wajib decimal (21,6) as insert into tbl_smpn_pnjm values (@no_ang,@nm_anggota,@tgl_msk,@smpn_pokok,@smpn_wajib) --exec ins_smpn_pnjm exec ins_smpn_pnjm '2013.001','Amin Amanah','2004-07-01',1500000,250000 exec ins_smpn_pnjm '2013.002','Budiman S','2008-04-01',1500000,350000
  • 19. exec ins_smpn_pnjm exec ins_smpn_pnjm exec ins_smpn_pnjm exec ins_smpn_pnjm 03',2000000,500000 '2013.003','Citra Mandiri','2007-12-02',1500000,300000 '2013.004','Delima R','2000-02-03',1500000,100000 '2013.005','Erna Irianti','2012-10-03',1500000,500000 '2013.006','Budiawan Putra Perdana','2012-10- --menampilkan data dan menghitung pinjaman create proc sp_smpn_pnjm @Vno_ang varchar (8), @Ono_ang varchar (8) output, @Onm_anggota varchar (50) output, @Otgl_msk datetime output, @Osmpn_pokok decimal (21,6) output, @Osmpn_wajib decimal (21,6)output as begin select @Ono_ang=no_ang, @Onm_anggota=nm_anggota, @Otgl_msk=tgl_msk, @Osmpn_pokok=smpn_pokok, @Osmpn_wajib=smpn_wajib from tbl_smpn_pnjm where @Vno_ang=no_ang end ----------------------declare declare declare declare declare declare declare @Cno_ang varchar (8) @Cnm_anggota varchar (50) @Ctgl_msk datetime @Csmpn_pokok decimal (21,6) @Csmpn_wajib decimal (21,6) @smpn_total decimal (21,6) @pinjaman decimal (21,6) exec sp_smpn_pnjm @Vno_ang='2013.001', @Ono_ang=@Cno_ang Output, @Onm_anggota=@Cnm_anggota Output, @Otgl_msk=@Ctgl_msk Output, @Osmpn_pokok=@Csmpn_pokok Output, @Osmpn_wajib=@Csmpn_wajib Output set @smpn_total=@Csmpn_pokok+@Csmpn_wajib if @smpn_total > 2000000 set @pinjaman=18*@smpn_total else set @pinjaman=18*@Csmpn_pokok
  • 20. print print print print print print 'No Anggota 'Nama Anggota 'Tanggal Masuk 'Simpanan Pokok 'Simpanan Wajib 'Pinjaman : : : : : : '+@Cno_ang '+ @Cnm_anggota ' + convert (varchar,@Ctgl_msk,105) ' + cast (@Csmpn_pokok as varchar (20)) ' + cast (@Csmpn_wajib as varchar (20)) ' + cast (@pinjaman as varchar (20))