You are on page 1of 5

LAPORAN JOB SHEET 1

Kompetensi Dasar
khusus MySQL

Membuat basis data dengan syntak-syntak

Tujuan

Siswa dapat merancang basis data

Siswa dapat membuat basis data


Siswa dapat membuat tabel dan melerasikannya

A. Perancangan
1. Tabel Angkatan
N
Field
o
1 No
2 Thn_ajaran
2. Tabel Buku
N
o
1
2
3
4
5
6
7
8
9
1
0

Field
Kdbuku
Kdkatagori
Judul
Kdpengara
ng
Kdpenerbit
Gambar

Tipe
Data
INT
CHAR
Tipe
Data
CHAR
CHAR
VARCHA
R
CHAR

CHAR
VARCHA
R
Jmlhstok
INT
Tempat
CHAR
Preview
TEXT
Jmlhdipinja INT
m

Panjang
Karakter
11
9
Panjang
Karakter
5
3
50
5
4
256
2
6
11

3. Tabel Jurusan
N
o
1
2
3

Field
Id_jurusan
Nama_jurus
an
Keterangan

Tipe
Data
CHAR
VARCHA
R
TEXT

Panjang
Karakter
3
20

4. Tabel Katagori Buku


N
o
1
2

Field

N
o
1
2

Field

Kdkatagori
Namakatag
ori
5. Tabel Kelas

Id_kelas
Nama_kelas

3
Id_jurusan
4
Keterangan
6. Tabel Penerbit
N
o
1
2
3
4

Tipe
Data
CHAR
VARCHA
R

Panjang
Karakter
3
20

Tipe
Data
CHAR
VARCHA
R
CHAR
TEXT

Field

Panjang
Karakter
3
20
3

Tipe
Data
CHAR
VARCH
AR
TEXT

Kdpenerbit
Nama_pener
bit
Alamat_pene
rbit
No_hp

Panjang
Karakter
4
30

VARCH
AR

20

7. Tabel Pengarang
N
o
1
2
3
4

Field
Id_pengarang
Nama_pengara
ng
Alamat_pengar
ang
No_hp

5
Biograf
8. Tabel Siswa
N
o
1
2

Field
NIS
Nama

3
4

Id_kelas
Angkatan

Tipe
Data
CHAR
VARCH
AR
TEXT
VARCH
AR
TEXT

Tipe
Data
CHAR
VARCH
AR
CHAR
INT

Panjang
Karakter
5
30

25

Panjang
Karakter
5
30
3
11

5
6
7

Jenis_kela
min
Alamat
No_hp

Email

ENUM
TEXT
VARCH
AR
VARCH
AR

20
20

9. Tabel Transaksi
N
o
1
2
3
4
5
6
7
8
9
10.
N
o
1
2
3
4
5

Field
No_pinjam
Petugas
NIS
Buku
Tgl_pinjam
Jam_pinjam
Max_tgl_pinj
am
Tgl_kembali
Denda
Tabel User

Tipe
Data
INT
CHAR
CHAR
CHAR
DATE
TIME
DATE

Panjang
Karakter
11
3
5
5

DATE
INT

Tipe
Data
Id_user
CHAR
Nama_us VARCHA
er
R
Usernam VARCHA
e
R
Passwor
VARCHA
d
R
Level
INT

11

Field

Panjang
Karakter
3
30
30
255
1

B. Membuat Basis Data


Isikan SQL atau Query pembuatan database.
Create database dbperpus;
C. Membuat Tabel dan Relasi
Isikan Query pembuatan tabel dan insert tabel serta gambar design
database yang telah di buat dan direlasikan.

INSERT INTO dbperpuss,angkatan (no,thn_ajaran) values


(101,2014)
INSERT INTO dbperpuss,buku
(kdbuku,kdkategori,judul,kdpengarang,kdpenerbit,gambar,j
mlstok,tempat,preview,jmldipinjam) values
(110,sastra,pencintasastra,cdl05,cdl066,
INSERT INTO dbperpuss,jurusan (id_jurusan,nama_jurusan,ket)
values (1001,teknikinformatika,sehat)
INSERT INTO dbperpuss,kategoribuku
(kdKategori,namaKategori) values
INSERT INTO dbperpuss,kelas
(id_kelas,nama_kelas,id_jurusan,ket) values
INSERT INTO dbperpuss,penerbit
(kdPenerbit,namaPenerbit,alamatPenerbit,noHp) values
INSERT INTO dbperpuss,pengarang
(idPengarang,namaPengarang,alamatPengarang,noHp,biograf
) values
INSERT INTO dbperpuss,siswa
(nis,nama,id_kelas,angkatan,jenis_kelamin,alamat,no_hp,e
mail) values
INSERT INTO dbperpuss,transaksi
(no_pinjam,petugas,nis,buku,tgl_pinjam,jam_pinjam,max_tgl
_kembali,tgl_kembali,denda) values
INSERT INTO dbperpuss,user
(idUser,namaUser,userName,password,level) values

You might also like