Laporan Resume
"Data
Informasi dan Database, Sistem Manajemen Basis Data/DBMS, Model ERD(Entity
Relationship Diagram"
Dosen pengampu
Edy Stiawan, S.Kom
Oleh :
Nama : Hasan Ali Maspur
NIM : 17.MI.0008
AKADEMI
MANAJEMEN INFORMATIKA DAN KOMPUTER
PGRI
KEBUMEN
TAHUN
AJARAN 2018 / 2019
KATA
PENGANTAR
Syukur
Alhamdulillah kita sampaikan kepada kehadirat Allah S.W.T. karena dengan rahmat
dan karunia-Nya, sehingga penulis dapat menyelesaikan tugas Makalah ini tepat
pada waktunya.
Sholawat
serta salam tak bosan – bosannya kita ucapkan kepada baginda Rasulullah SAW,
yang telah membawa ummatnya kepada jalan kebenaran yang diridhai oleh Allah SWT
dari dunia sampai akhirat.
Makalah
ini berjudul “Rangkuman Tentang Data Informasi & Database, Sistem Manajemen
Basis Data dan Model Entity Relationship Diagram (ERD)’’ ditulis dengan tujuan
untuk menyelesaikan tugas individu dalam mata kuliah Sistem Basis Data.
Namun perlu disadari bahwa, masih banyak kekurangan
dalam penyusunan Laporan ini, oleh karenanya segala perbaikan yang mengarah
supaya makalah ini mendekati sempurna, penulis sangat mengharapkan kritik dan
saran dari pembaca.
Atas perhatiannya penulis ucapkan banyak terima
kasih.
Kebumen,
1 November 2018
BAB
I
PENDAHULUAN
A. Latar Belakang
Semakin berkembangnya teknologi informasi pada saat
ini sangat membantu setiap pekerjaan manusia. Seperti dalam hal pengumpulan
data, setiap orang dalam suatu institusi atau perusahaan pasti tidak bisa lepas
dari menggunakan DBMS (Database Management System). Dari yang sederhana seperti
menggunakan Microsoft Access sampai dengan menggunakan DBMS yang cukup kompleks
seperti Oracle. DBMS ini bertujuan untuk mempermudah dalam hal penyimpanan data
maupun dalam hal manipulasi data, yang nantinya data tersebut dapat digunakan
kembali apabila diperlukan.
Selain teknologi pengumpulan data yang terus
berkembang, teknologi penyimpanan data pun terus mengalami peningkatan. Dahulu
biasanya suatu media penyimpanan seperti Harddisk mempunyai kapasitas dalam
ukuran Giga, tetapi sekarang banyak ditemui kapasitas Harddisk yang sampai pada
ukuran Tera. Hal ini sangat membantu suatu sekolah ataupun instansi-instasi
lainnya yang akan menyimpan data yang mempunyai ukuran yang cukup besar.
B. Tujuan
Makalah ini ditulis bertujuan untuk memenuhi tugas
individu mata kuliah Sistem Basis Data. Selain itu untuk memperluas wawasan
pengetahuan kita tentang Basis Data.
BAB II
PEMBAHASAN
A. Data, Informasi dan Basis Data
1. Data dan Informasi
§
Data merupakan nilai (value) yang turut merepresentasikan
deskripsi dari suatu objek atau kejadian (event)
§
Informasi merupakan hasil dari pengolahan data
dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang
menggambarkan suatu kejadian-kejadian yang nyata (fact) yang digunakan untuk
pengambilan keputusan
§
Data lebih bersifat historis, sedangkan
informasi mempunyai tingkatan yang lebih tinggi, lebih dinamis, serta mempunyai
nilai yang sangat penting
2. Sistem Informasi
§ SI adalah suatu suatu
sistem dalam suatu organisasi yang merupakan kombinasi dari orang-orang,
fasilitas, teknologi, media, prosedur dan pengendalian untuk mendapatkan jalur
komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal
kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan
eksternal yang penting dan menyediakan suatu dasar informasi untuk pengambilan
keputusan
Ø SI terdiri dari beberapa komponen, antara lain :
§
Hardware : CPU, Disk, Terminal, Printer
§
Software : Sistem operasi, sistem basis data,
program aplikasi
§
Personil : Operator sistem, Penyedia masukan,
Pengguna keluaran
§
Data : data yang tersimpan dalam jangka waktu
tertentu
§
Prosedur : instruksi dan kebijaksanaan untuk
mengoperasikan sistem
3. Basis data
Ø
Pengertian sistem basis data
SBD merupakan sekumpulan basis data dengan para pemakai yang menggunakan
basis data secara bersama-sama, personil yang merancang dan mengelola basis
data, teknik-teknik untuk merancang dan mengelola basis data, serta sistem
komputer yang mendukungnya
Ø Komponen sistem basis
data
Komponen-komponen utama
penyusun sistem basis data adalah :
§ Perangkat
keras
§ Sistem
operasi Basis data
§ Sistem
pengelola basis data (DBMS)
§ Pemakai
(Programmer, User mahir, user umum, user khusus)
v Operasi dasar basis
data :
§
Create database
§
Drop database
§
Create table
§
Drop table
§
Insert
§
Retrieve / Search
§
Update
§
Delete
§
Pemanfaatan basis data :
§
Salah satu komponen penting dalam sistem
informasi, kerana merupakan dasar dalam menyediakan informasi
§
Menentukan kualitas informasi : akurat, tepat
waktu dan relevan.
§
Mengurangi duplikasi data (data redundancy)
§
Hubungan data dapat ditingkatkan
§
Manipulasi terhadap data dengan cepat dan mudah
§
Efisiensi penggunaan ruang penyimpanan
4.
Penyusun
Sistem Basis Data
Sistem basis data merupakan lingkup terbesar dalam
organisasi data. Sistem basis data mencakup semua bentuk komponen data yang ada
dalam suatu sistem. Sedangkan basis data merupakan komponen utama
yang menyusun sistem basis data.
5.
Data
Base Management System (DBMS)
DBMS
dapat diartikan sebagai program komputer yang digunakan untuk memasukkan,
mengubah, menghapus, memodifikasi dan memperoleh data/informasi dengan praktis
dan efisien.
§
Merupakan
perangkat lunak yang didisain untuk melakukan penyimpanan dan pengaturan basis
data.
§
DBMS
juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama,
pemaksaan keakuratan data, dll.
v
Kelebihan dari DBMS antara lain :
o
Kepraktisan.
DBMS menyediakan media penyimpan permanen yang berukuran kecil namun
banyak menyimpan data jika dibandingkan dengan menggunakan kertas.
o
Kecepatan.
Komputer dapat mencari dan menampilkan informasi yang dibutuhkan dengan cepat.
o
Mengurangi
kejemuan. Pekerjaan yang berulang-ulang dapat menimbulkan kebosanan bagi
manusia, sedangkan mesin tidak merasakannya.
o
Update
to date. Informasi yang tersedia selalu berubah dan akurat setiap.
v
Kelemahan-kelemahan DBMS antara
lain :
o
Biaya.
Kebutuhan untuk medapatkan perangkat lunak dan perangkat keras yang tepat cukup
mahal, termasuk biaya pemeliharaan dan sumber daya manusia yang mengelola basis
data tersebut.
o
Sangat
kompleks. Sistem basis data lebih kompleks dibandingkan
dengan proses berkas, sehingga dapat mudah terjadinya kesalahan dan
semakin sulit dalam pemeliharaan data.
o
Resiko
data yang terpusat. Data yang terpusat dalam satu lokasi
dapat beresiko kehilangan data selama proses aplikasi.
6.
Model Data
Model
data dapat dikelompokkan berdasarkan konsep pembuatan deskripsi struktur basis
data, yaitu :
v
Model
data konsepsual (high level) menyajikan konsep tentang bagaiman user memandang
atau memperlakukan data. Dalam model ini dikenalkan tiga konsep penyajian data
yaitu:
o Entity (entitas) merupakan
penyajian obyek, kejadian atau konsep dunia nyata yang keberadaannya secara
eksplisit didefinisikan dan disimpan dalam basis data, contohnya Mahasiswa,
Matakuliah, Dosen, Nilai dan lain sebagainya.
o Atribute (atribut) adalah
keterangan-keterangan yang menjelaskan karakteristik dari suatu entitas seperti
NIM, Nama, Fakultas, Jurusan untuk entitas Mahasiswa.
o Relationship (hubungan) merupakan
hubungan atau interaksi antara satu entitas dengan yang lainnya, misalnya
entitas pelanggan berhubungan dengan entitas barang yang dibelinya.
v
Model
data fiskal (low level) merupakan konsep bagaimana deskripsi detail data
disimpan ke dalam komputer dengan menyajikan informasi tentang format rekaman,
urutan rekaman, dan jalur pengaksesan data yang dapat membuat pemcarian rekaman
data lebih efisien.
v
Model
data implementasi (representational) merupakan konsep deskripsi data disimpan
dalam komputer dengan menyembunyikan sebagian detail deskripsi data sehingga
para user mendapat gambaran global bagaimana data disimpan dalam komputer.
Model ini merupakan konsep model data yang digunakan oleh model hirarki,
jaringan dan relasional.
7.
Peranan basis data dalam pengembangan SIM
§
SIM
berperan sebagai sistem karena mempunyai ruang lingkup yang relatif lebih luas
dan lebih kompleks. Sedangkan sistem basis data merupakan subsistem karena
menjadi bagian dan berada di dalam SIM
§
Sistem
basis data adalah sistem informasi yang mengintegrasikan kumpulan dari data
yang saling berhubungan satu dengan yang lain dan membuatnya tersedia untuk
beberapa aplikasi yang bermacam-macam di dalam suatu organisasi
§
Keberadaan
sistem basis data di dalam SIM adalah mutlak. SIM tidak akan terwujud tanpa
melibatkan basis data.
8.
ERD (ENTITY RELATIONSHIP DIAGRAM)
§
ERD merupakan notasi grafis dalam pemodelan data
konseptual yang mendeskripsikan hubungan antara penyimpanan
§
ERD digunkan untuk memodelkan sturktur data dan
hubungan antar data, karena hal ini relatif kompleks
§
Dengan ERD kita dapat menguji model dengan
mengabaikan proses yang harus dilakukan.
9. Notasi dan artinya
a)
Entiti
: adalah suatu objek yang dapat diidentifikasi dalam lingkungan pemakai,
sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat.
Sebagai contoh pelanggan, pekerja, mahasiswa, dll.
Contoh :
o Seandainya A adalah seorang
pekerja maka A adalah isi dari pekerja, sedangkan jika B adalah seorang
pelanggan maka B adalah isi dari pelanggan.
o Karena itu harus dibedakan antara entiti sebagai bentuk umum dari skripsi
tertentu dan isi entiti seperti A dan B dalam contoh diatas.
o Himpunan entitas : merupakan
sekelompok entitas sejenis dan berada dalam lingkup yang sama. Misalnya Mobil
merupakan himpunan entitas; sedangkan suzuki, toyota, honda merupakan entitas
o Entiti digambarkan dalam bentuk
persegi panjang
b)
Atribut: Entiti mempunyai elemen yang
disebut atribut, dan berfungsi
mendeskripsikan karakter entiti. Misalnya atribut nama pekerja dari entiti
pekerja.
o Setiap ERD bisa terdapat lebih dari satu
atribut
o Entiti digambarkan dalam bentuk elips
Atribut juga memiliki tipe-tipe,
Tipe-Tipe Atribut diantaranya,
§ Atribut Kunci, yaitu atribut yang
bernilai tunggal dan unik
§ Atribut Bernilai Tunggal, yaitu atribut
yang hanya memiliki satu nilai saja
§ Atribut Bernilai Banyak, yaitu atribut
yang memiliki sekelompok nilai
§ Atribut Komposit, yaitu atribut yang
terdiri atas beberapa atribut yang lebih kecil
§ Atribut Derivatif atau disebut juga
Atribut Turunan, yaitu atribut yang diperoleh dari atribut lain
c)
Relasi/Hubungan : hubungan antara tabel yang mempresentasikan hubungan
antar objek di dunia nyata. Relasi merupakan hubungan yang terjadi pada suatu
tabel dengan lainnya yang mempresentasikan hubungan antar objek di dunia nyata
dan berfungsi untuk mengatur mengatur operasi suatu database. Hubungan yang
dapat dibentuk dapat mencakup 3 macam hubungan,
yaitu :
ü
One-To-One (1-1)
Mempunyai pengertian "Setiap baris
data pada tabel pertama dihubungkan hanya ke satu baris data pada tabel ke
dua". Contohnya : relasi antara tabel mahasiswa dan tabel orang tua. Satu
baris mahasiswa hanya berhubungan dengan satu baris orang tua begitu juga
sebaliknya.
ü
One-To-Many (1-N)
Mempunyai pengertian "Setiap baris
data dari tabel pertama dapat dihubungkan ke satu baris atau lebih data pada
tabel ke dua". Contohnya : relasi perwalian antara tabel dosen dan tabel
mahasiswa. Satu baris dosen atau satu dosen bisa berhubungan dengan satu baris
atau lebih mahasiswa.
ü
Many-To-Many (N-M)
Mempunyai pengertian "Satu baris
atau lebih data pada tabel pertama bisa dihubugkan ke satu atau lebih baris
data pada tabel ke dua". Artinya ada banyak baris di tabel satu dan tabel
dua yang saling berhubungan satu sama lain. Contohnya : relasi antar tabel
mahasiswa dan tabel mata kuliah. Satu baris mahasiswa bisa berhubungan dengan
banyak baris mata kuliah begitu juga sebaliknya.
Sedikit
tambahan mengenai Field atau Atribut :
Atribut
adalah ciri-ciri kualitatif yang dimiliki oleh suatu obyek, yang mencerminkan
sifat-sifat dari obyek tersebut. Field menyatakan data terkecil yang memiliki
makna. Istilah lain untuk field yaitu elemen data, kolom item. Contoh field
yaitu nama seseorang, jumlah barang yang dibeli, dan tanggal lahir seseorang.
BAB
III
PENUTUP
A. Kesimpulan
Data merupakan fakta mengenai
suatu objek seperti manusia, benda, peristiwa, konsep, keadaan dan
sebagainya yang dapat dicatat dan mempunyai arti secara implisit.
Informasi ini adalah data yang
telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan seseorang.
Basis Data merupakan kumpulan
informasi bermanfaat yang diorganisasikan ke dalam aturan yang khusus.
Sistem manajemen basis data atau
kadang disingkat SMBD, adalah suatu sistem atau perangkat lunak yang dirancang
untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang
diminta banyak pengguna.
Pengertian dari Model ERD (Entity
Relationship Diagram) adalah suatu model untuk menjelaskan hubungan antar data
dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan
antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk
menggambarkannya digunakan beberapa notasi dan simbol.
B. Kritik
dan Saran
Penulis memahami masih banyak
kekurangan dalam menyusun resume ini, oleh karena itu kritik dan saran dari
pembaca sangat diharapkan. Semoga laporan ini bisa memberikan manfaat kepada
pembaca secara umum terlebih bagi penulis sendiri
Daftar Pustaka :
* Abdul Kadir. 1999. Konsep &
Tuntunan Praktis Basis Data. Penerbit Andi. Yogyakarta.
*http://errorx404x.blogspot.com/2015/08/pengertian-relasi-table-dalam-database.html
*http://ylunak.blogspot.com/2018/04/pengertian-atribut-dan-tipe-tipe.html
*http://lib.mdp.ac.id/ebook/Karya%20Umum/Diktat_Sistem_Basis_Data.pdf
*Waliyanto. 2000. Sistem Basis
Data Analisis dan Pemodelan Data. J&J Learning. Yogyakarta.