Mar
24
2011

DATA BASE

Definisi Database (indonesia : basisdata) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehinggan dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut,database juga merupakan kumpulan data yang diorganisasikan sedemikian rupa sehingga pengguna dapat mengakses,mengambil dan menggunakan data. Perangkat lunak yang digunakan untuk mengelola dan memanggil query database disebut Manajemen Sistem Basisdata (Database Manajement System, DBMS).

TEKNOLOGI DATABASE
1. Flat File 1960an – 1980an
Database flat file sama dengan file data padaspreadsheet (misal MS Excel™), berupa satu file berisi baris-baris dengan jumlah kolom tetap yang disimpan berurutan dalam file.
2. Hierarchical 1970an – 1990an
3. Network 1970an – 1990an
4. Relational 1980an – sekarang
Database Management System (DBMS)àPerangkat lunak untuk mengelola database

Keuntungan DBMS:
• Mengurangi duplikasi data
• Data yang dimiliki konsisten
• Banyak informasi dari data yang sama
• Berbagi data
• Mengembangkan data yang sudah terintegrasi
• Bertambahnya keamanan data
• Sesuai dengan standartisasi
• Skala ekonomi, Akurat, tepat waktu, dan relevan dibandngkan dengan membuang-buang biaya.
• Menyeimbangi dengan permasalahan kebutuhan
• Data yang dapat dipertanggungjawabkan
• Produktifitas
• Pemeliharaan data dapat dilakukan dengan bebas
• Backup, dan Pengembalian data yang rusak dapat dilakukan.

Kekurangannya DBMS :
• Kompleksitas
• Kapasitas daya tampung, apabila data sudah sangat besar sekali.
• Biaya DBMS
• Biaya hardware
• Dampak dari kesalahan cara kerja

Contoh teknologi database, yaitu:
• Data warehouse Adalah database besar yang digunakan untuk menyimpan dan mengatur data yang dibutuhkan untuk menganalisa transaksi sekarang dan lampau. Dengan adanya data warehouse, manajer dan pengguna dapat mengakses transaksi dan ringkasan transaksi dengan efektif.

• Web database Server database pada mulanya hanya mendukung program internal perusahaan. Melalui website, kegunaan server database diperluas dengan adanya dukungan akses publik. Salah satu contoh dari pemanfaatan ini adalah transaksi online.
Perangkat lunak basis data

Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data aras tinggi (high level):
* Microsoft SQL Server
* Oracle
* Sybase
* Interbase
* XBase
* Firebird
* MySQL
* PostgreSQL
* Microsoft Access
* dBase III
* Paradox
* FoxPro
* Visual FoxPro
* Arago
* Force
* Recital
* dbFast
* dbXL
* Quicksilver
* Clipper
* FlagShip
* Harbour
* Visual dBase
* Lotus Smart Suite Approach

Selain perangkat lunak di atas, terdapat juga perangkat lunak pemrograman basis data aras rendah (low level), diantaranya:
* Btrieve
* Tsunami Record Manager

Database Bagi pelaku Bisnis
Manajemen organisasi memerlukan pengambilan keputusan, baik dalam operasional sehari-hari, maupun dalam perencanaan strategis ke masa depan. Proses pengambilan keputusan harus dilandasi oleh data dan informasi yang tepat waktu dan tepat isi agar keputusan yang diambil tepat sasaran. Informasi diperoleh dari pengolahan data, dan pengolahan data dilaksanakan oleh sistem informasi dengan dukungan teknologi informasi.

Saat ini teknologi database sudah digunakan oleh sebagian besar organisasi maupun pelaku bisnis untuk membantu aktifitas kerja mereka. Bagi para pelaku bisnis, database adalah suatu teknologi yang sangat membantu, dimana memungkinkan mereka untuk menyimpan data dan informasi-informasi yang berkaitan dengan bisnis mereka, seperti data customer, data penjualan dan pembelian,dll. Dengan semakin berkembangnya skala bisnis, tentu pelaku bisnis membutuhan teknologi modern yang mampu menampung dan memudahkan pengolahan data yang mungkin sudah sulit untuk dilakukan secara manual. Dengan teknologi database, mereka dapa menghemat waktu dan tenaga. Selain itu data yang tersimpan dapat digunakan / diolah kembali kapanpun dibutuhkan.

Berbagai jenis organisasi bisnis telah menerapkan basis data dalam sistem informasi-nya, dan berhasil meningkatkan kinerja organisasi, antara lain:
• Perbankan
• Asuransi
• Pendidikan / sekolah
• Swalayan
• Rumah sakit
• Biro perjalanan
• Industri / manufaktur
• Telekomunikasi
• dan lain lain

Kegiatan penjualan barang

Keanggotaan
Field Tipe data length
ID int 5
First Name varchar 50
Last Name varchar 50
Alamat text
Kota varchar 30
Kode pos varchar
E-mail Address varchar 50
Data Joined date

Produk
Field Tipe data length
idbrg int 5
tgl date
namabrg varchar 50
spek text
hargabrg int 10
stok int 5

Pemesanan
Field Tipe data length
idpesan int 5
iduser int 5
idbrg Int 5
jumlah int 5
hargabrg Varchar 10
tgl date

Relation antar table
Keanggotaan
iduser(*)
First Name
Last Name
Alamat
Kota
Kode pos
E-mail Address
Data Joined

Pemesanan
idpesan(*)
Iduser(+)
Idbrg(+)
Jumlah
hargabrg
tgl

Produk
Idbrg(*)
namabrg
spek
hargabrg
stok

(gambar RDBMS)
Ket:
(*)=primary key
(+)=foreign key
Data yg harus disimpan dan mana yang tidak perlu:
Data yg tidak perlu:
• Field Tanggal barang di tabel produk.
• Provinsi di tabel keanggotaan.

Data yg harus disimpan:
semua data yang di atas harus disimpan.

model database yang sesuai:
Relational database management system. Seperti gambar diatas(gambar RDBMS).

Reference:
http://id.wikipedia.org/wiki/Basis_data

http://leonardsl.blogspot.com/2010/09/database-i.html

Submitted by ; Kosuman / NIM 1401160000

Written by kosuman in: Binusian Blog |

No Comments »

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress. Kredit, Streaming Audio | Theme by TheBuckmaker.