Pengertian
Oracle
Basis data Oracle adalah basis data relasional yang
terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS.
Perusahaan perangkat lunak Oracle memasarkan jenis basis data ini untuk
bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat
keras komputer (platform).
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.
|
Analisa:
Oracle merupakan basis data relasional yang terdiri dari kumpulan data
dalam suatu sistem manajemen basis data RDBMS.
Oracle menggunakan bahasa pemrograman C atau C++.
Sumber:
https://id.wikipedia.org/wiki/Basis_data_Oracle
http://khalishahazzahra.blogspot.co.id/p/oracle.html
Tidak ada komentar:
Posting Komentar