Upload
david-indra-kz
View
5.857
Download
0
Embed Size (px)
DESCRIPTION
Silakan dibaca buat referensi
Citation preview
Oleh :
Akhmad Sidik (100110301023)
Anggara Eky S (100110301025)
David Indra Kusuma (100110301030)
Akbar Bagus Inayah Putra (100110301034)
Basis data (bahasa Inggris: database), adalah kumpulaninformasi yang disimpan di dalam komputer secara sistematiksehingga dapat diperiksa menggunakan suatu program komputeruntuk memperoleh informasi dari basis data tersebut. Perangkatlunak yang digunakan untuk mengelola dan memanggil kueri(query) basis data disebut sistem manajemen basis data(database management system, DBMS). Sistem basis datadipelajari dalam ilmu informasi.
Istilah "basis data" berawal dari ilmu komputer. Meskipunkemudian artinya semakin luas, memasukkan hal-hal di luarbidang elektronika, artikel ini mengenai basis data komputer.Catatan yang mirip dengan basis data sebenarnya sudah adasebelum revolusi industri yaitu dalam bentuk buku besar, kuitansidan kumpulan data yang berhubungan dengan bisnis.
Basis data (database) merupakan kumpulan dari data yang
saling berhubungan satu dengan yang lainnya, tersimpan dalam
perangkat keras komputer dan digunakan perangkat lunak untuk
memanipulasinya dan menggunakan prinsip pengaturan,
pemisahan atau pengorganisasian. Basis data menggunakan
media penyimpan elektronis seperti disk (hard disc, CD, atau
tape). Adapun tujuan utama dalam basis data adalah membantu
pengguna dalam abstraksi suatu sistem.
Adapun para pakar mendefinisikan basis data sebagai
berikut :
Kumpulan file-file yang saling berelasi, relasi tersebut
ditunjukkan dengan kunci dari tiap file yang ada untuk digunakan
dalam satu lingkup perusahaan, instansi (Kristanto, 1994).
Kumpulan file data yang terorganisasi, terintegrasi, dan bisa
dipakai bersama (C.J Date, 1981)
Kumpulan rekaman data berbagai tipe yang memiliki
relasi satu sama lain (Martin, 1977)
Sekumpulan data organisasi untuk melayani banyak
aplikasi secara efisien dengan memusatkan data dan
mengendalikan redundansi data. (Kenneth C. Laudon.
Jane P. Louden, 2010.
Kumpulan dari data yang saling terintegrasi satu
dengan yang lainnya tersimpan dalam perangkat keras
komputer dan menggunakan perangkat lunak untuk
bantuan dalam mengoperasikannya ( ICT
Database/Data Resources Management, Dr.
Syopiansyah Jaya Putra, M.Sis, 2010).
Sistem Basis Data adalah system terkomputerisasi
yang tujuan utamanya adalah memelihara informasidan
membuat informasi tersebut tersedia saat dibutuhkan
(C.J_Date, 1981).
Sedangkan menurut Dr. Syopiansyah Jaya Putra,
M.Sis( 2010).Sistem Basis Data (Database system)
adalah suatu informasi yang mengintegrasikan
kumpulan dari data yang saling berhubungan satu
dengan yang lainnya dan membuatnya tersedia untuk
beberapa aplikasi yang bermacam-macam di dalam
suatu instansi.
Basis data memiliki sifat-sifat sebagai berikut :
1. Bersifat data oriented dan bukan program oriented.
2. Dapat digunakan oleh beberapa program aplikasi
tanpa perlu mengubah basis datanya.
3. Dapat dikembangkan dengan mudah, baik volume
maupun strukturnya.
4. Dapat memenuhi kebutuhan sistem-sistem baru
secara mudah
5. Dapat digunakan dengan cara-cara yang berbeda.
Basis data dibangun untuk memenuhi tujuan
dalam pengorganisasian data, yang antara lain
sebagai berikut :
1. Efisiensi meliputi kecepatan (speed), ruang
simpan (space) dan keakuratan (accuracy).
2. Menangani data dalam jumlah besar.
3. Kebersamaan pemakaian (Shareability).
4. Meniadakan duplikasi dan inkonsistensi data.
Ada beberapa DBMS yang cukup familiar dikalanganpenggunanya, yaitu Microsoft Access, MySQL, Microsoft SQLServer, PosgreSQL, dan Oracle. Adapun penjelasan darimasing-masing DBMS tersebut adalah sebagai berikut.
1. MySQL
MySQL adalah SQL-DBMS yang bersifat multi-user dan multi-threaded. MySQL berjalan sebagai server yang melayani banyak pengguna untuk mengakses sejumlah basis data.
Macam Mysql:
- LAMP (Linux- Apache-MySQL-PHP/Perl/Python).- MAMP (Mac-Apache- MySQL-PHP/Perl/Python.- WAMP (Windows-Apache-MySQL-PHP/Perl/Python.
2. Mcrosoft SQL server
Microsoft SQL Server adalah DBMS relational keluaran dari Microsoft seperti halnya Microsoft Access. Bahasa query utama yang digunakan adalah varian dari ANSI SQL yang disebut sebagai T-SQL (Transact-SQL).
3. PostgreSQL
PostgreSQL atau sering disebut Postgres termasuk dalam kategori Object-Relational Database Management System (ORDBMS). ORDBMS adalah DBMS yang selain menggunakan prinsip-prinsip basis data relational juga menggunakan pendekatan berorientasi obyek dalam model basis datanya.
4. Oracle Databases
Oracle menyimpan data secara logika dalam bentuk tablespaces dan secara fisik dalam bentuk file-file data. Tablespaces dapat berisi berbagai macam bagian memori, misalnya bagian data, bagian index dan lain sebagainya.
Karakteristik utama basis data adalah :
Merepresentasikan aspek dari dunia nyata Terstruktur dengan baik,
Dapat merepresentasikan kondisi saat ini (current state)
Ada penggunanya dan ada aplikasi,
Disimpan dalam memori komputer secara permanen, dan
Dapat diakses dan dimanipulasi menggunakan DBMS
Komponen Basis Data yang umum digunakan antara lain sebagai berikut :
Perangkat Keras / Hardware
Sistem Operasi
Database (Data File)
Database Management System / DBMS
User
Aplikasi lain
1) Sebagai komponen utama atau penting dalam
system informasi, karena merupakan dasar dalam
menyediakan informasi
2) Menentukan kualitas informasi yaitu cepat, akurat,
dan relevan, sehingga infromasi yang disajikan tidak
basi. Informasi dapat dikatakan bernilai bila
manfaatnya lebih efektif dibandingkan dengan biaya
mendapatkanya.
3) Mengatasi kerangkapan data (redundancy data)
4) Menghindari terjadinya inkonsistensi data
5) Mengatasi kesulitan dalam mengakses data
6) Menyusun format yang standar dari sebuah data.
7) Penggunaan oleh banyak pemakai (multiple user).
Sebuah database bisa dimanfaatkan sekaligus
secara bersama oleh banyak pengguna (multiuser).
8) Melakukan perlindungan dan pengamanan data.
Setiap data hanya bisa diakses atau dimanipulasi
oleh pihak yang diberi otoritas dengan memberikan
login dan password terhadap masing-masing data.
9) Agar pemakai mampu menyusun suatu pandangan
(view) abstraksi dari data. Hal ini bertujuan
menyederhanakan interaksi antara pengguna dengan
sistemnya dan database dapat mempresentasikan
pandangan yang berbeda kepada para pengguna,
programmer dan administratornya.
http//ns.akakom.ac.id/~guntara/aplikasi1.doc
http://id.shvoong.com/social-sciences/communication-media-studies/2068242-manfaat-database/
http://id.wikipedia.org
http://syopian.net/blog/?p=1767
http://warih.blog.ittelkom.ac.id/blog/files/2010/02/ch01-Pengantar-Basis-Data.pdf