Minggu, 10 April 2011

PEMBUATAN TABEL DENGAN ORACLE

TUGAS PBD

KUIS 1 – PERANCANGAN BASIS DATA

Open Book,Open Note

IDProduk
NamaProduk
Harga
TanggalExpire
P101
Roti Tawar
6000
31-Jan-11
P102
Pasta Gigi
7500
23-Feb-11
P103
Gelas Polos
12500


1.       Buatlah tabel PRODUK dengan IDProduk sebagai primary key
2.       Isilah tabel sesuai data di atas
3.       Ubahlah harga Roti Tawar menjadi 8000
4.       Hapuslah produk Pasta Gigi
5.       Tambahkan sebuah kolom baru bernama DISKON bertipe NUMBER(2)
6.       Ubahlah tipe data pada kolom DISKON menjadi NUMBER(4)
7.       Buanglah kolom DISKON dari tabel PRODUK
8.       Tampilkan semua data pada tabel PRODUK

jawab:
 
create table PRODUK
(
    IDProduk varchar(5),
    NamaProduk varchar(20),
    Harga number(6),
    TanggalExpire    date,
    constraint pk8 primary key (IDProduk)
);

insert into PRODUK
(IDProduk,NamaProduk,Harga,TanggalExpire)
values
('p101','Roti Tawar',6000,'31-Jan-11');
insert into PRODUK
(IDProduk,NamaProduk,Harga,TanggalExpire)
values
('p102','Pasta Gigi',7500,'23-feb-11');
insert into PRODUK
(IDProduk,NamaProduk,Harga,TanggalExpire)
values
('p103','Gelas Polos',12500,NULL);

update PRODUK set Harga = 8000
where Harga = 6000;

delete PRODUK
where NamaProduk = 'Pasta Gigi';

alter table PRODUK add (
diskon number (2)
);
alter table PRODUK modify (
diskon number (4)
);
alter table PRODUK
drop column Diskon;
select * from PRoDUK;


KUIS 1 – PERANCANGAN BASIS DATA

Open Book,Open Note

NIS
NamaSiswa
Umur
TanggalLahir
101
Tukimin
5
01-Jan-01
102
Tukiyem
5
03-Jan-01
103
Tuminah
5


1.       Buatlah tabel SISWA dengan NIS sebagai primary key
2.       Isilah tabel sesuai data di atas
3.       Ubahlah nama Tukiyem menjadi Jessica Alba
4.       Hapuslah siswa bernama Tukimin
5.       Tambahkan sebuah kolom baru bernama NEM bertipe NUMBER(2)
6.       Ubahlah tipe data pada kolom NEM menjadi NUMBER(4)
7.       Buanglah kolom NEM dari tabel SISWA
8.       Tampilkan semua data pada tabel SISWA
jawab :
 create table siswa
(
NIS        number(8),
NAMA        varchar(15)not null,
UMUR        number(2),
Tgl_lahir    date,
constraint pkl primary key (NIS)
);

insert into SISWA
(NIS,NAMA,UMUR,Tgl_lahir)
values
(101,'tukimin',5,'03-Jan-01');

insert into SISWA
(NIS,NAMA,UMUR,Tgl_lahir)
values
(102,'tukiyem',5,'01-Jan-01');

insert into SISWA
(NIS,NAMA,UMUR,Tgl_lahir)
values
(103,'tuminah',5,null);

update SISWA set NAMA = 'jessica Alba'
where NAMA = 'tukiyem';

delete SISWA
where NAMA = 'tukimin';

alter table SISWA add (
NEM     number(4)
);


alter table SISWA modify (
NEM     number(4)
);
alter table SISWA
drop column NEM;




KUIS 1 – PERANCANGAN BASIS DATA

Open Book,Open Note

NoPolisi
JenisMotor
Harga
TanggalPembelian
D 123 AB
Honda Tiger
20000000
10-Jan-01
D 456 CD
Honda Supra
15000000

D 789 EF
Honda Vario
12000000
12-Des-01

1.       Buatlah tabel MOTOR  dengan NoPolisi sebagai primary key
2.       Isilah tabel sesuai data di atas
3.       Ubahlah jenis motor Honda Vario menjadi Honda Beat
4.       Hapuslah motor Honda Tiger
5.       Tambahkan sebuah kolom baru bernama BAHANBAKAR bertipe Varchar(10)
6.       Ubahlah tipe data pada kolom BAHANBAKAR menjadi Varchar(15)
7.       Buanglah kolom BAHANBAKAR dari tabel MOTOR
8.       Tampilkan semua data pada tabel MOTOR
 
jawab:
create table MOTOR
(
NoPolisi    varchar(8),
JenisMotor    varchar(20),
Harga        number(9),
Tanggalpembelian    date,
constraint pkl1 primary key (NoPolisi)
);

insert into MOTOR
(NoPolisi,JenisMotor,Harga,Tanggalpembelian)
values
('D 456 AB','Honda SupraX',150000000,NULL);

insert into MOTOR
(NoPolisi,JenisMotor,Harga,Tanggalpembelian)
values
('D 123 AB','Honda Tiger',200000000,'10-Jan-2001');

insert into MOTOR
(NoPolisi,JenisMotor,Harga,Tanggalpembelian)
values
('D 789 EF','Honda Vario',120000000,'1-Des-2001');

update MOTOR set JenisMotor = 'Honda Beat'
where JenisMotor = 'Honda Vario';

delete MOTOR
where JenisMotor ='Honda Tiger';

alter table MOTOR add(
BahanBAkar     varchar(2)
);

alter table MOTOR modify(
BahanBAkar     varchar(4)
);

alter table MOTOR
drop column BahanBakar;

select * from MOTOR;

KUIS 1 – PERANCANGAN BASIS DATA

Open Book,Open Note

IDModel
NamaModel
BeratBadan
TanggalLahir
M-101
Rofiah
45
01-Mei-88
M-102
Sabariah
50

M-103
Jamilah
47
26-Jul-86

1.       Buatlah tabel MODEL dengan IDModel sebagai primary key
2.       Isilah tabel sesuai data di atas
3.       Ubahlah berat badan Rofiah menjadi 92
4.       Hapuslah model bernama Sabariah
5.       Tambahkan sebuah kolom baru bernama TINGGIBADAN bertipe NUMBER(2)
6.       Ubahlah tipe data pada kolom TINGGIBADAN menjadi NUMBER(4)
7.       Buanglah kolom TINGGIBADAN dari tabel MODEL
8.       Tampilkan semua data pada tabel MODEL

jawab 
create table MODELMIE
(
IDModel        varchar(5),
NamaModel    varchar(20),
BeratBadan    number(3),
Tgl_lahir    date,
constraint pk9 primary key (IDModel)
);

insert into MODELMIE
(IDModel,NamaModel,BeratBadan,tgl_lahir)
values
('M-101','rofiah',45,'01-may-88');

insert into MODELMIE
(IDModel,NamaModel,BeratBadan,tgl_lahir)
values
('M-102','sabariah',50,NULL);

insert into MODELMIE
(IDModel,NamaModel,BeratBadan,tgl_lahir)
values
('M-103','jamilah',47,'26-Jul-86');

update MODELMIE set BeratBadan = 92
where BeratBadan = 45 ;
delete MODELMIE
where NamaModel = 'sabariah';

alter table MODELMIE add(
TinggiBadan     number(3)
);
alter table MODELMIE modify(
TinggiBadan NUmber (4)
);
alter table MODELMIE
drop column TinggiBadan;
select * from MODELMIE;
SEKIAN PEMBUATAN TABLE ORACLE DARI SAYA ..
YANG MW SEDO SEDOT AJA GAN KWKWKKWKWKWK

Tidak ada komentar:

Posting Komentar