Langkah-Langkah :
1. Buatlah table Model dengan Id Model sebagai
PRIMARY KEY
2. Isilah table Model di atas
3. Ubahlah Berat Badan Rofiah menjadi "92"
4. Hapuslah Data Sabariah
5. Buatlah Kolom baru Berjudul "Tinggi Badan"
tipe numBer(2)
6. Ubahlah tipe data pada kolom Tinggi Badan menjadi
number(4)
7. Hapuslah kolom Tinggi Badan
8. Tampilkan semua Data
Langkah Pertama :
Langkah Kedua :
Langkah Ketiga :
Langkah Keempat :
Langkah Kelima :
Langkah Keenam :
Langkah Ketujuh :
Langkah Kedelapan :
Struktur Data Table Model :
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\moezi>sqlplus
SQL*Plus: Release 10.2.0.1.0 - Production on Sen Apr 11 19:10:07 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Enter user-name: azmi
Enter password:
Connected to:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
SQL> create table Model
2 (
3 Id_Model varchar(7),
4 Nama_Model varchar(12),
5 Berat_Badan number(4),
6 Tgl_Lahir date
7 );
Table created.
SQL> desc Model
Name Null? Type
----------------------------------------- -------- ----------------------------
ID_MODEL VARCHAR2(7)
NAMA_MODEL VARCHAR2(12)
BERAT_BADAN NUMBER(4)
TGL_LAHIR DATE
SQL> alter table Model
2 add constraint pk_Model PRIMARY KEY (Id_Model);
Table altered.
SQL> insert into Model values
2 ('M-101','Rofiah',45,'01-MEI-1988');
1 row created.
SQL> insert into Model values
2 ('M-102','Sabariah',50,NULL);
1 row created.
SQL> insert into Model values
2 ('M-103','Jamilah',47,'26-JUL-1986');
1 row created.
SQL> select Id_Model,Nama_Model,Berat_Badan,Tgl_Lahir from Model;
ID_MODE NAMA_MODEL BERAT_BADAN TGL_LAHIR
------- ------------ ----------- ----------
M-101 Rofiah 45 01-05-1988
M-102 Sabariah 50
M-103 Jamilah 47 26-07-1986
SQL> update Model set Berat_Badan = 92
2 where Nama_Model ='Rofiah';
1 row updated.
SQL> select Id_Model,Nama_Model,Berat_Badan,Tgl_Lahir from Model;
ID_MODE NAMA_MODEL BERAT_BADAN TGL_LAHIR
------- ------------ ----------- ----------
M-101 Rofiah 92 01-05-1988
M-102 Sabariah 50
M-103 Jamilah 47 26-07-1986
SQL> delete from Model
2 where Nama_Model ='Sabariah';
1 row deleted.
SQL> select Id_Model,Nama_Model,Berat_Badan,Tgl_Lahir from Model;
ID_MODE NAMA_MODEL BERAT_BADAN TGL_LAHIR
------- ------------ ----------- ----------
M-101 Rofiah 92 01-05-1988
M-103 Jamilah 47 26-07-1986
SQL> alter table Model add(
2 Tinggi_Badan number(2)
3 );
Table altered.
SQL> select Id_Model,Nama_Model,Berat_Badan,Tgl_Lahir,Tinggi_Badan from Model;
ID_MODE NAMA_MODEL BERAT_BADAN TGL_LAHIR TINGGI_BADAN
------- ------------ ----------- ---------- ------------
M-101 Rofiah 92 01-05-1988
M-103 Jamilah 47 26-07-1986
SQL> desc Model
Name Null? Type
----------------------------------------- -------- ----------------------------
ID_MODEL NOT NULL VARCHAR2(7)
NAMA_MODEL VARCHAR2(12)
BERAT_BADAN NUMBER(4)
TGL_LAHIR DATE
TINGGI_BADAN NUMBER(2)
SQL> alter table Model Modify (Tinggi_Badan number(4));
Table altered.
SQL> desc Model
Name Null? Type
----------------------------------------- -------- ----------------------------
ID_MODEL NOT NULL VARCHAR2(7)
NAMA_MODEL VARCHAR2(12)
BERAT_BADAN NUMBER(4)
TGL_LAHIR DATE
TINGGI_BADAN NUMBER(4)
SQL> alter table Model
2 drop column Tinggi_Badan;
Table altered.
SQL> desc Model
Name Null? Type
----------------------------------------- -------- ----------------------------
ID_MODEL NOT NULL VARCHAR2(7)
NAMA_MODEL VARCHAR2(12)
BERAT_BADAN NUMBER(4)
TGL_LAHIR DATE
SQL> select Id_Model,Nama_Model,Berat_Badan,Tgl_Lahir from Model;
ID_MODE NAMA_MODEL BERAT_BADAN TGL_LAHIR
------- ------------ ----------- ----------
M-101 Rofiah 92 01-05-1988
M-103 Jamilah 47 26-07-1986
SQL> exit
Disconnected from Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
Tidak ada komentar:
Posting Komentar