CLICK HERE FOR BLOGGER TEMPLATES AND MYSPACE LAYOUTS »

Senin, 13 April 2009

qUiZz Pemprog Generasi 4

SoaL + Jawab

1a. Buatlah tabel PELANGGAN dengan sebagai ketentuan sbg berikut :
- nomor pelanggan char(6)primary key,
- nama pelanggan varchar2(28),
- alamat pelanggan varchar2(30).

jawab :
create table PELANGGAN(
no_pel char(6)not null primary key,
nama_pel varchar2(28),
almt_pel varchar2(30));

1b. Buatlaha tabel BARANG dengan ketentuan sebagai berikut :
- id barang char(8)primary key,
- nama barang varchar2(20),
- harga satuan varchar2(10).

jawab :
create table BARANG(
id_brg char(8)not null primary key,
nama_brg varchar2(20),
hrg_sat varchar2(10));

2. Ubahlah tipe data untuk field harga satuan pada tabel BARANG dari varchar2(10) menjadi number(10) ???!!!

jawab :
alter table BARANG modify hrg_sat number(10);

3. Tambahkan 1 field pada tabel PELANGGAN dengan ketentuan :
- nama field : Telepon
- tipe data : varchar2
- lebar data : 12

jawab :
alter table PELANGGAN add no_telp varchar2(12);


4. lihatkan seluruh isi tabel PELANGGAN dan BARANG ??!!!
- SELECT*FROM PELANGGAN;
- SELECT*FROM BARANG;

5. Lihatkan struktur dari tabel PELANGGAN dan BARANG ??!!!
- DESC PELANGGAN;
- DESC BARANG;

6. buatlah program PL/SQL untuk mencetak sebuah deret 1..10 suku ??!!!
dengan output =
2
5
8
11
14
17
20
23
26
29

jawab :
set serveroutput on
declare
A integer;
begin
A:=2;
loop
dbms_output.put_line(to_char(A));
A:=A+3;
exit when A=30;
end loop;
end;
/

0 komentar: