KATEGORI : 921411056 Tugas 2

TUGAS 2 (921411056)

11 October 2012 09:11:32 Dibaca : 76

A.    Tipe Data My SQL

Dalam My SQL terdapat tipe-tipe data sebagai berikut :

 

  • TINYINT[(M)] [UNSIGNED] [ZEROFILL]

Integer yang sangat kecil jangkauan nilainya, yaitu -128 hingga 127. Jangkauan unsigned adalah 0 hingga 255.

  • SMALLINT[(M)] [UNSIGNED] [ZEROFILL]

Integer yang kecil jangkauan nilainya, yaitu -32768 hingga 32767. Jangkauan unsigned adalah 0 hinga 65535.

  • MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL]

Integer tingkat menengah. Jangkauan nilainya adalah -8388608 hingga 8388607. Jangkauan unsigned adalah 0 hingga 16777215.

  • INT[(M)] [UNSIGNED] [ZEROFILL]

Integer yang berukuran normal. Jangkauan nilainya adalah -2147483648 hingga 2147483647. Jangkauan unsigned adalah 0 hingga 4294967295.

  • INTEGER[(M)] [UNSIGNED] [ZEROFILL]

Sama dengan INT.

  • BIGINT[(M)] [UNSIGNED] [ZEROFILL]

Integer berukuran besar. Jangkauan nilainya adalah -9223372036854775808 hingga 9223372036854775807. Jangkauan unsigned adalah 0 hingga 18446744073709551615.

  • FLOAT(precision) [ZEROFILL]

Bilangan floating-point. Tidak dapat bersifat unsigned. Nilai atribut precision adalah <=24 untuk bilangan floating-point presisi tunggal dan di antara 25 dan 53 untuk bilangan floating-point presisi ganda.

  • FLOAT[(M,D)] [ZEROFILL]

Bilangan floating-point presisi tunggal. Tidak dapat bersifat unsigned. Nilai yang diijinkan adalah -3.402823466E+38 hingga -1.175494351E-38 untuk nilai negatif, 0, and 1.175494351E-38 hingga 3.402823466E+38 untuk nilai positif.

  • DECIMAL[(M[,D])] [ZEROFILL]

Bilangan floating-point yang “unpacked”. Tidak dapat bersifat unsigned. Memiliki sifat mirit dengan CHAR. Kata “unpacked'' berarti bilangan disimpan sebagai string, menggunakan satu karakter untuk setiap digitnya.

  • NUMERIC(M,D) [ZEROFILL]

Sama dengan DECIMAL.

  • DATE

Sebuah tanggal. MySQL menampilkan tanggal dalam format 'YYYY-MM-DD'. Jangkauan nilainya adalah '1000-01-01' hingga '9999-12-31'.

  • DATETIME

Sebuah kombinasi dari waktu (jam) dan tanggal. MySQL menampilkan waktu dan tanggal dalam format 'YYYY-MM-DD HH:MM:SS'. Jangkauan nilainya adalah '1000-01-01 00:00:00' hingga '9999-12-31 23:59:59'.

  • TIME

Tipe data waktu. Jangkauannya adalah '-838:59:59' hingga '838:59:59'. MySQL menampilkan TIME dalam format 'HH:MM:SS'.

  • YEAR[(2|4)]

Angka tahun, dalam format 2- atau 4-digit (default adalah 4-digit). Nilai yang mungkin adalah 1901 hingga 2155, 0000 pada format 4-digit, dan 1970-2069 pada format 2-digit (70-69).

  • TINYBLOB dan TINYTEXT

Sebuah BLOB (semacam catatan) atau TEXT dengan lebar maksimum 255 (2^8 - 1) karakter.

  • BLOB dan TEXT

Sebuah BLOB atau TEXT dengan lebar maksimum 65535 (2^16 - 1) karakter.

  • MEDIUMBLOB dan MEDIUMTEXT

Sebuah BLOB atau TEXT dengan lebar maksimum 16777215 (2^24 - 1) karakter.

  • LONGBLOB dan LONGTEXT

Sebuah BLOB atau TEXT dengan lebar maksimum 4294967295 (2^32 - 1) karakter

 

B.     Tipe Data Ms. Accees

Dalam Ms. Access terdapat beragam tipe data yang digunakan untuk merancang tabel, adapun tipe datanya yaitu:

  1. Text             : merupakan tipe data yang berupa huruf, angka, karakter khusus atau gabungan ketiganya. Maksimum 255 karakter
  2. Number       : data dalam bentuk angka dengan pilihan field size yang terdiri dari(Byte, Integer, Long Integer, Single, Double, General Number, Currency, Standard, Percent, Scientific)
  3. Date/Time   : semua data dalam bentuk tanggal dan waktu
  4. Currency     : data angka yang diformat dalam bentuk mata uang
  5. AutoNumber : menampilkan nomor urut dengan otomatis
  6. Yes/No         : data dalam bentuk logika True/False, On/Off
  7. OLE Object (Object Linking and Embedding) : menyimpan data dalan bentuk gambar
  8. Hyperlink    : digunakan sebagai alamat hyperlink (dalam jaringan web)

 

C.     Tipe Data Oracle

  1. Varchar2(size)    : string yang memiliki panjang karakter vaiable dengan panjang maxial sebesar size.
  2. Char(size)           : string dengan panjan gkarakter tetap sebesar ukuran size
  3. Number(p,s)       : tipe data number memiliki presisi p dan s digit dibelakan koma jika kita abaikan p dan s berarti dianggap sebagai tipe number floating point.
  4. Long                    : data karakter dengan ukuran panjang bervariasi, hingga mencapai 2 GB.(tipe data seperti ini tidak dapat digunakan sebagai primary key).
  5. Raw(size)            : tipe data berupa binary data dengan ukuran maksimal 255 bytes
  6. Long Raw           : Tipe data berupa binary data dengan ukuran maksimal 2 GigaBytes tidak dikonversi oleh oracle (data mentah apa adanya, spasi dihitung 1 karakter).
  7. Date                     : Tipe data ini menyimpan waktu dan tanggal dari sebuah informasi, dengan komponen waktu yang dibulatkan ke detik terdekat.
  8. Timestamp          : tipe ini mirip dengan date. Di dalam tipe ini terdapat komponen waktu yang dapat langsung ditampilkan tanpa harus mengubahnya terlebih dahulu dengan fungsi to_char.
  9. Clob                    : Tipe data ini memperbolehkan penyimpanan objek dengan ukuran yang sangat besar sekitar 4 GB.
  10. Blob                     : tipe ini memperbolehkan penyimpanan objek bbinary yang besar dan tidak terstruktur. Contoh dari tipe data blob adalah suara dan video.