SISTEM INFORMASI DAN PENGENDALIAN INTERNAL
DOSEN : PROF. DR. IR. HAPZI ALI, MM, CMA
TENTANG
DASAR-DASAR INTELEGENSI BISNIS : BASIS DATA DALAM MANAJEMEN
INFORMASI
OLEH :
KHRISTINA DAMAYANTI (55516120065)
MAGISTER AKUNTANSI
PROGRAM PASCASARJANA (S2)
UNIVERSITAS MERCUBUANA
TAHUN 2017
Berikut akan dibahas mengenai rancangan database minimal untuk 3 file data dengan konsep
database relational.
Dalam tugas yang akan saya teliti salah satunya membahas reminder pasien berdasar data
vaksin yang telah diterima. Ada pun transaksi pemberian vaskin ke pasien sampai PIC
reminder memberikan info tertuang dalam flow di bawah ini.
Urutan pemberian vaksin ke pasien yaitu,
1. Pasien datang ke klinik untuk melakukan vaksinasi,
2. Tim Vaksinator memberikan edukasi dan melalukan proses vaksinasi,
3. Setelah proses vaksinasi selesai, Tim Vaksinator mencatat dalam bentuk Excel.
4. File Excel yang dicatat bertujuan untuk proses reminder
Dari bisnis proses tersebut kita bisa membuat DBMS :
a. Tabel master :
Dalam transaksi reminder terdapat 2 tabel master :
1. Master Vaksin
Tabel ini berisi data produk vaksin yang tersedia di klinik, yang terdiri dari :
• Nama Kolom : Kode_Vaksin ( Primary Key )
Tipe Data : int – Autoincreamßßent
File Size : -
• Nama Kolom : Jenis_Vaksin
Tipe Data : Text
File Size : 100
• Nama Kolom : Nama_Vaksin
Tipe Data : Text
File Size : 100
• Nama Kolom : Produk
Tipe Data : Text
File Size : 100
2. Master Pasien
Tabel ini berisi data pasien yang melakukan kunjungan ke klinik, yang terdiri dari
• Nama Kolom : Kode_Pasien ( Primary Key )
Tipe Data : int - Autoincrement
File Size : 100
• Nama Kolom : Nama
Tipe Data : Text
File Size : 255
• Nama Kolom : Tgl_Lahir
Tipe Data : datetime
File Size : -
• Nama Kolom : No_Hp
Tipe Data : Text
File Size : 15
• Nama Kolom : Email
Tipe Data : Text
File Size : 100
• Nama Kolom : Visit_Date
Tipe Data : datetime
File Size : -
b. Tabel transaksi :
Tabel transaksi vaksin berisi pencatatan kapan pasien di vaksin dengan menggunakan
produk vaksin yang mana. Adapun kolomnya yaitu :
• Nama Kolom : Kode_Transaksi ( Primary Key )
Tipe Data : int – Autoincreament
File Size : -
• Nama Kolom : Kode Pasien
Mengambil dari master pasien
• Nama Kolom : Kode Vaksin
Mengambil dari master vaksin
• Nama Kolom : Tanggal Vaksin
Tipe Data : datetime
File Size : -
• Nama Kolom : Tgl_Vaksin_Berikutnya
Tipe Data : datetime
File Size : -
• Nama Kolom : Vaksin_Counter
Tipe Data : int
File Size : -
KEUNTUNGAN MENGGUNAKAN DBMS
DBMS sangat membantu proses bisnis karena bisa memberikan pencatatan data yang rapi
dan terstruktur. Berikut beberapa keuntungan dari DBMS
1. Data Relationships
Salah satu aspek yang paling penting dari sistem manajemen database adalah
relasional, yaitu bagaimana memungkinkan tabel data yang berbeda berelasi satu
sama lain. Misalkan database berisi tabel dengan data karyawan departemen
marketing berelasi dengan data penjualan produk, sistem manajemen database
relasional dapat mengelola hubungan antara dua table tersebut. Hubungan ini dapat
membantu manajemen menentukan karyawan yang memiliki jumlah penjualan
tertinggi atau bisa di group dengan produk yang terjual terbanyak.
2. Controlling redundancy
Redundansi terjadi jika banyak data disimpan dua kali, masing2 pada file dari setiap
kelompok user. Kelompok user yang lain boleh menyalin beberapa atau semua data
yang sama ke file mereka. Beberapa masalah yang timbul yaitu pertama kebutuhan
untuk update secara logika menjadi berulang2. Kedua adalah ruang penyimpanan
yang besar ketika data yang sama disimpan berulang2. File yang berisi data yang
sama, menjadi tidak konsisten. Meskipun update diaplikasikan ke seluruh file yang
sesuai, data tetap tidak konsisten karena update dilakukan bebas oleh setiap kelompok
user.
Dalam pendekatan database, view dari kelompok user yang berbeda diintegrasikan
selama desain database. Untuk konsistensi, perlu desain database yang menyimpan
setiap item data logika dalam hanya satu lokasi pada database. Dengan redudansi yang
terkontrol memungkinkan kinerja dari query meningkat. Dengan meningkatnya
kinerja query data maka akan mempercepat proses data dan mempercepat proses
bisnis. Karena setiap transaksi tidak ada delay dan tidak ada kendala.
Sebagai contoh, data reminder vaksin, pada transaksi menggunakan excel tidak
terdapat master pasien, sehingga nama, tgl lahir, nohp tercatat langsung di setiap baris.
Sehingga tingkat keselahan pencatatan bisa terjadi.
3. Restricting unauthorized access
Keamaan dan hak akses sesuai wewenang dan tanggung jawab karyawan menjadi hal
yang harus di perhatikan. Misalkan beberapa users harus berbagi database, ada
beberapa user yang tidak diotorisasikan untuk mengakses semua informasi dari
database.
Beberapa ini mungkin diijinkan untuk retrieve data, meskipun yang lainnya diijinkan
untuk retrieve dan update. Operasi retrieve dan update juga perlu dikontrol. Secara
khusus user atau kelompok user memiliki password untuk dapat mengakses database.
DBMS menyediakan keamanan dan subsistem otorisasi yang DBA gunakan untuk
membuat account dengan batasan2nya.
Kontrol akses dapat dibatasi dengan DBMS sesuai dengan wewenang dan tanggung
jawab dari karyawan. Dengan andanya control ini akan memperkecil tingkat
kesalahan transaksi data.
Pada kasus di kantor saya, file reminder pasien di catat dengan excel, sehingga semua
karyawan bisa membuka dan mengubah data. Dengan hal ini maka kesalahan tidak
terdeteksi dan double data bisa terjadi.
4. Providing persistent storage for program object and data structures
Ini yang mengawali sistem database berorientasi objek. Misal tipe record dalam
pascal atau definisi kelas di C++. Nilai dari variable program dihilangkan setiap
program selesai, kecuali pemrogram menyimpannya secara permanen dalam file,
yang biasanya dikonversi ke format yang sesuai. Untuk membacanya, pemrogram
harus mengkonversi dari format file ke struktur variable program. Objek ini disebut
persistence.
Struktur data pada tradisional database tidak kompatibel dengan struktur data bahasa
pemrograman, disebut impedance mismatch problem.
5. Permitting inferencing and actions using rules
Sistem database deduktif memiliki kemampuan mendefinisikan rule deduksi untuk
menginfer informasi baru. Misal menentukan siswa dalam masa percobaan. Ini
dideklarasikan sebagai rule. Pada DBMS tradisional, kode program prosedural seperti
ini secara eksplisit perlu ditulis. Tetapi jika rule diubah, yang tepat diubah adalah rule
deduksi yang dideklarasikan daripada mengkoding prosedur programnya.Sistem
database aktif menyediakan rule yang aktif yang dapat secara otomatis
menginisialisasi aksi.
6. Providing multiple user interfaces
Karena banyak tipe user dengan level pengetahuan teknik yang bermacam2 dalam
menggunakan database, DBMS perlu menyediakan interface user yang bermacam2
pula, yaitu bahasa query bagi casual user; bahasa pemrograman interface untuk
pemrogram aplikasi; form dan kode perintah bagi parametric user; menu-driven
interface dan natural-language interface bagi stand-alone user (dikenal dengan GUI).
7. Representing complex relationships among data
Database terdiri dari bermacam2 data yang saling berhubungan. DBMS memiliki
kemampuan untuk mewakili bermacam2 hubungan yang kompleks diantara data
secara mudah dan efisien.
8. Enforcing integrity constraints
DBMS memiliki kemampuan untuk membuat suatu integrity constraint. Tipe yang
paling sederhana dari integrity contraint adalah menspesifikasikan tipe data untuk
setiap item data. Misal item data untuk Class yang boleh disimpan adalah integer 1
hingga 5, nilai Name harus string dan tidak lebih dari 30 karakter.
Perancang database bertanggungjawab untuk mengidentifikasikan integrity constraint
selama perancangan database. Beberapa constraint dibuat dan secara otomatis
dijalankan, beberapa lagi ada yang harus diperiksa dengan program update atau pada
saat data entry.
9. Providing backup and recovery
Backup dan recovery merupakan fasilitas yang harus disediakan DBMS. Misal jika
sistem komputer gagal saat sedang mengupdate program, sistem recovery
bertanggungjawab untuk memperbaiki atau memastikan database direstore ke
keadaan sebelum program dieksekusi kembali. Atau sistem recovery memastikan
bahwa program diresume dari keadaan dimana diinterupsi sehingga database dapat
menyimpannya.
Dengan adanya Backup dan Recovery ini maka tidak ada kendala yang terkait
kerusakan computer, sehingga proses bisnis tetap berjalan normal.
Sebagai contoh, pada kasus reminder pasien, sebelumnya kita mencatat dalam file
excel, jika computer rusak karena hardware atau karena software maka data akan
hilang. Karena di excel tidak ada fiture autobackup. Berbeda dengan DBMS yang
terdapat fiture Backup dan restore.
Sistem basis data merupakan lingkup terbesar dalam organisasi data. Sistem basis data
mencakup semua bentuk komponen data yang ada dalam suatu sistem. Komponen – komponen
tersebut yaitu :
a. Bit
Bit merupakan unit data terkecil yang bisa disimpan computer dalam suatu database,
diwakili dengan 0 atau 1. Bit merujuk pada sebuah digit dalam sistem angka biner (basis
2), Sebagai contoh :
b. Karakter (Byte)
Merupakan sebuah huruf, angka, atau symbol dan merupakan gabungan dari beberapa
bit. Sebagai contoh : A, B, 1, 2, dll
Karena 1 dalam decimal bisa berarti 0000 0001 dalam biner ( 8 bit ), yaitu kumpulan
beberapa bit.
Bit Byte Field Record
File	/	
Table
Basis	
Data
c. Field
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 tabel untuk mengisikan
nama-nama (data) field yang akan di isikan.
Contoh lihat gambar 1.
d. Record
Kumpulan field yang sangat lengkap, dan biasanya dihitung dalam satuan baris.
Contoh lihat gambar 1.
e. Table / File
File / Table Terdiri dari record-record dan juga field yang menggambarkan dari satu
kesatuan data yang sejenis. Misalnya seperti file nama barang berisikan data tentang
semua nama barang yang ada.
Contoh lihat gambar 1.
f. Basis Data
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.
Gambar 1.
Daftar Pustaka
1. Bit, https://id.wikipedia.org/wiki/Bit
2. Sistem Bilangan Biner, https://id.wikipedia.org/wiki/Sistem_bilangan_biner
3. The relational database management system,
http://www.relationaldbdesign.com/relational-database-design/module2/rdbms-
functions.php

More Related Content

PDF
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,sistem manajemen database,unive...
DOCX
Sistem Manajemen Basis Data di Instalasi Farmasi Rawat Jalan Rumah Sakit X
DOCX
TUGAS SISTEM INFORMASI MANAJEMEN: DAMPAK PEMANFAATAN BLOG DAN DATABASE PADA P...
DOCX
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
DOCX
Tugas sistem informasi manajemen pada pt boga grup
PDF
Artikel sistem manajemen basis data
PDF
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
PPTX
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,sistem manajemen database,unive...
Sistem Manajemen Basis Data di Instalasi Farmasi Rawat Jalan Rumah Sakit X
TUGAS SISTEM INFORMASI MANAJEMEN: DAMPAK PEMANFAATAN BLOG DAN DATABASE PADA P...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sistem informasi manajemen pada pt boga grup
Artikel sistem manajemen basis data
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...

What's hot (19)

DOCX
Sia aplikasi konsep basis data relasional pada sistem pendapatan dan penge...
PPT
Database
DOCX
SI-PI,Ranti Pusriana,Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basis Data Dala...
PDF
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
PDF
SIM, Puji Astuti, Hapzi Ali, Sistem Informasi dan Database, Universitas Mercu...
DOCX
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, SISTEM MANAJEMEN ...
DOCX
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
DOCX
TUGAS SIM, EVI YULIANA SARI, YANANTO MIHADI PUTRA, SE, M. Si, SISTEM MANAJEME...
PDF
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
DOCX
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
PDF
Artikel sim tm 6
DOCX
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
PDF
M1 dbms
PDF
Sim, m yusan alrizky, hapzi ali,sistem manajemen database , univerasitas merc...
PDF
Artikel Ilmiah Sistem Basis Data
DOCX
Makalah sistem pengolah data
PDF
Sim, suryo pranoto, prof. dr. hapzi ali, mm, cma, sistem manajemen database, ...
PDF
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
DOCX
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Sia aplikasi konsep basis data relasional pada sistem pendapatan dan penge...
Database
SI-PI,Ranti Pusriana,Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basis Data Dala...
Sim, indah herlina, hapzi ali, pengembangan sistem informasi dan contoh datab...
SIM, Puji Astuti, Hapzi Ali, Sistem Informasi dan Database, Universitas Mercu...
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, SISTEM MANAJEMEN ...
Tugas sim, mayang sari, yananto mihadi putra, sistem manajemen basis data, 2018.
TUGAS SIM, EVI YULIANA SARI, YANANTO MIHADI PUTRA, SE, M. Si, SISTEM MANAJEME...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Artikel sim tm 6
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
M1 dbms
Sim, m yusan alrizky, hapzi ali,sistem manajemen database , univerasitas merc...
Artikel Ilmiah Sistem Basis Data
Makalah sistem pengolah data
Sim, suryo pranoto, prof. dr. hapzi ali, mm, cma, sistem manajemen database, ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Ad

Similar to SI-PI, Khristina Damayanti, Hapzi Ali, Dasar-Dasar Intelegensi Bisnis Basis Data Dalam Menejemen Informasi , Universitas Mercu Buana, 2017 (20)

PDF
Sia aplikasi konsep basis data relasional pada sistem produksi
PDF
Sim siti nurhaliza, Hapzi Ali Sistem Manajemen Database
DOCX
Tugas sim, alfina rolitasari, yananto mihadi putra, blog dan database, 2018.
DOCX
Makalah basis data
PDF
PENGAPLIKASIAN KONSEP BASIS DATA RELASIONAL PADA PT BANK CENTRAL ASIA TBK
DOCX
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
PDF
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
DOCX
Artikel blog dan database - pertemuan 15
DOCX
penggunaan condition pada C++ (devc++) dan penjelasannya
DOCX
Kelompok 07 (tugas pertemuan 10)
DOCX
Artikel tugas sim 6
PDF
Tugas sistem informasi manajemen feliks 43218110078 (6)
DOCX
Kelompok 07 (tugas pertemuan 14)
DOCX
Makalah basis data
DOCX
Makalah basis data
PDF
Artikel sim rania juita 43219110113 (16 10-2020)
PDF
06, sistem informasi manajemen, sistem manajemen bassis data, septi hendarwat...
DOCX
Sim dbms
DOCX
Diah priantika 43218010180 tm11
DOCX
Implementasi Aplikasi Basis Data Relasional pada Siloam Hospitals Kebon Jeruk
Sia aplikasi konsep basis data relasional pada sistem produksi
Sim siti nurhaliza, Hapzi Ali Sistem Manajemen Database
Tugas sim, alfina rolitasari, yananto mihadi putra, blog dan database, 2018.
Makalah basis data
PENGAPLIKASIAN KONSEP BASIS DATA RELASIONAL PADA PT BANK CENTRAL ASIA TBK
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
Artikel blog dan database - pertemuan 15
penggunaan condition pada C++ (devc++) dan penjelasannya
Kelompok 07 (tugas pertemuan 10)
Artikel tugas sim 6
Tugas sistem informasi manajemen feliks 43218110078 (6)
Kelompok 07 (tugas pertemuan 14)
Makalah basis data
Makalah basis data
Artikel sim rania juita 43219110113 (16 10-2020)
06, sistem informasi manajemen, sistem manajemen bassis data, septi hendarwat...
Sim dbms
Diah priantika 43218010180 tm11
Implementasi Aplikasi Basis Data Relasional pada Siloam Hospitals Kebon Jeruk
Ad

More from khristina damayanti (20)

PDF
15. risnita, mukhtar, wirda, iain sts jambi, journalijar.com
PDF
14. ahmad syukri, marwazi, musli, iain sts jambi, www.ijhssi.org
PDF
13. mukhtar, martinis yamin, firman, iain sts jambi, www.questjournals.org
PDF
12. amir faisol, hidayat, sumarto, hapzi ali, iain sts jambi, www.questjourna...
PDF
11. mukhtar, risnita, animar, hapzi ali, iain sts jambi, www.quest.org
PDF
10. mukhar, hapzi ali, siti raudatul jannah, iain sts jambi, www.iosrjournals...
PDF
09. hapzi ali, martinis, ansori, iain sts jambi, www.iosrjournals.org
PDF
08. mukhtar, hapzi ali, yesi elfita, iain sts jambi, www.iosrjournals.org
PDF
07. mukhtar, hapzi ali, sarinah, iain sts jambi, www.iosrjournals.org
PDF
06. mukhtar, hapzi ali, mahdalena, iain sts jambi, www.iosrjournals.org
PDF
05. hapzi ali, mukhtar, sofwan, iain sts jambi, www.serialjournals.com
PDF
04. mukhtar, khairinal, khairunas r, hapzi ali, iain sts jambi, www.ijbcnet.com
PDF
03. mukhtar, risnita, mohamad muspawi, hapzi ali, iain sts jambi, www.ijbcnet...
PDF
02. adrianus chatib, hidayat, umar, hapzi ali, iain sts jambi, www.iosrjourna...
PDF
01. mukhtar, risnita, m. shoffa saifillah, hapzi ali, iain sts jambi, www.ser...
PDF
15. risnita, mukhtar, wirda, uin jambi, journalijar.com
PDF
14. ahmad syukri, marwazi, musli, uin jambi, www.ijhssi.org
PDF
13. mukhtar, martinis yamin, firman, uin jambi, www.questjournals.org
PDF
12. amir faisol, hidayat, sumarto, hapzi ali, uin jambi, www.questjournals.org
PDF
11. mukhtar, risnita, animar, hapzi ali, uin jambi, www.quest.org
15. risnita, mukhtar, wirda, iain sts jambi, journalijar.com
14. ahmad syukri, marwazi, musli, iain sts jambi, www.ijhssi.org
13. mukhtar, martinis yamin, firman, iain sts jambi, www.questjournals.org
12. amir faisol, hidayat, sumarto, hapzi ali, iain sts jambi, www.questjourna...
11. mukhtar, risnita, animar, hapzi ali, iain sts jambi, www.quest.org
10. mukhar, hapzi ali, siti raudatul jannah, iain sts jambi, www.iosrjournals...
09. hapzi ali, martinis, ansori, iain sts jambi, www.iosrjournals.org
08. mukhtar, hapzi ali, yesi elfita, iain sts jambi, www.iosrjournals.org
07. mukhtar, hapzi ali, sarinah, iain sts jambi, www.iosrjournals.org
06. mukhtar, hapzi ali, mahdalena, iain sts jambi, www.iosrjournals.org
05. hapzi ali, mukhtar, sofwan, iain sts jambi, www.serialjournals.com
04. mukhtar, khairinal, khairunas r, hapzi ali, iain sts jambi, www.ijbcnet.com
03. mukhtar, risnita, mohamad muspawi, hapzi ali, iain sts jambi, www.ijbcnet...
02. adrianus chatib, hidayat, umar, hapzi ali, iain sts jambi, www.iosrjourna...
01. mukhtar, risnita, m. shoffa saifillah, hapzi ali, iain sts jambi, www.ser...
15. risnita, mukhtar, wirda, uin jambi, journalijar.com
14. ahmad syukri, marwazi, musli, uin jambi, www.ijhssi.org
13. mukhtar, martinis yamin, firman, uin jambi, www.questjournals.org
12. amir faisol, hidayat, sumarto, hapzi ali, uin jambi, www.questjournals.org
11. mukhtar, risnita, animar, hapzi ali, uin jambi, www.quest.org

Recently uploaded (20)

PDF
Strategi Logistik Pengiriman Alat Berat dari Belitung ke Loleba
PPTX
Praktik Fotografi Produk @wmkundiksha.pptx
PPTX
Keuangan XI MP Pertemuan ke 4 materi tentang keuangan.pptx
PDF
Aneka Souvenir Pin & Gantungan Kunci Custom: Pilihan Kreatif yang Semakin Pop...
PPT
MATERI PASAR DESA sinar harapan 1234.ppt
PDF
KAPJ_Selisih Biaya melalui 1 pintu_ Solo Nov 24.pdf
PPTX
Sejarah Perkembangan E-Commerce di indonesia.pptx
DOCX
JADWAL MPLS TAHUN 2025-2026 (referensi)
PDF
WA/TELP : 0822-3006-6162, Harga Box Fiberglass untuk Jasa Vacuum, Harga Box F...
PPTX
Tugas PPT dan Peta Konsep KWU_Muhammad Osama Reski TS2_20101154330136.pptx
PPTX
2023-03-01 Kebijakan Umum DAK Fisik Subbidang SMK.pptx
PPTX
Agilent 5500 handheld presentation.pptx
PPTX
SAK Entitas Privat Detail Mulai 1 Januari 2025
PPTX
1. Bisnis-Internasional.... - presen.pptx
PPTX
SAFETY TRAINING JSA (ANALISA BAHAYA).pptx
PPTX
MATERI SAFETY TRAINING CHEMICAL HANDLING.pptx
PDF
SBUnglishcoverforparticipation in different style
PDF
JOBSHEET-Perawatan-Berkala-Motor-4-Tak YES.pdf
PDF
brosur-allisya-protection-life-final.pdf
PPTX
bab 2 kls 11.pptxjyeruotfjbkjxzgdwaowpoihd
Strategi Logistik Pengiriman Alat Berat dari Belitung ke Loleba
Praktik Fotografi Produk @wmkundiksha.pptx
Keuangan XI MP Pertemuan ke 4 materi tentang keuangan.pptx
Aneka Souvenir Pin & Gantungan Kunci Custom: Pilihan Kreatif yang Semakin Pop...
MATERI PASAR DESA sinar harapan 1234.ppt
KAPJ_Selisih Biaya melalui 1 pintu_ Solo Nov 24.pdf
Sejarah Perkembangan E-Commerce di indonesia.pptx
JADWAL MPLS TAHUN 2025-2026 (referensi)
WA/TELP : 0822-3006-6162, Harga Box Fiberglass untuk Jasa Vacuum, Harga Box F...
Tugas PPT dan Peta Konsep KWU_Muhammad Osama Reski TS2_20101154330136.pptx
2023-03-01 Kebijakan Umum DAK Fisik Subbidang SMK.pptx
Agilent 5500 handheld presentation.pptx
SAK Entitas Privat Detail Mulai 1 Januari 2025
1. Bisnis-Internasional.... - presen.pptx
SAFETY TRAINING JSA (ANALISA BAHAYA).pptx
MATERI SAFETY TRAINING CHEMICAL HANDLING.pptx
SBUnglishcoverforparticipation in different style
JOBSHEET-Perawatan-Berkala-Motor-4-Tak YES.pdf
brosur-allisya-protection-life-final.pdf
bab 2 kls 11.pptxjyeruotfjbkjxzgdwaowpoihd

SI-PI, Khristina Damayanti, Hapzi Ali, Dasar-Dasar Intelegensi Bisnis Basis Data Dalam Menejemen Informasi , Universitas Mercu Buana, 2017

  • 1. SISTEM INFORMASI DAN PENGENDALIAN INTERNAL DOSEN : PROF. DR. IR. HAPZI ALI, MM, CMA TENTANG DASAR-DASAR INTELEGENSI BISNIS : BASIS DATA DALAM MANAJEMEN INFORMASI OLEH : KHRISTINA DAMAYANTI (55516120065) MAGISTER AKUNTANSI PROGRAM PASCASARJANA (S2) UNIVERSITAS MERCUBUANA TAHUN 2017
  • 2. Berikut akan dibahas mengenai rancangan database minimal untuk 3 file data dengan konsep database relational. Dalam tugas yang akan saya teliti salah satunya membahas reminder pasien berdasar data vaksin yang telah diterima. Ada pun transaksi pemberian vaskin ke pasien sampai PIC reminder memberikan info tertuang dalam flow di bawah ini. Urutan pemberian vaksin ke pasien yaitu, 1. Pasien datang ke klinik untuk melakukan vaksinasi, 2. Tim Vaksinator memberikan edukasi dan melalukan proses vaksinasi, 3. Setelah proses vaksinasi selesai, Tim Vaksinator mencatat dalam bentuk Excel. 4. File Excel yang dicatat bertujuan untuk proses reminder Dari bisnis proses tersebut kita bisa membuat DBMS : a. Tabel master :
  • 3. Dalam transaksi reminder terdapat 2 tabel master : 1. Master Vaksin Tabel ini berisi data produk vaksin yang tersedia di klinik, yang terdiri dari : • Nama Kolom : Kode_Vaksin ( Primary Key ) Tipe Data : int – Autoincreamßßent File Size : - • Nama Kolom : Jenis_Vaksin Tipe Data : Text File Size : 100 • Nama Kolom : Nama_Vaksin Tipe Data : Text File Size : 100 • Nama Kolom : Produk Tipe Data : Text File Size : 100 2. Master Pasien Tabel ini berisi data pasien yang melakukan kunjungan ke klinik, yang terdiri dari • Nama Kolom : Kode_Pasien ( Primary Key ) Tipe Data : int - Autoincrement File Size : 100 • Nama Kolom : Nama Tipe Data : Text File Size : 255 • Nama Kolom : Tgl_Lahir Tipe Data : datetime File Size : - • Nama Kolom : No_Hp Tipe Data : Text File Size : 15 • Nama Kolom : Email Tipe Data : Text File Size : 100 • Nama Kolom : Visit_Date
  • 4. Tipe Data : datetime File Size : - b. Tabel transaksi : Tabel transaksi vaksin berisi pencatatan kapan pasien di vaksin dengan menggunakan produk vaksin yang mana. Adapun kolomnya yaitu : • Nama Kolom : Kode_Transaksi ( Primary Key ) Tipe Data : int – Autoincreament File Size : - • Nama Kolom : Kode Pasien Mengambil dari master pasien • Nama Kolom : Kode Vaksin Mengambil dari master vaksin • Nama Kolom : Tanggal Vaksin Tipe Data : datetime File Size : - • Nama Kolom : Tgl_Vaksin_Berikutnya Tipe Data : datetime File Size : - • Nama Kolom : Vaksin_Counter Tipe Data : int File Size : - KEUNTUNGAN MENGGUNAKAN DBMS
  • 5. DBMS sangat membantu proses bisnis karena bisa memberikan pencatatan data yang rapi dan terstruktur. Berikut beberapa keuntungan dari DBMS 1. Data Relationships Salah satu aspek yang paling penting dari sistem manajemen database adalah relasional, yaitu bagaimana memungkinkan tabel data yang berbeda berelasi satu sama lain. Misalkan database berisi tabel dengan data karyawan departemen marketing berelasi dengan data penjualan produk, sistem manajemen database relasional dapat mengelola hubungan antara dua table tersebut. Hubungan ini dapat membantu manajemen menentukan karyawan yang memiliki jumlah penjualan tertinggi atau bisa di group dengan produk yang terjual terbanyak. 2. Controlling redundancy Redundansi terjadi jika banyak data disimpan dua kali, masing2 pada file dari setiap kelompok user. Kelompok user yang lain boleh menyalin beberapa atau semua data yang sama ke file mereka. Beberapa masalah yang timbul yaitu pertama kebutuhan untuk update secara logika menjadi berulang2. Kedua adalah ruang penyimpanan yang besar ketika data yang sama disimpan berulang2. File yang berisi data yang sama, menjadi tidak konsisten. Meskipun update diaplikasikan ke seluruh file yang sesuai, data tetap tidak konsisten karena update dilakukan bebas oleh setiap kelompok user. Dalam pendekatan database, view dari kelompok user yang berbeda diintegrasikan selama desain database. Untuk konsistensi, perlu desain database yang menyimpan setiap item data logika dalam hanya satu lokasi pada database. Dengan redudansi yang terkontrol memungkinkan kinerja dari query meningkat. Dengan meningkatnya kinerja query data maka akan mempercepat proses data dan mempercepat proses bisnis. Karena setiap transaksi tidak ada delay dan tidak ada kendala. Sebagai contoh, data reminder vaksin, pada transaksi menggunakan excel tidak terdapat master pasien, sehingga nama, tgl lahir, nohp tercatat langsung di setiap baris. Sehingga tingkat keselahan pencatatan bisa terjadi. 3. Restricting unauthorized access
  • 6. Keamaan dan hak akses sesuai wewenang dan tanggung jawab karyawan menjadi hal yang harus di perhatikan. Misalkan beberapa users harus berbagi database, ada beberapa user yang tidak diotorisasikan untuk mengakses semua informasi dari database. Beberapa ini mungkin diijinkan untuk retrieve data, meskipun yang lainnya diijinkan untuk retrieve dan update. Operasi retrieve dan update juga perlu dikontrol. Secara khusus user atau kelompok user memiliki password untuk dapat mengakses database. DBMS menyediakan keamanan dan subsistem otorisasi yang DBA gunakan untuk membuat account dengan batasan2nya. Kontrol akses dapat dibatasi dengan DBMS sesuai dengan wewenang dan tanggung jawab dari karyawan. Dengan andanya control ini akan memperkecil tingkat kesalahan transaksi data. Pada kasus di kantor saya, file reminder pasien di catat dengan excel, sehingga semua karyawan bisa membuka dan mengubah data. Dengan hal ini maka kesalahan tidak terdeteksi dan double data bisa terjadi. 4. Providing persistent storage for program object and data structures Ini yang mengawali sistem database berorientasi objek. Misal tipe record dalam pascal atau definisi kelas di C++. Nilai dari variable program dihilangkan setiap program selesai, kecuali pemrogram menyimpannya secara permanen dalam file, yang biasanya dikonversi ke format yang sesuai. Untuk membacanya, pemrogram harus mengkonversi dari format file ke struktur variable program. Objek ini disebut persistence. Struktur data pada tradisional database tidak kompatibel dengan struktur data bahasa pemrograman, disebut impedance mismatch problem. 5. Permitting inferencing and actions using rules
  • 7. Sistem database deduktif memiliki kemampuan mendefinisikan rule deduksi untuk menginfer informasi baru. Misal menentukan siswa dalam masa percobaan. Ini dideklarasikan sebagai rule. Pada DBMS tradisional, kode program prosedural seperti ini secara eksplisit perlu ditulis. Tetapi jika rule diubah, yang tepat diubah adalah rule deduksi yang dideklarasikan daripada mengkoding prosedur programnya.Sistem database aktif menyediakan rule yang aktif yang dapat secara otomatis menginisialisasi aksi. 6. Providing multiple user interfaces Karena banyak tipe user dengan level pengetahuan teknik yang bermacam2 dalam menggunakan database, DBMS perlu menyediakan interface user yang bermacam2 pula, yaitu bahasa query bagi casual user; bahasa pemrograman interface untuk pemrogram aplikasi; form dan kode perintah bagi parametric user; menu-driven interface dan natural-language interface bagi stand-alone user (dikenal dengan GUI). 7. Representing complex relationships among data Database terdiri dari bermacam2 data yang saling berhubungan. DBMS memiliki kemampuan untuk mewakili bermacam2 hubungan yang kompleks diantara data secara mudah dan efisien. 8. Enforcing integrity constraints DBMS memiliki kemampuan untuk membuat suatu integrity constraint. Tipe yang paling sederhana dari integrity contraint adalah menspesifikasikan tipe data untuk setiap item data. Misal item data untuk Class yang boleh disimpan adalah integer 1 hingga 5, nilai Name harus string dan tidak lebih dari 30 karakter. Perancang database bertanggungjawab untuk mengidentifikasikan integrity constraint selama perancangan database. Beberapa constraint dibuat dan secara otomatis dijalankan, beberapa lagi ada yang harus diperiksa dengan program update atau pada saat data entry.
  • 8. 9. Providing backup and recovery Backup dan recovery merupakan fasilitas yang harus disediakan DBMS. Misal jika sistem komputer gagal saat sedang mengupdate program, sistem recovery bertanggungjawab untuk memperbaiki atau memastikan database direstore ke keadaan sebelum program dieksekusi kembali. Atau sistem recovery memastikan bahwa program diresume dari keadaan dimana diinterupsi sehingga database dapat menyimpannya. Dengan adanya Backup dan Recovery ini maka tidak ada kendala yang terkait kerusakan computer, sehingga proses bisnis tetap berjalan normal. Sebagai contoh, pada kasus reminder pasien, sebelumnya kita mencatat dalam file excel, jika computer rusak karena hardware atau karena software maka data akan hilang. Karena di excel tidak ada fiture autobackup. Berbeda dengan DBMS yang terdapat fiture Backup dan restore.
  • 9. Sistem basis data merupakan lingkup terbesar dalam organisasi data. Sistem basis data mencakup semua bentuk komponen data yang ada dalam suatu sistem. Komponen – komponen tersebut yaitu : a. Bit Bit merupakan unit data terkecil yang bisa disimpan computer dalam suatu database, diwakili dengan 0 atau 1. Bit merujuk pada sebuah digit dalam sistem angka biner (basis 2), Sebagai contoh : b. Karakter (Byte) Merupakan sebuah huruf, angka, atau symbol dan merupakan gabungan dari beberapa bit. Sebagai contoh : A, B, 1, 2, dll Karena 1 dalam decimal bisa berarti 0000 0001 dalam biner ( 8 bit ), yaitu kumpulan beberapa bit. Bit Byte Field Record File / Table Basis Data
  • 10. c. Field 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 tabel untuk mengisikan nama-nama (data) field yang akan di isikan. Contoh lihat gambar 1. d. Record Kumpulan field yang sangat lengkap, dan biasanya dihitung dalam satuan baris. Contoh lihat gambar 1. e. Table / File File / Table Terdiri dari record-record dan juga field yang menggambarkan dari satu kesatuan data yang sejenis. Misalnya seperti file nama barang berisikan data tentang semua nama barang yang ada. Contoh lihat gambar 1. f. Basis Data 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. Gambar 1.
  • 11. Daftar Pustaka 1. Bit, https://id.wikipedia.org/wiki/Bit 2. Sistem Bilangan Biner, https://id.wikipedia.org/wiki/Sistem_bilangan_biner 3. The relational database management system, http://www.relationaldbdesign.com/relational-database-design/module2/rdbms- functions.php