Basis
data (bahasa Inggris: database),
atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan
di dalam komputer
secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer
untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan
untuk mengelola dan memanggil kueri (query) basis data
disebut sistem manajemen basis data (database
management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Istilah
"basis data" berawal dari ilmu komputer. Meskipun kemudian artinya
semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini
mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya
sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan
kumpulan data yang berhubungan dengan bisnis.
Konsep
dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari
pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta
yang tersimpan di dalamnya: penjelasan ini disebut skema.
Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di
antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau
memodelkan struktur basis data: ini dikenal sebagai model basis data atau
model data. Model yang umum digunakan sekarang adalah model relasional,
yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel
yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom
(definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini,
hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel.
Model yang lain seperti model hierarkis dan model jaringan
menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
Istilah
basis data mengacu pada koleksi dari data-data yang saling berhubungan,
dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis
data (database management system/DBMS). Jika konteksnya sudah jelas,
banyak administrator dan programer menggunakan istilah basis data untuk kedua
arti tersebut.
Software
Database Komersil
Dimensi
ke-4 (atau 4D, atau Silver Surfer, seperti yang dikenal selama pengembangan
awal) adalah sistem manajemen database relasional dan
yang dikembangkan oleh Laurent Ribardière .
Lini produk 4D sejak diperluas ke SQL -front end ,
compiler yang terintegrasi dan beberapa plug-in produktivitas dan
interface.Beberapa plug-in yang dibuat oleh 4D sendiri termasuk 4D Write (word
processor), 4D Draw (untuk menggambar bentuk), 4D Lihat (agak seperti
spreadsheet, tetapi dengan fungsi tambahan) dan 4D Internet Perintah (yang
memungkinkan Anda menambahkan semua macam fungsi internet yang berhubungan
dengan database). Ada juga lebih dari 100 pihak ketiga plugin, gratis dan
komersial.
Ini,
salah satu aplikasi populer 4D adalah sebagai server web. Memiliki web server
dan aplikasi yang dikompilasi berjalan sebagai salah satu pengembang memberikan
kemampuan untuk membuat efisien, situs web dinamis dengan tingkat tinggi
beradaptasi, dan keamanan. Versi saat ini dari program ini adalah 4D V12
Ini,
4D ini diterbitkan oleh Perancis
perusahaan 4D SAS dan
memiliki penjualan, distribusi dan kehadiran dukungan dalam pasar utama
sebagian besar, dengan Amerika Serikat, Inggris dan Perancis menjadi pasar
utama. Produk ini dilokalisasi di lebih dari selusin bahasa, termasuk Inggris,
Perancis, Jerman, Jepang, Ibrani, Arab, Korea dan Persia.
2.
Microsoft
Access
Microsoft Access (atau Microsoft Office Access) adalah sebuah
program
aplikasi basis data komputer relasional yang ditujukan
untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini
merupakan anggota dari beberapa aplikasi Microsoft Office, selain
tentunya Microsoft Word, Microsoft Excel, dan
Microsoft PowerPoint.
Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan
juga menggunakan tampilan grafis yang intuitif
sehingga memudahkan pengguna.
Tanggal
|
Nama versi
|
Nomor versi
|
Sistem operasi
yang didukung
|
|
Microsoft Access 1.1
|
1
|
T/A
|
||
Microsoft Access 2.0
|
2
|
|||
Microsoft Access for Windows 95
|
7
|
|||
Microsoft Access 97
|
8
|
|||
Microsoft Access 2000
|
9
|
Microsoft Office 2000 Premium dan Office
2000 Professional
|
||
Microsoft Access 2002
|
10
|
|||
Microsoft Access 2003
|
11
|
|||
Microsoft Office Access 2007
|
12
|
Microsoft
Access dapat menggunakan data yang disimpan di dalam format Microsoft Access,
Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database,
atau semua kontainer basis data yang mendukung standar ODBC.
Para pengguna/programmer yang mahir
dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang
kompleks, sementara para programmer yang kurang
mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang
sederhana. Versi Microsoft Access :
3.
Microsoft SQL Server
Microsoft SQL Server adalah sebuah sistem manajemen basis data
relasional (RDBMS) produk Microsoft. Bahasa kueri
utamanya adalah Transact-SQL yang merupakan
implementasi dari SQL
standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia
bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi
kemudian berkembang dengan digunakannya SQL Server pada basis data besar.
Microsoft
SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan dengan menggunakan
protokol TDS (Tabular
Data Stream). Selain dari itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity),
dan mempunyai driver JDBC untuk bahasa pemrograman Java. Fitur yang lain dari SQL Server ini
adalah kemampuannya untuk membuat basis data mirroring dan clustering.
Pada versi sebelumnya, MS SQL Server 2000 terserang oleh cacing komputer SQL Slammer yang
mengakibatkan kelambatan akses Internet pada tanggal 25
Januari 2003.
Versi
dan Edisi
Sebagai
pengembangan dari versi dan edisi sebelumnya (SQL Server 7.0 dan SQL Server 2000),
Microsoft telah memperkenalkan produk:
Produk pendukung
4.
Visual
FoxPro
Visual FoxPro adalah bahasa pemrograman berorientasi objek dan prosedural dari
Microsoft.
Awalnya bahasa pemrograman ini 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 (9.0) dapat berjalan pada sistem operasi Mac OS,
DOS, Windows, dan
Unix.
Visual FoxPro 3.0, versi "Visual" pertama, akhirnya tersingkir karena
hanya mendukung Mac OS dan Windows, dan versi
berikutnya hanya mendukung Windows saja. Versi
terkini Visual FoxPro adalah berdasarkan teknologi COM dan Microsoft
telah menyatakan bahawa mereka tidak berniat untuk mencipta versi Microsoft .NET.
5.
VMDS
VMDS singkatan dari Version Managed Data
Store adalah sebuah database relasional yang dikembangkan oleh perusahaan
Amerika untuk sumber tenaga General Electric (GE) Energy yang merupakan
bagian dari Smallworld dan
didesain untuk menyimpan dan analisa data spasial serta data topologi yang kompleks
khususnya digunakan oleh perusahaan besar semacam perusahaan listrik dan
telekomunikasi.
VMDS
diperkenalkan pertama kali pada tahun 1990 dan terus dikembangkan hingga saat
ini sudah mencapai versi 6.0. VMDS memang didesain untuk menyimpan data
spasial. Hal ini menjadikannya memiliki beberapa karakteristik yang berbeda
dengan database relasional biasa.
6.
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).
Basis
data Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates
lewat perusahaan konsultasinya bernama Software Development Laboratories
(SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi
Oracle Corporation sampai sekarang.
Basis
data Oracle juga bersaing dengan basis data sumber-terbuka (open-source
relational databases), seperti PostgreSQL, Firebird, dan
MySQL.
Perangkat lunak EnterpriseDB yang
berbasis PostgreSQL, belum lama ini mengumumkan fitur yang kompatibel dengan
Oracle dengan harga yang sangat wajar dan murah.
Sebuah
web database adalah database untuk internet. Anda bisa mendapatkan akses ke
data Anda melalui internet dari mana saja di dunia. Atau, Anda dapat membuat
website didorong database dengan menggunakan database seperti. Sebuah web toko
database informasi dalam jumlah besar dalam sebuah format yang terorganisir
dengan mudah diakses dari bahasa scripting (seperti PHP).
Jenis perangkat
keras (platform) yang dipakai sebagai server (host):
Alpha,
Itanium
x86-64,
PowerPC, zSeries, Itanium
x86, x86-64, Itanium
SPARC, x86, x86-64
Pesaing dari perangkat lunak Oracle
adalah:
Dalam
web database, modifikasi, seperti yang terus-menerus digunakan oleh situs
e-commerce, misalnya, dapat dilakukan tanpa kerepotan. Itu membuat padat
pengeditan kode html usang. Ulang jenis data, seperti informasi kontak, dapat
dihasilkan secara otomatis dalam situs web Anda melalui web database.
Daffodil
DB adalah J2EE-bersertifikat, SQL-99 dan standar JDBC Jawa compliant RDBMS. Ini
adalah pertama database java yang kompatibel dengan PHP. Dengan rilis PHP
ekstensi modul, Daffodil DB telah bergabung dalam daftar pilih Web database
Jawa diaktifkan.
Daffodil
DB adalah ideal untuk siapa saja yang sedang mencari web database. Hal ini
dapat tertanam di dalam aplikasi apapun dan memberikan kinerja tinggi dengan
penggunaan sumber daya sistem minimum - sehingga mencolok keseimbangan yang
tepat antara ukuran, fitur dan kinerja. Kurang dari 3 MB, Daffodil DB adalah
kecil / kompak database.
Daffodil
DB dapat berjalan di hampir semua platform karena dapat mendukung semua
platform yang Java Virtual Machine (JVM) tersedia. Ini termasuk Windows, Linux,
Solaris dan UNIX. Dengan bantuan dari Daffodil DB, pengembang dapat membangun
aplikasi untuk platform apapun dan ini dapat dikompilasi dan disampaikan pada
semua platform besar lainnya.
8.
DB2Developer
DB2 adalah produk Sistem Manajemen Hubungan Database
dari IBM atau sekarang yang populer disebut Data Server yang dimana merupakan
Perangkat Lunak Manajemen Informasi. Kebanyakan DB2 disebut juga sebagai DB2
Enterprise Server Edition atau top of the line DB2 DAta Warehouse Edition (DB2
DWE) yang berjalan pada Unix, Windows dan Linux Server.
9.
dBaseDeveloper
Ashton-Tate setelah dibeli Borland
mengganti namanya dengan dataBased Intelligence, Inc. dBase adalah perkembangan
pertama dari pemakaian Sistem Manajemen Database untuk komputer, dipublikasikan
oleh Ashton-Tate untuk CP/M dan kemudian untuk Apple II, Mcintosh, UNIX, VMS
dan IBM PC. Perkembangan dBAse terlalu lama sehingga nmengakibatkan para
saingan mereka seperti Visual Foxpro, Microsoft Acces, berkembang lebih baik
kepada para pemakainya.Ashton-Tate dibeli oleh Borlan pada tahun 1991 yang
setelah itu produk yang diciptakan bernaung dibawah dBase Inc. Pada tahun 2004,
dBase Inc mengubah namanya menjadi dataBased Intelligence, Inc.
10. IngresDeveloper
Ingres adalah software Sistem Manajemen Basis Data
komersial yang bebas (open source). Ingres pertama kali memulai proyek ristenya
di Universitas California, Berkeley. pada awal tahun 70′ an. Sejak pertengahan
1980, Ingres mulai bersaing dengan aplikasi databasekomersial lainnya seperti
Sybase, Microsoft SQL Server, NonStop SQL dan lain-lainnya.
11. Microsoft SQL ServerDeveloper
Microsoft
SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk
Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan
implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan
Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data
berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan
digunakannya SQL Server pada basis data besar.
Microsoft
SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan dengan menggunakan
protokol TDS (Tabular Data Stream). Selain dari itu, Microsoft SQL Server juga
mendukung ODBC (Open Database Connectivity), dan mempunyai driver JDBC untuk
bahasa pemrograman Java. Fitur yang lain dari SQL Server ini adalah
kemampuannya untuk membuat basis data mirroring dan clustering. Pada versi
sebelumnya, MS SQL Server 2000 terserang oleh cacing komputer SQL Slammer yang
mengakibatkan kelambatan akses Internet pada tanggal 25 Januari 2003.
MicrosoftLink :
www.microsoft.com/sqlMacam Edisi : SQL Server Compact Edition (SQL CE), SQL
Server Express Edition, SQL Server Workgroup Edition, SQL Server Standart
Edition, SQL Server Enterprise Edition, SQL Server Developer Edition. Susunan
dari Microsoft SQL Server dibagi menjadi tiga komponen. SQL OS yang melakukan
layanan utama pada SQL Server, misalnya mengatur aktifitas, pengaturan memori,
dan pengaturan Input/Output; Relational Engine yang bekerja sebagai penghubung
komponen database, tabel, query, dan perintah tersimpan dan Protocol Layer yang
mengatur fungsi-fungsi SQL Server.
12. FileMaker Pro
Versi
11.0 / 9 Maret
|
|
FileMaker
Pro adalah platform-silang relational database
aplikasi dari FileMaker Inc ,
sebelumnya Claris , sebuah anak perusahaan dari
Apple Inc . Ini
mengintegrasikan mesin database
dengan GUI berbasis antarmuka-, yang
memungkinkan pengguna untuk memodifikasi database dengan menyeret unsur-unsur
baru ke dalam layout, layar, atau bentuk. Versi saat ini adalah: FileMaker Pro
11, FileMaker Pro 11 Advanced, FileMaker Pro Server 11, FileMaker Pro 11 Server
Advanced dan FileMaker Go.
FileMaker
berevolusi dari DOS aplikasi, tapi kemudian
dikembangkan terutama untuk Apple Macintosh . Sejak tahun 1992 telah tersedia untuk Microsoft Windows dan Mac OS , dan dapat digunakan dalam lingkungan yang heterogen. Ini
tersedia dalam desktop, IOS server, dan konfigurasi web-delivery. Versi terbaru
dari file maker pro adalah 2010-03
11 FileMaker Pro yang
terbit pada tanggal 11 Maret 2010 dan FileMaker Go 1.0 yang terbit pada
tanggal bulan 7 tahun 2010. FileMaker ini untuk IOS (iPad, iPhone, iPod Touch).
13.
FrontBase
FrontBase
adalah satu-satunya server database relasional untuk Mac OS X dengan semua
fitur dan standar yang Anda butuhkan untuk mengubah ide Anda ke dalam aplikasi
bisnis di mana langit adalah batas.
FrontBase
diciptakan untuk memenuhi kebutuhan untuk server database relasional yang kuat
dan scalable internet yang diaktifkan, sudah tidak ada downtime, dan diperlukan
nol administrasi. kecepatan FrontBase's, berbagai macam fitur, dan struktur
yang fleksibel dapat memberikan keunggulan kompetitif.
FrontBase
tidak hanya sangat cepat, tetapi juga merupakan server database yang sangat
scalable relasional. pelanggan kami menggunakan FrontBase untuk menciptakan
segala sesuatu dari database pribadi kecil untuk beberapa database tingkat
perusahaan terbesar di dunia - namun tanpa kebutuhan staf administrasi database
mahal.
Dalam
bisnis sejak tahun 1996, FrontBase tidak hanya menciptakan alat, tetapi juga
aplikasi misi kritis, seperti Komando dan Kontrol Pusat Kepolisian Kopenhagen,
sebuah 24 / 7 sistem tanggap darurat. Dengan Dukungan divisi khusus, dan divisi
terpisah untuk Tools, Core Pembangunan, dan Layanan Profesional, FrontBase siap
untuk membantu Anda mencapai tujuan Anda dengan tiga kantor di seluruh dunia.
The
FrontBase 64-bit 5.1.1 sekarang dirilis untuk Mac OS X. Versi terbaru FrontBase
FrontBase 3 dan 4 sekarang tersedia untuk di-download untuk semua platform.
Versi terbaru dari versi FrontBaseManager 4 selalu dapat didownload dari Bagian
Download.
Database gratis atau open source
1.
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 oleh Inprise berlisensi di
bawah InterBase Public License 1.0.
Kedua lisensi tersebut merupakan versi modifikasi dari Mozilla Public License 1.1.
Perubahan dari
versi sebelumnya
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
compatibility terkait dengan link-time dengan NPTL (Native POSIX
Thread Library) yang bisa membuat distro linux 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 oleh Borland dibawah lisensi InterBase Public License v.1.0 pada
tanggal 25 Juli 2000.
2. MySQL
MySQL adalah sebuah perangkat lunak sistem
manajemen basis data SQL (bahasa Inggris: database
management system) atau DBMS yang multithread, multi-user,
dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL
tersedia sebagai perangkat lunak gratis
dibawah lisensi GNU General Public License
(GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus
dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak
sama dengan proyek-proyek seperti Apache, dimana perangkat lunak
dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh
penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan
komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode
sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB
adalah: David Axmark, Allan Larsson, Michael “Monty” Widenius.
Keistimewaan
MySQL
MySQL
memiliki beberapa keistimewaan, antara lain :
1.
Portabilitas.
MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows,
Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
2.
Perangkat
lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak
sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
3.
Multi-user.
MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa
mengalami masalah atau konflik.
4.
'Performance
tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query
sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
5.
Ragam tipe
data.
MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned
integer, float, double, char, text, date, timestamp, dan lain-lain.
6.
Perintah dan
Fungsi.
MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select
dan Where dalam perintah (query).
7.
Keamanan.
MySQL memiliki beberapa lapisan keamanan seperti level subnetmask,
nama host, dan
izin akses user dengan sistem perizinan yang mendetail serta sandi
terenkripsi.
8.
Skalabilitas
dan Pembatasan.
MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records)
lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas
indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
9.
Konektivitas.
MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
10.
Lokalisasi.
MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari
dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di
dalamnya.
11.
Antar Muka.
MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa
pemrograman dengan menggunakan fungsi API
(Application Programming Interface).
12.
Klien dan
Peralatan.
MySQL dilengkapi dengan berbagai peralatan (tool)yang
dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang
ada disertakan petunjuk online.
13.
Struktur tabel.
MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE,
dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
Bahasa
pemrograman
Terdapat
beberapa API (Application Programming
Interface) tersedia yang memungkinkan aplikasi-aplikasi komputer yang
ditulis dalam berbagai bahasa pemrograman
untuk dapat mengakses basis data MySQL antara lain: bahasa pemrograman C, C++, C#, bahasa pemrograman Eiffel, bahasa pemrograman Smalltalk, bahasa pemrograman Java, bahasa pemrograman Lisp, Perl, PHP, bahasa pemrograman Python, Ruby, REALbasic dan Tcl.
Sebuah antarmuka ODBC
memanggil MyODBC yang
memungkinkan setiap bahasa pemrograman yang mendukung ODBC
untuk berkomunikasi dengan basis data MySQL. Kebanyakan kode sumber MySQL dalam
ANSI C.
Komunitas MySQL
Indonesia
MySQL
termasuk salah satu database utama yang digunakan di Indonesia terutama di
kalangan developer PHP. Ini disebabkan native integration antara PHP dan MySQL
serta banyaknya hosting yang menyertakan kedua produk tersebut karena bebas
lisensi dan sudah terbukti tangguh dan efisien.
Website
komunitas MySQL Indonesia yang terpisah dari komunitas PHP dapat Anda kunjungi
di http://groups.google.com/group/mysql-indonesia.
3. PostgreSQL
PostgreSQL adalah sebuah sistem basis data yang
disebarluaskan secara bebas menurut perjanjian lisensi BSD. Piranti Lunak ini
merupakan salah satu basis data yang paling banyak digunakan saat ini, selain
MySQL dan Oracle. PostgreSQL menyediakan fitur yang berguna untuk replikasi
basis data. Fitur-fitur yang disediakan PostgreSQL antara lain DB Mirror,
PGPool, Slony, PGCluster, dan lain-lain.
Pengguna PostgreSQL
- Yahoo! untuk analisa prilaku pengguna web, menyimpan 2 petabyte data dan mengklaim sebagai gudang data terbesar. Menggunakan versi PostgreSQL yang dimodifikasi, dengan engine penyimpanan berbasis kolom yang sepenuhnya berbeda.
- MySpace, situs jejaring sosial populer, menggunakan basisdata Aster nCluster untuk gudang data, dibangun diatas PostgreSQL tanpa modifikasi.
- OpenStreetMap, proyek kolaboratif untuk menciptakan peta dunia yang bebas sunting
- Afilias, register domain untuk .org, .info, dan sebagainya.
- Sony Online multiplayer online game
- BASF, platform belanja untuk portal agribisnisnya.
- hi5.com portal jejaring social.
- Skype aplikasi VoIP, basisdata pusat bisnis.
- Sun xVM, perangkat lunak virtualisasi dan otomasi datacenter milik Sun.
4.
SQLite
D. Richard
Hipp
|
|
Versi rilis
terbaru
|
3.3.4 / 11
Februari 2006
|
Cross Platform
|
|
Jenis
|
Development
Library
|
Domain Umum
|
|
SQLite merupakan sebuah sistem menagemen data
rasional yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang
relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek yang bersifat
public domain yang dikerjakan oleh D. Richard Hipp
Tidak
seperti pada paradigma client-server umumnya, Inti SQLite bukanlah sebuah
sistem yang mandiri yang berkomunikasi dengan sebuah program, melainkan sebagai
bagian integral dari sebuah program secara keseluruhan. Sehingga protokol
komunikasi utama yang digunakan adalah melalui pemanggilan API secara langsung
melalui bahasa pemrograman. Mekanisme seperti ini tentunya membawa keuntungan
karena dapat mereduksi overhead, latency times, dan secara
keseluruhan lebih sederhana. Seluruh elemen basisdata (definisi data, tabel,
indeks, dan data) disimpan sebagai sebuah file. Kesederhanaan dari sisi disain
tersebut bisa diraih dengan cara mengunci keseluruhan file basis data pada saat
sebuah transaksi dimulai.
5.
Dataphor
Dataphor
adalah open-source benar-benar sistem menagement database ( RDBMD ) dan
teknologi antarmuka pengguna yang menyertai, yang bersama-sama dirancang untuk
memberikan pengembangan aplikasi perangkat lunak yang sangat deklaratif. Server
Dataphor adalah virtual, atau federasi, DBMS, artinya menggunakan mesin database
lain untuk penyimpanan.
6. IngresDeveloper
Ingres adalah software Sistem Manajemen Basis Data komersial yang bebas (open source). Ingres pertama kali memulai proyek ristenya di Universitas California, Berkeley. pada awal tahun 70′ an. Sejak pertengahan 1980, Ingres mulai bersaing dengan aplikasi databasekomersial lainnya seperti Sybase, Microsoft SQL Server, NonStop SQL dan lain-lainnya.
Ingres adalah software Sistem Manajemen Basis Data komersial yang bebas (open source). Ingres pertama kali memulai proyek ristenya di Universitas California, Berkeley. pada awal tahun 70′ an. Sejak pertengahan 1980, Ingres mulai bersaing dengan aplikasi databasekomersial lainnya seperti Sybase, Microsoft SQL Server, NonStop SQL dan lain-lainnya.
0 comments:
Post a Comment