LAMPIRAN Pemilihan DBMS Berikut ini adalah perbandingan antara DBM S SQL Server 2000, M ySQL 4.1, Access 2000, dan DB2 8.1. • Kebutuhan Perangkat keras (hardware) : Untuk SQL Server 2000 : Perangkat Keras Kebutuhan Processor Pentium 166 MHz atau lebih tinggi M emory 32 M B RAM (minimal untuk Desktop Engine), 64 M B RAM (minimal untuk semua edisi), 128 M B RAM atau lebih (direkomendasikan) Besar Hard disk 270 M B (Instalasi Lengkap), 250 M B (typical), 95 M B (minimal), Desktop Engine: 44 M B Analysis Services: 50 M B minimal dan 130 M B typical English Query: 80 M B Untuk M icrosoft Access 2000 : L1 L2 Perangkat Keras Kebutuhan Processor Pentium 75 MHz atau lebih tinggi M emory 8 M B of RAM dibutuhkan untuk Access 2000, ditambah 4 M B of RAM untuk setiap aplikasi agar berjalan dengan lancar, ditambah memory untuk sistem operasi : - 16 M B of RAM untuk Windows 95 atau Windows 98 - 32 M B of RAM untuk Windows M e atau Windows NT - 64 M B of RAM untuk Windows 2000 - 128 M B of RAM untuk Windows XP Besar Hard disk Access 2000 membutuhkan kapasitas hard disk lebih dari 30 M B Untuk DB2 8.1 : (Windows) Perangkat Keras Processor Kebutuhan Pentium atau Pentium yang cocok dengan CPU M emory RAM : 256 M B minimal, M emory tambahan dapat saja dibutuhkan. Besar Hard disk Typical installation: 350 M b minimal Compact installation: 100 M b minimal L3 Custom installation: 100 M b minimal. Kapasitas disk tambahan dapat saja dibutuhkan untuk drive FAT dengan ukuran cluster yang besar. Untuk MySQL 4.1 : Perangkat Keras Kebutuhan Processor Pentium 166 MHz atau lebih tinggi M emory M empunyai RAM setidaknya 32 M B Besar Hard disk M empunyai kapasitas hard disk setidaknya 60 M B • Kebutuhan Perangkat Lunak (software) : Untuk SQL Server 2000 : Sistem Operasi Edisi Edisi Enterprise S tandar Edisi Edisi Edisi SQ L Personal Developer Engine Se rve r CE Windows CE Tidak Tidak Tidak Tidak Tidak Ya Windows 9x Tidak Tidak Ya Tidak Ya Tidak Tidak Tidak Ya Ya Ya Tidak Windows NT 4.0 Workstation with Service Pack 5 L4 Windows NT 4.0 Server with Ya Ya Ya Ya Ya Tidak Ya Ya Ya Ya Ya Tidak Tidak Tidak Ya Ya Ya Tidak Ya Ya Ya Ya Ya Tidak Ya Ya Ya Ya Ya Tidak Ya Ya Ya Ya Ya Tidak Tidak Tidak Ya Ya Ya Tidak Service Pack 5 Windows NT 4.0 Server Enterprise Edition with Service Pack 5 Windows 2000 Professional Windows 2000 Server Windows 2000 AdvancedServer Windows 2000 DataCenter Windows XP Professional Untuk M icrosoft Access 2000 : M icrosoft Access 2000 tidak mempunyai edisi apapun. Access 2000 dapat diinstal ke dalam sistem operasi : M icrosoft Windows 95, Windows 98, Windows 98 L5 Second Edition, Windows M illennium Edition (Windows M E), Windows NT 4.0 with Service Pack 6 (SP6), Windows 2000, atau Windows XP atau seterusnya. Untuk DB2 8.1 : Platform Versi Sistem Operasi Patches yang dibutuhkan Windows-Based Windows NT 4.0 Service Pack 6a atau lebih tinggi Windows-Based Windows 2000 Service Pack 2 dibutuhkan untuk Windows Terminal Server Windows-Based Windows XP Tidak dibutuhkan AIX-Based AIX 4.3.3 (32-bit) Perawatan Level 9 or later, dan APARs IY22308, Y32690, dan IY33024 AIX-Based AIX 5L (32-bit) Perawatan Level 2 or later AIX-Based AIX 5.1.0 (32-bit) Perawatan Level 2 or later, dan APARs IY31254, IY32217, IY32905, IY33023, dan IY29345 AIX-Based AIX 5.1.0 (64-bit) Perawatan Level 2 or later, dan APARs IY31254, IY32217, IY32905, Y33023, dan IY32466 L6 HP-UX HP-UX 11i December 2001 GOLDBASE11i, December 2001 GOLDAPPS11i bundles Linux Untuk Intel 32-bit: - kernel level 2.4.9 or later - glibc 2.2.4 or later Tidak dibutuhkan - RPM 3 or later Untuk Intel 64-bit dan z-Series: - Red Hat Linux 7.2 - SuSE Linux SLES-7 Sun-Solaris Solaris 7 (32-bit) patch 106327-10 Sun-Solaris Solaris 7 (64-bit) patch 106300-11 Sun-Solaris Solaris 8 (32-bit) patch 108434-03 dan 108528-12 Sun-Solaris Solaris 8 (64-bit) patch 108435-03 dan 108528-12 Sun-Solaris Solaris 9 Tidak dibutuhkan Untuk MySQL 4.1 : Platform Windows-based Sun Solaris Versi Sistem Operasi Windows 95/98/NT/2000/XP/2003 Solaris 8 (SPARC) L7 FreeBSD FreeBSD 4.x (x86) M ac OS X M ac OS X v10.2 HP-UX HP-UX 10.20 (RISC 1.0), HP-UX 11.11 (PA-RISC 1.1 dan 2.0), HP-UX 11.11 (PA-RISC 2.0, 64-bit only) AIX-Based AIX 5.1 (RS6000), AIX 4.3.2 (RS6000), AIX 4.3.3 (RS6000) • QNX QNX 6.2.1 (x86) SGI Irix SGI Irix 6.5 Dec OSF Dec OSF 5.1 (Alpha) Harga : Untuk SQL Server 2000: Jenis lisensi SQL Server 2000 SQL Server 2000 S tandard Edition Enterprise Edition Processor $4,999 per processor $19,999 per processor Server/Per-Seat 5 CALs - $1,489 25 CALs - $11,099 CAL 10 CALs - $2,249 Untuk M icrosoft Access 2000: L8 Produk Pengguna baru Upgrade M icrosoft Access $339 $109 $579 $329 $799 $549 2002 Office XP Professional Edition Office XP Developer Edition Untuk DB2 8.1 : Jumlah CPU IBM DB2 v8.1 IBM DB2 v8.1 IBM DB2 v8.1 Enterprise Workgrou p Enterprise Edition With OLAP an d Edition Edition Data Mining 1 $7,500 $25,000 $113,000 2 $15,000 $50,000 $126,000 4 $30,000 $100,000 $252,000 8 $60,000 $200,000 $504,000 16 $120,000 $400,000 $1,008,000 32 $240,000 $800,000 $2,016,000 Untuk MySQL 4.1 : Jumlah lisensi Price per copy (EUR) Price per copy (US D) 1..9 440 495 L9 10..49 315 360 50..99 255 290 100..249 195 220 250..499 155 175 500++ • Hubungi: [email protected] Fitur: Pada SQL Server 2000, bahasa SQL-nya disebut dengan Transact-SQL (T- SQL), pada DB2 disebut dengan DB2 SQL dialect, pada MySQL disebut MySQL dialect, dan pada M icrosoft Access 2 disebut Access 2000. Berikut ini adalah perbandingan antara ketiganya : Fitur T-SQL Access DB2 S QL dialect 2000 View MySQL dialect General views, Tidak Tidak Indexed Views, mendukung mendukung Distributed Partitioned Views Triggers AFTER triggers, Tidak BEFORE triggers, INSTEAD OF triggers mendukung AFTER triggers, Tidak mendukung INSTEAD OF triggers Procedures T-SQL statements Tidak DB2 SQL dialect Tidak mendukung L10 mendukung statements, Java methods, third-generation language (3GL) routines User- Scalar functions,Inline Tidak External Scalar defined table-valued functions, mendukung functions, M ultistatement table- External table functions, valued functions OLE DB External table C, C++ external libraries functions, Sourced atau Template functions, SQL Scalar, Table atau Row functions Array Tidak mendukung Tidak M endukung M endukung mendukung Table Relational tables, Relational Relational tables, Relational Temporary tables tables Object tables, tables, Temporary tables Temporary tables L11 Kriteria SQL Server Access 2000 DB2 v8.1 MySQL 4.1 2000 Operational Feasibility Berkatitan dengan sistem operasi/ software yang digunakan Berkaitan dengan kemudahan penggunaaan DBM S M enggunakan M enggunakan M enggunakan M enggunakan sistem operasi sistem operasi sistem operasi sistem operasi yang berbasis yang berbasis berbasis berbasis Windows Windows Windows, Windows,AIX, AIX, Linux, HP-UX, HP dan Sun Linux,Sun Solaris Solaris Lebih sukar Lebih mudah untuk untuk diinstall, digunakan digunakan dan sehingga di-manage Lebih mudah Lebih mudah untuk diinstall, untuk diinstall, digunakan dan digunakan dan di-manage di-manage membutuhkan pelatihan Tidak Berkaitan dengan hardware yang digunakan Tidak Tidak memerlukan memerlukan spesifikasi spesfikasi hardware yang hardware yang terlalu besar terlalu besar memerlukan Tidak spesfikasi memerlukan hardware yang spesfikasi terlalu besar hardware yang terlalu besar L12 Technical Feasability M emiliki data M emiliki M emiliki data M emiliki data Berkaitan dengan yang lumayan kemampuan yang sangat yang lumayan limit data banyak untuk menampung banyak yang banyak untuk ditampung sedikit data bisa ditampung ditampung M embutuhkan M embutuhkan M embutuhkan M embutuhkan Berkaitan dengan biaya yang biaya yang biaya yang biaya yang biaya yang tidak terlalu tidak terlalu lumayan besar tidak terlalu dikeluarkan besar dari segi besar dari segi dari segi besar dari segi pembelian pembelian pembelian pembelian Economic Feasibility Security (hardware+sof (hardware+sof software dan (hardware+sof tware), tware), tware), pelatihan, pelatihan, pelatihan, penggunaan penggunaan penggunaan dan perawatan dan perawatan dan perawatan M emiliki M emiliki M emiliki M emiliki sistem sistem sistem sistem keamanan keamaanan keamaanan keamaanan pelatihan Berdasarkan pertimbangan - pertimbangan di atas maka CV.M edia Warna Scan lebih cocok menggunakan software SQL Server 2000 karena dilihat dari segi biaya dan kemampuan software dalam memenuhi kebutuhan informasi perusahaan. L13