• Tidak ada hasil yang ditemukan

Sistem Basis Data 1. RELATIONAL DATABASE MANAGEMENT SYSTEM (RDBMS) 3DB01 dan 3DB04 (Rogayah, ST., MMSI)

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sistem Basis Data 1. RELATIONAL DATABASE MANAGEMENT SYSTEM (RDBMS) 3DB01 dan 3DB04 (Rogayah, ST., MMSI)"

Copied!
24
0
0

Teks penuh

(1)

Sistem Basis Data 1

RELATIONAL DATABASE MANAGEMENT

SYSTEM

(RDBMS)

(2)

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

(3)

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

(4)

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

(5)

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

(6)

DB2

Mengapa DB2 banyak digunakan :

• Memenuhi kebutuhan bisnis untuk

aplikasi-aplikasi baru

• Scalable across

• Menawarkan Open hardware dan system

integration

(7)

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.

(8)

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

(9)

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.

(10)
(11)
(12)

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

(13)

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.

(14)

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.

(15)

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.

(16)

Sejarah perkembangan Oracle

• 2001 Oracle 9i Database menambahkan Oracle Real Aplication

Cluster yang memberikan pelanggan pilihan untuk menjalankan TI

mereka dengan murah, perluasan kinerja server, skabilitas dan

ketersidiaan dari database.

• 2002 Oracle meluncurkan Oracle Unbreakable yang

mengedepankan keamanan system basis data.

• 2003 diluncurkan Oracle Database Oracle 10g yang melayani

komputasi perusahaan sebagai sebuah utilitas sesuai permintaan.

• 2005 Oracle menyelesaikan akuisisi aplikasi saingan PeolpeSoft dan

mengumumkan niatnya untuk mengakuisisi Siebel Sistem.

• 2006 Oracle menegaskan kembali komitmennya untuk

mengembangkan standar komputasi dengan Unbreakable Linux.

• 2010 Inovasi berlanjut dengan Oracle Database 11g Release 2 untuk

menurunkan biaya TI dan memberikan kualitas layanan yang lebih

tinggi .

(17)

Pengenalan Oracle 9i

• Oracle9i menawarkan sebuah infrastruktur

kinerja yang tinggi untuk e-bisnis. Pada

Oracle9i terdapat semua yang diperlukan

untuk mengembangkan dan mengatur

aplikasi-aplikasi internet.

• Ada 2 produk Oracle9i : Oracle9i Applications

Server dan Oracle9i Database, yang

menyediakan infrastruktur yang lengkap dan

mudah untuk aplikasi-aplikasi internet.

(18)

Oracle9i Application Server

• Oracle9i Appplication Server (Oracle 9iAS) menjalankan

seluruh aplikasi. Oracle Database menyimpan seluruh data.

Oracle9i Application Server merupakan satu-satunya

application server yang memasukkan layanan untuk seluruh

aplikasi-aplikasi server yang ingin anda gunakan Oracle 9iAS

dapat menjalankan:

• Portal atau situs web

• Aplikasi transaksi Java

• Aplikasi intelijen bisnis

• Oracle 9iAS juga menyediakan integrasi antar pemakai,

aplikasi, dan data melalui organisasi anda.

(19)

Oracle9i Database

• Oracle9i Database mengatur seluruh data. Oracle9i

database tidak hanya mengatur object relational data,

tetapi juga data yang tidak terstruktur seperti :

• Spreadsheets

• Dokumen word

• Presentasi PowerPoint

• XML

(20)

Perintah-Perintah SQL pada Oracle9i

PL/SQL

• PL/SQL merupakan perluasan SQL dengan keistimewaan disain dari

bahasa pemrograman

• Perintah DML dan query dimasukkan ke dalam kode unit-unit

prosedural

(21)
(22)

Perbedaan Perintah SQL dengan SQL

*Plus

(23)

Sumber:

• 1. LePKom; DB2 Universal Database, 1998.

• 2. Martin, James; Chapman, Kathleen K;

Leben, Joe; DB2 Concepts, Design, and

Programming, Prentice Hall International Inc.,

1989.

• 3. --- ; Introduction to Oracle 9i,

Oracle Univeristy

(24)

Referensi

Dokumen terkait

Penggunaan Ac-Di-Sol sebagai disintegran dengan kadar 3% (F3) memberikan hasil yang optimal terhadap mutu fisik dan laju disolusi Orally Disintergating Tablet Piroksikam dengan

Menurut penelitian yang di lakukan oleh (Rahayu & Nurhayati, 2016) yang berjudul Faktor Yang Mempengaruhi Tingkat Stres Orang Tua pada berat Badan Lahir Rendah

Contoh-contoh Pelanggaran Etika Profesi dalam suatu bidang 1.Pelanggaran kode etik profesi kedokteran yaitu pemberian obat kepada pasien secara langsung (Self dispensing) hanya dibenarkan jika tidak ada sarana, seperti apotek, di sekitar tempat praktik, setidaknya jarak praktik dokter dengan apotek minimal

sebagai pemegang peran strategis dalam proses pendewasaan peserta didik, guru dituntut tidak hanya mentransfer pengetahuan, tetapi dituntut kesadarannya sebagai agen

No. Beberapa saran yang dikemukakan pihak sekolah adalah: 1) perlu adanya bimbingan teknis (Bintek) tentang pelaksanaan Kurikulum Tingkat Satuan Pendidikan (KTSP), 2)

Perawat juga kadangkala terlibat dalam sebuah permasalahan yang membingungkan untuk mengambil keputusan disebut dengan masalah etika atau dilema etik dimana dalam pembuatan

 Bertanya jawab tentang pertanyaan pertanyaan teks lisan fungsional pendek sederhana (misalnya undangan)  Membacakan contoh dialog yang mengandung expression of

Camtasia Studio 8 lebih banyak digunakan untuk editing video, sedangkan Camtasia recorder digunakan untuk proses merekam aktivitas yang ada dalam desktop komputer.. Gambar