Vous êtes sur la page 1sur 2

Varchar : misal diisi 200 maka bisa diisi dari 0 200

Char : lengthti bila ada pekerjaan yang hanya boleh diisi 2 variabel nya misal 2
karakter hanya bisa diisi 2 karakter intinya untuk memastikan nanti pekerjaannya
tidak salah
Text : untuk isiian panjang berupa numerik juga beda dengan varcharnya di index
nya
INT : smallint, mediumint, int, bigint
Isinya 0, 1,2,3 pake tinyint
Bit isinya 0 dan 1
Boolean : true false
Tinyblob:menyimpan data2 dalam bentuk udah diencode dengan bahasa komputer
Data spasial koordinat bisa disimpan querynya
Collation: bagaimana database menyimpan encoding
Null : kalo dicentang bearti boleh kosong
Index: prymary , unique, index, fulltext
Harus unik, gak boleh kosong prymary conto id kec bearti gak boleh ada yang
sama
Unique: isi kolom tidak boleh sama tapi bukan prymary
Co kalo nama kecamatan gak boleh ada yang sama pake unique
Index : kalo mau database nya dicari gampang set indexnya. Kayak daftar isi
terutama datanya nanti banyak banget.
Yang perlu diindex yaitu kolom2 yang mau dicari dimana hasil pencariannya itu
kurang dari 2/3 dari data yang ada.
Kalo dibawah 1/3 maka harus di index
SQL :
1. Data definition languange (DDL) nambah indext ditengah jalan tapi gak ada
aplikasi yang jalan dulu
2. DML (data manupulation\langguange)
3. Ctrol languange (DCL) hak ases terhadap data base. Tabel ini boleh di select
Collationnya diatur ascii

Storage engine ( data base engine co mysql, oracle, acsess)


MyISAM : penyimpanan datanya untuk 1 tabel disimpan dalam 3 jenis file.
Kelemahannya table locking sifatnya bisa gampang di copy
innoDB jenisnya record locking . kalo mau copy ada transaction locknya
yang ikut di copy
Export import yang dipake SQL scripnya.
On delete cascade desain database
Fungsinya kalo ada table ayah dan anak table ayah tidak akan dihapus bila table
anak tidak terhapus.

Vous aimerez peut-être aussi