Cara Membuat Database
1. Jangan lupa kita buka xamppnya jaangan lupa instal dulu ya
2. lalu aktifkan apache dan mysql karena digunakan untuk program php klik start keduanya.
3. buka heidi yang sudah di instal. atau buka phpmyadminnya dilocalhoast/phpmyadmin. bagi pemula menurut saya lebih gampang pakai heidisql. biar aman jangan lupa dikasih password di heidi anda supaya orang lain tidak bisa mencopy database anda biasa tugas banyak yang cuma copypaste hhehe
4. setelah itu open heidinya untuk membuat database dan table database berserta isi databasenya. kik kanan di bagian nama user heidi kalian lalu create database. contohnya klinik atau jangan sampai membuat database di spasi seperti ini nilai siswa nanti bakal tidak bisa dan yang bener seperti ini nilai_siswa dengan garis bawah karena casesensiitiv ya ...
5. oke sekarang yang terakhir tipe database dan kegunaannya.
TINYINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan : -128 s/d 127Ukuran : 1 byte (8 bit)
SMALLINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif..
Jangkauan : -32.768 s/d 32.767Ukuran : 2 byte (16 bit).
MEDIUMINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan : -8.388.608 s/d 8.388.607Ukuran : 3 byte (24 bit)
INT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan : -2.147.483.648 s/d 2.147.483.647
Ukuran : 4 byte (32 bit).
Jangkauan : -2.147.483.648 s/d 2.147.483.647
Ukuran : 4 byte (32 bit).
BIGINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.Jangkauan : ± 9,22 x 1018Ukuran : 8 byte (64 bit)
FLOAT
Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi tunggal.
Jangkauan : 3.402823466E+38 s/d -1.175494351E-38, 0, dan 1.175494351E-38 s/d 3.402823466E+38.
Ukuran : 4 byte (32 bit).
Jangkauan : 3.402823466E+38 s/d -1.175494351E-38, 0, dan 1.175494351E-38 s/d 3.402823466E+38.
Ukuran : 4 byte (32 bit).
DOUBLE / REAL
Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi ganda.
Jangkauan : -1.79…E+308 s/d -2.22…E-308, 0, dan 2.22…E-308 s/d 1.79…E+308.
Ukuran : 8 byte (64 bit).
Jangkauan : -1.79…E+308 s/d -2.22…E-308, 0, dan 2.22…E-308 s/d 1.79…E+308.
Ukuran : 8 byte (64 bit).
DECIMAL / NUMERIC
Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif.
Jangkauan : -1.79…E+308 s/d -2.22…E-308, 0, dan 2.22…E-308 s/d 1.79…E+308.
Ukuran : 8 byte (64 bit).
Jangkauan : -1.79…E+308 s/d -2.22…E-308, 0, dan 2.22…E-308 s/d 1.79…E+308.
Ukuran : 8 byte (64 bit).
DATE
Penggunaan : digunakan untuk menyimpan data tanggal.
Jangkauan : 1000-01-01 s/d 9999-12-31 (YYYY-MM-DD)Ukuran : 3 byte.
Jangkauan : 1000-01-01 s/d 9999-12-31 (YYYY-MM-DD)Ukuran : 3 byte.
TIME
Penggunaan : digunakan untuk menyimpan data waktu.
Jangkauan : -838:59:59 s/d +838:59:59 (HH:MM:SS)Ukuran : 3 byte.
Jangkauan : -838:59:59 s/d +838:59:59 (HH:MM:SS)Ukuran : 3 byte.
DATETIME
Penggunaan : digunakan untuk menyimpan data tanggal dan waktu.
Jangkauan : ‘1000-01-01 00:00:00’ s/d ‘9999-12-31 23:59:59’Ukuran : 8 byte.
Jangkauan : ‘1000-01-01 00:00:00’ s/d ‘9999-12-31 23:59:59’Ukuran : 8 byte.
YEAR
Penggunaan : digunakan untuk menyimpan data tahun dari tanggal.
Jangkauan : 1900 s/d 2155
Ukuran : 1 byte.
Jangkauan : 1900 s/d 2155
Ukuran : 1 byte.
CHAR
Penggunaan : digunakan untuk menyimpan data string ukuran tetap.
Jangkauan : 0 s/d 255 karakter.
Jangkauan : 0 s/d 255 karakter.
VARCHAR
Penggunaan : digunakan untuk menyimpan data string ukuran dinamis.
Jangkauan : 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3).
Jangkauan : 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3).
TINYTEXT
Penggunaan : digunakan untuk menyimpan data text.
Jangkauan : 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3).
Jangkauan : 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3).
TEXT
Penggunaan : digunakan untuk menyimpan data text.
Jangkauan : 0 s/d 65.535 (216 – 1) karakter.
Jangkauan : 0 s/d 65.535 (216 – 1) karakter.
MEDIUMTEXT
Penggunaan : digunakan untuk menyimpan data text.
Jangkauan : 0 s/d 224 – 1 karakter.
Jangkauan : 0 s/d 224 – 1 karakter.
LONGTEXT
Penggunaan : digunakan untuk menyimpan data text.
Jangkauan : 0 s/d 232 – 1 karakter.
Jangkauan : 0 s/d 232 – 1 karakter.
BIT (sejak versi 5.0.3)
Penggunaan : digunakan untuk menyimpan data biner.
Jangkauan : 64 digit biner
Jangkauan : 64 digit biner
TINYBLOB
Penggunaan : digunakan untuk menyimpan data biner.
Jangkauan : 255 byte.
Jangkauan : 255 byte.
BLOB
Penggunaan : digunakan untuk menyimpan data biner.
Jangkauan : 216 – 1 byte.
Jangkauan : 216 – 1 byte.
MEDIUMBLOB
Penggunaan : digunakan untuk menyimpan data biner.
Jangkauan : 224 – 1 byte.
Jangkauan : 224 – 1 byte.
LONGBLOB
Penggunaan : digunakan untuk menyimpan data biner.
Jangkauan : 232 – 1 byte.
Jangkauan : 232 – 1 byte.
ENUM
Penggunaan : Enumerasi (kumpulan data).
Jangkauan : Sampai dengan 65535 string.
Jangkauan : Sampai dengan 65535 string.
SET
Pengunaan : Combination (himpunan data).
Jangkauan : Sampai dengan 255 string anggota.
Jangkauan : Sampai dengan 255 string anggota.
OKEE GAES SEKIAN DARI SAYA SEMOGA ARTIKEL INI BERMANFAAT APA BILA ADA KEKURANGAN SAYA PRIBADI MOHON MAAF ...😘





Komentar
Posting Komentar