Software Database Firebird

dokumen-dokumen yang mirip
Menggabungkan Banyak File PDF Menjadi Satu File PDF

Pertemuan 11 Pengenalan DBMS dan MySQL

Pengenalan Web Server dan Server Side Scripting

BAB 1 PENDAHULUAN. Dewasa ini, database merupakan bagian tak terpisahkan dari kegiatan sehari-hari

DATABASE SQL SERVER. Database SQL Server Halaman 1

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

Sistem Informasi Penjualan Furniture

Mengeksplorasi Database PostgreSQL dengan PgAdmin III

INSTALASI IONIC FRAMEWORK DI WINDOWS 7 UNTUK PENGEMBANGAN APLIKASI MOBILE HYBRID

PostgreSQL for Windows

SOFTWARE TERBAIK UNTUK DATABASE

Yudha Yudhanto, S.Kom

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

Cara Belajar Xampp Pada Mysql untuk Php

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

Sistem Informasi Pengarsipan Data Surat Masuk Dan Surat Keluar

PENGERTIAN DATABASE MySQL

Bab I Pengenalan dan Instalasi

Menginstal Fitur Aplikasi Marshmallow Di Kitkat & Lollipop

PENGENALAN MICROSOFT SQL SERVER

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

Modul 1 Pengenalan Java. Oleh: Mike Yuliana PENS-ITS

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

Cara Install Windows 8

Bab II. TINJAUAN PUSTAKA

PENGERTIAN PHP DAN MYSQL

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

Mengakses Microsoft SQL Server dengan PHP

Pengenalan SQL Server 2005

Otodidak. MySQL untuk Pemula

ADempiere. Persiapan sebelum instalasi ADempiere, adalah sebagai berikut :

Membangun Website dengan Joomla!

PETUNJUK INSTALASI RETAIL OPERATIONS

INSTALLATION CHECKING

Cara Install Windows 8

Budi Permana, S.Kom Pendahuluan

TUGAS 1 Aplikasi Web Dinamis Lanjut. Rachmat Dharmawan

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

Yonatan Prasdikatama

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman

BAB II. KAJIAN PUSTAKA

Praktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom

TUGAS 1 APLIKASI WEB DINAMIS LANJUTAN. Mengenal Composer dan Github

Rima Hidayati

Panduan Trainer Web Programming

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

BAB IV IMPLEMENTASI DAN ANALISA

Proses Urutan Installasi SQL SERVER. Setelah Setup.exe, di klik, maka akan muncul gambar di bawah ini :

Instalasi & Konfigurasi MySQL Server

Instalasi Server ipat

Emulator Android Di Linux

INTRODUCTION TO NETBEANS IDE

Menginstall Windows 8 Final

BAB 2 LANDASAN TEORI

Budi Permana, S.Kom Pendahuluan

Aplikasi Scanner Office Lens untuk Smartphone

BAB II LANDASAN TEORI

AP2B-Dini Triasanti KONSEP DASAR PYTHON

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

A. INSTALLASI SOFTWARE

Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base

CUSTOMER RELATIONSHIP MANAGEMENT (CRM)

BAB KONEKSI SQL SERVER

Mohammad Jeprie

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

Server dan Web Server

Instalasi Ubuntu 9.10 Dalam VirtualBox Bagian 1: Mengawali Project

Virtual serial port, Solusi simulasi komunikasi serial computer dalam satu computer

Installasi Microsoft SQL Server 2000 Personal Edition

Database Manangement System

MODUL TRAINING INSTALASI UBUNTU LUCID LYNX DISELENGGARAKAN OLEH : FKIP INTERNET CENTER AND OPEN SOURCE UNIVERSITAS SEBELAS MARET.

BAB 2 INSTALASI APACHE, PHP, DAN MYSQL

A. INSTALLASI SOFTWARE

A. INSTALLASI SOFTWARE

MENGENAL APLIKASI CAMTASIA STUDIO

Modul Praktikum Sistem Basis Data S1-TI

A. INSTALLASI SOFTWARE

Tutorial Web Server dengan Bitnami LappStack Copyright liyantanto.wordpress.com

Dari definisi sistem yang dipaparkan di atas, dapat ditarik kesimpulan. bahwa sistem adalah kumpulan dari bagian-bagian atau elemen-elemen yang

Agus Pamujiono

Membuat Data Menggunakan Aplikasi Oracle (Command Line SQL)

I. Pengenalan Play Framework

Tahap Instalasi PostgreSQL di Windows

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

Menampilkan Data/Tabel MySQL di Ms.Access

ENTERPRISE RESOURCE PLANNING (ERP)

PEMAKAIAN MYSQL PADA DELPHI. Rachmat Selamet. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132

JARINGAN KOMPUTER LANJUT TUGAS

DATABASE MANAGEMENT SYSTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. yang sulit untuk diimplementasikan dalam RDBMS (Relational Data Base Management

Praktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN

TUTORIAL INSTALL ADEMPIERE DI PC/LAPTOP

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA

Muhammad Adri. Pendahuluan. Instalasi Xampp

MEMBUAT STRUKTUR ORGANISASI MENGGUNAKAN CMD

PRAKTIKUM SISTEM BASIS DATA

Transkripsi:

Software Database Firebird Winda Larasati winda.larasati@raharja.info Abstrak Software database yang paling umum yaitu microsoft acces, artikel ini akan membahas software database lainnya yaitu firebird. Firebird ini memang tak sepopuler software database yang umum dipakai oleh anda. Mungkin ini adalah pertemuan anda yang pertama dengan firebird. Firebird itu sendiri adalah salah satu aplikasi RDBMS (Relational Database Management System) yang bersifat open source. Firebird juga termasuk database open source yang dikembangkan untuk menjawab kebutuhan akan database yang handal namun cukup ringan dan mudah dalam mengoperasikannya. Kemudahan penggunaaan dari firebird cukup memberikan banyak pilihan, baik untuk menjadikan Firebird sebagai database embeded seperti untuk aplikasi dalam CD Rom ataupun sebagai database enterprise. Meski diakui hingga firebird 1.5 belum banyak fitur yang mendukung kebutuhan enterprise secara built in, namun prospek ke depan dari database ini sangat baik. Firebird dapat melakukan replikasi dan menggunakan sintaks standard untuk menciptakan suatu foreign key. Kata Kunci: firebird, software, database Pendahuluan Firebird adalah salah satu aplikasi RDBMS (Relational Database Management System) yang bersifat open source. Firebird juga termasuk database open source yang dikembangkan untuk menjawab kebutuhan akan database yang handal namun cukup ringan dan mudah dalam mengoperasikannya.

Firebird (juga disebut FirebirdSQL) adalah sistem manajemen basis data 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 ini diarahkan dan di-maintain oleh FirebirdSQL Foundation. Ia merupakan turunan dari Interbase versi open source milik Borland. Karena itulah Interbase dan Firebird sebenarnya mempunyai CORE yang sama karena awalnya samasama dikembangkan oleh Borland. Namun dalam perkembangannya, Interbase yang komersial di-bundle oleh Borland menjadi Phoenix, sedangkan Firebird adalah interbase yang dikembangkan oleh komunitas Open Source, sehingga menjadikannya sebagai produk Database Server yang FREE. Kalau dikaitkan dengan support, tentunya jelas beda karena produk komersial dan free. Dalam konsep teknik programmingnya, ada banyak yang sama, namun pengayaan Firebird lebih banyak dan menjadikannya lebih luwes, terutama dalam koneksi client-server (port) dan integritasnya. 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. Sebagai salah satu database open source, Firebird patut dipertimbangkan sebagai alternatif database untuk aplikasi kita. Pembahasan 1. Sejarah Firebird Firebird diturunkan dari kode sumber Borland Interbase 6.0 yang kemudian dikembangkan lebih lanjut. Firebird bersifat open source (kode sumber terbuka) dan tidak berlisensi ganda. Tak peduli anda akan menggunakannya untuk tujuan aplikasi komersil atau sumber terbuka atau gratis, anda tak perlu bingung apalagi khawatir, Firebird sepenuhnya bebas digunakan.

Firebird dikembangkan dari codebase interbase versi 6.0 yang open source. Interbase adalah aplikasi database yang telah dikembangkan oleh beberapa perusahaan dan dalam beberapa nama yang berbeda. Terakhir dikembangkan oleh Borland dan borland juga yang telah membuat Interbase versi 6.0 menjadi open source, walapun borland kemudian merubah interbase menjadi closed source kembali pada versi 6.5 dan seterusnya hingga kini versi 7.1. Ada beberapa komunitas yang mengembangkan interbase open source ini, diantaranya adalah Firebird Foundation, yaffil, vulcan dan fyracle. Namun semua root development tersebut rencananya akan digabungkan menjadi 1 root development dengan nama firebird pada firebird versi 3.0 keatas. 2. Kelebihan Firebird Firebird dapat melakukan replikasi. Firebird menggunakan sintaks standard untuk menciptakan suatu foreign key. Firebird support stored procedure dan triggers dengan bahasa yang standard sehingga tidak akan membingungkan bagi Anda yang ingin belajar. Filenya kecil, tapi aksesnya cepat Instalasinya mudah Standar database (ada stored procedure, trigger, view) Multi platform (ada yang di windows, linux, max, dll) 3. Kekurangan Firebird Belum mendukung derived table. Query Plan yang kurang optimize. Tidak dapat mempergunakan alias kolom dalam where clause sehingga cukup menyulitkan jika kita pergunakan corelated query. Built in function yang masih sedikit.

4. Cara Instal Firebird Setelah di Klik dua kali akan ada tampilan awal instalasi Firebird Klik Next, maka akan, tampil pemilihan directory (default saja)

Pilih component yang harus diinstal, (default saja, karena lengkap) Konfirmasi, jika sudah benar semua, klik install, Firebird akan terinstall

Setting Path : Terkadang, kita ingin lewat command prompt dalam mengotak-atik sebuah database, jadi langkah selanjutnya yaitu setting path dengan cara sebagai berikut : Klik MyComputer > Properties > pilih advanced > pilih environment variables (untuk windows yang beda versi menyesuaikan ya, pokoknya ujungujungnya sampai environment variable), lalu tambahkan path sebagai berikut : Jangan lupa servicenya juga pastikan ter start sebelum menggunakan, bisa di cek pada service (biasanya sih otomatis). Tampilan Firebird

Penutup Beberapa orang mengira bahwa Firebird adalah SMDBR yang hanya cocok untuk database kecil dan hanya diakses beberapa pengguna saja. Mereka salah, Firebird digunakan di banyak perusahaan besar dengan akses pengguna yang tinggi. Teknologi Firebird, berdasarkan kode asalnya, telah digunakan selama lebih dari 20 tahun. Hal ini menjadikan Firebird sebagai produk yang mapan dan stabil. Referensi http://k0mputerku.blogspot.co.id/2014/12/sejarah-dan-pengertian-firebird.html https://prezi.com/fncytrx1otzl/sejarah-firebird/ https://beeography.wordpress.com/2008/04/22/mengenal-firebird-dalam-2-menit/ http://ekolistiyono.my.id/2013/05/sejarah-dan-cara-instalasi-firebird/ http://nitanovit.blogspot.co.id/2013/11/mengenal-firebird.html Biografi Hai Hai Hai, nama saya Winda Larasati, mahasiswa semester 6 jurusan Sistem Informasi konsentrasi Manajemen Sistem Informasi. Saat ini saya sibuk kuliah, menyusun FOTO kkp dan bekerja. Saya memiliki hobi mendalami ilmu yang baru dan sedang fokus belajar ilmu java, tetapi saya masih pemula dalam mempelajari ilmunya. Untuk lebih banyak tahu tentang saya, silahkan kunjungi twitter : @windoolll, facebook : Winda Larasati dan instagram : @hfwlarasati atau bisa kunjungi windalarasati.ilearning.me. Terimakasih, semoga bermanfaat