Posts

Showing posts from 2015

Sql Server Store Procedure

Image
Store procedure merupakan kumpulan perintah yang disimpan dengan nama tertentu dan diproses sebagai satu kesatuan. stored prosedur menerima inputan dan mengembalikan nilai dalam bentuk output, didalamnya bisa terdiri atas satu atau beberapa perintah operasi database dan juga dapat memanggil procedure yang lainnya. Hasil yang dikembalikan nilainya bisa berupa keberhasilan maupun kegagalan prosedur.

Keuntungan menggunakan store procedure :
Dari sisi portabilitas, misalkan di dalam server sql server yang databasenya diakses oleh beberapa macam aplikasi dengan bahasa pemrograman yang berbeda, procedure yang dibuat akan tetap bisa digunakan karena procedure tersimpan di dalam database server.

Keuntungan lainnya adalah karena disimpan di sisi server dan dijalankan di sisi server sehingga tidak memberatkan client dan lebih cepat pemrosesan datanya dibandingkan quer sql yang dijalankan pada sisi client. Store Procedure lebih aman karena business logi dan business rules dibungkus di sisi serve…

SQL Server Temp Table

Image
Temporary table adalah salah satu fitur yang dimiliki oleh sql server, fitur ini seperti table biasa bedanya hanya pada saat koneksi ke sql server berakhir maka isi table akan terhapus begitu juga dengan table struktur yang telah dibuat juga akan dihapus. SQL Server Temp Table  bisa berupa local temp table maupun global temp table. table temporary local digunakan per session atau koneksi. sedangkan global temp table bisa digunakan oleh beberapa koneksi yang lain selama koneksi yang membuat table temporary masih ada.

Cara membuatnya mudah, bedanya hanya tanda # (single) dan tanda ## (double). tanda # berarti table temporary local, sedangkan ## adalah table temporary global.

contoh nya table temporary local dengan nama cartsoftware:

create table #cartsoftware
(
   id_customer int,
   id_local int,
   name_barang varchar(64),
   price_satuan int,
   qty_barang int

)

setelah itu ketikan perintah ini :

insert into  #cartsoftware  values ('1', '1','Ms. Windows 10','220…

Membuat Database SQL Server

Image
Untuk membuat Database SQL Server ada dua cara yang sering digunakan, cara pertama dengan cara mudah secara visual cocok untuk pemula seperti saya, dengan menggunakan fasilitas SQL Management Studio.

Caranya cukup mudah, jika sudah terkoneksi ke SQL Server, pada List Database Click kanan mouse pilih New Database. Setelah itu isikan nama database yang akan digunakan, disini contohnya nama databasenya adalah belajarsqlserver.


  Setelah ditambahkan maka dibagian list database akan terlihat database yang telah dibuat.


 Terlihat nama database belajarsqlserver berapa dibawah struktur databases. Contoh diatas adalah contoh penggunaan dengan menggunakan Microsoft SQL Server Management Studio, untuk cara lain bisa menggunakan baris command yang paling simple yaitu :
CREATE DATABASE [belajarsqlserver]
terlihat mudah, sebenarnya masih ada cara lain yang lebih kompleks misalkan membuat database dengan menetapkan letak file MDF dan LDF nya.
Semisalkan kita ingin menyimpan fisik database (MDF dan LD…

Tipe Data Database SQL Server

Image
Database SQL Server mempunyai tipe data yang digunakan untuk menampung berbagai macam jenis data inputan ke dalam databasenya dengan beberapa tipe data yang sering digunakan  :

Tipe Data User Defined atau Custom

Misalkan kita ingin membuat tipe data user defined untuk tipe data NPWP, maka bisa dibuat dengan menggunakan perintah :

CREATE TYPE dbo.npwp FROM char(16) NOT NULL;

Jika ingin menghapus tipe data NPWP dari Database SQL Server gunakan perintah :

DROP TYPE dbo.npwp;

Atau jika ingin secara visual bisa menggunakan fasilitas SQL Server Management Studio

Pada bagian Database -> System DAtabases -> Model -> Programmability -> Types -> User Defined Data
click kanan mouse dan pilih New User Defined Data Type. Maka akan tampil form


Setelah itu click tombol OK

Tipe Data Default
Tipe data ini secara default sudah tersedia pada sistem Database SQL Server, dan bisa langsung digunakan tanpa membuat definisi sendiri. Ada beberapa macam yang sering digunakan yaitu :

Character terdiri…

Installasi SQL Server dan Management Studio Windows

Image
Installasi Microsoft SQL Server terutama untuk versi 2014 Express pada windows mungkin bagi pemula sedikit membingungkan seperti pengalaman pribadi penulis, sebelum melakukan installasi hal yang harus diperhatikan adalah :

Operating Sistem yang digunakan, dilihat dari versi Windows apakah 32 bit atau 64 bit, karena akan menentukan file mana yang akan di download terlebih dahulu.Pastikan Net Framework sudah terinstall di dalam Operating Sistem, yang digunakan adalah Net Framework 4.0, karena jika belum terinstall mungkin terjadi pesan error atau kesalahan.
Setelah semua sudah disiapkan maka yang perlu dilakukan untuk menginstall SQL Server 2014 Express adalah :
Download file setup SQL Server di alamat http://www.microsoft.com/en-au/download/details.aspx?id=42299Pilih ExpressAndTools 32BIT\SQLEXPRWT_X86_ENU.exe (jika Operating Sistem Windows yang digunakan adalah 32 bit, jika 64 bit pilih yang 64 bit).Perhatikan Sistem Requirement yang biasanya ada ditampilkan di website Microsoft sesuai…