Rabu, 18 Oktober 2017

Lebih Mahir Dengan Manajemen Data (Bagian Pertama)



Memasukkan Data ke Tabel Jurusan.
Buatlah sebuah table dengan nama Jurusan, kemudian masukkan datanya sebagai berikut :
Setelah itu buatlah sebuah table dengan nama mahasiswa, kemudian masukkan datanya sebagai berikut :


Untuk memasukkan data tersebut sebaiknya menggunakan perintah command prompt langsung agar mempermahir anda dalam mengenal perintah mysql, berikut salah satu contoh pengisian data mahasiswa:

insert into mahasiswa value (‘S0001’,’16010001’,’Bubun Sanjaya’,’MI01’,’L’,’1988-10-11’);

Setelah satu data masuk anda masukkan lagi data kedua, dan seterusnya sampai seluruh data anda masukkan, atau anda dapat juga menggunakan pengisian data sekaligus untuk 12 data diatas sebagai berikut :

insert into mahasiswa value
(‘S0001’,’16010001’,’Bubun Sanjaya’,’MI01’,’L’,’1988-10-11’),
(‘S0002’,’16010002’,’Indah Ratna Dewi’,’MI01’,’P’,’1991-09-01’).
……
Sampai data terakhir baru diakhiri dengan titik kome (;).

Demikian juga untuk data table jurusan anda lakukan dengan cara yang sama.

Memilih Kolom yang akan ditampilkan.


Untuk menampilkan data perintah yang digunakan adalah

SELECT * FROM namatabel;

Tanda * adalah sebagai pengganti dari seluruh kolom yang akan dipanggil, maka untuk menampilkan sebagian dari kolom yang akan ditampilkan kita harus menyebutkan nama kolom yang akan ditampilkan dengan memisahkannya menggunakan tanda koma (,), perintahnya adalah :

SELECT kolom1, kolom2, kolom3 FROM namatabel;

Contoh :

select nim, nmsiswa from mahasiswa;

Akan menghasilkan tampilan sebagai berikut :


ORDER BY untuk mengurutkan data.


Terlihat diatas bahwa data yang ditampilkan tidak berurut, seluruh data ditampilkan berdasarkan urutannya didalam database, seandainya kita ingin mengurut data tersebut sesuai yang diinginkan maka perintahnya adalah sebagai berikut :

select nim, nmsiswa, kelamin from mahasiswa order by nim asc;

Hasilnya adalah sebagai berikut :

Disini data sudah diurutkan berdasarkan order yang kita minta yaitu berdasarkan nim diurut secara asc (ascending) yang berarti diurut dari data terkecil sampai data terbesar.

Untuk mengurut data dari yang besar ke yang kecil pergunakan urutannya DESC (Descending) sebagai berikut :

select * from mahasiswa order by kdsiswa desc;

Hasilnya adalah :

Terlihat bahwa data diurutkan berdasarkan kdsiswa dari kode siswa terbesar ke kode siswa terkecil.

Perintah LIMIT.


LIMIT digunakan untuk membatasi jumlah data yang akan ditampilkan, bentuk perintahnya :

SELECT * FROM namatabel LIMIT jumlah;

Atau

SELECT * FROM namatabel LIMIT start, n;

Jumlah adalah jumlah data yang akan ditampilkan dimulai dari data pertama
Start adalah jika ingin menampilkan data ditengah maka data yang akan ditampilkan adalah data setelah start, misalnya kita ingin menampilkan dimulai dari data ke 3, maka start kita isi dengan 2.
N adalah jumlah data yang akan ditampilkan, misalnya pada kasus diatas kita ingin menampilkan data ke 3 sebanyak 4 data berikutnya maka start diisi dengan 2 dan n diisi dengan 4, contoh:

select * from mahasiswa limit 2, 4;

Hasilnya adalah

 

Sekian dulu untuk sementara pembahasan mengenai perintah SELECT, ini masih perintah untuk menampilkan data, dimana kebanyakan aktifitas pemrograman yang paling rumit adalah menampilkan data sesuai dengan kriteria yang diinginkan, nanti akan kita lanjutkan ke perintah menampilkan data yang menggunakan syarat untuk seleksi datanya. 
Yang penting diingat adalah bahwa setiap perintah yang diberikan pada sql syntax adalah menggunakan huruf kecil.

Untuk mengetahui cara membangun database dapat anda simak pada video dibawah ini
Teori :
Bentuk tidak normal dari database
Normalisasi Bentuk Normal Pertama
Normalisasi Bentuk Normal Kedua
Normalisasi Bentuk Normal Ketiga

Tidak ada komentar:

Posting Komentar