KATEGORI : 921411076 Tugas 2

Tugas 2 921411076

20 September 2012 06:01:52 Dibaca : 89

Tipe-tipe Data DBMS pada MS.Accses

 

Text, maksimum berisi 255 karakter termasuk huruf, angka, dan karakter-karakter khusus.

Memo, maksimum berisi 65.536 karakter. Untuk menyimpan jenis data memo ini, Access hanya membutuhkan ruang harddisk sebanyak jumlah karakter yang di ketikkan.

Number, menyimpan angka-angka yang biasa digunakan dalam perhitungan (baik bulat maupun pecahan).

Date/Time, menyimpan tanggal dan waktu. Tipe data ini memiliki panjang 8 byte

Currency, menyimpan angka yang menyatakan jumlah uang atau angka sembarang, dengan ketelitian sampai empat decimal.tipe data yang berisikan angka yang melibatkan 1 sampai 4 angka di belakang koma (desimal). Tipe data ini mampu terlibat dalam perhitungan sampai 15 digit di depan koma, dan 4 digit di belakang koma. Panjangnya 8 byte.

AutoNumber, menyimpan nomor-nomor berurutan secara otomatis bagi record. Defaultnya adalah 1. Panjangnya 4 byte.

Yes/No, hanya ada 2 kemungkinan data, Yes/no, True/false, on/off, bergantung format yang dipilih dibagian property. Panjangnya hanya 1 bit (bukan byte).

OLE Object, menyimpan data dari aplikasi windows lain yang mendukung kemampuan OLE (Object Linking and Embedding).

Hyperlinks, bentuk teks atau kombinasi teks yang dapat digunakan sebagai alamat hyperlink (path menuju object atau dokumen lain pada hard disk atau jaringan, Web Page Internet, dsb). Panjangnya 2048 karakter.

Lookup Wizard, dapat membuat field yang mempunyai pilihan isian data berbentuk daftar. Akan muncul wizard yang akan menuntun menyelesaikan tahapan pembuatannya.

 

Tipe-tipe Data Pada MySQL

 

MySQL adalah pangkalan data RDBMS (Relational Database Management System) yang akan menyimpan data-data sistem yang dibangunkan. Terdapat banyak pangkalan data RDMS lain yang ada dipasaran seperti Oracle, Informix, Sybase, DBase, MS SQL, MS Access dan banyak lagi.Pangkalan data tersebut kesemuanya perlu dibeli dengan kos yang tinggi. Tetapi, MySQL tetap menjadi pilihan kerana ia adalah Sumber Terbuka (Open Source) yang boleh digunakan tanpa perlu membelinya.

 

1. Tipe Data Bilangan.

 

a. TINYINT :
Ukuran 1 byte. Bilangan bulat terkecil, dengan jangkauan untuk bilangan bertanda -128 sampai dengan 127 dan untuk yang tidak bertanda 0 sampai dengan 255. Bilangan tak bertanda ditandai dengan kata UNSIGNED.

 

b. SMALLINT :
Ukuran 2 byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda -32768 sampai dengan 32767 dan untuk yang tidak bertanda 0 sampai dengan 65535.

 

c. MEDIUMINT :
Ukuran 3 byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda -8388608 sampai dengan 8388607 dan untukyang tidak bertanda 0 sampai dengan 16777215.

 

d. INT :
Ukuran 4 byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda -2147483648 sampai dengan 2147483647 dan untuk yang tidak bertanda 0 sampai dengan 4294967295

 

e. Integer :
Sama dengan INT.

 

f. BIGINT :
Ukuran 8 byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda -9223372036854775808 sampai dengan 9223372036854775807 dan untuk yang tidak bertanda 0 sampai dengan 184467440737079551615

 

g. FLOAT :
Ukuran 4 byte. Biilangan pecahan.

 

h. DOUBLE :
Ukuran 8 byte. Bilangan pecahan.

 

i. DOUBLE PRECISION :
Ukuran 8 byte. Bilangan pecahan berpresisi ganda.

 

j. REAL :
Ukuran 8 byte. Sinonim dari DOUBLE.

 

k. DECIMAL(M,D) :
Ukuran M byte. Bilangan pecahan. Misalnya DECIMAL(5,2) dapat digunakan untuk menyimpan bilangan -99,99 sampai dengan 99,99

 

l. NUMERIC(M,D) :
Ukuran M byte. Sama dengan Decimal.

 

2. Tipe data untuk tanggal dan jam.

 

a. DATETIME :
Ukuran 8 byte. Kombinasi tanggal dan jam dengan jangkauan dari ‘1000-01-01 00:00:00’ sampai dengan ‘9999-12-31 23:59:59’

 

b. DATE :
Ukuran 8 byte. Kombinasi tanggal dan jam dengan jangkauan dari ‘1000-01-01’ sampai dengan ‘9999-12-31’

 

c. TIMESTAMP
Ukuran 4 byte. Kombinasi tanggal dan jam dengan jangkauan dari ‘1970-01-01’ sampai dengan ‘2037’

 

d. TIME :
Ukuran 3 byte.waktu dengan jangkauan dari -838:59:59 sampai dengan 838:59:59

 

3. Tipe data untuk karakter dan lain-lain

 

a. CHAR(M) :
Ukuran M byte, 1<=M<=255. Data string dengan panjang yang tetap. CHAR(1) cukup ditulis dengan CHAR.

 

b. VARCHAR(M) :
Ukuran L+1 byte dengan L<=M dan 1<=M<=255. Data string dengan panjang bervariasi tergantung datanya.

 

c. TINYBLOB,TINYTEXT :
L+1 byte, dengan L

 

d. BLOB, TEXT :
L+2 byte, dengan L

 

e. MEDIUMBLOB, MEDIUMTEXT :
L+3 byte, dengan L<224. Tipe TEXT atau BLOB dengan panjang maksimum 1677215 karakter.

 

f. LONGBLOB, LONGTEXT :
L+4 byte, dengan L<232. Tipe TEXT atau BLOB dengan panjang maksimum 4294967295 karakter.

 

g. ENUM(’nilai1’,’nilai2’,..) :
Ukuran 1 atau 2 byte tergantung nilai enumerasinya maks 65535 nilai

 

h. SET(’nilai1’,’nilai2’,..) :
Ukuran 1,2,3,4 atau 8 byte tergantung jumlah anggota himpunan maks 64 anggota.