Perbezaan pangkalan data # Oracle & Microsoft SQL # database comparison

ORACLE

Oracle adalah relational database management system (RDBMS) untuk mengurus maklumat secara terbuka, komprehensif dan berintegrasi. Vendor dari oracle adalah Orace Corporation. Versi terbaru dari Oracle adalah Oracle 11g.Software ini biasanya digunakan untuk pengaksesan data yang dilakukan secara online. Oracle merupakan DBMS yang paling sukar dan paling mahal di dunia.

Oracle merupakan DBMS yang dibina khusus untuk organisasi berskala besar, bukan untuk kecil dan sederhana. Keperluan organisasi bersaiz besar tidaklah sama dengan organisasi SME. Organisasi besar memerlukan fleksibiliti dan scalable agar dapat memenuhi penggunaan data dan informasi yang bervolume besar dan bertambah besar.

SQL SERVER

Database Storage Engine daripada Microsoft. Engine ini berbayar, akan tetapi Microsoft juga menyediakan yang versi percuma (Express Edition)…kerana buatan dari Bos Bill Gates maka Engine ini hanya boleh running di sistem operasi Windows sahaja monoplatform). Kapasiti penyimpanan datanya tidak mencapai Tera Byte, mampu untuk menampung aplikasi besar. SQL Server banyak bermain di memori untuk pemprosesan. Untuk bacup data Ms SQL banyak extension .MDB, .BAK, .file. Namun, kapasiti rollback dan recovery nya tidak secanggih Oracle.

KELEBIHAN

ORACLE                                                                                 SQL SERVER

  1. Memiliki banyak sekali ciri-ciri yang dapat memenuhi tuntutan fleksibiliti dari organisasi yang besar.
  2. Dapat menggunapakai lebih dari satu server serta data storage dengan mudah dan transparent.
  3. Menjadi DBMS yang sukar untuk dipelajari.
  4. Dapat menangani database berskala besar.
  5. Support berbagai platform,tidak hanya pada windows base platform.
  1. Harga lebih murah berbanding Oracle
  2. Installasi dan penggunaan yang lebih mudah.

KEKURANGAN

ORACLE                                                                                 SQL SERVER

  1. Oracle merupakan DBMS yang paling sukar dan paling mahal di dunia, Penggunaan Oracle adalah berkos tinggi, dari perkakasan sehingga DBA yang otai.
  2. Kosnya sangat mahal.
  1. Hanya support Platform windows .
  2. Kapasiti penyimpanan datanya tidak mencapai Tera Byte , tidak mampu untuk diimplimen aplikasi besar.
  3. Untuk backup data Ms SQL banyak extension .MDB, .BAK, .file. Kapasiti rollback dan recovery tidak secanggih Oracle.

PERBEDAAN  KONSEPTUAL

ORACLE                                                                                 SQL SERVER

  1. Schema
  2. Role
  3. Index
  4. PL/SQL procedure
  5. PL/SQL function
  6. BEFORE trigger
  7. After trigger
  8. Sequence
  1. Database owner, DBO
  2. Group/Role
  3. Non-unique index
  4. T-SQL stored procedure
  5. Trigger
  6. Compex rule
  7. Column identity property

PERBEDAAN DATA TYPE

ORACLE                                                                                 SQL SERVER

  1. NUMBER(10)
  2. NUMBER(6)
  3. NUMBER(3)
  4. FLOAT
  5. FLOAT
  6. NUMBER(1)
  7. VARCHAR2(n)
  8. CLOB
  9. BLOB

10.  RAW(n) or BLOB

  1. INTEGER
  2. SMALLINT
  3. TINYINT
  4. REAL
  5. FLOAT
  6. BIT
  7. VARCHAR(n)
  8. TEXT
  9. IMAGE

10.  BINARY(n)

Compare harga untuk SQL Server 2000 Standard Edition dan  Oracle9i Standard Edition:

Number of CPUs Oracle9i Standard Edition (USD) SQL Server 2000 Standard Edition (USD)
1 $15,000 $4,999
2 $30,000 $9,998
4 $60,000 $19,996
8 $120,000 $39,992
16 $240,000 $79,984
32 $480,000 $159,968

Related posts:

Share
This entry was posted in ICT. Bookmark the permalink.
You are not authorized to see this part
Please, insert a valid App ID, otherwise your plugin won't work correctly.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>