NIM : 210180158
KELAS : A4
TUGAS 7
Table anggota.
Syntax; CREATE TABLE anggota (id_anggota char(5) NOT NULL,nama_anggota
VARCHAR(30), alamat_anggota varchar(30), PRIMARY KEY (id_anggota))
ENGINE=INNODB;
Table buku.
Syntax; CREATE TABLE buku (no_buku char(6) PRIMARY KEY NOT
NULL,judul_buku varchar(50),penulis_buku varchar(50), jenis_buku
varchar(30),id_anggota char (5),FOREIGN KEY (id_anggota) REFERENCES
anggota(id_anggota))ENGINE=INNODB;
Table transaksi .
Syntax nya; CREATE TABLE transaksi (no_pinjam char(6) PRIMARY KEY NOT NULL,
id_anggota char(5),no_buku char(6),tgl_pinjam char(11),tgl_kembali char(11) ,FOREIGN
KEY (id_anggota) REFERENCES anggota(id_anggota), foreign key (no_buku) references
buku (no_buku) ) ENGINE=INNODB;
Jika ingin memunculkan table yang sudah diisi oleh data - data yaitu dengan syntax;
select * from anggota;
Syntax; INSERT INTO buku VALUES (no_buku, judul_buku, penulis_buku, jenis_buku,
id_anggota);
Seperti contohnya jika sudah diisi dengan data yaitu: INSERT INTO buku VALUES ('a01',
'Matematika', 'Budi', 'Pengetahuan', 001);
Dan lakukan sampe 5x dengan memasukan data-data yang diinginkan.
Jika ingin memunculkan table yang sudah diisi oleh data - data yaitu dengan syntax; select
* from buku;
4. Buatlah queri untuk menampilkan data tersebut. Queri bebas, anda yang membuat sendiri.
Minimal 5 queri !
Tampilkan tanggal pinjam,judul buku serta penulis bukunya menggunakan nomor pinjam.
Dengan syntax nya; select no_pinjam,tgl_pinjam,judul_buku,penulis_buku from
transaksi,buku where transaksi.id_anggota=buku.id_anggota and no_pinjam='do4;