Sistem Basis Data 1
RELATIONAL DATABASE MANAGEMENT
SYSTEM
(RDBMS)
Sejarah
Sejarah DB2 dimulai pada
tahun 1970 ketika
Edgar F.
Codd
, peneliti yang
bekerja untuk
IBM
menjelaskan tentang teori
basis data relasional. Lalu
pada Juni 1970 beliau
mempublikasikan sebuah
model baru untuk
Tentang DB2
•
IBM DB2
adalah produk database server yang
dikembangkan oleh IBM. Produk-produk ini
mendukung sistem manajemen basis data relasional
(
relational DBMS
), namun belakangan ini sudah
mendukung pula sistem manajemen basis data
berbasis object-relational (
object-relational DBMS
) dan
juga non-relational seperti XML.
• Saat ini, ada tiga produk utama di keluarga
IBM DB2
:
DB2 untuk Linux, UNIX dan Windows (dikenal juga
dengan istilah LUW), DB2 untuk z/OS (mainframe) dan
DB2 untuk iSeries (dulu disebut OS/400). Produk
PENGENALAN DB2
• DB2 merupakan relational database management
system (RDBMS) yang memungkinkan pemakai
melakukan CREATE, UPDATE dan CONTROL terhadap
basis data relasional dengan menggunakan Structured
Query Language (SQL). DB2 didisain untuk
memperoleh informasi yang dibutuhkan dalam bisnis
berskala kecil maupun besar.
• Selain fungsi manejemen data, DB2 juga memiliki alat
yang mengijinkan pemakai membuat
bermacam-macam aplikasi untuk mengakses dan bekerja dengan
data. Juga untuk mengembangkan aplikasi dari
DB2
Perkembangan Basis data IBM• Akhir th. 70-an
• • System R : Riset IBM menyusun teknologi relasional • Th. 80-an
• • Produk Relational DB untuk VM, VSE, MVS, AS/400, OS/2
• • Riset selanjutnya : SQL Language, Performance, Distributed Data • Th. 90-an
• • Distributed Relational Data Architecture (DRDA)
• • DB2 untuk AIX, HP-UX, SOLARIS, NT, SINIX, Parallel Edition,...
• • DataHub, DataPropagator, DataGuide, DataRefresher, DataJoiner,... • • Riset selanjutnya : Optimization, Parallelism, Object-Relational • Sekarang (’98)
• • Pemasok DB utama dengan pendapatan $1 milyar dari DB Engine • • >2 PetaBytes Data yang dikelola oleh produk-produk IBM DBMS
• • IBM mengangani lebih dari 96 hak paten teknologi Relational DB di dunia • • Pemimpin dalam pembuatan SQL pada DB2 Team
DB2
Mengapa DB2 banyak digunakan :
• Memenuhi kebutuhan bisnis untuk
aplikasi-aplikasi baru
• Scalable across
• Menawarkan Open hardware dan system
integration
DB2
Produk-produk DB2 yang dijalankan pada OS/2
dan platform yang berhubungan dengan produk
tersebut dikenal sebagai versi DB2 Common
Server. Hal ini untuk membedakan bahwa
produk-produk tersebut dapat dijalankan pada
platform yang sejenis, yang berisikan fungsi
produk yang serupa dan menggunakan bersama
source code yang sama.
DB2 Common Server memegang peranan penting pada saat :
• Client/Server Up-sizing
• PC dan workstation yang terintegrasi dengan LAN untuk menggunakan
basis data secara bersamaan
• Host Right-sizing
• Memindahkan aplikasi-aplikasi ke platform yang cocok untuk suatu
pekerjaan. Sistem right-sizing dapat berisikan mesin-mesin dari semua
ukuran, seperti :
- Komputer mainframe
- Komputer midrange
- Komputer mini
- Komputer personal
• Host Down-sizing
• Memisahkan dan memindahkan aplikasi-aplikasi mainframe ke client
workstation dan network server
DB2
• Access to Host Enterprise Data
Pengaksesan data untuk decision support
processing (query, report, charting,…) yang
membutuhkan integrasi dari sistem basis data yang
berlainan untuk membentuk basis data yang
memberikan informasi lebih luas.
• DB2 Host Application Development
Produk-produk DB2 Family sama dalam hal disain
dan fungsi serta dapat digunakan untuk
mengembangkan host applications pada
workstation dan PC.
DB2/* Utilities
• DB2 Utilities digunakan untuk menjalankan
fungsi-fungsi sistem administrasi yang
berbeda-beda, seperti loading tables, recover, repairing
data, serta monitoring dan tuning sistem DB2.
Utilitas terbagi dalam 3 kategori :
1. Utilitas setup atau move LOAD dan UNLOAD
2. Utilitas maintenance REORGANIZE dan UPDATE
STATISTIC
Sejarah
Dimulai tiga decade yang lalu, Larry
Ellison yang secara rutin mengikuti
jurnal penelitian IBM dan
perkembangannya, menemukan sebuah
makalah penelitian yang
menggambarkan sebuah prototype
yang bekerja untuk relasional system
manajeman basis data (RDBMS).
Kemudian Larry Ellison menunjukannya
ke rekan-rekan dia yaitu Bob Miner dan
Oates di Ampek, dari hasil pembicaraan
mereka diketahui bahwa tidak ada
perusahaan yang telah berkomitmen
untuk mengkomersilkan teknologi ini.
Sejarah perkembangan Oracle
• 1977 pertama Oracle didirikan.
• 1978 Oracle Versi 1 diluncurkan dalam bahasa assembly.
• 1979 Oracle Versi 2 dengan manajemen SQL database relasional system
dilepaskan. Perusahaan berubah nama menjadi Inc Perangkat Lunak Relasional (RSI) .
• 1982 RSI mendapatkan system Oracle baru dan menjadi host pengguna pertama dalam konferensi di San Francisco.
• 1983 Oracle Versi 3 di bangun pada bahasa pemrograman bahasa C, dan
merupakan RDBMS pertama yang bisa dijalankan di mainframe,minicomputer dan PC.
• 1985 langsung meluncurkan Oracle Versi 5 yang merupakan salah satu system basis data yang beroperasi di lingkunangan server.
• 1986 Oracle go public dibursa NASDAQ.
• 1987 Orcle tercatat sebagai perusahaan basis data terbesar didunia.
• 1988 Oracle meluncurkan Versi 6, yang memungkinkan beberapa pengguna untuk bekerja dalam system sementara administrator menduplikasi data arsip.
• 1989 Oracle dengan dukungan database transaksi online(OLTP) menyiapkan decade boomingnya internet.
• 1990 setelah membuat divisi aplikasi perusahaan meluncurkan Aplikasi Oracle Release 8 yang mencakup program akuntansi untuk komputasi lingkungan server.
Sejarah perkembangan Oracle
• 1992 Oracle melakukan perubahan database dengan terobosan dan fungsi dari beberapa perubahan arsitektural.
• 1993 Oracle menulis ulang aplikasi bisnis untuk klien dan mengotomatisasi proses bisnis dari pusat data.
• 1994 Oracle menghasilkan evaluasi pertama di industri keamanan independen, menambahkan pihak ketiga untuk jaminan kekuatan Oracle.
• 1995 Oracle menjadi perusahaan perangkat lunak besar pertama internet yang konprehensif strategi.
• 1996 Oracle mengeluarkan Oracle7 Release 7.3 yang merupakan Univesal Server yang memungkinkan pengguna mengolah semua jenis data teks, video, peta, suara, atau gambar.
• 1998 kembali diluncurkan Oracle Database 8 dan aplikasi 10.7, oracle merupakan perusahaan komputasi pertama yang menggunanakan java sebagai bahasa
pemrograman.
• 1999 Oracle mengumumkan Web strategi yang menawarkan kemampuan internet setiap pengguna Oracle dari dukungan teknologi XML dan Linuk ke Versi terbaru Lini Produk Oracle, seperti Aplikasi Oracle 11 dan Oracle8i Database.
• 2000 Oracle mengeluarkan Oracle E-Business Suite Release 11i, yang merupakan industry terpadu suite aplikasi enterprise pertama.