SQL - Database RDBMS
Ada banyak RDBMS populer yang tersedia untuk digunakan. Tutorial ini memberikan gambaran singkat tentang beberapa RDBMS yang paling populer. Ini akan membantu Anda membandingkan fitur dasar mereka.
MySQL
MySQL adalah database SQL open source, yang dikembangkan oleh perusahaan Swedia - MySQL AB. MySQL diucapkan sebagai "my ess-que-ell," berbeda dengan SQL, dilafalkan "sequel."
MySQL mendukung banyak platform berbeda termasuk Microsoft Windows, distribusi Linux utama, UNIX, dan Mac OS X.
MySQL memiliki versi gratis dan berbayar, tergantung dari penggunaannya (non-komersial / komersial) dan fiturnya. MySQL hadir dengan server database SQL yang sangat cepat, multi-utas, multi-pengguna, dan kuat.
Sejarah
Pengembangan MySQL oleh Michael Widenius & David Axmark dimulai pada tahun 1994.
Rilis internal yang pertama pada 23 rd Mei 1995.
Versi Windows dirilis pada 8 th Januari 1998 untuk Windows 95 dan NT.
Versi 3.23: beta dari Juni 2000, produksi rilis Januari 2001.
Versi 4.0: beta dari Agustus 2002, produksi rilis Maret 2003 (serikat pekerja).
Versi 4.1: beta dari Juni 2004, produksi rilis Oktober 2004.
Versi 5.0: beta dari Maret 2005, produksi rilis Oktober 2005.
Sun Microsystems mengakuisisi MySQL AB pada 26 th Februari 2008.
Versi 5.1: rilis produksi 27 th November 2008.
fitur
- Performa Tinggi.
- Ketersediaan Tinggi.
- Skalabilitas dan Fleksibilitas Jalankan apa saja.
- Dukungan Transaksional yang Kuat.
- Kekuatan Web dan Gudang Data.
- Perlindungan Data yang Kuat.
- Pengembangan Aplikasi yang Komprehensif.
- Kemudahan Manajemen.
- Kebebasan Sumber Terbuka dan Dukungan 24 x 7.
- Total Biaya Kepemilikan Terendah.
MS SQL Server
MS SQL Server adalah Sistem Manajemen Basis Data Relasional yang dikembangkan oleh Microsoft Inc. Bahasa kueri utamanya adalah -
- T-SQL
- ANSI SQL
Sejarah
1987 - Sybase merilis SQL Server untuk UNIX.
1988 - Microsoft, Sybase, dan Aston-Tate mem-port SQL Server ke OS / 2.
1989 - Microsoft, Sybase, dan Aston-Tate merilis SQL Server 1.0 untuk OS / 2.
1990 - SQL Server 1.1 dirilis dengan dukungan untuk klien Windows 3.0.
Aston - Tate keluar dari pengembangan SQL Server.
2000 - Microsoft merilis SQL Server 2000.
2001 - Microsoft merilis XML untuk SQL Server Web Release 1 (unduh).
2002 - Microsoft merilis SQLXML 2.0 (diganti namanya dari XML untuk SQL Server).
2002 - Microsoft merilis SQLXML 3.0.
2005 - Microsoft merilis SQL Server 2005 pada 7 November 2005.
fitur
- Performa Tinggi
- Ketersediaan Tinggi
- Pencerminan database
- Snapshot database
- Integrasi CLR
- Perantara Layanan
- Pemicu DDL
- Fungsi peringkat
- Tingkat isolasi berbasis versi baris
- Integrasi XML
- TRY...CATCH
- Mail Database
PERAMAL
Ini adalah sistem manajemen basis data berbasis multi-pengguna yang sangat besar. Oracle adalah sistem manajemen basis data relasional yang dikembangkan oleh 'Oracle Corporation'.
Oracle bekerja untuk mengelola sumber dayanya secara efisien, database informasi di antara banyak klien yang meminta dan mengirim data di jaringan.
Ini adalah pilihan server database yang sangat baik untuk komputasi klien / server. Oracle mendukung semua sistem operasi utama untuk klien dan server, termasuk MSDOS, NetWare, UnixWare, OS / 2 dan sebagian besar jenis UNIX.
Sejarah
Oracle mulai pada tahun 1977 dan merayakan 32 tahun yang luar biasa di industri (dari 1977 hingga 2009).
1977 - Larry Ellison, Bob Miner dan Ed Oates mendirikan Laboratorium Pengembangan Perangkat Lunak untuk melakukan pekerjaan pengembangan.
1979 - Oracle versi 2.0 dirilis dan menjadi database relasional komersial pertama dan database SQL pertama. Perusahaan mengubah namanya menjadi Relational Software Inc. (RSI).
1981 - RSI mulai mengembangkan alat untuk Oracle.
1982 - RSI diubah namanya menjadi Oracle Corporation.
1983 - Oracle merilis versi 3.0, ditulis ulang dalam bahasa C dan berjalan di berbagai platform.
1984 - Oracle versi 4.0 dirilis. Itu berisi fitur-fitur seperti kontrol konkurensi - konsistensi baca multi-versi, dll.
1985 - Oracle versi 4.0 dirilis. Itu berisi fitur-fitur seperti kontrol konkurensi - konsistensi baca multi-versi, dll.
2007 - Oracle merilis Oracle11g. Versi baru berfokus pada partisi yang lebih baik, migrasi mudah, dll.
fitur
- Concurrency
- Baca Konsistensi
- Mekanisme Penguncian
- Quiesce Database
- Portability
- Database yang mengelola sendiri
- SQL*Plus
- ASM
- Scheduler
- Manajer Sumber Daya
- Data Warehousing
- Pandangan terwujud
- Indeks bitmap
- Kompresi tabel
- Eksekusi Paralel
- SQL Analitik
- Penambangan data
- Partitioning
AKSES MS
Ini adalah salah satu produk Microsoft paling populer. Microsoft Access adalah perangkat lunak manajemen basis data tingkat awal. Database MS Access tidak hanya murah tetapi juga database yang kuat untuk proyek skala kecil.
MS Access menggunakan mesin database Jet, yang menggunakan dialek bahasa SQL tertentu (kadang-kadang disebut sebagai Jet SQL).
MS Access hadir dengan paket MS Office edisi profesional. MS Access memiliki antarmuka grafis intuitif yang mudah digunakan.
1992 - Access versi 1.0 dirilis.
1993 - Access 1.1 dirilis untuk meningkatkan kompatibilitas dengan penyertaan bahasa pemrograman Access Basic.
Transisi paling signifikan adalah dari Access 97 ke Access 2000.
2007 - Access 2007, format database baru diperkenalkan ACCDB yang mendukung tipe data kompleks seperti bidang multi nilai dan lampiran.
fitur
Pengguna bisa membuat tabel, kueri, formulir dan laporan dan menghubungkannya bersama dengan makro.
Pilihan untuk mengimpor dan mengekspor data ke banyak format termasuk Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server, Oracle, ODBC, dll.
Ada juga format Jet Database (MDB atau ACCDB di Access 2007), yang dapat berisi aplikasi dan data dalam satu file. Ini membuatnya sangat mudah untuk mendistribusikan seluruh aplikasi ke pengguna lain, yang dapat menjalankannya di lingkungan yang tidak terhubung.
Microsoft Access menawarkan kueri berparameter. Kueri dan tabel Access ini dapat dirujuk dari program lain seperti VB6 dan .NET melalui DAO atau ADO.
Edisi desktop Microsoft SQL Server dapat digunakan dengan Access sebagai alternatif untuk Jet Database Engine.
Microsoft Access adalah database berbasis server file. Tidak seperti sistem manajemen database relasional klien-server (RDBMS), Microsoft Access tidak menerapkan pemicu database, prosedur tersimpan, atau pencatatan log transaksi.