Membuat Tabel pada Database SQL Server 2008

Diposting oleh Archi on Jumat, 10 Februari 2012

Oleh : Cybertron Solution
Tabel merupakan suatu tempat untuk menyimpan data pada database SQL Server secara
logikal. Secara fisik, data pada database SQL Server disimpan pada filegroup yang didefinisikan
pada awal pembuatan database. Selanjutnya, setiap tabel yang dibuat didefinisikan pada
filegroup mana akan disimpan. SQL Server 2008 mempunyai beberapa fitur baru dalam
membuat tabel, seperti data compression dan sparse column. Untuk membuat tabel pada SQL
Server 2008, kita bisa menggunakan SSMS (SQL Server Management Studio) dan script.
Mengenal Data Type pada SQL Server 2008
Saat membuat tabel pada SQL Server 2008, kita akan selalu mendefinisikan suatu column yang kita definisikan pada tabel dengan data type. Data type ini akan menentukan apakah column tersebut
bersifat string atau numeric. Contoh data type di antaranya adalah :
INT : Data type ini digunakan untuk column yang menyimpan nilai numeric. Contohnya adalah 1,-1,2,3,-3 dst.
DATETIME/DATE (khusus 2008) : Data type ini digunakan untuk column yang manampung nilai tanggal. Pada DATETIME akan menyimpan data berupa tanggal dan waktu,sedangkan untuk DATE hanya menyimpan tanggal saja.
VARCHAR : Data type ini digunakan untuk column yang menyimpan nilai yang berupa karakter.
CHAR : Data type ini juga digunakan untuk column yang menyimpan nilai karakter. Bedanya dengan VARCHAR adalah dengan CHAR akan tersimpan nilai yang fixed length, sedangkan VARCHAR akan lebih variatif.
DECIMAL : Data type ini digunakan untuk column yang menyimpan nilai numeric dengan angka di belakang koma.
Masing-masing data type tersebut memiliki karakteristik satu sama lainnya. kita sebaiknya menggunakan sesuai dengan data yang akan disimpan pada column tersebut. Yang menarik adalah dengan adanya data type baru, yaitu DATE. Dengan menggunakan data type DATE, maka SQL Server 2008 hanya akan menyimpan nilai yang berupa tanggal saja (dd/mm/yy). Ini akan membuat space lebih kecil dibandingkan menyimpan data dengan data type DATETIME, dimana menyimpan tanggal dan waktu.

{ 0 komentar... read them below or add one }

Posting Komentar

Beri komentar yang baik yah :) biar blognya ramai