Oracle adalah nama produk software database server yang diproduksi oleh perusahaan software Oracle Corporation. Oracle Corporation memposisikan diri sebagai produsen software database sejak tahun 1977.
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.
|
Tidak ada komentar:
Posting Komentar