tugas 2 : tipe data acces dan my sql

30 September 2012 19:00:25 Dibaca : 1050 Kategori : database921411195

Data Type di dalam Table Microsoft Access 

 

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).

 

Type data pada database My SQL

 

berikut ini adalah berbagai macam type data yang kita gunakan dalam SQL atau basis data beserta penjelasannya.

1.varchar= tipe data karakter yang panjangnya tidak tetap
2.TINYINT = adalah tipe data bilangan bulat yang rentangnya  -128 sampai 127 atau menggunakan atribut unsigned dari 0 hingga 255
3.text = tipe data yang dapat menampung semua tipe data.
4. date = type data yang digunakan untuk mendiskripsikan tanggal.
5. smallint =  adalah tipe data bilangan bulat yang rentangnya  –32768 sampai 32767. The unsigned range is 0 to 65535
6. mediumint =adalah tipe data bilangan bulat yang rentangnya  –8388608 to 8388607.unsigned range-nya  0 sampai 16777215
7. int = type data yang bernilai integer/bilangan bulat.
8. Bigint = Merupakan tipe data bil bulat 8 byte data dengan batasan nilai atau jangkauan antara -2^36 (-9,223,372,036,854,775,808) s/d 2^36-1 (-9,223,372,036,854,775,807).
9. float = type data yang bernilai desimal.
10. double = type data yang bernilai desimal yang memiliki rentang lebih panjang daripada float.
11. Decimal = tipe data yang dapat menampung data pecahan.
12.
Datetime = merupakan tipe data tanggal dan jam (waktu) mulai 1 januari 1753 s/d 31 Desember 9999, dengan akurasi sampai 3,33 milidetik.
13.TIMESTAMP = merupakan perluasan dari tipe data DATE. TIMESTAMP menyimpan tahun, bulan dan hari dari tipe data DATE, ditambah dengan jam, menit dan detik sebagai nilai fractional second
14..time = Tipe data waktu. Jangkauannya adalah '-838:59:59' hingga '838:59:59'. MySQL menampilkan TIME dalam format 'HH:MM:SS'.
15. year = 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).
16.Char = tipe data untuk menampung data yang bertipe karakter
17.tinyblob =
type file pada mysql yang dapat digunakan untuk menyimpan file dalam database, dengan rentangmaksimum 255 (2^8 - 1) karakter.
18. tinytext = type data text yang menyimpan data dengan panjang maksimum 65535 (2^16 - 1) karakter.
19.Blob adalah type file pada mysql yang dapat digunakan untuk menyimpan file dalam database,
20. mediumblob = type file pada mysql yang dapat digunakan untuk menyimpan file dalam database, dengan rentang maksimum 16777215 (2^24 - 1) karakter.