assalamualaikum wr wb disini saya menjelaskan tentang apa itu sql dan apa saja perintah query yang ada pada sql
PENGERTIAN
Perintah yang ada pada sql
·
Create : perintah ini
digunakan untuk membuat data base, table, kolom.
Contoh : CREATE TABLE nama tabel( nama kolom type data(panjang
lengt))
·
Alter : digunakan untuk
merubah nama, menambah kolom, mengubah kolom, dan menambahkan kolom pada tabel.
Contoh : alter table nama table add nama kolom type data
·
Drop : digunakan untuk
menghapus table.
Contoh : drop table nama tabel
·
Select : digunakan untuk
menampilkan data yang ada pada table.
Contoh : select *from nama tabel
·
Insert : digunakan untuk
memasukan data pada table.
Contoh : insert into (nama kolom)values(masukan data)
·
Update : digunakan untuk
merubah atau memperbarui data yang ada pada table.
Contoh : : UPDATE nama_tabel SET nama kolom = data yang baru WHERE
kolom=data;
·
Delete : digunakan untuk
menghapus data yang ada pada table
Contoh : delete from nama
table where nama kolom = data.berikut adalah contoh query perpustakaan
INSERT INTO KATEGORI_BUKU (ID_KATEGORI, NAMA_KATEGORI)
VALUES (
'121','fiksi'
);
INSERT INTO KATEGORI_BUKU (ID_KATEGORI, NAMA_KATEGORI)
VALUES (
'122','fiksi'
);
INSERT INTO KATEGORI_BUKU (ID_KATEGORI, NAMA_KATEGORI)
VALUES (
'123','pendidikan'
);
INSERT INTO KATEGORI_BUKU (ID_KATEGORI, NAMA_KATEGORI)
VALUES (
'123','akutansi'
);
INSERT INTO KATEGORI_BUKU (ID_KATEGORI, NAMA_KATEGORI)
VALUES (
'124','ilmu sosial'
);
INSERT INTO KATEGORI_BUKU (ID_KATEGORI, NAMA_KATEGORI)
VALUES (
'125','kesehatan'
)
Code diatas digunakan untuk memasukan data ke dalam table
KATEGORI_BUKU
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'357880854','121','tujuh harimau','mas
joko','namggala','2014'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'128975','121','seribu
satu samudra','malik ibrahim','smud medi','2011'
);
insert into BUKU
(id_buku, id_kategori, judul_buku, pengarang, penerbit, tahun_terbit)
values(
'2777560','121','robokop','edmird','jons
book','2005'
);
insert into BUKU
(id_buku, id_kategori, judul_buku, pengarang, penerbit, tahun_terbit)
values(
'1274570986','121','naruto','alaidrus
s','pemdes media','2003'
);
insert into BUKU
(id_buku, id_kategori, judul_buku, pengarang, penerbit, tahun_terbit)
values(
'76745772345','121','doraemon','hanse','nusantara','2002'
);
insert into BUKU
(id_buku, id_kategori, judul_buku, pengarang, penerbit, tahun_terbit)
values(
'742745732012','121','99
cahaya dilangit eropa','yusril b','supena media','2010'
);
insert into BUKU
(id_buku, id_kategori, judul_buku, pengarang, penerbit, tahun_terbit)
values(
'2945732323','121','laskar
pelangi','agus p','media masa','2009'
);
insert into BUKU
(id_buku, id_kategori, judul_buku, pengarang, penerbit, tahun_terbit)
values(
'657457323578','121','ayat-ayat
cinta','el-fira','toko buku media','2009'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'127880854','121','sican','abdul
g','namggala','2014'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'678975','121','seribu satu
malam','hardian','smud medi','2011'
)
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'9796929570','122','PENDIDIKAN
IPS KONSEP','Dr. Sapria ,MEd','ROSDA','2011'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'978976920532','122','DIKOTOMI
PENDIDIKAN ISLAM','Prof. Dr. H. Bahruddin, M,Pd.I','ROSDA','2011'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'9874563728','122','ilmu
pengetahuan sosial','Dr.fuadi spd','gramedia media','2003'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'9874573630462','122','belajar
koding','susilo','gramedia media','2010'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'98745747349346','122','cara
cepat belajar bahasa','supriadi','toko pena','2002'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'98745733562','122','seribu
macam bahasa','alaidrus s','pelajar media','2003'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'9874573388','122','aljabar
bolean','farid','kombo book','2005'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'98745732109','122','pandai
membaca','suyono','tronujoyo medi','2011'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'98745734108','122','matematika
diskrit','mas sutri',' nokomotif','2014'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'10974219','122','ilmu
pengetahuan alam','arif spd','anugrah media','2000'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'am6858','123','KAMUS
AKUTANSI EDISI KEDUA','Marianus Sinaga','erlangga','1994'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'9795181009','123','Akuntansi
Suatu Pengantar','Soemarso S.R','Rineka Cipta','1991'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'1509129','123','ekonomi
akutansi','bagito spd','gramedia','2002'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'36489027','123','kamus
akutansi edisi ketiga','sulastri spd','akuntan','2000'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'36479237','123','cara
menjadi akuntan handal','ardi nugrho','ardi media','2001'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'7890642','123','akuntansi
1','mulyadi','adi nugraha','2005'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'1864082','123','matematika
akutansi','soleh','abdijaya','2011'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'52045274','123','ekonomi
akutansi 2','aryanto','gramedia','2003'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'849014','123','dasar
belajar akutansi','adi purwanto','media akuntansi','2006'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'273930476','123','akutansi
is megic','hardianto','bsr media','2006'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'am123726w','124','Archaelogy
and Society','Grahame Clark','Methuen','1965'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'9789793790640','124','Ahli
Waris Budaya Dunia','Jennifer L & Maya H.T. Liem','Pustaka Larasan','2011'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'1639028','124','belajar
besosial','ach mujib','gramedia','2007'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'119202','124','ilmu
sosial','agus purnomo','agp media','2004'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'232637803','124','tata
cara bersosialisasi','ardi nugrho','ardi media','2002'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'9283621','124','sosial
budaya','mulyadi','adi nugraha','2005'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'323894204','124','belajar
sosialisasi','soleh','abdijaya','2011'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'932728311','124','sosial
is number one','dani fernanda','gramedia','2003'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'237420429','124','asosiation
of sosiality','adi purwanto','media masa','2005'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'32742946201','124','budayakan
sosial','hardianto','bsr media','2008'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'am123592w','125','Yoga','Ernest
Wood','Penguin Books','1962'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'34589','125','tatacara
hidp sehat','abd azis', 'gramedia','2000'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'19864','125','berbagai
macam penyakit','Dr supandi','terbitlah terang','2006'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'2458932','125','hidup
sehat itu indah','Dr prasetyo adi','arya media','2006'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'931986','125','senam
kebugaran','Dr ahmad junaidi','dr media','2002'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'56384971','125','menjadi
sehat seutuhnya','Dr soleh','abdijaya','2011'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'79373526','125','impian
menjadi sehat','moh anam','gramedia','2009'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'52903334','125','bagga
menjadi orang sehat','abd ghofur','media masa','2005'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'43218759','125','cara
menyembuhkan penyakit flu','abd rozak','andro media','2000'
);
INSERT INTO BUKU
(ID_BUKU, ID_KATEGORI, JUDUL_BUKU, PENGARANG, PENERBIT, TAHUN_TERBIT)
VALUES (
'787393651','125','cara
mencegah penyakit demam','hardianto','bsr media','2008'
);
Code Diatas digunakan untuk memasukan data ke dalam
table buku
SELECT * from buku
order BY JUDUL_BUKU;
Code ini digunakan untuk menampilkan data yang ada
pada buku sesuai dengan judul buku secara berurutan
select
COUNT(ID_BUKU) AS total, tahun_terbit FROM BUKU group BY TAHUN_TERBIT
Code diatas untuk menampilkan jumlah buku pertahun
terbit dengan menggunakan Group By
SELECT ID_BUKU,
JUDUL_BUKU,NAMA_KATEGORI,pengarang,penerbit,tahun_terbit FROM BUKU INNER JOIN
KATEGORI_BUKU ON BUKU.ID_KATEGORI = KATEGORI_BUKU.ID_KATEGORI
Code diatas digunakan untuk menampilkan data yang
sesuai susunan kolom yang telah ditentukan
SELECT ID_BUKU,
JUDUL_BUKU,NAMA_KATEGORI,pengarang,penerbit,tahun_terbit FROM BUKU INNER JOIN
KATEGORI_BUKU ON BUKU.ID_KATEGORI = KATEGORI_BUKU.ID_KATEGORI
Where
nama_kategori = ‘fiksi’;
Code diatas digunakan untuk menapilkan data buku
dengan kategori fiksi
select
COUNT(ID_BUKU) AS total, tahun_terbit FROM BUKU inner join KATEGORI_BUKU on
BUKU.ID_KATEGORI=KATEGORI_BUKU.ID_KATEGORI where nama_kategori = 'fiksi' group
BY TAHUN_TERBIT
code diatas untuk menampilkan jumlah buku yang
dikeluarkan tiap tahunnya dengan kategori fiksi
0 komentar:
Posting Komentar