Pages

Labels

Monday, March 31, 2014

Kelebihan dan Kekurangan Oracle

ü  Kelebihan
1.      Merupakan software DBMS yang handal dan memiliki kemampuan yang tinggi
2.      Dapat menangani jumlah data dalam ukuran yang besar
3.      Dapat mengolah data dalam ukuran besar dan mengolahnya dengan cepat sehingga didapatkan informasi yang akurat sesuai permintaan pengguna/user
4.      Memiliki kemampuan akan fleksibilitas dan skalabilitas yang dapat memenuhi tuntutan akan data dan informasi yang bervolume besar dan terus-menerus bertambah besar
5.      Memiliki kemampuan Technology Cluster Server dimana jika terdapat lebih dari satu unit server misalnya 100 unit server maka Oracle dapat menjadikan 100 unit server tersebut aktif bekerja bersama sebagai 100 aktif server
6.      Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator.
7.      user bisa diatur hak akses terhadap suatu database oleh database administrator.
8.      Bisa berjalan pada lebih dari satu platform system operasi

ü  Kekurangan
1.      Merupakan software DBMS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari
2.      Membutuhkan spesifikasi hardware yang tinggi untuk menjalankan software DBMS Oracle supaya berjalan dengan stabil
3.      Hanya diperuntukan bagi perusahaan berukuran besar, dan tidak cocokuntuk perusahaan kecil maupun menengah







Proses Installasi Oracle

Untuk menginstall oracle di windows 7,   akan ada dua aplikasi aplikasi yang akan dipasang yaitu:
1. Oracle Express Edition
di http://www.oracle.com/technetwork/products/express-edition/downloads/index.html
2. SQL Developer

I. INSTALASI ORACLE

1. Setelah selesai mendownload, maka ekstrak file zip :

Sehingga muncul folder baru, masuk folder tersebut dan temukan setup.exe



2. Klik dua kali hingga muncul tampilan untuk instalasi


3. Selanjutnya akan muncul license agreement, pilih "I accept the terms in license agreement"


4. Selanjutnya adalah lokasi instalasi oracle, defaultnya adalah di C:\oraclexe\, jika setuju tekan next.


5. Selanjutnya adalah pengisian password untuk akun SYS dan SYSTEM, misalkan kita isi passwordnya dengan root. Lalu klik next



6. Selanjutnya adalah review sebelum instalasi, klik install saja langsung.

   7. Tunggu proses instalasi sampai dengan selesai

8.      lalu Finish

Oracle

o  Sejarah Singkat Oracle
Perusahaan Oracle didirikan pada tahun 1977 oleh tiga orang programmer, Bob Miner, Ed Oates, dan Larry Ellison yang menjabat sebagai CEO (Chief Executive Officer) selama beberapa tahun sampai saat ini. Perusahaan ini berkonsentrasi pada pembuatan database server di mainframe. Kisah sukses Oracle Corp terkait dengan sejarah dan teori database relasional. Teori database relasional diperkenalkan hampir secara simultan oleh Edgar F. Codd (dalam artikelnya yang terkenal Large shared data banks) dan seorang penemu lain yang kurang dikenal, pada tahun 1969. IBM adalah perusahaan pertama yang menerapkan model relasional ini dalam bahasa SQL, dengan produknya DB2. Sayangnya IBM agak ragu akan keampuhan SQL dan model relasional (nantinya akan berpengaruh pada ketertinggalan IBM di pasar database-server sistem operasi Unix dan Windows ).

Larry melihat perkembangan teori model relasional dan implementasi database rrelasional dalam DB2. Ia yakin bahwa model relational adalah “way of the future” dan memutuskan untuk mengimplementasikan model relasional di produk Oracle. Sebelumnya produk database Oracle memakai model nonrelasional. Oracle menjadi pesaing kuat bagi IBM dalam pasar database server di mainframe, terutama database bermodel relasional.
Sekitar pertengahan tahun 1980an, Larry mendiversifikasi produk Oracle (versi 6.x) keluar mainframe, yakni ke sistem operasi Unix. Selanjutnya tahun 1996 Oracle Corp mendiversifikasi Oracle (versi 7.x) ke sistem operasi Novell Netware, Windows NT, dan Linux (versi 8.x, tahun 1997). Mulai pertengahan tahun 1990an Oracle Corp mulai membuat juga produk-produk nondatabase-server seperti application server (WebDB, OAS), development tools (Oracle Developer, Oracle Designer), dan application suite (Oracle Apps).

Pengertian Oracle : Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut:
o  Dapat bekerja di lingkungan client/server (pemrosesan tersebar)
o  Menangani manajemen space dan basis data yang besar
o  Mendukung akses data secara simultan
o  Performansi pemrosesan transaksi yang tinggi
o  Menjamin ketersediaan yang terkontrol
o  Lingkungan yang terreplikasi

Database merupakan salah satu komponen dalam teknologi informasi yang mutlak diperlukan oleh semua organisasi yang ingin mempunyai suatu sistem informasi yang terpadu untuk menunjang kegiatan organisasi demi mencapai tujuannya. Karena pentingnya peran database dalam sistem informasi, tidaklah mengherankan bahwa terdapat banyak pilihan software DatabaseManagement System (DBMS) dari berbagai vendor baik yang gratis maupun yang komersial. Beberapa contoh DBMS yang populer adalah MySQL, MS SQL Server, Oracle, IBM DB/2, dan PostgreSQL.

Oracle merupakan DBMS yang paling rumit dan paling mahal di dunia, namun banyak orang memiliki kesan yang negatif terhadap Oracle. Keluhan-keluhan yang mereka lontarkan mengenai Oracle antara lain adalah terlalu sulit untuk digunakan, terlalu lambat, terlalu mahal, dan bahkan Oracle dijuluki dengan istilah “ora kelar-kelar” yang berarti “tidak selesai-selesai” dalam bahasa Jawa. Jika dibandingkan dengan MySQL yang bersifat gratis, maka Oracle lebih terlihat tidak kompetitif karena berjalan lebih lambat daripada MySQL meskipun harganya sangat mahal.

Namun yang mereka tidak perhitungkan adalah bahwa Oracle merupakan DBMS yang dirancang khusus untuk organisasi berukuran besar, bukan untuk ukuran kecil dan menengah. Kebutuhan organisasi berukuran besar tidaklah sama dengan organisasi yang kecil atau menengah yang tidak akan berkembang menjadi besar. Organisasi yang berukuran besar membutuhkan fleksibilitas dan skalabilitas agar dapat memenuhi tuntutan akan data dan informasi yang bervolume besar dan terus menerus bertambah besar.

Kelebihan dan Kekurangan FireBird

ü  Kelebihan
1.      Firebird memiliki user base kecil namun aktif, Firebird selalu lebih banyak memiliki fitur,
2.      Firebird merupakan DBMS yang relatif matang untuk digunakan, dan tujuannya menetapkan peletakan kembali Oracle dan SQL server dalam aplikasi komersil,
3.      Firebird memiliki user-base yang loyakl, dan merupakan produk bagus untuk bekerja dengannya, dan jika ia dapat meningkatkan kecepatan development-nya, seperti juga meningkatkan marketing-nya, akan menjadi pesaing yang kuat.

ü  Kekurangan : 

Kekurangan yang paling nyata waktu itu adalah replication engine (walaupun Firebird memiliki fitur lanjutan, yang menjaga identical copy dari live database). Ada proyek yang terjadi, banyak yang komersil, namun Open Source-nya sendiri terlihat tidak matang, atau terintegrasi ke dalam Firebird code utama. Firebird development relatif lambat, Firebird merupakan DBMS yang relatif matang untuk digunakan, dan tujuannya menetapkan peletakan kembali Oracle dan SQL server dalam aplikasi komersil.

Proses Installasi FireBird

Untuk menginstal Firebird 2.1 pada ubuntu bisa dilakukan 2 cara, cara yang pertama menggunakan Terminal, yang kedua menggunakan Synaptic Package manager (untuk melakukan innstalasi diperlukan koneksi internet).

Menggunakan Synaptic Package Manager

cara ini merupakan cara paling mudah, untuk mengaksesnya buka Synaptic Package manager kemudian ketikan Firebird 2.1 pada kotak pencarian.
1.      pilih firebird2.1-super klik pada checkbox dan pilih mark for installation. 



2.      klik Apply untuk memulai proses Installation




Menggunakan Terminal

1.      Buka Terminal (ctrl+alt+t), ketikan: sudo apt-get install firebird2.1-super, masukan password dan ketika di minta konfirmasi, ketikan y. proses installasi akan dimulai.



o   Konfigurasi Firebird 2.1

setelah proses installasi selesai, firebird harus di konfigurasi untuk menentukan password super administrato dan supaya firebird berjalan otomatis saat komputer di nyalakan. untuk melakukan konfigurasi, ketikan perintak berikut pada terminal:
sudo dpkg-reconfigure firebird2.1-super


Pilih Yes, kemudian masukan password untuk superadminnya dan pilih oke. Proses konfigurasi selesai.
Perlu di ketahui, pahwa username dan password superadmin adalah sysdba dan passwordnya adalah password yang anda masukan.
Untuk membuat database di firebird bisa menggunakan flamerobin sebagai toolsnya. ketikan pada terminal:
sudo apt-get install flamerobin 
berikut tampilan flamerobin


FireBird

Firebird (juga disebut FirebirdSQL) adalah sistem manajemen basisdata relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di Linux, Windows, maupun pada sejumlah platform Unix. Firebird di diarahkan dan di-maintain oleh FirebirdSQL Foundation. Ia merupakan turunan dari Interbase versi open source milik Borland.
Modul-modul kode baru ditambahkan pada Firebird dan berlisensi di bawah Initial Developer's Public License (IDPL), sementara modul-modul aslinya dirilis olehInprise berlisensi di bawah InterBase Public License 1.0. Kedua lisensi tersebut merupakan versi modifikasi dari Mozilla Public License 1.1.
Ø  Sejarah
Pengembangan codebase Firebird 2 dimulai pada awal pengembangan Firebird 1, dengan memporting kode Firebird 1 berbasis C ke dalam bahasa C++ dan merupakan pembersihan kode secara besar-besaran. Firebird 1.5 merupakan rilis pertama daricodebase Firebird 2. Pengembangan ini merupakan satu kemajuan signifikan bagi para developer dan seluruh tim dalam project Firebird, namun tentu ini bukan akhir dari tujuan. Dengan dirilisnya Firebird 1.5, pengembangan lebih lanjut difokuskan pada Firebird versi 2.

Ø  Log perubahan

Versi stable yang ada saat ini adalah Firebird 1.5.3. Rilis ini merepresentasikan komitmen dari Project Firebird pada developer dan membawa sejumlah pembaruan dalam Firebird sebagai salah satu database open source yang terkenal.
Versi yang mengacu pada pemanfaatan Native Posix Thread Library yang terdapat pada Linux seperti pada release notestersedia pada area download Firebird.

Perubahan dari versi sebelumnya[sunting | sunting sumber]

Rilis baru ini membawa pembaruan dalam penggunaan charset yang mengijinkan penggunaan NONE sebagai charset transparan. Perubahan ini dilakukan pada inti internal untuk membuat charset NONE tersebut lebih mudah untuk digunakan pada proses manipulasi data dari atau pada field-field yang menggunakan charset lain.
Rilis ini juga menambahkan basis konfigurasi yang memungkinkan server untuk membatalkan proses yang berjalan terkait dengan kebutuhan debugging saat saat melakukan analisis kesalahan (bugcheck) ataupun eksepsi terstruktur  (Structured exceptions).
Versi Firebird superserver sebelumnya memiliki serangkaian isu backward compability terkait dengan link-time dengan NPTL (Native POSIX Thread Library) yang bisa membuat distro unix yang mengaktifkan library NPTL menjadi tidak stabil, namun di versi yang terbaru saat ini, masalah-masalah tersebut telah terselesaikan.
Rilis yang ada saat ini direpresentasikan sebagai major upgrade dari sisi database engine yang selama ini telah dikerjakan oleh tim independen yang terdiri atas sejumlah programmer lepasan dari Source code InterBase(tm) yang dirilis olehBorland dibawah lisensi InterBase Public License v.1.0 pada tanggal 25 Juli 2000.

Ø  Konflik penamaan


Pada bulan April 2003, Yayasan Mozilla memutuskan mengganti nama web browser mereka dari Phoenix menjadi Firebird. Keputusan ini ditanggapi dengan serius oleh proyek Firebird Database dengan asumsi bahwa hal tersebut bisa membingungkan user karena dua produk berbeda menggunakan nama yang identik. Protes atas hal ini berlanjut hingga para pengembang Mozilla membuat satu pernyataan yang jelas bahwa nama Firebird dalam kenyataannya adalah Mozilla Firebird. Pernyataan ini juga membuat memperjelas bahwa nama Mozilla Firebird merupakan sebuah codename atas proyek web browser yang tengah dikerjakan oleh Mozilla. Pada tanggal 9 Februari 2004, Mozilla akhirnya mengganti kembali nama browser mereka sebagaiMozilla Firefox, Dengan demikian hal tersebut secara otomatis menghilangkan kebingungan para pengguna.

Kelebihan dan kekurangan Microsoft Access

Ø  Kelebihan
1.      Berbasis file sehingga lebih portabel (tinggal dicopy).
2.      Lebih murah
3.      Lebih mudah karena ditujukan ke desktop dan tool-tool yang memudahkan serta kemampuannya  lebih dibatasi.
4.      Mendukung SQL.
5.      Mendukung Relational database (terbatas)
Ø  Kekurangan
1.      Bukan merupakan database server sehingga tidak bisa/tdk cocok untuk keperluan enterprise dan terdistribusi (misalnya Web).
2.      Bukan RDBMS murni
3.      Tidak mendukung multithreaded
4.      Tidak begitu cepat aksesnya (karena berbasis file)
5.      Tidak bisa untuk Store procedure

6.      Security kalah jauh dibanding SQL Server
 

Blogger news

Blogroll

About