+ All Categories
Home > Documents > Mengelola Database, Index Dan Tabel

Mengelola Database, Index Dan Tabel

Date post: 06-Jul-2018
Category:
Upload: elhpreim
View: 225 times
Download: 0 times
Share this document with a friend
8
Collation Show collation digunakan untuk menampilkan pilihan klausa collate yang tersedia pada mysql. klausa COLLATE sendiri merupakan urutan yang digunakan untuk set karakter tertentu dan secara default adalah latin1_bin, latin1_general_ci, dan l atin1_swedish-ci jika collate tidak ditentukan oleh pemuat tael. Standart collation dari dataase adalah Latin! dimana collation terseut hanya dapat menyimpan karakter " karakter latin! jika menggunakan karakter ara!
Transcript

8/17/2019 Mengelola Database, Index Dan Tabel

http://slidepdf.com/reader/full/mengelola-database-index-dan-tabel 1/8

Collation

Show collation digunakan untuk menampilkan pilihan klausa collate yang tersedia pada mysql.

klausa COLLATE sendiri merupakan urutan yang digunakan untuk set karakter tertentu dan

secara default adalah latin1_bin, latin1_general_ci, dan latin1_swedish-ci jika collate tidak

ditentukan oleh pemuat tael. Standart collation dari dataase adalah Latin! dimana collation

terseut hanya dapat menyimpan karakter " karakter latin! jika menggunakan karakter ara!

8/17/2019 Mengelola Database, Index Dan Tabel

http://slidepdf.com/reader/full/mengelola-database-index-dan-tabel 2/8

 jepang atau cina maka secara otomatis pada #yS$L akan ditampilkan ??? karena karakter latin

tidak mengenali karakter ara! jepang dan cina.

Character set

%erintah show character set ini sama dengan perintah show collation edanya terletak pada

informasi deskripsi dari setiap karakter set yang ada

8/17/2019 Mengelola Database, Index Dan Tabel

http://slidepdf.com/reader/full/mengelola-database-index-dan-tabel 3/8

%erintah diatas digunakan untuk memuat dataase dengan menentukan character set latin& dan

collate latin&'in.

Mengganti collate dan character set

(ntuk mengganti collate dan character set pada dataase! isa menggunakan perintah alter

database nama_database character set namakarakter;. %ada percoaan diatas dataasetokouku mulanya menggunkan karakter set latin& kemudian saya menguah karakter setnya

enjadi utf).

Show create database/table digunakan (ntuk menampilkan deskripsi dari dataase atau tale

 pada mysql

8/17/2019 Mengelola Database, Index Dan Tabel

http://slidepdf.com/reader/full/mengelola-database-index-dan-tabel 4/8

#emuat tael dengan menerapkan charset utf) dan collate utf)'unicode'ci.

temporary table digunakan untuk memuat tael sementara di dalam #yS$L. Tael ini hanya

ada untuk sementara waktu! atau tepatnya hanya untuk * session #yS$L saja. Setelah itu tael

ini secara otomatis akan dihapus. Temporary tael tidak akan ditampilkan walaupun kita

menjalankan query SHO !"#$%S.

8/17/2019 Mengelola Database, Index Dan Tabel

http://slidepdf.com/reader/full/mengelola-database-index-dan-tabel 5/8

%erintah drop digunakan untuk menghapus dataase atau tale. %erintah drop yang ditamahkan

dengan opsi i& e'ists akan menghapus dataase tanpa menampilkan pesan error meskipun nama

dataase yang dicari tidak ada pada mysql.

8/17/2019 Mengelola Database, Index Dan Tabel

http://slidepdf.com/reader/full/mengelola-database-index-dan-tabel 6/8

Menent(kan tipe tabel

Secara default tale pada mysql ser+er ,., menggunakan engine -nno/! untuk menguah

default engine terseut perlu pendefinisian engine pada proses pemuatan tale.

Memb(at inde' (ni)

-nde0 unique erfungsi untuk memudahkan pencarian terhadap field yang terinde0.

8/17/2019 Mengelola Database, Index Dan Tabel

http://slidepdf.com/reader/full/mengelola-database-index-dan-tabel 7/8

Show create tale nama'tael digunakan untuk menampilkan informasi pada tale

Memb(at inde' non (ni)

#emuat tale mahasiswa yang erisi field nim dan nama dengan field nim seagai primary key

dan inde0nya! namun inde0 terseut tidak uniq

Menghap(s inde'

8/17/2019 Mengelola Database, Index Dan Tabel

http://slidepdf.com/reader/full/mengelola-database-index-dan-tabel 8/8

rop inde0 unique'* digunakan untuk menghapus inde0 pada tale. (ntuk menghapus inde0 ada

dua cara!cara pertama seperti gamar diatas alter table dosen inde' (ni)(e_1; pada gamar

diatas. Cara kedua dengan menggunakan perintah drop inde' (ni)(e_1 on dosen;

#enghapus inde0 pada tale dosen gagal 1error 2 karena inde0 telah terhapus seelumnya.

*esimp(lan +

*. %emuatan dataase pada mysql menggunakan perintah create! perintah create

sendiri isaditamahkan opsi if e0ists. 3ika perintah create ditamahkan denganopsi if e0ists maka jika ada nama dataase yang sama tidak akan muncul pesan

error.

&. efault engine pada mysql ser+er ,., menggunakan -nno/.

4. 5ilai default digunakan ketika memasukkan atau mengupdate suatu aris! jika

tidak ada nilai apapun yang diisikan.

4. -nde0 digunakan untuk mempercepat pencarian dan mengurangi waktu yang

diperlukan untuk mengeksekusi query yang kompleks


Recommended