Pengantar Statistika

Tipe Data di Database SQL
Tipe Data Integer
Tipe data integer digunakan untuk menyimpan bilangan bulat. Berikut adalah rincian tipe data integer yang tersedia:
Type | Length in Bytes | Minimum Value (Signed) | Maximum Value (Signed) | Minimum Value (Unsigned) | Maximum Value (Unsigned) |
---|---|---|---|---|---|
TINYINT | 1 | -128 | 127 | 0 | 255 |
SMALLINT | 2 | -32768 | 32767 | 0 | 65535 |
MEDIUMINT | 3 | -8388608 | 8388607 | 0 | 16777215 |
INT | 4 | -2147483648 | 2147483647 | 0 | 4294967295 |
BIGINT | 8 | -9223372036854775808 | 9223372036854775807 | 0 | 18446744073709551615 |
Tipe Data Floating Point
Tipe data floating point digunakan untuk menyimpan angka desimal dengan presisi tinggi. Berikut adalah rincian tipe data floating point yang tersedia:
Type | Length in Bytes | Minimum Value | Maximum Value | Minimum Value | Maximum Value |
---|---|---|---|---|---|
FLOAT | 4 | -3.402823466E+38 | 3.402823466E+38 | 0 | 3.402823466E+38 |
DOUBLE | 8 | -1.7976931348623157E+308 | 1.7976931348623157E+308 | 0 | 1.7976931348623157E+308 |
Tipe Data String
Tipe data string digunakan untuk menyimpan teks atau karakter. Berikut adalah rincian tipe data string yang tersedia:
Type | Maximum Length | Deskripsi |
---|---|---|
CHAR | 255 | Menyimpan string dengan panjang tetap. |
VARCHAR | 65535 | Menyimpan string dengan panjang variabel. |
TEXT | 65535 | Menyimpan string dalam jumlah besar (teks bebas). |
BLOB | 65535 | Menyimpan data biner besar seperti gambar atau file. |
Tipe Data Date and Time
Tipe data ini digunakan untuk menyimpan nilai tanggal dan waktu. Berikut adalah rincian tipe data date and time:
Type | Format | Range |
---|---|---|
DATE | YYYY-MM-DD | 1000-01-01 to 9999-12-31 |
DATETIME | YYYY-MM-DD HH:MM:SS | 1000-01-01 00:00:00 to 9999-12-31 23:59:59 |
TIMESTAMP | YYYY-MM-DD HH:MM:SS | 1970-01-01 00:00:01 UTC to 2038-01-19 03:14:07 UTC |
TIME | HH:MM:SS | -838:59:59 to 838:59:59 |
YEAR | YYYY | 1901 to 2155 |
Tipe Data Boolean
Tipe data boolean digunakan untuk menyimpan nilai logika. Nilai yang valid biasanya adalah TRUE
, FALSE
, atau NULL
(bergantung pada implementasi SQL).
Tipe Data Binary
Tipe data binary digunakan untuk menyimpan data dalam format biner, seperti gambar, video, atau file. Contoh:
- BLOB: Binary Large Object untuk data besar seperti gambar atau file.
- VARBINARY: Untuk data biner dengan panjang variabel.
Contoh Penggunaan Tipe Data SQL
CREATE TABLE contoh_tipe_data (
id INT PRIMARY KEY,
nama VARCHAR(50),
tanggal_lahir DATE,
skor FLOAT,
aktif BOOLEAN
);
Keuntungan Memilih Tipe Data yang Tepat
- Meningkatkan efisiensi penyimpanan.
- Memastikan validasi data pada tingkat database.
- Mempercepat performa query karena data terstruktur dengan baik.