Thursday, 19 December 2013

Import SQL pada Oracle

Di modul 8 Praktikum Basis Data ini pembahasannya tidak begitu jauh berbeda dari apa yang sudah dipelajari di modul 7. Pada modul 7, mengenai  pembuatan database dan table dengan cara yang manual. Sementara pada modul 8, pembuatan database dan table akan diambil dari struktur sistem database yang sudah dibuat pada CDM (Conceptual Data Model) dan PDM (physical Data Model) melalui perangkat lunak Sybase atau Power Designer.

Untuk prakteknya, dapat dapat langsung mengikuti langkah-langkah di bawah:
  1. Buka Run SQL CommandLine yang ada pada menu Oracle Database. 
  2. Kemudian login dengan user system. 
  3. Lalu membuat user baru, lengkap dengan password dari user tersebut.
  4. Jangan lupa untuk memberikan hak akses pada user yang baru saja dibuat.
  5. Kemudian tinggal login dengan user yang baru.
  6. Bila ingin mengetahui user mana yang sedang aktif, dapat gunakan cari ketik ‘show user;’
  7. Setelah selesai dengan pembuatan user baru, lalu buka file PDM yang akan dimasukkan dalam user database yang telah dibuat.
  8. Lakukan check model dengan klik kanan pada halaman kemudian pilih Check Model, untuk mengetahui apakah ada kesalahan pada PDM.
  9. Hasil dari check model.
  10. Langkah selanjutnya yaitu meng-generate diagram PDM ke dalam bentuk sintaks SQL, yang nantinya akan di import ke dalam database. Dengan cara pilih menu Database, lalu pilih Generate Database.
  11. Lalu akan muncul message box, klik Edit.
  12. Kemudian akan otomatis tampil notepad, lengkap berisi dengan sintaks SQL. Blok semua sintaks yang ada pada notepad (Ctrl+A), lalu copy.
  13. Kembali pada SQL Command Line. Klik kanan pada bagian atas SQL Command Line, pilih Edit, lalu pilih Paste.
  14. Sintaks SQL dari notepad pada Power Designer tadi akan masuk pada SQL Command Line. Tunggu hingga proses Paste selesai dan tampil tulisan 'Table Altered'.
  15. Cek apakah seluruh table yang sudah dibuat sebelumnya di Power Designer sudah masuk. Dengan meuliskan sintaks SQL 'Select * from tab;'
  16. Setelah user, database dan table sudah dibuat, maka lakukan insert data pada table yang ada. Misalnya:
  17. Apabila lupa kolom apa saja yang ada pada suatu table, bisa  dilakukan deskripsi dengan menuliskan 'Desc nama_table;'
  18. Setelah proses insert data pada suatu table, dapat dicek dengan cara 'Select * from nama_table;'


No comments:

Post a Comment

x