Animasi

Menu

Rabu, 07 November 2012

Tugas spbd


NAMA:AKHMAD RINALDI
NIM:11.12.2271
KELAS:SI 11 E

TIPE DATA ORACLE :
  1. CHAR (Size), adalah string dengan panjang karakter tetap sebesar ukuran (Size). Tipe data ini mempunyai kemampuan menyimpan karakter. Dan dalam penyimpanannya Oracle pun menentukan bahwa nilai yang disimpan dalam tipe data CHAR ditentukan oleh ukuran, jika anda memasukan sebuah nilai yang ukurannya lebih pendek dari ukuran panjang kolom maka Oracle akan mengisikan nilai kosong pada untuk ukuran panjang kolom yang tersisa, dan jika anda mengisikan nilai yang telalu panjang dari ukuran kolom maka Oracle akan menghasilkan pesan EROR. Karena tipe data CHAR memiliki nilai maksimum penyimpanan nilai yaitu hanya sebesar 2000 bytes.
  2. VARCHAR2,  tipe data ini menempatkan string variabel panjang. Saat anda membuat tipe data VARCHAR2 anda akan dimintai menyertakan jumlah maksimal byte atau karakter data yang dapat diisikan kedalamnya. dan kemudian Oracle akan menyimpannya asalkan nilai yang anda masukan tidak melebihi batas maksimum kolom tersebut, tetapi apabila anda memasukan nilai melebihi dari batas yang di tentukan maka Oracle akan menampilkan pesan EROR. Dan maksimum ukuran yang dapat disimpan oleh tipe data VARCHAR adalah sebesar 4000 bytes.
  3. NUMBER, tipe data NUMBER ini mempunyai presisi p dan s digit dibelakang koma apabila anda  mengabaikan p dan s berarti dianggap sebagai tipe number floating point. Tipe data ini menyimpan bilangan interger sampai maksimum dari digit integer tersebut. Contohnya untuk spesifikasi (7,4) berarti 5 digit sebelum koma dan 2 digit dibelakang koma.
  4. DATE, Tipe data DATE ini memiliki fungsi untuk menyimpan waktu dan tanggal didalam sebuah informasi, dengan komponen waktu yang dibulatkan ke detik terdekat. Untuk dapat menampilkan tipe data tersebut dalam teks harus menggunakan fungsi to_char.
  5. LONG, tipe data LONG memiliki karakter dengan ukuran panjang yang bervariasi, hingga mencapai 2 GB.(tipe data seperti ini tidak dapat digunakan sebagai primary key). Kolom LONG memiliki banyak karakteristik kolom VARCHAR2. Anda dapat menggunakan kolom LONG untuk menyimpan string teks panjang. Panjang nilai LONG mungkin dibatasi oleh memori yang tersedia pada komputer Anda.
  6. LONG RAW, Tipe data LONG RAW berupa binary data dengan ukuran maksimal 2 GigaBytes tidak dikonversi oleh oracle (data mentah apa adanya, spasi dihitung 1 karakter). Dapat digunakan untuk menyimpan grafik, sound, dokumen, atau array data biner, yang penafsirannya tergantung pada penggunaan masing-masing.
  7. TIMESTAMP, tipe data TIMESTAMP ini mirip dengan date. Tetapi di dalam tipe ini terdapat komponen waktu yang dapat langsung ditampilkan tanpa harus mengubahnya terlebih dahulu dengan fungsi to_char.
  8. CLOB, tipe data CLOB ini memperbolehkan penyimpanan objek dengan ukuran yang sangat besar sekitar 4 GB. Clob mirip sekali dengan VARCHAR2 hanya saja tipe data ini mempunyai kapasitas maksimum yang lebih besar.
  9. BLOB, tipe data BLOB ini memperbolehkan penyimpanan objek binary yang besar dan tidak terstruktur. Contoh dari tipe data blob adalah suara dan video.
  10. RAW, tipe data RAW berupa binary data dengan ukuran maksimal 255 bytes. Dapat digunakan untuk menyimpan data yang tidak secara eksplisit dikonversi oleh Oracle database ketika memindahkan data antar sistem yang berbeda.