basis data lanjut - perbedaan oracle dan msaccess
Post on 05-Jul-2015
137 Views
Preview:
DESCRIPTION
TRANSCRIPT
.: Boy A.H. Djuhari – 41155055100084 :.
UNIVERSITAS LANGLANGBUANA FAKULTAS TEKNIK
N a m a : Boy A. H. Djuhari NPM : 41155055100084
Mata Kuliah : Prak.Basis Data Lanjut ( Oracle ) Kelas : Reguler+Karyawan
Dosen : Yiyi Supendi, ST., MT. TUGAS PERBEDAAN DBMS Jurusan : Teknik Informatika
Perbedaan Antara ORACLE dan MS ACCESS
1. ORACLE
Oracle menyediakan banyak function untuk melakukan manipulasi data. Function yang ada di Oracle
dibagi dalam dua kategori yaitu Single-row function dan Multi-row function atau Group Function.
Perbedaan kedua kelompok function itu adalah pada jumlah data masuk dan jumlah data hasil
function. Single row function memproses satu row data dan hasilnya juga satu row sedangkan Multi
row atau Group function data yang diproses banyak sedangkan row yang dihasilkan satu atau lebih
sedikit jumlah row-nya dari row data yang diproses. Ilustrasi perbedaan mendasar dari kedua kelompok
function Native Compilation adalah feature yang disediakan oleh Oracle agar objek-objek PL/SQL
(procedure, function, package, trigger) pada saat dieksekusi dilakukan oleh compiler non-Oracle (C
Compiler). Tujuan dari Native Compilation adalah untuk meningkatkan performance. Secara default
fitur ini tidak diaktifkan.
Untuk menggunakan fitur ini jika Anda menggunakan Oracle 10g, di server harus ada compiler C atau
C++ dan dibuat folder untuk shared DLL-nya sedangkan di Oracle 11g tidak perlu lagi.
Oracle sebagai penyedia layanan database yang konsisten dengan berbagai fitur yang handal, salah
satunya adalah dalam sistem recovery-nya. Recovery database dilakukan ketika database dalam
keadaan crash ataupun gagal start, maupun karena kasus yang lain.
Oracle menyediakan beberapa fitur yang memungkinkan Anda untuk memulihkan dari kegagalan
dalam database Anda, termasuk kegagalan perangkat keras dan kesalahan manusia.
Ada 3 macam cara memulihkan database yang mengalami failure, diantaranya adalah :
* Automatic recovery
* Data file media recovery
* Flashback :
.: Boy A.H. Djuhari – 41155055100084 :.
- Flashback Query, memungkinkan anda untuk mengkhususkan target waktu dan kemudian
mengeksekusi query melalui database anda, melihat hasil sebagaimana mereka telah muncul pada
suatu waktu.
- Flashback Versions Query, memungkinkan anda untuk melihat semua versi dari semua baris yang
pernah ada dalam satu atau lebih table dalam sebuah interval waktu yang khusus.
- Flashback Transaction Query, memungkinkan anda untuk melihat perubahan yang dibuat oleh
transaksi tunggal, atau oleh semua transaksi melalui satu periode waktu khusus.
- Flashback Table, mengembalikan sebuah table ke dalam status terakhir.
- Flashback Drop, membalikkan akibat dari perintah DROP TABLE.
- Flashback Database, menyediakan alternatif yang paling efisien pada status titik terakhir.
2.MS ACCESS
A. Sejarah Microsoft Access
Microsoft merilis Microsoft Access 1.0 pada bulan November 1992 dan dilanjutkan dengan merilis versi
2.0 pada tahun 1993. Microsoft menentukan spesifikiasi minimum untuk manjalankan Microsoft Access
2.0 adalah sebuah computer dengan system operasi Microsoft Windows 3.0, RAM berkapasitas 4
Megabyte (6 megabyte lebih disarankan) dan ruangan kosong hardisk yang dibutuhkan 8 megabyte
(14 megabyte lebih disarankan). Versi 2.0 dari Microsoft Access ini datang dengan tujuh buah disket
floppy 3 ½ inci berukuran 1.44 megabyte. Perangkat lunak tersebut bekerja dengan sangat baik pada
sebuah basis data dengan banyak record tetapi terdapat beberapa kasus dimana data mengalami
kerusakan. Sebagai contoh, pada ukuran basis data melebihi 700 megabyte sering mengalami
masalah seperti ini (pada saat itu, memang hardisk yang beredar masih berada di bawah 700
megabyte). Buku manual yang di bawanya memperingatkan bahwa beberapa kasus tersebut
disebabkan oleh driver perangkat yang kuno atau konfigurasi yang tidak benar.
Nam kode (code name) yang digunakanoleh Access pertama kali adalah Cirrus yang di kembangkan
sebelum Microsoft mengembangkan Microsoft Visual Basic, sementara meisn pembuat form
antarmuka yang digunakannya dinamakan dengan Ruby. Bill Gates melihat purwarupa (prototype)
tersebut dan memutuskan bahwa komponen bahasa pemrogaman BASIC harus dikembangkan secara
bersama-sama sebagai sebuah aplikasi terpisah tapi dapat diperluas. Proyek ini dinamakan dengan
Thundr. Kedua proyek tersebut dikembangkan secara terpisah, dan mesin pembuat form yang
digunakan oleh keduanya tidak saling cocok satu sama lainnya. Hal tersebut berakhir saat Microsoft
merilis Visual Basic for Aplikations (VBA).
.: Boy A.H. Djuhari – 41155055100084 :.
B. Keunggulan Microsoft Access 2000
Ms. Access 2000 merupakan suatu manajement Database relasional yang berbasis pada windows
yang sangat hebat dan yang dapat digunakan untuk membuat dan memodifikasi table, formulir dalam
memasukkan data (entri data), laporan, dan query Database. Ms. Access 2000 dapat juga digunakan
untuk mengelola berbagai informasi, contoh : Ms. Access 2000 dapat digunakan untuk mamasukan
dan mengelola alamat, nomor telephone, informasi penjualan / pembelian, inventaris barang gudang
atau toko. Setelah kita memasukkan informasi / catatan, maka kita dapat mencari informasi tersebut
dengan memakai perintah dari mouse atau keyboard. Kita juga dapat merancang urutan tertentu,
dengan memasukkan data-data tertentu pula, dan melaporkanhal-hal khusus, bahkan kita juga dapat
mengoperasionalkan secara otomatis perintah-perintah yang sering digunakan ke dalam makro. Makro
adalah sebuah program kecil yang dapat menyimpan serangkaian perintah / aksi dan dapat dipanggil
kembali dengan mouse (klik mouse). Begitu pula pemakaian Ms. Access tingkat lanjut dapat
mengembangkan aplikasi Database dengan menggunakan Access Basic.
C. Special Feature
Microsoft Access 2000 dilihat dari persepektif programmer adalah kompatibilitasnya dengan bahasa
pemrograman Structured Query Language (SQL). Query dapat dilihat dan di sunting sebagai statemen-
statemen SQL, dan statmen SQL dapat digunakan secara langsung di dalam Macro dan VBA Module
untuk secara langsung memanipulasi table data dalam Access. Para pengguna dapat mencampurkan
dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika
juga untuk mengaplikasi konsep berorientasi objek.
top related