Kamis, 01 Agustus 2013

Tutorial SQL Server - 4. Index & View

4.1 Index

Index adalah struktur data yang digunakan untuk mempercepat pencarian data dalam tabel di database. Kekurangan dari index adalah index menggunakan space hardisk yang cukup banyak. .:Ref Link:.
Untuk melihat index yang ada dalam sebuah table, gunakan syntax berikut :
EXEC sp_helpindex < nama tabel >;
Berikut cara untuk membuat, mengubah dan menghapus index menggunakan SSMS :
  1. Membuat Index
    • Dibagian Object Explorer, Expand Databases ~ < nama database > ~ Tables ~ < nama tabel >
    • Klik kanan Indexes Pilih New Index
    • Pada form New Index, isi bagian Index name
    • Untuk menambah kolom, klik tombol Add kemudian ceklist kolom yg diinginkan kemudian klik OK
    • Setelah selesai, pada form New Index klik OK
  2. Mengubah Index
    • Klik kanan Nama index, pilih Rebuild atau Reorganize .:Ref Link:.
    • Pada form yang muncul, klik OK
  3. Mengapus Index
    • Klik kanan Nama index, pilih Delete
    • Pada form Delete Object, klik OK

Tutorial SQL Server - 3. SQL Statement

SQL statement dapat kita kategorikan menjadi 4 bagian yaitu : .:Ref Link:.
  1. DML (Data Manipulation Language)
  2. Yakni statement sql yang digunakan untuk memanipulasi data didalam database. Contoh statementnya : INSERT, UPDATE, DELETE, SELECT
  3. DDL (Data Definition Language)
  4. Yakni statement sql yang digunakan untuk membuat, mengubah & menghapus objek (table, view, trigger, dll) didalam database. Contoh statementnya : CREATE, ALTER, DROP
  5. DCL (Data Control Language)
  6. Yakni statement sql yang digunakan untuk mengontrol hak akses dalam database. Contoh statementnya : GRANT, REVOKE
  7. TCL (Transactional Control Language)
  8. Yakni statement sql yang digunakan untuk mengelola transaksi yang terjadi dalam database. Contoh statementnya : COMMIT, ROLLBACK

Tutorial SQL Server - 2. Table & Relationship

Table merupakan objek dalam database yang terdiri dari kolom & baris yang berfungsi untuk menyimpan data. Diagram database adalah representasi grafik dari sebuah database yg digunakan untuk mengelola objek-objek database dengan menggunakan antarmuka grafis. Sebelum membuat table, anda perlu mengetahui tipe data dalam sebuah kolom. Tipe data dalam SQL Server terlihat dalam tabel berikut : .:Ref Link:.
String types:
Data type Description Storage
char(n) Fixed width character string. Maximum 8,000 characters Defined width
varchar(n) Variable width character string. Maximum 8,000 characters 2 bytes + number of chars
varchar(max) Variable width character string. Maximum 1,073,741,824 characters 2 bytes + number of chars
text Variable width character string. Maximum 2GB of text data 4 bytes + number of chars
nchar Fixed width Unicode string. Maximum 4,000 characters Defined width x 2
nvarchar Variable width Unicode string. Maximum 4,000 characters  
nvarchar(max) Variable width Unicode string. Maximum 536,870,912 characters  
ntext Variable width Unicode string. Maximum 2GB of text data  
bit Allows 0, 1, or NULL  
binary(n) Fixed width binary string. Maximum 8,000 bytes  
varbinary Variable width binary string. Maximum 8,000 bytes  
varbinary(max) Variable width binary string. Maximum 2GB  
image Variable width binary string. Maximum 2GB  

Tutorial SQL Server - 1. Database

Dalam SQL Server, ada 2 teknik yang digunakan untuk mengexplorasi database. Adapun 2 teknik tersebut adalah dengan menggunakan desain view (SQL Server Management Studio = SSMS) dan menggunakan sql syntax (Transact - Structured Query Language = T-SQL). Dalam bahasa SQL, untuk memberikan komentar pada syntax-nya digunakan tanda -- untuk single line comment dan tanda /* ... */ untuk multi line comment. Berikut contohnya :
-- Tanda untuk komentar dalam 1 baris

/* Tanda Awal Komentar Multi Baris
Komentar-komentar
Komentar-komentar
Tanda Akhir Komentar Multi Baris */

1.1 Create Database

Create database merupakan perintah untuk membuat database. Berikut cara untuk membuat database menggunakan SSMS :
  1. Buka SQL Server Management Studio & klik Connect
  2. Pada bagian Object Explorer, klik kanan dibagian Databases kemudian pilih New Database
    (NB : Jika Object Explorer tidak ada, untuk memunculkannya pilih View~Object Explorer atau shortcutnya F8 pada SSMS 2008 R2)
  3. Pada form yang muncul, isi Database Name. Untuk parameter-parameternya silahkan diubah sendiri
  4. (NB : Untuk menentukan lokasi database, gunakan parameter Path)
  5. Kemudian Klik OK
    (Untuk melihat database yang baru dibuat, klik instance name pada Object Explorer - tekan F5 - Expand tree view Databases)

Jumat, 12 Juli 2013

Membuat SyntaxHightlighter Pada Blogspot

Pada kesempatan ini, saya akan mencoba membuat SyntaxHighlighter (versi 3.0.83) pada blog di blogspot saya. Berdasarkan pengalaman saya langkah-langkah membuatnya adalah sebagai berikut :
1. Ubah Template website kita menjadi template selain dinamis karena sebelumnya saya menggunakan template dinamis. Namun SyntaxHighlighter-nya tidak berjalan. Jadi saya pilih yang kategori sederhana.
2. Setelah template diubah, maka klik tombol Edit HTML
3. Setelah itu, akan muncul source code html blog kita. Cari bagian head tepatnya sebelum baris tag </head>, tambahkan script berikut :



 


4. Setelah itu klik tombol Simpan.
5. Pada setiap post yang ingin menggunakan SyntaxHighlighter, gunakan tag <pre /> seperti contoh sebagai berikut :

Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click MessageBox.Show("Hello World !", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information) End Sub
Menghasilkan :
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    MessageBox.Show("Hello World !", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information)
End Sub
Untuk jenis brush-nya, silahkan kunjungi link ini.
6. Selesai.