Sabtu, 06 Februari 2010

Program Keahlian IV (Oracle)

Minggu pertama masuk kuliah, hari pertamaku mendapat pelajaran tentang bagaimana mengoperasikan oracle. Dan yang aku pelajari di hari pertama itu, yang aku catat:

Kekurangan menggunakan aplikasi web:
  • koneksinya atau responnya lambat
  • interface kurang interaktif; komunikasi user dengan interface yang disediakan, kurang leluasa
  • untuk membuat laporan dalam aplikasi web lebih sulit
Yang dimaksud dengan client/server yaitu sebuah project yang dapat disambungkan ke mesin database lain menggunakan kode program, sehingga project dapat melakukan koneksi dengan mesin database lain yang lebih handal, dengan demikian program aplikasi dapat dipisahkan dari mesin databasenya.

ORACLE

Saat pertama kali masuk oracle, masukan username SYSTEM dan password MANAJER atau nama password yang diketikan saat install oracle.

Tablespace
  • Membuat tablespace
pada kolom SQL, ketikan:

CREATE TABLESPACE DATAFILE '.DAT' SIZE AUTOEXTEND ON NEXT MAXSIZE ;

contoh:

CREATE TABLESPACE aau DATAFILE 'AAU.DAT' SIZE 1M AUTOEXTEND ON NEXT 2M MAXSIZE 10M;

catatan:
Autoextend berfungsi untuk mengatur kapasitas/kuota

  • Menambah tablespace
Dalam menambahkan kapasitas tablespace dalam datafile ada 2 pengertian, yaitu untuk menambahkan kapasitas pada datafile yang sudah ada

ALTER DATABASE DATAFILE '.DAT' RESIZE ;

contoh:

ALTER DATABASE DATAFILE 'AAU.DAT; RESIZE 2M;

dan untuk menambahkan kapasitas ke hardisk lain.

ALTER TABLESPACE ADD DATAFILE ':\\.DAT' SIZE ;

contoh:

ALTER TABLESPACE aau ADD DATAFILE 'D:\BARU\AAU.DAT' SIZE 1M;

  • Menghapus tablespace
DROP TABLESPACE ;

contoh:

DROP TABLESPACE aau;


Membuat User Baru
Membuat user baru milik kita sendiri bermaksud supaya data-data yang kita masukan tidak semua orang bisa merubah atau bahkan menghapusnya. Terkhusus kita memiliki user pribadi.
Ada beberapa langkah untuk kita dapat memiliki user pribadi:

Langkah pertama
Tuliskan pada kolom SQL di user SYSTEM

CREATE USER IDENTIFIED BY DEFAULT TABLESPACE ;

contoh:

CREATE USER maya IDENTIFIED BY maya DEFAULT TABLESPACE aau;

Langkah kedua
Yang artinya memberikan hadiah untuk membuat user baru

GRANT DBA TO ;

contoh:

GRANT DBA TO maya;

Langkah ketiga
Logout dari user SYSTEM, kemudian masukkan username dan password yang sudah dibuat.

Untuk mengecek user apa yang sedang dipakai:

SHOW USER;

How do you do ^_^

Masih bingung mau nulis apa. Tapi inilah blog-ku ^_^