My SQL
My SQL adalah perangkat lunak sistem
manajemen basis data yang diciptakan untuk
dapat dilakukan instalasi secara gratis
(opensource). Hingga saat ini MySQL telah lebih
dari 6 juta instalasi.
Kelebihan:
Dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows, MacOS dll.
Dapat dikoneksikan pada bahasa C, C++, Java, Perl, PHP dan Python.
Memiliki lebih banyak type data seperti : signed/unsigned integer yang memiliki panjang data sebesar 1,2,3,4 dan 8 byte, FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET dan tipe ENUM.
Mendukung penuh terhadap kalimat SQL GROUP BY dan ORDER BY. Mendukung terhadap fungsi penuh ( COUNT ( ),COUNT (DISTINCT), AVG ( ), STD ( ), SUM ( ), MAX ( ) AND MIN ( ) ).
Mendukung terhadap LEFT OUTHER JOIN dengan ANSI SQL dan sintak ODBC.
Mendukung ODBC for Windows 95 (dengan source program). Semua fungsi ODBC 2.5 dan sebagainya. Sebagai contoh kita dapat menggunakan Access untuk connect ke MySQL server.
Kita dapat menggabungkan beberapa table dari database yang berbeda dalam query yang sama.
Ditulis dengan menggunakan bahasa C dan C++. Diuji oleh compiler yang sangat jauh berbeda.
Privilege (hak) dan password sangat fleksibel dan aman serta mengujinkan ‘Host-Based’ Verifikasi.
Kekurangan:
Untuk koneksi ke bahasa pemrograman visual seperti vb, delphi, dan foxpro, mysql kurang support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini yang menyebabkan mysql jarang dipakai dalam program visual
• Tidak cocok untuk menangani data dengan jumlah yang besar, baik untuk menyimpan data maupun untuk memproses data.
• Memiliki keterbatasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server.
Visual Foxpro
Merupakan bahasa pemrograman berorientasikan objek berpusat pada data (data-centric) yang dikeluarkan oleh Microsoft. Awalnya dikenal dengan nama FoxBASE yang diluncurkan oleh Fox Software pada awal 1984. Fox Technologies kemudian bergabung dengan Microsoft pada 1992 sehingga di depan nama FoxBASE ditambahkan awalan “Visual”.
Versi terakhir FoxPro (2.6) dapat berjalan pada sistem operasi Mac OS, DOS, Windows, dan Unix: Visual FoxPro 3.0, versi “Visual” pertama, akhirnya tersingkir karena hanya mendukung Mac dan Windows, dan versi berikutnya hanya mendukung Windows saja. Versi terkini Visual FoxPro adalah berekstensi COM dan Microsoft telah menyatakan bahawa mereka tidak berniat untuk mencipta versi Microsoft .NET.
Kelebihan:
Sudah dioptimalisasi penggunaannya untuk pengolahan database
Visual FoxPro merupakan pengolah database yang cepat.
mendukung untuk mengakses data diluar dari database native yang dimilikinya, seperti Microsoft SQL Server, Oracle, mySQL, PostGreSQL, Thunderbird, Access dan lain sebagainya dengan menggunakan koneksi ODBC dan ADO.
Kekurangan :
pembuatan report yang belum mengimplementasikan OOP (direncanakan akan diimplementasikan di VFP 9)
menu-designer yang juga belum mengimplementasikan OOP.
Ada istilah yang mengatakan, “The Right Tools on The Right Job”, jika kita ingin membuat aplikasi untuk multimedia, games, 3D Animation … well, VFP is NOT for you … tetapi jika kita ingin membuat aplikasi berbasis database seperti statistik, perdagangan, ataupun bisnis berskala kecil hingga menengah ke atas … VFP is the RIGHT tools for you !!
Tidak ada komentar:
Posting Komentar