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.

Hasil gambar untuk untan city


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
§  Casual user / Naïve User
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
§  Specialized user
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