Perancangan basis data
OLEH PERI YIKWA
FRIDAY.OCTOBER 29/09/2017
Hallo kawan pada
kesempatan kali saya akan membuat artikel tentang Perancangan basis data 2017
Teknik Informatika Untan. Perkenalkan nama saya Peri Yikwa Blogger yang
merupakan seorang Mahasiswa Fakultas Teknik Universitas Tanjungpura
( Untan ) Tahun 2017.
Dalam Era Global saat ini Sistem Informasi merupakan bagian yang tak terpiasahkan dari suatu organisasi di mana sistem informasi menghasilkan hasil keluaran (output) dengan menggunakan masukan (input) dan berbagai proses yang diperlukan untuk memenuhi tujuan tertentu dalam suatu kegiatan manajemen. Database manajemen sistem merupakan perangkat lunak yang dapat digunakan untuk mendefinisikan, menciptakan, mengola, dan mengendalikan pengaksesan basis data. Tugas dari database manajemen sistem adalah menyediakan lingkungan yang nyaman dan efisien untuk penyimpanan dan pengambilan data dari basis data. Pengelolaan manajemen basis data membutuhkan suatu perangkat / tools untuk dapat mengelolanya, sehingga manajemen basis data dapat terus dikelola dan terus ditingkatkan kinerjanya. Dengan adanya sistem informasi maka suatu organisasi akan berusaha untuk lebih kompetitif dan efisien yang pada akhirnya menambah nilai untuk mendapatkan, mengubah dan mendistribusikan informasi dengan tujuan meningkatkan pengambilan keputusan, meningkatkan kirnerja organisasi dalam mencapai tujuan organsisasinya. Sebuah Sistem Informasi yang efektif menyediakan informasi yang akurat, tepat waktu dan relevan bagi penggunanya sehingga dapat digunakan untuk pengambilan keputusan.
Basis
data adalah penyimpanan kumpulan informasi secara sistematik
dalam sebuah komputer sehingga dapat diperiksa menggunakan suatu program
komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak
yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis
data (Database Management System, DBMS).
Karakteristik DBMS
DBMS memiliki karakteristik sebagai berikut:
§ Software
program
§ Supplements
operating sistem
§ Manages data
§ Queries data
and generates reports
§ Data security
Sedangkan sistem adalah sebuah tatanan yang terdiri atas
sejumlah komponen fungsional yang saling berhubungan dan secara bersama-sama
bertujuan untuk memenuhi suatu proses pekerjaan. Sehingga bisa dikatakan
bahwa sistem basis data adalah sistem yang terdiri atas
kumpulan file-file yang saling berhubungan dan dikelola
oleh program (DBMS) yang memungkinkan beberapa pemakai dan atau program lain
yang memiliki otoritas untuk mengakses dan memanipulasi data tersebut.
Kelebihan menggunakan DBMS
Kelebihan pemakaian DBMS adalah:
§ Data berdiri
sendiri (Data Independence)
§ Pengaksesan
data efisien (Efficient data access)
§ Integritas data
dan keamanan terjamin (Data integrity and security)
§ Administrasi
data (Data administration)
§ Dapat diakses
bersamaan (Concurrent access )
§ Recovery saat
terjadi kegagalan (Crash recovery)
§ Mengurangi
waktu pembangunan aplikasi (Reduced application development time)
Komponen Basis Data
Komponen-komponen
pada sebuah sistem basis data antara lain:
§ Perangkat
keras
§ Sistem
operasi
§ Basis data
§ DBMS (Database
Management System)
§ Pemakai
§ Aplikasi lain
Komponen DBMS
Komponen-komponen
pada sebuah sistem basis data antara lain:
· Perangkat
keras
· Sistem
operasi
· Basis data
· DBMS (Database
Management System)
· Pemakai
· Aplikasi
lain
Basis data?
Sebelum kita membahas apa itu Basis Data dan juga Sistem Basis Data juga apa
perbedaan dari keduanya, terlebih dahulu kita membahas apa itu Data, Data adalah
Lambang yang mewakili Fakta, Data dapat dinyatakan dalam bentuk angka ,karakter
atau simbol, sehingga bila data di kumpulkan dan saling berhubungan maka
di kenal dengan istilah Basis Data (Database).
Istilah-istilah Basis data
Beberapa hal yang
termaksud unsur-unsur dari basis data adalah sebagai berikut:
Entititas
Entititas adalah
orang, tempat, kejadian atau konsep yang informasinya direkam. Pada bidang
kesehatan Entity adalah Pasien, Dokter, Kamar.
Field
Setiap entity
mempunyai atribut atau sebutan untuk mewakili suatu entity. Seorang siswa dapat
dilihat dari atributnya misalnya, NIM, Nama_siswa, Alamat.
Record
Record adalah
kumpulan isi elemen data (atribut) yang saling berhubungan
menginformasikan tentang suatu entity secara lengkap.
Contoh Kumpulan
atribut NIM, Nama, dan alamat berisikan “1407286”, Handini, Jl. kapten Abdul
Hamid No 2 Panorama.
Data Value
Merupakan data
aktual atau infomasi yang disimpan ditiap data elemen. Isi atribut disebut
nilai data.
Kunci Elemen Data ( Key Data Element
)
Tanda pengenal yang
secara unik mengidentifikasikan entitas dari suatu kumpulan entitas.
Contoh Entitas
Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat, tanggal lahir
menggunakan Kunci Elemen Data npm.
Contoh penggunaan Aplikasi basis data
dalam dunia bisnis
·
Bank : Pengelolaan data nasabah, akunting, semua transaksi
perbankan
·
Bandara : Pengelolaan data reservasi, penjadualan
·
Universitas : Pengelolaan pendaftaran, alumni
·
Penjualan : Pengelolaan data customer, produk, penjualan
·
Pabrik : Pengelolaan data produksi, persediaan barang,
pemesanan, agen
·
Kepegawaian: Pengelolaan data karyawan, gaji, pajak
·
Telekomunikasi : Pengelolaan data tagihan, jumlah pulsa
Contoh basis data
dapat dinyatakan
dalam bentuk skema
Tujuan dan Manfaat Basis Data
Tujuan utama dalam
pengolahan data dalam sebuah basis data adalah agar kita dapat memperoleh data
yang kita cari dengan mudah dan cepat (Fathansyah,1999). Pemanfaatan basis data
dilakukan dengan tujuan yaitu:
Sistem Basis
data?
Sistem Basis Data adalah suatu sistem menyusun dan mengelola record-record
menggunakan computer untuk menyimpan atau merekam serta memelihara data
operasional lengkap sebuah organisasi/perusahaan sehingga mampu menyediakan
informasi yang optimal yang diperlukan pemakai untuk proses mengambil
keputusan. Salah satu cara menyajikan data untuk mempermudah modifikasi adalah
dengan cara pemodelan data. Model yang akan dipergunakan pada pelatihan ini
adalah Entity Relationship Model. Model Entity Relationship adalah representasi
logika dari data pada suatu organisasi atau area bisnis tertentu dengan
menggunakan Entity dan Relationship.
karakteristik utama
data di dalam suatu basis data Jelaskan karakteristik utama data di dalam suatu
basis data,,,??
Karakteristik utama di
dalam sistem basis :
a. Data yang sama dapat diakses secara
serempak oleh beberapa pengguna untuk berbagai kegunaan yang berbeda.
b. Data tidak bergantung kepada struktur
penyimpanan atau cara membaca data dari program aplikasi, atau data bersifat
transparan terhadap program aplikasi.
c. Data memiliki integritas (yaitu akurasi dan
validasi)yang terkendali.
Pengguna Basis
Database administrator
§ Orang yang
memiliki kewenangan untuk melakukan pengawasan baik
data maupun program
§ Fungsi DBA
adalah :
§ Mendefinisikan
pola struktur basis data
§ Mendefinisikan
struktur penyimpanan dan metode akses
§ Memodifikasi
pola dan organisasi fisik
§ Memberikan
kewenangan pada user untuk mengakses data
§ Menspesifikasikan
keharusan integritas data
Database user
Ada 4 pemakai basis data, yaitu :
§ Programmer
aplikasi
Merupakan pembuat program aplikasi
Merupakan pembuat program aplikasi
§ Casual user /
Naïve User
Pemakai yang sudah mahir, berinteraksi dengan sistem tanpa menulis program, tapi menggunakan query
Pemakai yang sudah mahir, berinteraksi dengan sistem tanpa menulis program, tapi menggunakan query
§ End user
Pemakai yang belum mahir, tinggal menjalankan aplikasi yang sudah dibuat oleh programmer aplikasi
Pemakai yang belum mahir, tinggal menjalankan aplikasi yang sudah dibuat oleh programmer aplikasi
§ Specialized
user
Pemakai khusus yang menuliskan aplikasi database tidak dalam kerangka pemrosesan data, namun untuk keperluan khusus seperti CAD, AI, ES, dll
Pemakai khusus yang menuliskan aplikasi database tidak dalam kerangka pemrosesan data, namun untuk keperluan khusus seperti CAD, AI, ES, dll
KAPAN PERLU MENGGUNAKAN
BASIS DATA?
§
1.
Data berupa data
‘bisnis’: jumlahnya besar, perlu di-update.
2.
Banyak bagian data yang
homogen
3.
Data relevan untuk
jangka waktu yang cukup lama
4.
Data digunakan secara
simultan oleh banyak pengguna
Kapan Kita Tidak Perlu Basis Data?
5.
Jika basis data dan
aplikasi sangat sederhana, terdefinisi dengan baik, tidak akan
berubah
6.
Adanya kebutuhan real
time tertentu yang rigid, yang tidak dapat dipenuhi karena DBMS
overhead
7.
Akses bersama ke suatu
data tidak diperlukan
Kapan Basis Data Tidak Dapat Digunakan?
8.
Jika sistem basis data
tidak dapat menangani kompleksitas data karena keterbatasan pemodelan
9.
Jika pengguna perlu
operasi khusus yang tidak dapat dipenuhi oleh DBMS.


Komentar
Posting Komentar