database & microsoft access

2

Click here to load reader

Upload: devia-edika-putri

Post on 08-Jul-2016

49 views

Category:

Documents


6 download

DESCRIPTION

sim

TRANSCRIPT

Page 1: Database & Microsoft Access

Devia Edika Putri

160314221

KP A

Database : Database management system (NoSQL)

Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik

sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi

dari basis data tersebut. Agar database ini tersimpan dengan baik tanpa menimbulkan kekacauan

karena dapat dipakai oleh banyak user sesuai dengan kepentingan masing-masing, maka

diperlukannya database management system.Database Management System (DBMS) ini adalah

software yang dirancang untuk mengelola suatu database dan menjalankan operasi terhadap data

yang diminta banyak pengguna. DBMS ini dapat diaplikasikan pada list telepon secara online

untuk menyimpan data yang berkaitan dengan nama orang, nomor teleponnya dan rincian kontak

lainnya macamnya. Selain itu DBMS dapat diaplikasikan pada penyedia layanan listrik untuk

mengelola penagihan, masalah klien, untuk menangani data kesalahan, dll. DBMS ini banyak

macamnya, namun yang paling banyak digunakan oleh perusahaan terkenal social media seperti

google, twitter, facebook, dll adalah NoSQL.

NoSQL adalah sistem manajemen database yang berbeda dari sistem manajemen

database relasional. NoSQL ini model database yang telah lama ada pada tahun 1998. Ide

NoSQL ini bahwa kedua teknologi dapat hidup berdampingan dan masing-masing memiliki

tempatnya. NoSQL ini dirancang untuk menyimpan data terdistribusi untuk kebutuhan skala

yang sangat besar. Contohnya saja Facebook dengan beberapa ratusan juta penggunanya

menumpuk data hingga Terabits data setiap harinya. Kelebihan dari NoSQL daripada sistem

manajemen database relasional ini yaitu software ini dapat menangani Big Data dimana data

terus menerus berkembang dan sangat kompleks sehingga sebuah data relational tidak dapat

menangani lagi.NoSQL ini menyederhanakan proses yang terjadi dalam sistem basis data

relasional, dimana hal-hal yang menyebabkan redudansi tersebut dihilangkan. Kelebihan lain

yang dimiliki oleh database NoSQL ini adalah kecepatan dalam hal pencarian data.Contohnya

Google, salah satu perusahaan yang telah mengaplikasikan NoSQL dalam database pencariannya.

Pencarian yang ada di Google sangatlah cepat. Dalam beberapa detik, data yang ingin kita cari

sesuai keyword akan muncul, padahal database Google sangatlah besar. NoSQL ini memiliki

beberapa metode penyimpanan, yaitu Table Oriented (biasanya digunakan oleh Google dan

Facebook), Graph Oriented, Document Oriented (MongoDB) dan Key-Value ( digunakan oleh

LiveJournal, Wikipedia, Twitter, Youtube dan WordPress). .Metode NoSQL yang digunakan

oleh Google dalam penyimpanan datanya yaitu menggunakan Table Oriented yang biasanya

disebut dengan Big Table. Metode ini hanya dikembangkan oleh yang membuatnya sendiri.

Metode Table Oriented ini digunakan juga pada perusahaan facebook dengan sebutan Cassandra.

Database ini dirancang untuk menangani jumlah data yang sangat besar sekaligus memberikan

layanan sangat tersedia tanpa titik tunggal kegagalan. Cassandra ini adalah database yang

bersifat open source yang digunakan oleh facebook untuk mencari inbox.

Page 2: Database & Microsoft Access

Devia Edika Putri

160314221

KP A

MICROSOFT ACCESS

Microsoft Access yang merupakan salah satu bagian dari Microsoft Office adalah sebuah

program aplikasi basis data komputer relasional yang ditujukan untuk perusahaan kecil hingga

menengah dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk

menangani pembuatan dan manipulasi data. Aplikasi ini menggunakan mesin basis data

Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga

memudahkan pengguna. Microsoft Access dapat menggunakan data yang disimpan di dalam

format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle

Database, atau semua kontainer basis data yang mendukung standar ODBC. Para

pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat

lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat

menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana.

Pengaplikasian Microsoft Access ini di industri bisa digunakan untuk membuat laporan

keuangan, membuat program aplikasi persediaan barang, untuk membuat program aplikasi gaji

karyawan, dan lain-lain. Contohnya saja pada sistem perpustakaan UBAYA. Sistem

Perpustakaan UBAYA dibuat digital dengan membuat sebuah program aplikasi yang

menggunakan Microsoft Access. Dengan aplikasi tersebut, petugas tinggal memasukkan kode

buku, nama siswa, tanggal dipinjam dan dikembalikan. Setelah selesai, tinggal memasukkan data

sesuai judul inputan yang telah dibuat secara lengkap. Data-data yang telah dimasukkan

selanjutnya akan diproses untuk membuat laporan secara otomatis sehingga lebih efisien waktu

dan tenaga.

Microsoft Access ini memiliki beberapa komponen yaitu Tables, Query (bahasa untuk

memanipulasi data),Form, Report, Pages, Macros dan Modules. Query ini memiliki beberapa

jenis yaitu Select Query, Parameter Query, Crosstab Query, Action Query dan SQL Query.

Query yang paling sering digunakan yaitu SQL yang dapat dibedakan menjadi dua yaitu DDL

(Data Definition Language) & DML (Data Manipulation Language). DDL ini digunakan untuk

membuat atau mendefinisikan obyek-obyek database seperti membuat tabel, relasi antar tabel

dan sebagainya. Sedangkan DML ini digunakan untuk manipulasi database, seperti : menambah,

mengubah atau menghapus data serta mengambil informasi yang diperlukan dari database.

Query ini berbeda dengan table. Walaupun query dalam mode datasheet hampir sama

tampilannya dengan table, namun query tidak dapat digunakan untuk menyimpan data

sebagaimana table karena memang sumber data dari query adalah dari table. Jika sumber data

dan structure table dimodifikasi, maka data dan structure query ikut berubah. Query dapat

digunakan untuk menampilkan data yang didapat dari menggabungkan beberapa table menjadi

satu tampilan datasheet. Salah satu keunggulan query adalah ia dapat menggunakan rumus atau

formula yang terdapat didalam Access, serta dapat pula menggunakan fungsi buatan sendiri yang

telah dibuat didalam macro dan module VBA.