DENGAN NUODB
Disusun Oleh :
ZURAIS
41515110092
FAKULTAS KOMPUTER
TEKNIK INFORMATIKA
UNIVERSITAS MERCUBUANA
TAHUN 2016 / 2017
KATA PENGANTAR
Puji syukur penulis haturkan kehadirat Allah SWT, atas limpahan rahmat-nya sehingga
Makalah Sistem Basis Data dengan NuoDB dapat terwujud. Untuk itu penulis sampaikan
rasa terima kasih kepada seluruh pihak yang telah memberi masukan dan saran sehingga
makalah ini dapat terselesaikan.
Harapan penulis, makalah ini dapat memberi tuntunan konseptual yang praktis bagi
mereka, baik praktisi maupun mahasiswa dalam memahami basis data. Penulis menyadari, isi
maupun cara penyampian makalah ini masih jauh dari sempurna. Untuk itu penulis
mengharapkan saran dan kritik yang bersifat membangun dari para membaca sehingga penulis
bisa mengembangangkan buku ini menjadi lebih baik.
Jakarta, 25 Desember 2015
Zurais
i
DAFTAR ISI
ii
BAB I
PENDAHULUAN
A. LATAR BELAKANG
Dalam Era Global saat ini Sistem Informasi Manajemen merupakan bagian
yang tak terpisahkan dari suatu organisasi dimana sistem informasi yang menghasilkan
hasil keluaran (output) dengan menggunakan masukan (input) dan berbagai proses yang
diperlukan untuk memenuhi tujuan tertentu dalam suatu kegiatan manajemen.sistem
manajemen basis data merupakan perangkat lunak yang dapat di gunakan untuk
mendefinisikan, menciptakan, mengelola dan mengendalikan pengaksesan basis data.
Sebuah Sistem Informasi yang efektif menyediakan informasi yang akurat, tepat waktu
dan relevan bagi penggunanya sehingga dapat digunakan untuk pengambilan
keputusan.
Data adalah bahan baku informasi dan dikumpulkan dalam suatu basis-data
(database) agar pengumpulan, penyimpanan, pemeliharaan, pengolahan, dan
pengamanannya dapat dilaksanakan secara effektif dan effisien diperlukan manajemen
data, sehingga suatu informasi tersebut dapat menjadi informasi yang tepat guna, tepat
waktu, akurat dan relevan.
1
BAB II
PEMBAHASAN
A. DEFINISI
Data adalah fakta atau hasil observasi yang masih belumdiolah dan sisajikan
dalamkoneks dan ditampilkan yang bermanfaat bagi penggunatertentu. Sedangkan
informasi adalah data yang telah diolah dandijasikan dalam koneks dan tampilan yang
bermanfaat bagipengguna tertentu, informasi dapat disajikan dalam bentuktabel, grafik
atau audio.Jadi definisi dari Basis Data adalah koleksi terpadu daridata-data yang saling
berkaitan yang disimpan dalam mediaelektronik untuk memenuhi berbagai kebutuhan,
sedangkanSystem Basis Data adalah suatu sistem yang terdiri darikumpulan tabel-tabel
yang saling berhubungan dan sekumpulanprogram yang memungkinkan bebarapa
pemakai / program lainuntuk mengakses dan memanipulasi tabel-tabel tersebut.
Basis data dianalogikan seperti lemari arsip yang memiliki aturan / cara
penyusunan dan penempatan arsip-arsip didalamnya dengan tujuan jika kita ingin
mencari dan mengambil kembali arsip/buku dari lemari arsip tersebut dapat dilakukan
dengan mudan dan cepat.
Adapun operasi-operasi dasar yang dapat dilakukan dengan basis data adalah sebagai
berikut :
1. Create Database (Pembuatan basis data baru)
2. Drop Database (Penghapusan basis data baru)
3. Drop Database (Penghapusan basis data baru)
4. Drop Table (Penghapusan file atau tabel dari suatu basis data)
5. Insert (Penambahan / pengisian data baru sebuah file / tabel)
6. Search / Retrieve (Pengambilan data dari sebuah file / tabel)
7. Delete (Penghapusan data dari sebuah file / tabel)
8. Display, browse (Menampilkan basis data)
9. Update, Edit (Mengubah dan meng-edit data yang terdapat di dalam tabel basis
data)
2
10. Menghapus data dari tabel basis data (delete, zap, pack)
11. Create Index (Membuat indeks untuk setiap tabel basis data.
1. PENGENALAN NUODB
NuoDB adalah sebuah perusahaan startup yang bermarkas di
Cambridge, Massachusetts. Perusahaan ini menjual system basis data yang
bekerja di awan. Namun kita juga dapa menginstall NuoDB pada server kita
yang berbasis Windows atau Linux. Dengan menjul system basis data diawan
para user dapat menggunakan system basis data tersebut dimanapun mereka
berada.
2. SEJARAH
Perusahaan ini didirikan pada tahun 2008 sebagai NimbusDB, dan
berubah nama menjadi NuoDB pada tahun 2011. Perusahaan ini didirikan oleh
3
Barry S. Morris dan Jim Starkey di Cambridge, Massachusetts. Pada tahun
2012, perusahaan menerima modal usaha sebesar $12 juta dolar Amerika.
Kemudian, mereka menerima putaran investasi sebesar $ 14.2 juta setelah
menambahkan Dassault Systmes kepada investor yang sudah ada. Total
investasi $ 26.200.000.
Pada tahun 2013, Gartner menobatkan NuoDB sebagai perusahaan yang
mempunyai kedudukan di Pasar Modal Magic Quadrant untuk kategori
Oprasional Sistem Manajemen Basis Data.
Pada tahun 2015 , Gartner kembali menobatkan NuoDb sebagai visioner
dalam Magic Quadrant untuk Oprasional Sistem Manajemnt Basis Data.
4
Big data analisis sensasi cenderung fokus pada penemuan -
dasarnya menyusun danau data dan menunjuk Hadoop pada mereka.
Namun, realitas banyak bisnis berbasis data adalah kebutuhan mereka
untuk real-time optimasi. Bisnis ingin analytics berulang pada data yang
sangat baru-baru ini. Ini memberikan intelijen operasional segera
berharga tanpa waktu dan upaya yang diperlukan untuk offload data ke
database analisis terpisah. Sayangnya, sistem manajemen database
berbasis kunci tradisional sangat miskin di ini.
Keuntungan unik dari arsitektur NuoDB adalah untuk
memberikan analisis latency SQL sangat rendah pada sepenuhnya up-
to-date data. Arsitektur ini lebih dioptimalkan untuk mengaktifkan
kemampuan HTAP ini. Keuntungan yang melekat dalam arsitektur
meliputi:
Kemampuan untuk menjalankan beban kerja
transaksional dan analitis terhadap data store operasional
tunggal (ODS) tanpa mengalami penurunan kinerja
karena untuk mengunci pertengkaran.
Kemampuan untuk memanfaatkan berdedikasi analisis
spec tinggi server untuk mengolah berjalan lama query
SQL untuk meningkatkan kinerja query.
Kemampuan untuk skala keluar / beban kerja analitis on-
demand.
Kemampuan untuk mengakses dan query database
NuoDB dengan memimpin JDBC dan ODBC-compliant
visualisasi data dan alat pelaporan.
5
NuoDB adalah sistem transaksional, yang berarti bahwa itu juga
cocok untuk mendukung kedua proses transaksi online (OLTP) tugas
dan beban kerja operasional seperti manajemen rekening atau pelacakan
sesi. Model operasional khas dari aplikasi web skala-out, yang
membutuhkan database yang dapat mendukung banyak klien bersamaan
melakukan biasa, kecil, update lokal. Sementara teknik seperti sharding
database atau replikasi sulit untuk diterapkan pada OLTP, mereka dapat
digunakan untuk beban kerja operasional yang memiliki wilayah yang
kuat. Masalahnya adalah bahwa pendekatan ini membuat sulit untuk
melakukan analisis real-time dari data.
6
basis data NoSQL digunakan dalam dunia aplikasi web waktu nyata
(real-time web app). Jadi NuoDB dapat memproses data yang besar.
c. Redudansi
Redudansi adalah kebutuhan yang sayangan penting bagi
pengolahan system basis data. Untuk menggunakan redudansi
dibutuhkan setidaknya 2 server NuoDB. Redudansi ini berguna sebagai
cadangan system basis data, jika salah satu system mengalami
gangguan.
d. Residensi Data
Residensi data memungkinkan NuoDB untuk mengatur apakah
Negara tertentu tidak boleh atau boleh mengakses basis data yang anda
gunakan. Ini sangat erat kaitannya dengan peraturan suatu Negara.
Untuk itu NuoDB mempunyai teknologi yang dapat mengatur itu kita
menggunakan data domain atau alamat computer untuk mengetahui
suatu host dating dari Negara mana.
e. Web Access
NuoDB dilengkapi access manajemen via web yang memudahan
seorang database administrator untuk mengatur dan memonitoring
NuoDB. Web manajemen ini menggunakan teknologi java framework
yang data diakses dimana saja dan kapan saja menggunakan web
browser.
f. Multi Oprating Sistem
NuoDB awalnya memang digunakan untuk kalangan system
oprasi solaris, namun dengan berkembangnya system oprasi dan makin
banyaknya orang yang menggunakan Internet dengan system oprasi
Microsoft. NuoDB pada versi 2.0 NuoDB akhirnya membuat dukungan
pada system oprasi Windows.
E. Sejarah Peluncuran
NuoDB diluncurkan versi 1.0 pertama kali pada 9 April 2012 yang mendukung
system oprasi Solaris. Lalu pada 15 Januari 2013 NuoDB meluncukan kembali versi
1.2. Versi 2.0 yang diberinama BlackBrids dirilis bulan oktober 2013 dengan dukungan
gegrafis lebih panjang. Pada bulan November 2014 versi 2.1 tersebut menambahkan
fitur low-latency HTAP. Untuk versi terakhir NuoDB yaitu versi 2.5.6.
7
F. Mendapatkan NuoDB
NuoDB mempunyai beberapa versi yaitu :
http://www.nuodb.com/dev-center/community-edition-download
lalu isi from registrasi yang ada diwebsite. Ukuran untuk versi windows sebesar
256 MB.
3. Penggunaan NuoDB
8
( Gambar 1.1 password administrator)
4. Manajemen NuoDB
Tampilan awal dari NuoDB berisi menu yang dapat digunakan untuk
memanajemen system basis data.
9
( Gambar 1.3 Tampilan Monitoring )
Pada menu SQL QuickStart kita dapat dipantu untuk membuat suatu
database, ada beberapa kolom yang haru skita isi seperti username dan password
database yang akan digunakan, nama basis data dll.
10
G. CONTOH PENGGUNAKAN SISTEM BASIS DATA
Sistem basis data yang berbasis sumber terbuka dapat digunakan oleh siapa saja
secara gratis, berikut adalah contoh kasus penggunaan system basis data. Sebuh toko
yang mempunyai ruko ataupun tembat untuk berjualan dengan memggunakan ruko
sebagai sara untuk mereka memajang dan bertransaksi denga customernya, ingin
membuat TOKO ONLINE yang dapat diakses oleh siapapun dan dimanapun dengan
cepat dan aman.
Disini system basis data adalah sebuah solusi dari toko tersebut, ketinga kita ingi
membuat toko online maka ada beberapa persyaratan yang harus dipenuhi, contohnya :
1. Domain
Domain diibaratkan sebuah alamat toko, jadi ketika customer yang ingin
membuka toko online tersebut, mereka hanya perlu mengetikan nama domain toko
tersebut.
2. Hosting
Hosting adalah sebuah rumah dimana toko online itu tersimpan, tanpa adannya
hosting maka data dari barang-barang yang akan dijual tidak dapat diakses oleh
customer
3. CMS
CMS atau conten manajemen system biasa disebut dengan toko online yang
sudah jadi, kita tinggal mengkonfigurasi item apa saja yang akan kita pajang pada toko
online kita.
4. SISTEM BASIS DATA ( DBMS )
Sebuah CMS tidak akan berjalan tanpa adanntya system basis data atau biasa
kita sebut dengan DBMS, DBMS berfungsi mentimpan data-data untuk digunakan
sebagai toko online, bukan hanya itu DBMS ini jua yang nantinnya akan menyimpan
data customer, data pembelian, data penjualan dll.
Itu adalah salah satu contoh penggunakan DBMS pada dunia bisnis, yang penulis rasa memeng sebuah
DBMS sangat dibutuhkan untuk membantu pekerjaan manusia.
11
BAB III
PENUTUP
A. KESIMPULAN
Basis data atau juga disebut database artinya berbasiskan pada data, tetapi
secara konseptual, database diartikan sebuah koleksi atau kumpulan data-data yang
saling berhubungan (relation), disusun menurut aturan tertentu secara logis, sehingga
menghasilkan informasi. Untuk mengelola dan memanggil query basis data agar dapat
disajikan dalam berbagai bentuk yang diinginkan dibutuhkan perangkat lunak yang
disebut Sistem Manajemen Basis Data atau juga disebut Database Management System
(DBMS).
Salah satunya yaitu NuoDB, DBMS ini memiliki fitur yang banyak yang dapat
disesuaikan dengan kebutuhan. Selain itu NuoDB juga support dengan BIG DATA
dikarenakan menggunakan teknologi NoSQL. Dengan installasi yang mudah
memungkinkan seorang Database Administrator dapat bekerja dengan cepat,
dilengkapi dengan web manajemen yang dapat diakses dimana saja dan dengan
browser, tanpa perlu menginstall aplikasi tertentu lagi.
12
DAFTAR PUSTAKA
[1] http://www.nuodb.com/
[2] https://en.wikipedia.org/wiki/NuoDB
[3] https://id.wikipedia.org/wiki/Basis_data
[4] https://id.wikipedia.org/wiki/Sistem_manajemen_basis_data
13