Sistem informasi perusahaan bergantung pada database untuk menyimpan dan mengolah data. Database dikelola menggunakan sistem manajemen database (DBMS) yang memungkinkan penyimpanan dan pengambilan informasi. Hubungan antara entitas dalam database digambarkan dalam diagram hubungan entitas.
SIM 6, Afifah Luthfiah, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu Buana, 2018
1. “Hubungan Sistem Informasi Pada Perusahaan Dengan Database
Sistem Manajemen Serta Pengertian DBMS, Database Relational,
File, Record, Byte, Field dan Bit”
(Tugas Minggu Ke-6)
Mata Kuliah Sistem Informasi Manajemen
Dosen :
Prof. Dr. Hapzi Ali, MM, CMA
Disusun Oleh :
AFIFAH LUTHFIAH
43216010030
Universitas Mercu Buana
Fakultas Ekonomi dan Bisnis
Program Studi Akuntansi
2017/2018
2. Hubungan Antara Sistem Informasi Pada Perusahaan Dengan Sistem
Manajemen Database
A. Pengertian Sistem Informasi dan Database
Sistem informasi ialah kumpulan dari aplikasi yang tehubung dan terintegrasi dalam
satu aplikasi dan pasti ada penyimpanan data yang disebut Database. Database sendiri adalah
kumpulan informasi yang disimpan didalam komputer secara sistematik untuk memperoleh
informasi dari basis data tersebut. Database dapat dibuat dan diolah dengan menggunakan suatu
program komputer biasa disebut dengan “software”. Software yang digunakan untuk
mengelola dan memanggil query database disebt Database Management System (DBMS) atau
“Sistem Manajemen Basis Data”.
B. Hubungan Sistem Informasi dan Database
Sistem informasi membutuhkan data dan data tersebut diolah oleh aplikasi sistem informasi
sehingga menjadi database. Database bisa meningkatkan fungsi sebuah sistem informasi
dengan menyimpan data-data yang dapat diproses pada sistem tersebut sehingga meringankan
pengunanaan memori komputernya.
C. Hubungan Database Dengan Sistem Informasi Manajemen
Database adalah sekumpulan data-data yang terintegrasi dan diorganisasi untuk memenuhi
kebutuhan pemakai untuk keperluan organisasi yang tersimpad didalam media penyimpanan
di suatu instansi. Database itu sendiri berfungsi sebagai tempat penyimpanan data dan
informasi oleh beberapa unit organisasi, dimana database mempunyai kecenderungan
berkembang sejalan dengan perkembangan organisasi, sehingga interaksi antar unit akan
bertambah besar yang menyebabkan informasi yang dibutuhkan juga akan semakin bertambah.
SIM memperoleh data dari database, dimana database tersebut berisi data dan informasi. Data
dari database tersebut digunakan oleh software untuk membuat laporan periodik dan laporan
khusus baik database yang dihasilkan dari SIA ataupun dari lingkungan lainnya. Dan hasil dari
pengelolaan database inilah yang kemudian akan menjadi informasi akhir bagi sebuah instansi
atau perusahaan dalam mengambil keputusan ataupun pertimbangan. Informasi ini juga lah
akan menjelaskan perusahaan atau salah satu sistem perusahaan tentang apa yang telah terjadi
dimasa lalu, sekarang, dan apa yang mngkin terjadi dimasa yang akan datang. Untuk itu
database merupakan hal yang pokok dalam sebah perusahaan dalam memproleh informasi.
Berikut ini merupakan database Customer, admin, dan driver dalam penggunaan jasa pada
perusahaan GO-JEK :
TABEL 1
Nama File : Admin
Kunci File : Admin
Keterangan : Menyimpan data admin
3. Tabel 1 Struktur File Admin
No Nama_Field Type Length Keterangan
1 Id_admin Varchar 30 No id admin
2 Username Varchar 30 Nama Login admin
3 Password Varchar 30 Sandi Login admin
TABEL 2
Nama File : Pengguna
Kunci File : User
Keterangan : Menyimpan data user
Tabel 2 Struktur File User
No Nama_Field Type Length Keterangan
1 Id Pengguna Varchar 30 No id Pengguna
2 Nama Varchar 30 Nama pengguna
3 Tujuan Varchar 50 Tujuan Pengguna
4 Email Varchar 30 Email Pengguna
5 No HP Varchar 30 Nomor HP pengguna
4. TABEL 3
Nama File : Driver
Kunci File : Driver
Keterangan : Menyimpan data Driver
Tabel 3 Struktur File Driver
No Nama_Field Type Length Keterangan
1 Id_driver Varchar 30 No id driver
2 Nama Varchar 30 Nama Login Driver
3 No HP Varchar 30 Sandi Login admin
4 Foto Image 30 Foto driver
TABEL 4
Nama File : Order
Kunci File : Order
Keterangan : Menyimpan data Order
Tabel 4 Struktur File Order
No Nama_Field Type Length Keterangan
1 Id Order Varchar 30 No id pesanan
2 Id Pengguna Varchar 30 No id pengguna
3 Id Driver Varchar 30 No id driver
4 Harga Varchar 30 Harga pesanan
5 Tujuan Varchar 30 Tujuan pengguna
6 Lokasi Varcher 50 Lokasi saat ini pengguna
5. Berdasarkan tabel entitas diatas, maka dapat kita simpulkan gambar entity relational diagram
dan kardinalitasnya, yaitu :
Berdasarkan Entity Relational Diagram yang ada maka berikut adalah skema relasi dari
pembangunan perangkat lunak ini :
6. Pengertian DBMS, Database Relational, File, Record, Byte, Field
Dan Byte
A. Database Management System (DBMS)
DBMS adalah singkatan dari “Database Management System” yaitu sistem
penorganisasian dan sistem pengolahan Database pada komputer. DBMS atau database
management system ini merupakan perangkat lunak (software) yang dipakai untuk
membangun basis data yang berbasis komputerisasi.
DBMS (Database Management system) ini juga dapat membantu dalam memelihara
serta pengolahan data dalam jumlah yang besar, dengan menggunakan DBMS bertujuan
agar tidak dapat menimbulkan kekacauan dan dapat dipakai oleh user sesuai dengan
kebutuhan.
DBMS ialah perantara untuk user dengan basis data, untuk dapat berinteraksi dengan
DBMS dapat memakai bahasa basis data yang sudah di tentukan oleh perusahaan DBMS.
Bahasa basis data umumnya terdiri dari berbagai macam instruksi yang diformulasikan
sehingga instruksi tersebut dapat di proses oleh DBMS.
Saat ini sudah ada banyak sekali vendor – vendor DBMS yang dikenal dan banyak
digunakan oleh berbagai kalangan dan juga user untuk mengimplementasikan database ke
dalam sistem yang mereka buat. Paling tidak ada 3 vendor ternama yang saat ini menguasai
pasar DBMS, yaitu Oracle, MySQL, dan juga Microsoft SQL Server.
Macam-macam atau contoh DBMS (Database management system)
Adapun beberapa contoh dari DBMS, diantaranya seperti di bawah ini:
1. MySQL
Kelebihannya:
• Free/gratis.
• Selalu stabil dan cukup tangguh.
• Keamanan yang cukup baik.
• Sangat mendukung transaksi, dan dukungan dari banyak komunitas.
• Sangat fleksisbel dengan barbagai macam program.
• Perkembangan yang cepat.
Kekurangannya:
• Kurang mendukung koneksi bahasa pemerograman misalnya seperti Visual Basic
(VB), Foxpro, Delphi sebab koneksi ini dapat menyebabkan field yang dibaca harus
sesuai dengan koneksi bari bahasa pemerograman visual tersebut.
• Data yang dapat ditangani belum besar dan belum mendukung widowing Function.
7. 2. Oracle
Kelebihannya:
• Terdapat beragan fitur yang bisa memenuhi tuntutan fleksibilitas dari organisasi
atau perusahaan yang besar.
• Bisa mendayaggunakan lebih dari satu server dan penyimpanan data dengan cukup
mudah.
• Performa pemrosesan transaksi yang sangat tinggi.
Kekurangannya:
• Pemakaiannya membutuhkan dana atau biaya karena mahal dan diperlukan DBA
yang cukup handal sebab DBMS ini cukup rumit.
3. Microsoft SQL server
Kelebihannya:
• DBMS ini sangat cocok untuk perusahaan mikro, menengah hingga perusahaan
besar karena mampu mengelola data yang besar.
• Mempunyai kelebihan untuk men-manage user serta tiap user-nya dapat diatur hak
aksesnya terhadap pengaksesan database oleh DBA.
• Tingkat pengamanan datanya sangat baik.
• Dapat melakukan atau memiliki back-up, recovery, dan rollback data.
• Kelebihan lainnya mempunyai kemampuan membuat database mirroring dan juga
culustering.
Kekurangannya:
• Hanya bisa berjalan pada platform OS (Operasi system) Microsoft windows.
• Perangkat lunak (software) ini berilisensi dan tentunya pemakaiannya
membutuhkan biaya yang tergolong cukup mahal.
B. Database Relational
Database relasional merupakan jenis Database management system (DBMS) yang
terbaru, yang memberikan gambaran atau bagian skema yang menjelaskan tentang
hubungan atau tabel bisa dilakukan didalam sebuah databas. Model database ini digagas
oleh seorang pakar database bernama EF codd.
Database relasional System merupakan konsep yang muncul setelah adanya konsep
database pendahulunya yaitu network database dan hierarchycal database. Dalam jenis
database relasional ini, ada penggambaran yang jelas tentang hubungan suatu tabel dengan
tabel yang lain bisa dilakukan, hubungan ini digambarkan dengan garis solid yang
menghubungkan antara satu field name di tabel yang satu, dengan satu fieldname di tabel
yang lain. Misalnya fieldname kdpasien di tabel pasien dengan fieldname kdpasien di tabel
diagnosapasien, yang saling terhubung karena adanaya kesamaan dalam fungsi dan entitas
8. dari objek yang dimaksud. Dengan demikian, sebuah database relasional ini dirancang
untuk memiliki keterkaitan antar tabelnya, menyesuaikan dengan program atau analisa
sistem yang dirancang. File, Record, byte, Field dan Byte
1. File
File adalah kumpulan berbagai informasi yang berhubungan dan juga tersimpan di
dalam secondary storage, secara konsep file memiliki beberapa tipe ada yang bertipe Data
terdiri dari numeric, character dan binary. Lalu ada juga file yang bertipe program. Atau
Definisi file adalah arsip ataupun data yang tersimpan di dalam komputer.
File di komputer pada umumnya disimpan di dalam suatu folder tertentu tergantung
si pemilik komputer tersebut ingin dimana ia menyimpannya, setiap file memiliki ekstensi
masing-masing tergantung jenis file itu sendiri. Ekstensi file adalah sebagai tanda yang
membedakan jenis-jenis dari file.
Contoh dan jenis file serta ekstensinya
Berikut ini contoh jenis file dan macam-macam ekstensinya:
• System= sys, com, bak, bat, tmp, dan exe.
• Video= avi, KV, mpg, mpeg, wmv, 3gp, dan flv.
• Dokumen= html, doc, odt, xls, ods, dan pdf.
• Suara= wav, rm, mp3, dan midi.
• Gambar= jpeg, jpg, gif, png tif dan tiff.
• Dan lain-lain.
2. Record
Record adalah kumpulan field yang sangat lengkap, dan biasanya dihitung dalam
satuan baris. Tabel adalah merupakan kumpulan dari beberapa record dan juga field. File
adalah terdiri dari record-record yang menggambarkan dari satu kesatuan data yang sejenis.
Misalnya seperti file nama barang berisikan data tentang semua nama barang yang ada. Data
adalah kumpulan fakta atau kejadian yang digunakan sebagai penyelesaian masalah dalam
bentuk informasi. Pengertian basis data (database) adalah basis data yang terdiri dari dua
kata, yaitu kata basis dan data. Basis dapat di artikan markas ataupun gudang, maupun
tempat berkumpul.
3. Field
Field adalah kumpulan dari karakter yang membentuk satu arti, maka jika terdapat field
misalnya seperti NomerBarang atau NamaBarang, maka yang dipaparkan dalam field
tersebut harus yang berkaitan dengan nomer barang dan nama barang. Atau definisi field
yang lainnya yaitu tempat atau kolom yang terdapat dalam suatu table untuk mengisikan
nama-nama (data) field yang akan di isikan.
9. 4. Byte
Byte adalah bagian terkecil yang dapat dialamatkan dalam memori. Byte merupakan
sekumpulan bit yang secara konvensional terdiri atas kombinasi delapan bit.
Satu byte digunakan untuk mengkodekan satu buah karakter dalam memori. Contoh: Kode
Ascii untuk J ialah 10101010. Jadi byte adalah kumpulan bit yang membentuk satu karakter
(huruf, angka, atau tanda). Dengan kombinasi 8 bit, dapat diperoleh 256 karakter (= 2
pangkat 8).
5. Bit
Bit adalah suatu sistem angka biner yang terdiri atas dua macam nilai saja, yaitu 0 dan
1. Sistem angka biner merupakan dasar dasar yang dapat digunakan untuk komunikasi
antara manusia dan mesin (komputer) yang merupakan sekumpulan komponen elektronik
dan hanya dapat membedakan dua keadaan saja (on dan off). Jadi bit adalah unit terkecil
dari pembentuk data.
10. DAFTAR PUSTAKA
Hadi S, I Made Prasetyo, 2013. http://blog.ub.ac.id/dedekmade/2013/09/30/tugas-
pemrograman-keterkaitan-database-dan-sistem-informasi-manajemen/, (14 Oktober 2018,
jam 17.00)
Hapsari, Dika Dwi, 2017. http://dikadwiha.blogspot.com/2017/10/entity-relationship-
diagram-ojek-online.html?m=1, (14 Oktober 2018, jam 17.40)
Sora, N. 2015. http://www.pengertianku.net/2015/05/pengertian-dbms-dan-contohnya-
lengkap.html, (14 Oktober 2018, jam 18.40)
Irvandi, 2017. https://dosenit.com/kuliah-it/database/database-relasional, (14 Oktober
2018, jam 19.20)
Rizkyali, Muhammad, 2015. http://aliaulia.blogspot.com/2015/08/pengertian-data-base-
file-record-field.html, (14 Oktober 2018, jam 20.00)