Oracle merupakan software database
yang menggunakan bahasa SQL (Structured Query Language), di dalam dunia
database istilah query dapat diartikan “Permintaan Data”. Saat ini SQL
merupakan bahasa query standard di berbagai software database. Berbagai
software database dapat diakses menggunakan bahasa SQL. Sehingga selain di Oracle, anda dapat menggunakan SQL di
software database yang lain seperti Microsoft SQL
Server, MySQL,Informix, DB2, Interbase dan
software database yang lain.
Keistimewaan Oracle
Oracle dikenal sebagai database server
untuk internet dan jaringan. Keistimewaan Oracle cukup banyak, yaitu :
a. Client/Server
Environtment
Oracle berjalan di jaringan komputer.
Oracle memisahkan proses antara database server dan aplikasi client. Server
yang terinstall Oracle bertanggung jawab menangani proses database, sementara
workstation/client yang menjalankan aplikasi hanya berkonsentrasi menampilkan
data. Struktur ini akan mengurangi kemacetan data.
b. Ukuran database yang
besar dan pengaturan space
Oracle mendukung ukuran database yang
sangat besar hingga jumlahnya terabyte. Oracle juga mendukung pengaturan
penggunaan space di harddisk sehingga ruang harddisk termanfaatkan dengan
efisien.
c. Multiuser
Oracle dapat melayani banyak user yang
terkoneksi dalam waktu yang sama dan mengakses data yang sama. Dengan fasilitas
ini Oracle mampu menghindari konflik data.
d. Connectibility
Oracle dapat menggunakan berbagai sistem
operasi dalam suatu jaringan untuk mengakses data.
e. High Transaction
Processing Performance
Oracle dapat mengatur sistem agar
pemrosesan database berjalan cepat walaupun jumlah transaksi sangat banyak
dalam suatu waktu.
f. Availability
Oracle dapat menjalankan database 24 jam
sehari tanpa istirahat. Pemisahan sistem komputer dan proses backup dapat
dilakukan secara Online tanpa harus mematikan database.
g. Standar industri yang
terbuka
Oracle diterima oleh berbagai standar
industri untuk mengakses data, sistem operasi, user interface dan protokol
jaringan.
h. Manajemen keamanan
yang sangat baik
Untuk menghindari akses database dari
pihak yang tidak diinginkan, Oracle memiliki fitur untuk membatasi dan
memonitor akses data.
i. Database Enforced
Integrity
Oracle memiliki kontrol untuk
mengendalikan data mana saja yang dapat diterima di database. Anda tidak perlu
membuat kode dibanyak aplikasi, cukup di satu database Oracle.
j. Portabilitas
Oracle dapat berjalan di berbagai sistem
opersi baik Linux, Windows, Unix dan masih banyak lagi. Aplikasi yang
menggunakan database Oracle dapat dengan mudah mengakses data Oracle yang
berjalan di sistem operasi apa pun.
k. Distributed System
Oracle dapat memisahkan databasenya
dalam komputer-komputer yang secara fisik terpisah, namun secara logis terlihat
seperti satu database. Semua user dalam jaringan dapat mengakses data tersebut
seolah-olah mengakses satu database.
l. Replicated
Environtment
Oracle mampu menduplikasi database objek
dalam lokasi server yang berbeda-beda. Hal ini sangat membantu jika salah satu
server rusak dan server lain langsung menggantikan fungsinya
Tipe Data Dalam Oracle
Tipe data yang didukung dalam oracle
adalah antara lain :
Tipe data
|
Deskripsi
|
VARCHAR2
|
Berisi variabel karakter dengan panjang maksimal 400 karakter.
|
CHAR
|
Berisi karakter berukuran tetap dengan panjang maksimal 2000 Bytes.
|
NUMBER
|
Berisi data numerik.
|
DATE
|
Berisi data tanggal.
|
RAW
|
Berisi data binary hingga ukuran 2000 bytes.
|
LONG
|
Berisi data teks hingga ukuran 2 GigaBytes.
|
LONG RAW
|
Berisi data binary hingga ukuran 2 GigaBytes.
|
ROWID
|
Berisi nilai id dari suatu baris tabel.
|
BLOB
|
Berisi obyek binary hingga ukuran 4 GigaBytes.
|
CLOB
|
Berisi obyek karakter hingga ukuran 4 GigaBytes.
|
BFILE
|
Berisi eksternal binary file, ukuran dibatasi oleh sistem operasi.
|
Sumber : http://khalishahazzahra.blogspot.com/p/oracle.html
No comments:
Post a Comment