NIM :
Nama :
Kelompok Praktek :
Latihan :
1.
Buat Database baru dengan nama Akademik_nim.
2. Buat 2 Tabel :
a. Tabel Mahasiswa à tb_mahasiswa
Field
Name
|
Data
Type
|
Field
Size
|
Keterangan
|
nim
|
char
|
8
|
Primary
Key
|
nama
|
varchar
|
20
|
|
alamat
|
varchar
|
20
|
|
tgllahir
|
date
|
yyyy-mm-dd
|
b.
Tabel
Mata Kuliah à
tb_matakuliah
Field
Name
|
Data
Type
|
Field
Size
|
Keterangan
|
kdmk
|
char
|
3
|
Primary
Key
|
nmmk
|
varchar
|
25
|
|
sks
|
smallint
|
3.
Lihat struktur tabel tb_mahasiswa.
4. Tambahkan field no telpon dengan
tipe data varchar(15) pada tabel tb_mahasiswa setelah field tgllahir.
5.
Isi tabel tb_mahasiswa dengan data berikut :
nim
|
nama
|
alamat
|
tgllahir
|
notelp
|
11071570
|
Dara Maryana
|
Ciracas
|
1988-03-28
|
081341202140
|
12061118
|
Cibinong
|
1988-12-05
|
085690504232
|
|
13081727
|
Febri Hardiansyah
|
Depok
|
1987-02-05
|
081830284128
|
6.
Ganti alamat mahasiswa dengan nim 13081727 menjadi
Cibubur.
7. Ganti no telpon mahasiswa dengan
nama Rio Rubiarjo menjadi 085294208620.
8. Hapus data mahasiswa dengan nama
Febri Hardiansyah.
9.
Tampilkan data mahasiswa dengan alamat Ciracas.
10.
Isi tabel tb_matakuliah dengan data berikut :
kdmk
|
nmmk
|
Sks
|
378
|
Algoritma
Pemrograman
|
4
|
754
|
Borland C++
|
2
|
738
|
2
|
11.
Ganti sks mata
kuliah dengan kdmk 754 menjadi 4.
12.
Tampilkan kdmk dan nmmk dari tabel tb_matakuliah dengan
sks 4.
13.
Hapus
field sks yang ada di dalam tb_matakuliah.
14.
Ganti nama tabel tabel_matakuliah manjadi matakuliah.
15.
Hapus
tabel tb_matakuliah.
![Have Fun...!!!](file:///C:/Users/DIAN/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif)
Jawaban :
No
|
Perintah SQL
|
|
1
|
create
database akademik_12061574;
|
|
2
|
1
|
create
table tb_mahasiswa(nim char(8) primary key,nama varchar(20),alamat
varchar(20),tgllahir date);
|
2
|
create
table tb_matakuliah(kdmk char(3) primary key,nmmk varchar(25),sks smallint);
|
|
3
|
describe
tb_mahasiswa;
|
|
4
|
alter
table tb_mahasiswa add notelp varchar(15) after tgllahir;
|
|
5
|
1
|
insert
into tb_mahasiswa(nim,nama,alamat,tgllahir,notelp)values(‘11071570’,’Dara
Maryana’,’Ciracas’,’1988-03-28’,’ 081341202140’);
|
2
|
insert
into tb_mahasiswa(nim,nama,alamat,tgllahir,notelp)values(‘12061118’,’Rio
Rubiarjo’,’Cibinong’,’1988-12-05’,’ 085690504232’);
|
|
3
|
insert
into tb_mahasiswa(nim,nama,alamat,tgllahir,notelp)values(‘13081727’,’Febri
Hardiasyah’,’Depok’,’ 1987-02-05’,’ 081830284128’);
|
|
6
|
update
tb_mahasiswa set alamat=’Cibubur’ where nim=’13081727’;
|
|
7
|
update
tb_mahasiswa set notelp=’ 085294208620’ where nama=’Rio Rubiarjo’;
|
|
8
|
delete
from tb_mahasiswa where nama=’Febri Hardiansyah’;
|
|
9
|
select*from
tb_mahasiswa where alamat=’Ciracas’;
|
|
10
|
1
|
insert
into tb_matakuliah(kdmk,nmmk,sks)values(‘378’,’Algoritma Pemrograman’,4);
|
2
|
insert
into tb_matakuliah(kdmk,nmmk,sks)values(‘754’,’Borland C++’,2);
|
|
3
|
insert
into tb_matakuliah(kdmk,nmmk,sks)values(‘738’,’
|
|
11
|
update
tb_matakuliah set sks=4 where kdmk=’754’;
|
|
12
|
select
kdmk,nmmk from tb_matakuliah where sks=4;
|
|
13
|
alter
table tb_matakuliah drop sks;
|
|
14
|
alter
table tb_matakuliah rename matakuliah;
|
|
15
|
drop
table matakuliah;
|
0 comments:
Post a Comment