KATEGORI : 921409037 tugas 3

Tugas 3 Tipe Data pada Basis Data

18 October 2012 12:20:52 Dibaca : 2853

Tipe Data pada Basis Data

Tipe data (data type) selalu digunakan untuk menentukan jenis data dari suatu field dalam sebuah tabel. Terdapat sepuluh jenis tipe data dalam database yang disediakan Ms Access, yaitu :

·                AutoNumber

Menampilkan angka secara otomatis dimulai dari angka 1, dan dilanjutkan dengan angka 2, 3, 4, dan seteusnya.

·                Currency

Memnampung data digit, tanda minus, dan tanda titik desimal dengan 15 digit di sebelah kiri tanda titik desimal dan 4 digit di sebelah kanan titik desimal.

·                Date / Time

Menampung data tanggal, waktu, dan tahun dimulai dari 100 sampai dengan 9999.

·                Hyperlink

Menampung data teks berwarna, bergaris bawah, dan grafik.

·                Lookup Wizard

Menampilakan suatu tipe data dari banyak tipe data yang diambil dari tabel dan Query.

·                Memo

Menampung data teks (huruf, bilangan, tanda baca, dan simbol grafik) sebanyak 65535  karakter. Tipe ini tidak dapat diindeks.

·                Number

Menampung digit, tanda minus, dan titik desimal. Tipe ini memiliki 5 ukuran bilanngan dan jumlah digit.

·                OLE object

Menampung foto/gambar grafik, rekaman suara dan video, dan spreadsheet. Kapasitas maksimum data tipe ini adalah 1 Gb. Tipe ini tidak dapat diindeks.

·                Text

Menampung data teks (huruf, angka, dan simbol grafik) sebanyak 255 karakter. Standar karakter terpasang sebesar 50 karakter.

·                Yes / No

Menmpung salah satu dari dua yang ada Yes/No, True/False, dan On/Off.

 

Terdapat 10 data type didalam table Microsoft Access 2010, diantaranya:

1.              Text, yaitu data yang bisa diisi dengan nilai kombinasi antara text dan number, dengan maximum karakter sebanyak 255 karakter.

2.              Memo, sama saja dengan jenis Text, hanya saja memiliki jumlah karakter maksimum yang lebih banyak, yaitu 63,999 karakter.

3.              Number, yaitu data dengan jenis number (angka) yang digunakan untuk kalkulasi matematika dan keperluan lainnya. Umumnya number ini terdiri dari 1, 2, 4 dan 8 bytes data. Khusus untuk number jenis Replication ID mempunyai 16 bytes data. Silahkan pelajari table berikut ini untuk lebih jelasnya:

Jenis

Keterangan

Jumlah desimal

Ukuran

Byte

Terdiri dari angka 0 s/d 255 (tidak ada pecahan).

Tidak ada

1 byte

Decimal

Untuk jenis decimal, dibagi lagi menjadi dua macam: 

*   Terdiri dari angka -10^38 -1 s/d 10^38 -1 (untuk SQL Server Database)

*   Terdiri dari angka -10^28 -1 s/d 10^28 -1 (untuk Ms Access Database)

28

12bytes

Integer

Terdiri dari angka –32,768 s/d 32,767 (tidak ada pecahan).

Tidak ada

2 bytes

Long Integer

Terdiri dari angka –2,147,483,648 s/d 2,147,483,647 (tidak ada pecahan). Long integer ini merupakan pilihan default ketika jenis number dipilih sebagai data type suatu field.

Tidak ada

4 bytes

Single

Terdiri dari angka –3.402823E38 s/d

–1.401298E–45 untuk bilangan negatif dan dari 1.401298E–45 s/d 3.402823E38 untuk bilangan positif dan bilangan 0.

7

4 bytes

Double

Terdiri dari angka

–1.79769313486231E308 s/d

–4.94065645841247E–324 untuk bilangan negatif dan dari 1.79769313486231E308 s/d 4.94065645841247E–324 untuk bilangan positif dan bilangan 0.

15

8 bytes

Replication ID

Globally unique identifier (GUID), yaitu jenis number yang mempunyai format {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} dimana masing-masing x merupakan bilangan hexa decimal dari 0 s/d F. Misalnya {003A84CF-96E2-40D8-9023-04324F208C2A}. Replication ID ini umumnya digunakan untuk jenis field AutoNumber pada database replikasi (tiruan).

Tidak ada

16 bytes

4.              Date/Time, yaitu data dengan jenis tanggal, waktu atau penggabungan dari tanggal dan waktu.

5.              Currency, yaitu data dengan jenis number, hanya saja pada awal angka selalu disertakan symbol currency default sesuai dengan regional setting yang digunakan, misalnya Rp, $, dll. Currency dapat menggunakan angka dengan 15 digit dibelakang desimal dan 4 digit sesudah desimal.

6.              AutoNumber, yaitu data yang tidak dapat kita isi secara manual melainkan ia terisi secara otomatis oleh Access, baik secara menjumlah ataupun random (acak).

7.              Yes/No, yaitu data dengan jenis hanya 2 pillihan yaitu Yes (-1 atau True) atau No (0 atau False). Format yang tersedia adalah : Yes/No, True/False, dan On/Off.

8.              OLE Object, yaitu data yang diambil dari system OLE seperti Microsoft Excel spreadsheet, Microsoft Word document, graphics, sounds, atau data-data biner lainnya baik yang dilink ataupun dimasukkan secara permanen (embedded) kedalam table Microsoft Access.

9.              Hyperlink, yaitu type data yang digunakan untuk menyimpan alamat internet atau file yang ditunjukkan melalui alamat URL.

10.           Attachment, yaitu data type yang digunakan untuk menyimpan attachment file yang berformat apa saja (bebas, bisa file gambar, file suara, dll).

 

Selain 10 data type diatas, ada dua fasilitas tambahan khusus untuk field di dalam Microsoft Access, yakni:

·                Calculated, yaitu fasilitas yang berguna untuk menghitung operasi matematika antara field yang satu dengan field yang lainnya. Misalnya, kita bisa menjumlahkan field A dengan field B, dll.

·                Lookup Wizards, yaitu fasilitas combo box (list) yang dibuat secara wizard sehingga kita dapat memilih (lookup) suatu data dari daftar pada table lainnya.

 

DBMS masa kini mendukung berbagai jenis data, dari teks, suara, hingga gambar. Contoh berbagai nama tipe data pada berbagai DBMS adalah sebagai berikut

Contoh berbagai jenis data

Tipe Data

Keterangan

Character (Visual dBASE)

Char (SQL)

Text (Access)

Alpha (Paradox)

Menyatakan tipe data untuk menyimpan deretan karakter seperti nama orang atau nama mobil

Memo (Access dan Visual dBASE)

Text (PostgresSQL)

Untuk menyimpan deretan karakter dengan ukuran yang besar (melebihi 256 karakter)

Number (Access)

Numeric (Visual dBASE)

Untuk menyimpan data bilangan

Date/Time (Access)

Untuk menyimpan data jam dan tanggal

Date (Visual dBASE)

Date (PostgresSQL)

Untuk menyimpan tanggal

Time (PostgresSQL)

Untuk menyimpan data jam

Currency (Access)

Money (Paradox)

Untuk menyimpan data uang

Yes/No (Access)

Logical (Visual dBASE)

Bool (PostgresSQL)

Untuk menyimpan data logika (benar atau salah)

OLE (Visual dBASE)

OLE Object (Access)

Untuk menyimpan OLE. Dapat berupa objek seperti gambar atau bahkan suara

Binary (Visual dBASE)

Untuk menyimpan data gambar atau suara

Graphics (Paradox)

Untuk menyimpan data gambar

Hyperlink (Access)

Untuk menyimpan data hyperlink

Sumber :

http://luzcie.blogspot.com/2010/02/mengidentifikasi-tipe-data-dalam.html

 

http://imopi.wordpress.com/2012/02/21/data-type-table-di-dalam-microsoft-access-2010/