Sebelumnya, saya akan sedikit membahas tentang database.
- Database adalah sekumpulan data yang saling terintegrasi dan dapat diolah menjadi sebuah informasi, sedangkan
- SQL(Structured Query Language) merupakan bahasa tersetruktur yang digunakan dalam pengolahan database
- Tipe data dari database
- String : terdiri dari karakter berupa huruf, angka symbol dan lainnya
- Numeric : terdiri dari angka yang bisa dioperasikan.
- Date/time : terdiri dari tanggal dan waktu
Nah, sekarang kita belajar dasar - dasarnya dari SQL(query).
-Cara membuat tabel : create table nama_table(field1 type_field1(length), field2 type_field2(length)
-Membuat inputan : insert into nama_table(field1, field2) values (isi_field1, isi_field2);
-Update data di tabel : update nama_tabel set field='isi_field_baru' where field='isi_field_lama';
-Menyeleksi data : select field from nama_tabel;
Diatas merupakan dasar - dasar dari SQL.
langsung kita menuju "PEMBAHASAN SOAL SQL"
1. buat tabel seperti dibawah, ingat!!! jangan ada simbol yang salah !!, kita beri nama tabel nya "anggota"
create table anggota(no
int(2), nama varchar(3), kelas varchar(4), ekskul varchar(9), jabatan
varchar(9));
2. buat query untuk mengisi data pada
tabel "anggota" di atas
- insert into anggota(no,nama,kelas,ekskul,jabatan) values(1,'rohidi','X RPL','pramuka','ketua')
- insert into anggota(no,nama,kelas,ekskul,jabatan) values(2,'aura','X TKJ
1','paskibra','anggota')
- insert
into anggota(no,nama,kelas,ekskul,jabatan) values(3,'yanto','X
TKJ 2','pramuka','anggota')
- insert
into anggota(no,nama,kelas,ekskul,jabatan) values(4,'desni','X
TKJ 2','paskibra','ketua')
- insert into
anggota(no,nama,kelas,ekskul,jabatan) values(5,'adek','X
RPL','pramuka','anggota')
update anggota set
kelas=’X TKJ 2’ where kelas=’X TKJ 1’;
a. select no, Nama, kelas, ekskul, jabatan from anggota where nama=’Rohidi’;
b. select no, Nama, ekskul, Jabatan from anggota where kelas=’X TKJ 2’;
d. select no, nama, ekskul from anggota where nama=’Aura’ or nama=’Yanto’
e. select Nama, ekskul form anggota where nama=’ Aura’ or nama=’Yanto’ or nama=’Desni’ or nama=’Adel’;
Mungkin itu aja yang bisa saya share, Terimakasih ^^