KATEGORI : 921411019 Tugas 2
Tugas 2
21 September 2012 19:36:26
Dibaca : 52
Tipe Data DBMS
5 tipe data MySQL:
- Date : sebuah data MySQL menampilkan tanggal dalam format 'YYYY-MM-DD'. jangkauan nilainya adalah '1000-01-01' hingga '9999-12-31'.
- Date/Time : 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:0:00' hingga '9999-12-31 23:59;59.
- TimeStamp (M) : sebuah timestamp. jangkauannya adalah dari '1970-01-01 00:00:00' hingga suatu waktu di tahun 2037. MySQL menampilkan tipe data TIMESTAMP dalam format YYYYMMDDHHMMSS, YYMMDDHHMMSS, YYYYMMDD, atau YYMMDD, tergantung dari nilai M, apakah 14 (atau tidak ditulis).
- CHARM (M) [BINARY] : String yang memiliki lebar tetap. nilai M adalah dari 1 hingga 255 karakter. jika ada sisa, maka sisa tersebut diisi dengan spasi. (Misalnya nilai M adalah 10, tapi data yang disimpan hanya memiliki 7 karakter, maka 3 karakter sisanya diisi dengan spasi). spasi ini akan dihilangkan apabila dipanggil. nilai dari CHAR akan disortir dan diperbandingkan secara case-insensitive menurut default character set yang tersedia, kecuali bila atribut BINARY disediakan.
- VARCHARM [BINARY] : string dengan lebar bervariasi. nilai M adalah dari 1 hingga 255 karakter. jika nilai M adalah 10 sedangkan data yang disimpan hanya terdiri dari 5 karakter, maka lebar data tersebut hanya 5 karakter saja, tidak ada tambahan spasi.
5 Tipe data ORACLE :
- CHAR(i) : Tipe data untuk string (berupa karakter). nilai i adalah panjang dari karakter tersebut. jika tidak disertai Nilai i maka sama saja dengan CHAR(1).
- VARCHAR2(i) : Tipe data untuk string (berupa karakter, walaupun berisi angka tapi akan dikenal dengan karakter.
- Number(i,j) : Tipe data untuk integer, float (berupa angka, mis : 2000) i adalah total digit keseluruhan antara 1-38 digit. j adalah digit dibelakang koma, berarti jumlah digit di depan koma = (i-j).
- Date : Tipe data untuk tanggal.
- LONG : data karakter dengan ukuran maksimum 2GB.
5 Tipe data POSTGRESQL :
- Numerik : jenis numerik dapat menyimpan nomor dengan sampai 1000 digit resisi dan melakukan perhitungan dengan tepat. hal ini terutama dianjurkan untuk menyimpan sejumlah uang dan jumlah lain dimana ketepatan diperlukan. namun, aritmatika pada nilai-nilai numerik yang sangat lambat dibandingkan dengan tipe integer, atau ke tipe floating-point yang dijelaskan dibagian selanjutnya.
- Karakter : SQL mendefinisikan 2 jenis karakter utama : karakter yang bervariasi (n) dan karakter (n), dimana n adalah bilangan bulat pisitif. kedua jenis dapat menyimpan string hingga karakter n (tidak bytes) panjangnya.
- Biner : sebuah string biner adalah urutan oktet (atau byte). string biner dibedakan dari string karakter dalam dua cara : pertama, string biner khususnya memungkinkan oktet menyimpan nilai 0 dan lainnya "non printable" octets (biasanya, oktet luar kisaran 32-126). kedua, operasi pada string biner memproses byte yang sebenarnya, sedangkan pengelolahan string karakter tergantung pada pengaturan lokal.
- Waktu (Date/Time) : Tanggal dan waktu input diterima di hampir semua format yang wajar,termasuk ISO 8601, SQL-kompatibel, POSTGRES tradisional, dll.
- Boolean Type : POSTGRESQL menyediakan boolean SQL tipe standar, boolean dapat memiliki salah satu dari hanya 2 negara : "true" atau "palsu" sebuah negara ke tiga, "tidak diketahui", diwakili oleh nilai null SQL.
5 Tipe data DB2 :
- DB2 Everyplace : Versi ini merupakan versi DB2 yang terkecil, berukuran hanya sekitar 350kb, versi ini dibuat untuk para pengguna handheld seperti PDA, SMARTPHONE.
- DB2 Express : Versi ini merupakan entry level data server yang didesign untuk komputer yang memiliki hingga 2 CPU dan memory hingga 4GB dan memiliki sistem operasi linux, solaris atau windows.
- DB2 Express-C : versi ini merupakan entry level data server yang didesign untuk komputer yang memiliki 2 CPU dan memiliki 4GB dan memiliki sistem operasi linux atau windows. versi ini dapat digunakan untuk tujuan evaluasi dan dapat digunakan secara gratis.
- DB2 Personal Edition : merupakan DBMS Untuk Single User yang ideal untuk desktop ataupun laptop. dapat digunakan untuk create, modifikasi, dan mengatur banyak data base lokal.
- WORKGROUP Server Edition : Versi ini merupakan DBMS untuk multi User, client/server yang didesign untuk komputer yang memiliki hingga 4 CPU dan memory hingga 16GB dan memiliki sistem operasi linux, windows, solaris, linux, AIX dll. memiliki fitur yang sama dengan DB2 Express namun dengan skala yang lebih besar.