LAPORAN TUGAS 1
SISTEM MENEJEMEN BASIS DATA
MODUL 1 PRAKTIKUM
3
Disusun oleh :
Nama :
Eka Yani
NIM :
131051092
Jurusan : Teknik Informatika
Dosen Pengampu :
Edhy Sutanta ST.,M.Kom
FAKULTAS TEKNOLOGI INDUSTRI
INSTITUT SAINS & TEKNOLOGI AKPRIND YOGYAKARTA
TAHUN AJARAN 2014-2015
PRAKTIKUM 3
C. Tugas Pendahuluan
1.
Buat perintah SQL untuk pembuatan tabel yang ada
pada Database Perpustakaan dan Database Penjualan yang ada pada Bab 2.
JAWAB :
·
Database
Perpustakaan
Sebelumnya tabel dibuat dulu diexel dengan tipe PERPUSTAKAAN.txt lalu masukkan proses program kedalam SQL untuk
memunculkan database yang dibuat yaitu
sebagai berikut :
Mysql>
create table perpustakaan ( id_buku varchar (8) , judul varchar (50) , tahun_terbit
varchar (50), exemplar varchar (20), pengarang
varchar (50);
Query OK,
1 row affected (0.00 sec)
Mysql> desc perpustakaan;
+--------------------------+------------------------+------------------------+------------+--------------+--------------+
| Field | Type | Null | Key | Default
| Extra |
+--------------------------+------------------------+------------------------+------------+--------------+--------------+
| id_buku |
varchar (8) | NO | PRI
| NULL
| |
| judul
| varchar (50) | YES | | NULL | |
| tahun_terbit | varchar (50) | YES | | NULL | |
|
exemplar | varchar (20)
| YES | | NULL | |
| pengarang |
varchar (50) | YES | | NULL | |
+--------------------------+------------------------+------------------------+------------+--------------+--------------+
Berikut merupakan isi dari table
perpustakaan perintah SQLnya yaitu sebagai berikut :
Mysql > load data local infile
‘D://TEKNIK INFORMATIKA/SMBD/perpustakaan.txt’ into table perpustakaan;
Query OK, 4 rows affected (0.03 sec)
Records : 5 Deleted: 0 Skipped : 0
Warnings : 0
Mysql > select* from perpustakaan ;
+--------------------------+------------------------+------------------------+----------------+--------------------+
| id_buku | judul | tahun_terbit | exemplar
| pengarang |
+--------------------------+------------------------+------------------------+----------------+--------------------+
| K01 | Pemograman C | 1995 | 10 | Tesy
Badriah |
| K02 | PBO | 2014 | 20 |M.Sholeh |
| K03 | SO | 2001 | 15 |
Suroyo |
|
K04 | PTI | 1999 | 30 |
Amir |
| K05 | JARKOM | 2012 | 25
| Yuliana |
+--------------------------+------------------------+------------------------+-----------------+------------------+
·
Database
Penjualan
E. laporan Resmi
1.
Lengkapi tabel pada Databse Pelatihan dengan
membuat 2 tabel lagi yaitu Tabel Siswa dan Tabel Training.
Masing-masing memiliki struktur sebagai berikut :
Tabel Siswa
Keterangan : Primary Key à
NRP
NAMA
FIELD
|
TIPE
DATA
|
SIZE
|
NRP
|
CHAR
|
10
|
NAMA
|
CHAR
|
30
|
ALAMAT
|
CHAR
|
50
|
NOTELPON
|
CHAR
|
7
|
Tabel Training
Keterangan : Primary Key à
TANGGAL dan KODE_TRAINING
Foreign Key à
NRP yang berelasi dengan NRP pada Tabel Siswa
NAMA
FIELD
|
TIPE
DATA
|
SIZE
|
TANGGAL
|
DATE
|
-
|
KODE_TRAINING
|
CHAR
|
3
|
NRP
|
CHAR
|
10
|
NILAI
|
NUMBER
|
-
|
JAWABAN:
·
Membuat table dengan database Palatiahan
1.
Table Siswa
Perintah dasar membuat table Siswa
menggunakan perintah Mysql yaitu sebagai
berikut:
Mysql> create table t_siswa(id_NRP char(10),nama char(30),Alamat char
(50), Notelpon char(7));
Query OK , 0 rows affected (0.08 sec)
Mysql> desc t_siswa;
2.
Tabel Training
Perintah dasar membuat table Training
menggunakan perintah Mysql yaitu sebagai
berikut:
Mysql> create table t_training(id_Tanggal Date,Kode_training char (3),
NRP char(10),Nilai Number );
Query OK , 0 rows affected (0.08 sec)
Mysql>
desc t_siswa;

Komentar