INSERT DATA
DISUSUN OLEH:
NIM : 1757301006
Kelas : TI 2.2
Jurusan/Prodi : TIK/TI
No Praktikum : 01/BD/TI/2019
Nilai :
Mahdi,ST.,M.CS
NIP .197008021999031001
i
DAFTAR ISI
LEMBAR PENGESAHAN......................................................................................i
DAFTAR ISI...........................................................................................................ii
TUJUAN..................................................................................................................1
DASAR TEORI.......................................................................................................1
PERCOBAAN.........................................................................................................6
ANALISA..............................................................................................................12
KESIMPULAN......................................................................................................13
ii
iii
1.1 TUJUAN
1. Mahasiswa mampu membuat insert data
2. Mahasiswa mampu membuat insert data dengan sql
3. Mahasiswa mampu mengetahui kegunaan insert
A. Pengertian SQL
1
Perintah yang digunakan untuk mengatur perijinan akses terhadap database.
Perintah yang digunakan GRANT, REVOKE
Contoh :
Keterangan :
2
1. Perintah WHERE merupakan Optional tidak harus disertakan
seperti SELECT dan FROM.
2. Contoh ‘a’ menampilkan semua informasi nis,nama,kelas dari data siswa.
3. Contoh ‘b’ menampilkan semua data siswa.
4. Contoh ‘c’ menampilkan semua informasi nis,nama,kelas dari data siswa
kelas 3C.
5. Contoh ‘d’ menampilkan semua data siswa yang namanya diawali dengan
“AN” dan diurutkan berdasarkan nama secara Ascending.
2. Perintah INSERT
Berfungsi untuk menambah informasi/data baru kedalam tabel. Sintak dasarnya
seperti berikut :
INSERT INTO nama tabel (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 nama tabel SET nama kolom=value WHERE keriteria;
Contoh:
3
UPDATE siswa SET nama=’HERDI’ WHERE nis=’10309965’;
4
Keterangan : Mengubah tabel siswa menjadi mahasiswa
5
1.3 PERCOBAAN
Insert data tbanggota
Syntak Pada SQL
INSERT INTO tbanggota VALUES (1, 'Riski Amelia', '2', 'Tambon Baroh' , 'w',
'1999-03-31');
INSERT INTO tbanggota VALUES (2, 'Iqlima Jamaliani', '2', 'Lhokseumawe' ,
'w', '1999-03-02');
INSERT INTO tbanggota VALUES (3, 'Nurul Masittah', '3', 'Langsa' , 'w', '1999-
11-18');
INSERT INTO tbanggota VALUES (4, 'Nabila Farhana', '4', 'Sigli' , 'w', '1998-08-
01');
INSERT INTO tbanggota VALUES (4, 'Mahdi', '1', 'Lhokseumawe' , 'p', '1999-
03-02');
INSERT INTO tbanggota VALUES (5, 'Ismaniar', '3', 'Lhokseumawe' , 'w', '1999-
11-18');
INSERT INTO tbanggota VALUES (6, 'Huzaeni', '4', 'Komplek Mutiara' , 'p',
'1998-08-01');
INSERT INTO tbanggota VALUES (5, 'Mahdi', '1', 'Lhokseumawe' , 'p', '1999-
03-02');
INSERT INTO tbanggota VALUES (6, 'Ismaniar', '2', 'Lhokseumawe' , 'w', '1999-
11-18');
INSERT INTO tbanggota VALUES (7, 'Huzaeni', '3', 'Komplek Mutiara' , 'p',
'1998-08-01');
INSERT INTO tbanggota VALUES (8, 'M.rizka', '1', 'Lhokseumawe' , 'p', '1998-
08-01');
INSERT INTO tbanggota VALUES (9, 'Zahrul Mubaraq', '1', 'Sigli' , 'p', '1999-05-
03');
INSERT INTO tbanggota VALUES (10, 'Yunis Khalis', '1', 'Kruengeukuh' , 'p',
'1999-01-20');
Hasilnya :
6
Insert data tbjenisanggota
Syntak Pada SQL
INSERT INTO tbjenisanggota VALUES (1, 'Dosen', '5');
INSERT INTO tbjenisanggota VALUES (2, 'Mahasiswa', '7');
INSERT INTO tbjenisanggota VALUES (3, 'Karyawan', '8');
Hasilnya :
7
INSERT INTO tbkoleksi VALUES (7, 'Hidayah', '7', '9', '10', 'senang' ,
'40.000', '1000');
INSERT INTO tbkoleksi VALUES (8, 'zakat', '8', '7', '8', 'senang' ,
'40.000', '1000');
INSERT INTO tbkoleksi VALUES (9, 'Timun mas', '9', '2', '4', 'Senang' ,
'30.000', '1000');
INSERT INTO tbkoleksi VALUES (10, 'Sampah', '10', '3', '4', 'Bahagia' ,
'5000', '1000');
Hasilnya :
8
INSERT INTO tbpeminjaman VALUES (8, '2019-10-04', '8', '8', '2019-10-
9' ,'2019-10-8', '2000');
INSERT INTO tbpeminjaman VALUES (9, '2019-07-07', '9', '9', '2019-07-
10' ,'2019-07-8', '0');
INSERT INTO tbpeminjaman VALUES (10, '2019-03-31', '10', '10',
'2019-04-9' ,'2019-04-8', '1000');
Hasilnya :
9
INSERT INTO tbpenerbit VALUES (10, 'Tiga Serangkai', 'Yogyakarta',
'5678903');
Hasilnya :
10
INSERT INTO tbpengarang VALUES (10, 'Clara Ng', 'Jakarta', 'p', '1996-
04-9');
Hasilnya :
11
1.4 ANALISIS
Insert adalah perintah untuk mengisi data baru dalam tabel.Seperti pada
INSERT INTO tbjenisanggota VALUES (1, 'Dosen', '5'); penjelasannya yaitu
kolom pertama berisikan (1),karena tipe datanya smallint maka tanda petik tidak
digunakan.Pada kolom kedu ‘dosen’ karena tipe datanya varchar yaitu tipe data
string yang digunakan untuk mengetahui jumlah karakter yang dipakai maka
tanda petik diperlukan ,bila tanpa tanda petik maka dianggap salah.Pada kolom
ketiga smallint tanda petik digunakan karena untuk mengisi pinjaman
perhari.Seperti pada INSERT INTO tbkoleksi VALUES (1, 'Hujan', '2', '2', '4',
'Sedih' , '40.000', '1000'); penjelasannya yaitu pada kolom pertama tipe data char
yaitu adalah string dengan ukuran panjang karakter tetep sebesar ukurannya.Pada
kolom kedua tipe datanya varchar yaitu tipe data string yangh digunakan untuk
mengetahui jumlah karakter yang dipakai.dan pada kolom tiga,empat dan 5 tipe
data smallint yaitu tipe data bilangan bulat.Pada kolom ke enam yaitu tipe data
varchar dan pada kolom ketujuh dan delapan tipe data int adalah tipe data
bilangan bulat.
12
1.5 KESIMPULAN
13
DAFTAR PUSTAKA
http://siteblogforu.blogspot.com/2013/09/pengertian-dan-perintah-di-mysql
http://achmatim.net/2009/12/09pengenalan-perintah-dasar-sql-di-mysql/
14