Rabu, 30 Maret 2011

TYPE DATA PADA MySQL

Berikut beberapa  type data  MySQL  yang dapat digunakan :
Numeric Data Types
Description
int(size)
smallint(size)
tinyint(size)
mediumint(size)
bigint(size)
Hanya integers. maximum digit  dapat ditentukan dalam   parameter size
decimal(size,d)
double(size,d)
float(size,d)
angka dan  fractions. maximum jumlah digit  dapat ditentukan pada parameter size.  maximum digit of  di kanan decimal ditentukan parameter d

Textual Data Types
Description
char(size)
fixed length string (can contain letters, numbers, and special characters). fixed size ditentukan dalam parameter
varchar(size)
string (can contain letters, numbers, and special characters). maximum size ditentukan dalam parameter
tinytext
string dengan panjang maksimum 255 characters
text
blob
Holds a variable string with a maximum length of 65535 characters
mediumtext
mediumblob
string dengan panjang maksimum 16777215 characters
longtext
longblob
string dengan panjang maksimum  4294967295 characters

Date Data Types
Description
date(yyyy-mm-dd)
datetime(yyyy-mm-dd hh:mm:ss)
timestamp(yyyymmddhhmmss)
time(hh:mm:ss)
Holds date and/or time

Misc. Data Types
Description
enum(value1,value2,ect)
ENUM adalah singkatan dari ENUMERATED. Dapat menyimpan  one s/d  65535 list nilai dalam tanda kurung ( ). Jika nilai yang dimasukan tidak terdapat dalam list, akan dimasukan nilai blank
set
SET milirip  ENUM. dimana , SET dapat memupnya s/d  64 item list  dan dapat menyimpan banyak

Kunci Primary dan fields Auto IncrementSetiap tabel seharusmnya mempunya field kunci primary.Kunci  primary digunakan sebagai identifikasi uniq baris dalam tabel. Setiap nilai kunci primary  harus uniq . field kunci primary  tidak boleh null karena database engine meminta nilai untuk mendapatkan record tersebut.field kunci primary  selalu diindex. There is no exception to this rule! Anda harus index kunci  primary sehingga database engine dapat dengan cepat ke  baris  sesuai nilai kunci.Conto berikut   menetapkan field  personID sebagai field kunci  primary. field kunci primary  selalu sebua  ID number, dan selalu digunakan dengan  AUTO_INCREMENT setting. AUTO_INCREMENT secara automatis menambahkan niali pada field setiap kali penambahan  record baru. untuk meyakinkan field kunci primary tersebut tidak  null, kita harus tambahkan  “NOT NULL” setting untuk  field.

0 komentar:

Posting Komentar

Rabu, 30 Maret 2011

TYPE DATA PADA MySQL

Diposting oleh Belajar bareng di 11.48
Berikut beberapa  type data  MySQL  yang dapat digunakan :
Numeric Data Types
Description
int(size)
smallint(size)
tinyint(size)
mediumint(size)
bigint(size)
Hanya integers. maximum digit  dapat ditentukan dalam   parameter size
decimal(size,d)
double(size,d)
float(size,d)
angka dan  fractions. maximum jumlah digit  dapat ditentukan pada parameter size.  maximum digit of  di kanan decimal ditentukan parameter d

Textual Data Types
Description
char(size)
fixed length string (can contain letters, numbers, and special characters). fixed size ditentukan dalam parameter
varchar(size)
string (can contain letters, numbers, and special characters). maximum size ditentukan dalam parameter
tinytext
string dengan panjang maksimum 255 characters
text
blob
Holds a variable string with a maximum length of 65535 characters
mediumtext
mediumblob
string dengan panjang maksimum 16777215 characters
longtext
longblob
string dengan panjang maksimum  4294967295 characters

Date Data Types
Description
date(yyyy-mm-dd)
datetime(yyyy-mm-dd hh:mm:ss)
timestamp(yyyymmddhhmmss)
time(hh:mm:ss)
Holds date and/or time

Misc. Data Types
Description
enum(value1,value2,ect)
ENUM adalah singkatan dari ENUMERATED. Dapat menyimpan  one s/d  65535 list nilai dalam tanda kurung ( ). Jika nilai yang dimasukan tidak terdapat dalam list, akan dimasukan nilai blank
set
SET milirip  ENUM. dimana , SET dapat memupnya s/d  64 item list  dan dapat menyimpan banyak

Kunci Primary dan fields Auto IncrementSetiap tabel seharusmnya mempunya field kunci primary.Kunci  primary digunakan sebagai identifikasi uniq baris dalam tabel. Setiap nilai kunci primary  harus uniq . field kunci primary  tidak boleh null karena database engine meminta nilai untuk mendapatkan record tersebut.field kunci primary  selalu diindex. There is no exception to this rule! Anda harus index kunci  primary sehingga database engine dapat dengan cepat ke  baris  sesuai nilai kunci.Conto berikut   menetapkan field  personID sebagai field kunci  primary. field kunci primary  selalu sebua  ID number, dan selalu digunakan dengan  AUTO_INCREMENT setting. AUTO_INCREMENT secara automatis menambahkan niali pada field setiap kali penambahan  record baru. untuk meyakinkan field kunci primary tersebut tidak  null, kita harus tambahkan  “NOT NULL” setting untuk  field.

0 komentar on "TYPE DATA PADA MySQL"

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger