Selasa, 12 April 2011

Membuat Table Model Pada SQLPLUS



  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