A.LANDASAN TEORI
A. Pengertian SQL
Structure Query Language (SQL) merupakan bahasa standar yang
ditetapkan oleh Americ National Standars Institute (ANSI) untuk mengakses dan
memanipulasi data pada Database Relational.Karena sifatnya standar maka setiap
software RDMS harus menerapkan bahasa SQL dengan diperbolehkan untuk
mengembangkan atau menyertakan perintah-perintah yang non standar.
Contoh :
Keterangan :
2. Perintah INSERT
Berfungsi untuk menambah informasi/data baru kedalam tabel. Sintak dasarnya
seperti berikut :
INSERT INTO namatabel (kolom) VALUES (value); Contoh :
3. Perintah DELETE
Berfungsi untuk menghapus informasi/data pada tabel. Sintaknya sebagai berikut :
DELETE FROM namatabel WHERE keriteria;
4. Perintah UPDATE
Berfungsi untuk memperbaiki informasi/data pada tabel. Sintaknya sebagai berikut:
UPDATE namatabel SET namakolom=value WHERE keriteria;
Setelah itu buat tabel kedua yang akan kita relasikan dengan tabel pertama. berikut
contoh query nya
2.Memasukkan data
Setelah selesai membuat tabel selanjutnya kita akan memasukkan data, pada
teble yang suda direlasikan kita harus memasukkan data dengan urutan tabel yang
hanya mempunyai priary key saja sebagai yang pertama kita masukkan datanya.
querynya
insert into nama_tabel values (data_masukan,data_masukan)
dan gambar dibwah adalah contohnya
hasilnya :
3.Menampilkan data
Menampilkan data yang ingin di tunjukkan, kita dapat memilih data tersebut,
mana yang akan ditampilkan. Gunakan query berikut
Select nama_kolom from nama_tabel;
contohnya
Dan tabelnya
4.Menghapus data
Query untuk menghapus data dari tabel
delete from namatabel
tapi jika kita menggunakan query diatas kita akan menghapus seluruh isi dari tabel
yang telah kita buat. Kita bisa juga menggunakan penghapusan berdasarkan
spesifikasi baris atau baris tertentu saja. Berikut Strukturnya :
delete from nama tabel where namakolom = katakunci;
beriku adalah penerapan struktur qery diatas, kita akan menghapus data dari
mahasiswa yang mempunyai nim 13
5.Perubahan data
Modifikasi ini adalah perintah untuk mengubah isi data yang telah kita
masukkan dan menggunakan fungsi UPDATE. Query yang digunakan
update namatabel set namakolom = isidata where namakolom = katakunci;
dan contoh penerapannya
Maka isi data dalam tabel akan berubah seperti gambar dibawah
Saya tambahkan contoh untuk menghapus data mahasiswa yang mempunyai id_fak
nya adalah 1
Menggunakan struktur berikut
Dan tampilannya
5.Pengurutan Data
Maksud dari pengurutan tabel ini adalah kita bisa memilih mengurutkan isi
data berdasarkan abjad atau angka dari yang terbesar maupun yang terkecil dengan
menggunakan ascending ataupun descending. Perintah yang digunankan adalah
ORDER BY.
Dibawah ini contohnya
Maka urutan datanya
Hasilnya adalah
D.KESIMPULAN
Dari praktikum yang telah saya lakukan dapat ditarik kesimpulan bahwa
postgre maupun mysql query yang digunakan untuk perintah dasar adalah sama
seperti select, update, delete maupun dalam merelasikan beberapa tabel.