Anda di halaman 1dari 23

Databases

Database adalah suatu susunan/kumpulan data secara logis dengan deskripsi data tersebut, yang di rancang untuk memenuhi kebutuhan informasi bagi sebuah organisasi. SISTEM DATABASE adalah suatu sistem penyusunan dan pengelolaan record-record dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan sehingga mampu menyediakan informasi yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan.

KOMPONEN DASAR DARI SISTEM DATABASE Terdapat 5 komponen pokok dari sistem database: A. DATA, adalah Fakta, teks, hasil pengukuran, gambar, suara, dan video yang bernilai informasi dengan ciri-ciri : 1. Data disimpan secara terintegrasi (integrated) Terintegrated yaitu Database merupakan kumpulan dari berbagai macam file dari aplikasi-aplikasi yang berbeda yang disusun dengan cara menghilangkan bagian-bagian yang rangkap (redundant) 2. Data dapat dipakai secara bersama-sama (shared) Shared yaitu Masing-masing bagian dari database dapat diakses oleh pemakai dalam waktu yang bersamaan, untuk aplikasi yang berbeda.

B. HARDWARE ( perangkat keras) Terdiri dari semua peralatan perangkat keras komputer yang digunakan untuk pengelolaan sistem database berupa : 1. Peralatan untuk penyimpanan misalnya disk, drum, tape 2. Peralatan input dan output Input Peralatan untuk memasukkan data ke dalam representasi yang bisa diterima dan dikomputasi oleh komputer. Output Output device bisa diartikan sebagai peralatan yang berfungsi untuk mengeluarkan hasil pemrosesan ataupun pengolahan data yang berasal dari CPU kedalam suatu media yang dapat dibaca oleh manusia ataupun dapat digunakan untuk penyimpanan data hasil proses

3. Peralatan komunikasi data, dll C. SOFTWARE (perangkat lunak) Berfungsi sebagai perantara (interface) antara pemakai dengan data phisik pada database, dapat berupa : 1. Database Management System (DBMS)

C. PROSEDUR
Merupakan Instruksi dan aturan yang menentukan perancangan dan penggunaan basis data, di mana pengguna sistem dan pengelola basis data memerlukan dokumentasi ini untuk menjalankan dan menggunakan sistem.

D. USER (Pemakai) Terbagi menjadi 3 klasifikasi : 1. Database Administrator (DBA), orang/tim yang bertugas mengelola system database secara keseluruhan 2. Programmer, orang/tim membuat program aplikasi yang mengakses database dengan menggunakan bahasa pemprograman 3. End user, orang yang mengakases database melalui terminal dengan menggunakan query language atau program aplikasi yang dibuat oleh programmer 4. Databases Desainer, di bedakan menjadi perancang basis data secara fisik dan logik, secara logik berhubungan dengan identifikasi data antara lain entitas dan atribut selain itu harus memahami proses bisnis.sedangkan fisik bagaimana desain databases dapat di realisasikan, misal desain daa

DATA PADA DATABASE DAN HUBUNGANNYA


Ada 3 jenis data pada sistem database, yaitu: 1. Data operasional dari suatu organisasi, berupa data yang disimpan didalam database 2. Data masukan (input data), data dari luar sistem yang dimasukan melalui peralatan input (keyboard) yang dapat merubah data operasional 3. Data keluaran (output data), berupa laporan melalui peralatan output sebagai hasil dari dalam sistem yang mengakses data operasional

KEUNTUNGAN PEMAKAIAN SISTEM DATABASE


1. 2. 3. 4. 5. 6. 7.

8.

Terkontrolnya kerangkapan data dan inkonsistensi Terpeliharanya keselarasan data Data dapat dipakai secara bersama-sama Memudahkan penerapan standarisasi Memudahkan penerapan batasan-batasan pengamanan. Terpeliharanya intergritas data Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi Program / data independent

KERUGIAN PEMAKAIAN SISTEM DATABASE


1. 2. 3. 4.

Mahal dalam implementasinya Rumit/komplek Penanganan proses recovery & backup sulit Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait

ISTILAH-ISTILAH YG DIPERGUNAKAN DALAM SISTEM BASIS DATA a. Enterprise yaitu suatu bentuk organisasi Contoh : Sekolah data_mhs Rumah sakit data_pasien b. Entitas yaitu suatu obyek yang dapat dibedakan dengan objek lainnya Contoh : Bidang administrasi siswa entitas mahasiswa, buku pembayaran Bidang kesehatan entitas pasien, dokter, obat

c. Atribute/field yaitu setiap entitas mempunyai atribut atau suatu sebutan untuk mewakili suatu entitas. Contoh : Entity siswa field = Nim, nama_siswa,alamat,dll Entity nasabah field=Kd_nasabah,nama_nasabah,dll d. Data value yaitu data aktual atau informasi yang disimpan pada tiap data elemen atau atribute. Contoh : Atribut nama_karyawan sutrisno, budiman, dll e. Record/tuple yaitu kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entity secara lengkap. Contoh : record mahasiswa nim, nm_mhs, alamat.

f.

g.

File yaitu kumpulan record-record sejenis yang mempunyai panjang elemen sama, atribute yang sama namun berbedabeda data valuenya Kunci elemen data yaitu tanda pengenal yang secara unik mengindentifikasikan entitas dari suatu kumpulan entitas

TUJUAN PERANCANGAN DATABASE:


1.

2. 3.

Untuk memenuhi informasi yang berisi kebutuhan kebutuhan user secara khusus dan aplikasinya. Memudahkan pengertian struktur informasi Mendukung kebutuhankebutuhan pemrosesan dan beberapa objek penampilan (respone time, processing time dan strorage space)

APLIKASI DATABASE DALAM LIFE CYCLE

System definition Design Implementation Data convertion Testing dan Validation Operation Monitoring dan Maintenance

Latihan Soal

Identifying Entities

Salah satu cara untuk mengidentifikasi entitas yang mungkin adalah untuk menemukan semua kata benda dalam deskripsi suatu sistem Tetapi

Beberapa mungkin atribut Beberapa mungkin tidak entitas atau atribut

Exercise

Of the following, which are Entities?


A member of staff in a personnel system A book in a library system A customer in a sales system A customers address in a sales system A store in the UHS system The shop in a greengrocers shop system The author of a book in a library system

Exercise

Of the following, which are Entities?


A member of staff in a personnel system A book in a library system A customer in a sales system A customers address in a sales system A store in the UHS system The shop in a greengrocers shop system The author of a book in a library system

Exercise

Some of the following are Attributes?


A member of staff in a personnel system A book in a library system A customer in a sales system A customers address in a sales system A store in the UHS system The shop in a greengrocers shop system The author of a book in a library system

Exercise

Some of the following are Neither?


A member of staff in a personnel system A book in a library system A customer in a sales system A customers address in a sales system A store in the UHS system The shop in a greengrocers shop system The author of a book in a library system

Prosedur Pemesanan Barang

Prosedur ini dimulai dari bagian gudang, dimana kepala gudang akan membuat purchase order (PO) sebanyak 2 (dua) rangkap yang gunanya untuk memesan barang yang dibutuhkan. Barang-barang yang dibutuhkan dapat dilihat di kartu stock. PO adalah lembaran yang berisi nama dan jumlah barang. Kemudian PO akan dikirim ke supplier untuk diisi sesuai dengan nama barang dan jumlah yang di pesan.

Dari prosedur di atas tentukan

Entitas Atribut 1 data value untuk masing-masing atribut

Anda mungkin juga menyukai