Jumat, 12 Desember 2008

Struktur Database Pada Oracle

Struktur database terbagi 2(dua), yaitu Struktur Fisik dan Struktur Logical

1. Struktur Fisik Database

Struktur fisik database dikelola sebagai fili-file pada sistem operasi.

Struktur fisik database dikelola dalam 3( tiga ) jenis file yaitu file Data, File Kontrol dan file Redo

Log.

File data , file kontrol dan data redo log dapat dilihat melalui fasilitas Oracle Enterprise manager dan SQL * Plus.

Untuk melihat ketiga file tersebut melalui SQL *Plus Ketikan perintah berikut:

SQL> SELECT name FROM V$DATAFILE

2 UNION SELECT name FROM V$CONTROLFILE

3 UNION SELECT member FROM V$LOGFILE;

1.1 File Data

File data merupakan tempat penyimpanan data user meliputi anatara lain tabel, cluster, index dan berbagai objek lain. Semua objek ini secara fisik disimpan dalam file data namun secara logical berada pada tablespace.

1.1.1 Membuat / Menambah File Data

Sintaks : ALTER TABLESPACE

ADD DATAFILE SIZE ;

Contoh :

SQL> ALTER TABLESPACE tools

2 ADD DATAFILE

3 ‘C:\ORACLE\ORADATA\PESANAN\PERSONAL.DBF’ SIZE

20m;

1.1.2 Merubah Ukuran File Data

Sintaks : ALTER DATABASE DATAFILE

RESIZE ;

CONTOH :

SQL> ALTER DATABASE DATAFILE

2 ‘C:\ORACLE\ORADATA\PESANAN\PERSONAL.DBF’

RESIZE 15M;

1.1.3 OFFLINE dan ONLINE

Data pada tablespace hanya dapat diakses jika tablespace itu berstatus ONLINE. Pada Status OFFLINE tablespace menjadi tidaktersedia bagi user.

Kondisi OFFLINE diperlukan jika file data digunakanuntuk mengarjakan tugas administratif seperti backup dan recovery.

Sintaks untuk mengubah status file pada data adalah sbb:

ALTER DATABASE DATAFILE

ONLINE | OFFLINE;

Contoh:

SQL> ALTER DATABASE DATAFILE

‘C:\ORACLE\ORADATA\PESANAN\PERSONAL.DBF’ OFFLINE;

2. Struktur Logical Database

Secara logical database disimpan di dalam tablespace. Untuk membuat tablespace sintaknya ssb:

CREATE TABLESPACE DATAFILE

DATAFILESIZE

Contoh :

SQL> CREATE TABLESPACE JUAL

2 DATAFILE’C:\ORACLE\ORADATA\PESANAN\PERSONAL.DBF’

3 SIZE 30 M;

Menutup Dan mengaktifkan database.

Untuk menutup database ketikan perintah : SQL>SHUTDOWN IMMEDIATE;

Untuk mengaktifkan database ketikkan perintah : SQL> START UP;

Contoh :

Contoh Untuk Menutup:


SQL> CONN SYS/CHANGE_ON_INSTALL @PESANAN AS SYSDBA;


SQL> SHUTDOWN IMMEDIATE;

Untuk Mengaktifkan:


SQL>STARTUP;

Related Posts:

  • Dollar Gratis Dari Ciao           Ini merupakan bisnis online yang menguntungkan, tidak seperti PTC yang diharuskan untuk m… Read More
  • Disable Klik Kanan Pada Blog Maupun WebsiteTutorial ini berguna untuk menghindari dari tangan-tangan jail dari pengcopyan dari blog atau website kita yang ilegal. Dan banyak dari tangan jail it… Read More
  • Tips And TrickWindows 7Meningkatkan Alexa RankMeningkatkan Kapasitas RAM Tanpa Harus Membeli RAM Baru Disable Autorun VirusMunculkan File Hidden Dengan VBSMunculkan… Read More
  • KeywordsKeywords adalah kata kunci dimana orang mengetikan kata-kata di search engine, lalu langsung mengakses ke web atau blog kita. Keywords yang bagus haru… Read More
  • Menjalankan Aplikasi Windows Di LinuxDengan aplikasi seperti crossover pengguna linux dapat menjalankan berbagai aplikasi windows anda di linux, bukan hanya aplikasi, tetapi plugins, dan … Read More

0 comments:

Posting Komentar

Komentar Ya......