Tips Menciptakan Database Dengan Mysql

1 menciptakan database. MySQL merupakan RDBMS yang cukup banyak dipakai di dunia. selain penggunaannya yang mudah, juga banyak tuto...

A+ A-


1 menciptakan database.

MySQL merupakan RDBMS yang cukup banyak dipakai di dunia. selain penggunaannya yang mudah, juga banyak tutorial, dan lembaga aktif sebagai sempurna belajar.
Pada dasarnya, untuk menciptakan database dengan mysql ini, memakai bahasa DDL (Data Definition Language). bagi anda yang belum kenal dengan DDL silahkan cek disini.
Dalam postingan kali ini saya akan memerberi tahu kepada teman-teman semua bagaimana caranya menciptakan struktur database dengan memakai DBMS MySQL.
Jika teman-teman belum mempunyai software MySQL silahkan download terlebih dahulu.!
Software yang kita gunakan ialah :
Nah.,jika belum punya software nya download dulu kedua software diatas kemudian diinstall di komputer teman-teman semuanya.
Setelah diinstall jalankan WampServer nya kemudian jalankan SQL yog nya dan klik connect.
Maka akan tampil jendela awal SQL yog menyerupai berikut ini :   
Sebenarnya, kita dapat menciptakan database dengan sangat gampang di SQL yog dengan memanfaatkan Tools yang ada di SQL yog, tapi pada postingan kali ini saya akan menciptakan database dengan sintax SQL (Structured Query Language). Harapan saya semoga teman-teman semua dapat lebih dekat dengan sintax SQL, alasannya ialah apapun DBMS (Database Management System) yang teman2 gunakan tidak luput dari sintax SQL, jadi tidak ada pilihan kecuali memahami Sintax SQL dengan baik.
Ok.,untuk menciptakan database sintax SQL yang kita gunakan ialah create database spasi nama database.
Sebagai rujukan saya menciptakan sebuah database dengan nama Akademik, maka sintax yang dipakai adalah  create database Akademik dan diakhiri dengan titik koma, kemudian silahkan sanksi perintah SQL tersebut dengan menekan Execute Current Query yang ada diatas kiri jendela SQL yog atau dengan menekan tombol F9.

Catt: Sebelum mengeksekusi perintah SQL, pastikan cursor berada sebelum titik koma.
Seperti gambar berikut : 
 


Nah, kalau pada Messages tidak ada error menyerupai gambar diatas berarti kita sudah selesai menciptakan database.
Langkah selanjutnya ialah menciptakan tabel alasannya ialah database tidak ada artinya tanpa tabel didalamnya dan tabel ini lah yang kita gunakan untuk menampung data-data yang kita inputkan semoga kelihatn rapi hehe.
Ok, sebelum menciptakan tabel kita harus mengaktifkan database yang kita buat sebelumnya. Untuk mengaktifkanya caranya sangat gampang ketikan syntax SQL use Akademik;
Seperti gambar berikut:


Eksekusi sintax SQL diatas dengan menekan tombol F9 pada keyboard. Jika tidak ada error pada messages berarti database sudah aktif.

2 menciptakan tabel.
Untuk menciptakan tabel kita memakai syntax SQL create table. Tetapi didalam menciptakan tabel kita harus memilih nama field, type data, dan juga panjang karakternya.
Sebagai rujukan alasannya ialah saya menciptakan nama databasenya akademik, maka disini saya menciptakan beberapa tabel yaitu: tabel mahasiswa, tabel matakuliah, tabel dosen, tabel Krs dan Krs_detail.

A . Membuat tabel mahasiswa.
Ketikan perintah SQL  seperti gambar berikut untuk menciptakan tabel mahasiswa :
 


Setelah mengetikkan syntax SQL diatas kemudian sanksi dengan menekan tombol F9. Jika tidak ada error pada messages berarti kita telah berhasil menciptakan tabel mahasiswa.
Nah, pada tabel mahasiswa kita mempunyai beberapa field yaitu Nobp (nomor BP mahasiswa), nama mahasiswa, jurusan,jenis kelamin,Tgl lahir dan alamat.
Sebenarnya field jurusan tidak kita masukan didalam tabel mahasiswa, tapi alasannya ialah saya tidak menciptakan tabel Jurusan maka field jurusan saya sertakan saja pada tabel mahasiswa. 
Catt: dalam menciptakan field dilarang memakai spasi, makanya saya menciptakan nama field nya disingkat.

B . Membuat tabel matakuliah.
Ketikan perintah SQL  seperti gambar berikut untuk menciptakan tabel matakuliah:


Sama menyerupai sebelumnya, letakkan cursor sebelum titik koma dan sanksi perintah SQL tersebut dengan menekan tombol F9 pada keyboard.
Pada tabel mata kuliah ini, kita memerlukan 3 field yaitu Kode matakuliah yang saya singkat menjadi KD_matkul, nama matakuliah yang saya singkat menjadi NM_matkul, dan sks. Nah, coba lihat pada field aba-aba matakuliah dan nama matakuliah saya menciptakan type data nya varchar, artinya aba-aba matakuliah dan namamatakuliah bertype data String (huruf). Sedangkan pada Sks saya menciptakan type datanya INT (integer). Artinya sks bertype data (angka).

C . Membuat tabel dosen.
Untuk tabel dosen hampir menyerupai dengan tabel mahasiswa. Untuk menciptakan tabel dosen ketikan ketikan syntax SQL berikut :


Sama menyerupai sebelumnya, letakkan cursor sebelum titik koma dan sanksi perintah SQL tersebut dengan menekan tombol F9 pada keyboard.
Catt: untuk field yang ber type data DATE, formatnya ialah yyyy-MM-dd.

D . Membuat tabel KRS.
Tabel KRS merupakan tabel transaksi, jadi tabel KRS ini berelasi dengan tabel mahasiswa. Untuk merelasikannya kita sertakan field Nobp pada tabel KRS.
Ketikan syntax SQL berikut untuk menciptakan tabel KRS.

 
Sama menyerupai sebelumnya, letakkan cursor sebelum titik koma dan sanksi perintah SQL tersebut dengan menekan tombol F9 pada keyboard.
Catt: Pastikan panjang karakter pada field Nobp yang ada pada tabel mahasiswa sama dengan panjang karakter field Nobp yang ada pada tabel KRS.
Disini kebetulan saya menciptakan panjang karakternya 8.

E . Membuat tabel KRS Detail.
Tabel KRS detail ini merupakan tabel rincian dari tabel KRS. Untuk membuatnya ketikan syntax SQL berikut :


 
Sama menyerupai sebelumnya, letakkan cursor sebelum titik koma dan sanksi perintah SQL tersebut dengan menekan tombol F9 pada keyboard.
Catt: type data DOUBLE juga type data untuk angka.

Kesimpulan :
Sepanjang yang saya jelaskan, kita gres menciptakan database dan juga beberapa tabel. Inti nya kita hanya gres memakai Syntax SQL yang pertama yaitu CREATE. Masih banyak lagi syntax SQL yang lainnya menyerupai Insert, update, delete, select dan yang lainnya.

Baca juga :


Related

basis data 1109220018014223823

Technology

Hot in week

Recent

Comments

item