SlideShare a Scribd company logo
1 of 21
Database Development
http://spada.teknokrat.ac.id
3/9/2020 1
Sistem Database
Pendekatan Sistem Database :
DBMS Database
Data tersimpan secara terpusat berbagai
User dapat mengakses data menggunakan
DBMS
3/9/2020 2
Sistem Basis Data
Prog.
Pendaftaran
Pasien
Prog. Kasir
Prog. Data
Pegawai
Gambaran Tentang Database
3/9/2020 3
Sistem Basis Data
• DBMS (Data Base Management System) adalah perangkat
lunak yang memberikan fasilitas untuk melakukan fungsi
penyimpanan dan pengaturan, pengawasan, pengendalian,
pengolahan, dan koordinasi terhadap semua proses yang
terjadi pada sistem Database.
• DBMS terbagi atas modul-modul yang masing-masing memiliki
tanggung jawab dalam membentuk struktur system Database
secara keseluruhan.
DBMS(Data Base Management System)
3/9/2020 4
Sistem Basis Data
• DBMS mencakup proses:
– Defining : Database mendefiniskan tipe data, struktur
dan batasan (constraint) dari data yang disimpan
dalam Database.
– Manipulating : Database mencakup berbagai fungsi dan
query untuk mendapatkan data yang dicari, termasuk
operasi insert, update dan delete serta dalam generate
report data.
– Sharing : Database dapat diatur untuk dapat sharing
multiple user dan program untuk mengakses Database
secara bersama-sama.
DBMS(Data Base Management System)
3/9/2020 5
Sistem Basis Data
Evolusi DBMS
3/9/2020 6
• 1960, Produk Database pertama muncul, teknologi yang digunakan
model jaringan dan hirarki.
• 1970, Relational Database, muncul oracle, informix, sybase, dll.
Mulai menggunakan Entity Relationship Model
• 1980, Distributed Database, SQL standart (ANSI,ISO), Object
Oriented Database.
• 1990, Client/Server Application, First Object DB Product, SQL-92,
SQL-99, Decision Support System, Datawarehouse, dan Data
Mining.
• 2000, Three-Tier Application, Object Relation Model, Mobile DB.
Sistem Basis Data
Tujuan DBMS
3/9/2020 7
1. Kecepatan dan kemudahan (Speed)
Database memiliki kemampuan untuk mengelompokkan, mengurutkan
bahkan perhitungan matematis, sehingga pengguna dapat melakukan
penyimpanan, perubahan/manipulasi, dan menampilkan data secara cepat
dan mudah / meningkatkan performance.
2. Efisiensi ruang penyimpanan
Dengan Database kita dapat meminimalisasi redundansi atau menghilangkan
redundansi data yang tidak penting, baik dengan menerapkan pengkodean
atau dengan membuat relasi-relasi antara kelompok data yang saling
berhubungan
3. Kebersamaan pemakaian (Sharability)
Suatu Database dapat digunakan oleh banyak user dan banyak aplikasi.
Contoh : misalnya data mahasiswa pada suatu perguruan tinggi dibutuhkan
oleh banyak bagian, diantaranya bagian : akademik, keuangan,
kemahasiswaan dan perpustakaan, maka tidak harus semua bagian memiliki
catatan data mahasiswa, data cukup disediakan oleh sebuah Database dan
semua bagian bisa mengakses data tersebut sesuai dengan keperluan.
Sistem Basis Data
Lanjut ….
3/9/2020 8
5. Menangani data dalam jumlah yang besar
6. Meniadakan duplikasi dan inkonsistensi data
Dengan adanya sharability, maka akan meniadakan duplikasi dan menjaga
konsistensi data.
6. Keamanan
DBMS dilengkapi dengan fasilitas manajemen user. User dapat diberikan
password dan hak akses yang berbeda sesuai dengan keperluan dan
posisinya.
7. Mengurangi waktu pengembangan aplikasi
Pembuatan aplikasi dapat memanfaatkan kemampuan dari DBMS, sehingga
pembuat aplikasi tidak perlu menangani masalah penyimpanan data, tetapi
cukup mengatur antarmuka (interface) untuk user.
Sistem Basis Data
Kelebihan DBMS(Abdul Kadir)
3/9/2020 9
1. Kepraktisan : sistem yang berbasi kertas akan menggunakan
kertas yang sangat banya untuk menyimpan informasi,
sedangkan DBMS menggunakan media penyimpan sekunder
yang berukuran kecil tetapi padat informasi.
2. Kecepatan : Mesin dapat mengambil atau mengubah data jauh
lebih cepat daripada manusia
3. Mengurangi Kejenuan : Orang cenderung menjadi bosan akalu
melakukan tindakan-tindakan berulang yang menggunakan
tangan ( misalnya harus mengganti suatu informasi)
4. Kekinian : informasi yang tersedia pada DBMS akan bersifat
mutakhir atau akurat setiap saat.
Sistem Basis Data
• Oracle ( Oracle Corp.)
• Informix
• Sybase
• MySQL
• Dbase
• Ms Sql
• Ingres ( ASK Gorup Inc.)
Contoh Produk DBMS
3/9/2020 10
Sistem Basis Data
 Sistem adalah jaringan kerja dari prosedur-prosedur/komponen-
komponen yang saling berhubungan, berkumpul bersama-sama
untuk melakukan suatu kegiatan guna menyelesaikan atau
mencapai tujuan tertentu.
 Prosedur adalah urut-urutan proses atau operasi tulis menulis
dan biasanya melibatkan beberapa orang didalam satu atau lebih
departemen yang diterapkan untuk menjamin penangan yang
seragam dari transaksi yang terjadi.
Sistem Database
3/9/2020 11
Sistem Basis Data
Ilustrasi Sistem Database
3/9/2020 12Database - Udinus Semarang
file1
file2
file3
file4
Sistem Basis Data
Sistem Database merupakan sistem yang
terdiri atas Database dan sekumpulan
program (DBMS) yang memungkinkan
beberapa user mengakses dan memanipulasi
data tersebut.
Berisi : Database, DBMS, dan program aplikasi.
Sistem Database
3/9/2020 13
Sistem Basis Data
Contoh Penerapan Database
Tabel Pasien Tabel Resep
Mencatat & menyimpan
data-data yang berkaitan
dengan pasien
Mencatat & menyimpan
data-data yang berkaitan
dengan Resep Dokter
Identitas Pasien
- No RM,Nama, alamat, dll
- Kode Dokter
- Tanggal Berobat
- Kode pemakai
- Dll
Proses Tindakan resep
- No RM
- Nomor Resep
- Tgl Resep
- Kode Pemakai
- Total Harga
- Dibayar
- Kembali
3/9/2020 14
Sistem Basis Data
Contoh Penerapan Database
3/9/2020 15
No RM Nama_pasien Alamat Kota Umur Jns_kelamin
P-0001 Yunus Rongsumbe Jl. Diponegoro No.10 Semarang 30 Pria
P-0002 Otnil Napoleon Jl. Sekayu No. 19 Demak 21 Pria
P-0003 Okto Pigome Jl. Merah Putih No.11 Purwodadi 22 Pria
P-0004 Wildanon Jl. Kembang arum No. 11 Kendal 11 Perempuan
Tabel Pasien
Kode_Obat Nama_Obat Kode_Dokter Jumlah No RM
P-0001 Ultrafu D-0001 2 P-0001
P-0002 Biogesic D-0002 3 P-0001
P-0003 Paracetamol D-0003 4 P-0002
P-0004 Mixagrip D-0001 7 P-0003
Tabel Resep
Tabel Pasien dihubungkan dengan tabel Resep melalui No RM
Sistem Basis Data
Kriteria Database
• Bersifat data oriented dan bukan program oriented
• Dapat digunakan oleh beberapa program aplikasi tanpa
mengubah Databasenya.
• Dapat berkembang dengan mudah, baik volume
maupun strukturnya
• Dapat digunakan dengan cara berbeda-beda
• Kerangkapan data minimal
3/9/2020 16
Sistem Basis Data
• Create Database
• Drop Database
• Create table
• Drop table
• Insert
• Retrieve / Search
• Update
• Delete
Operasi Dasar Database
3/9/2020 17
Sistem Basis Data
• Keamanan data (data security) merupakan aspek
kritis dalam Database. Prinsip dasar dari keamanan
data dalam Database adalah bahwa data-data dalam
Database merupakan sumber informasi yang bersifat
sangat penting dan rahasia.
• Oleh karena itu, data-data tersebut harus dijaga dari
berbagai hal yang kemungkinan dapat mengacaukan
atau merusak data.
Keamanan Data
3/9/2020 18
Sistem Basis Data
Aspek keamanan Database meliputi:
1. Recovery, adalah suatu proses menggunakan / mengambil
kembali Database dari media penyimpanan cadangan untuk
mengembalikan data pada kondisi yang benar karena terjadi
kerusakan / kehilangan data akibat kerusakan media
penyimpan, program aplikasi, OS, Database, hardware, dll.
2. Integrity, berkaitan dengan unjuk kerja sistem untuk dapat
menjaga data-data dalam Database agar selalu berada dalam
kondisi yang benar (tipe dan ukuran datanya), up to date (sesuai
dengan kondisi aktual), konsisten, dan selalu tersedia (current).
3. Concurency, berkaitan dengan mekanisme pengendalian
Database saat digunakan oleh beberapa pemakai secara
bersamaan agar terhindar dari kesalahan-kesalahan akibat
beberapa transaksi berbeda yang dilakukan secara bersamaan.
Keamanan Data
3/9/2020 19
Sistem Basis Data
4. Privacy, yaitu dimaksudkan sebagai pembatasan kewenangan
akses data dalam Database untuk mencegah dan melindungi
Database dari penggunaan oleh orang-orang yang tidak
berwenang / berhak dan pengubahan yang tidak dikehendaki.
5. Security, adalah suatu mekanisme sistem untuk mencegah dan
melindungi Database akibat kerusakan pada fisik media
penyimpan, kebakaran, banjir, badai, huru-hara, dll.
Keamanan Data
3/9/2020 20
Sistem Basis Data
• Bidang Funsional
– Kepegawaian
– Pergudangan
– Akuntansi
– Layanan Pelanggan
• Bentuk Perusahaan
– Perbankan
– Rumah Sakit
– Produsen Barang
– Sekolah
– Telekomunikasi
Penerapan Database
3/9/2020 21
Sistem Basis Data

More Related Content

What's hot

TND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis DataTND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis DataTino Dwiantoro
 
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...vebi yanti arisandy
 
SIM Feni Oktavia, Hapzi Ali, Sistem Manajemen Database
SIM Feni Oktavia, Hapzi Ali, Sistem Manajemen DatabaseSIM Feni Oktavia, Hapzi Ali, Sistem Manajemen Database
SIM Feni Oktavia, Hapzi Ali, Sistem Manajemen Databasefeni oktavia
 
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data Julmianti
 
Pertemuan 1 OK.ppt
Pertemuan 1 OK.pptPertemuan 1 OK.ppt
Pertemuan 1 OK.pptMDrajatYulianto
 
Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistemMhd. Abdullah Hamid
 
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018dechavns
 
konsep basis data
konsep basis datakonsep basis data
konsep basis dataAkuun Pribadi
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis dataMuttyTeukie Elf
 
Presentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataPresentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataParis Dkc
 
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Linaputri03
 
01 Pengatantar Basis Data
01 Pengatantar Basis Data01 Pengatantar Basis Data
01 Pengatantar Basis DataMartin Arale
 
Konsep dasar sistem basis data ppt
Konsep  dasar sistem basis data pptKonsep  dasar sistem basis data ppt
Konsep dasar sistem basis data pptnanikrahmini
 

What's hot (20)

TND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis DataTND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis Data
 
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
 
Tugas sistem basis data
Tugas sistem basis dataTugas sistem basis data
Tugas sistem basis data
 
Makalah File , Database
Makalah File , DatabaseMakalah File , Database
Makalah File , Database
 
SIM Feni Oktavia, Hapzi Ali, Sistem Manajemen Database
SIM Feni Oktavia, Hapzi Ali, Sistem Manajemen DatabaseSIM Feni Oktavia, Hapzi Ali, Sistem Manajemen Database
SIM Feni Oktavia, Hapzi Ali, Sistem Manajemen Database
 
Database
DatabaseDatabase
Database
 
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
 
Pertemuan 1 OK.ppt
Pertemuan 1 OK.pptPertemuan 1 OK.ppt
Pertemuan 1 OK.ppt
 
Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistem
 
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
 
konsep basis data
konsep basis datakonsep basis data
konsep basis data
 
Materi 1
Materi 1Materi 1
Materi 1
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis data
 
Makalah Tentang Database
Makalah Tentang DatabaseMakalah Tentang Database
Makalah Tentang Database
 
Presentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataPresentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis Data
 
Bab 2
Bab 2Bab 2
Bab 2
 
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
 
Pertemuann 1
Pertemuann 1Pertemuann 1
Pertemuann 1
 
01 Pengatantar Basis Data
01 Pengatantar Basis Data01 Pengatantar Basis Data
01 Pengatantar Basis Data
 
Konsep dasar sistem basis data ppt
Konsep  dasar sistem basis data pptKonsep  dasar sistem basis data ppt
Konsep dasar sistem basis data ppt
 

Similar to Database

Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...ayutyas6
 
Artikel Ilmiah Sistem Basis Data
Artikel Ilmiah Sistem Basis Data Artikel Ilmiah Sistem Basis Data
Artikel Ilmiah Sistem Basis Data Muhammad Fajar
 
penggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannyapenggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannyaAngga Joe Amstrong
 
Artikel blog dan database - pertemuan 15
Artikel blog dan database - pertemuan 15Artikel blog dan database - pertemuan 15
Artikel blog dan database - pertemuan 15Ismania1912
 
Mengapa kita memerlukan basis data
Mengapa kita memerlukan basis dataMengapa kita memerlukan basis data
Mengapa kita memerlukan basis dataAhmad Saktia Yunus
 
Tugas sim, munika, yananto mihadi putra, sumber daya komputasi dan komunikasi...
Tugas sim, munika, yananto mihadi putra, sumber daya komputasi dan komunikasi...Tugas sim, munika, yananto mihadi putra, sumber daya komputasi dan komunikasi...
Tugas sim, munika, yananto mihadi putra, sumber daya komputasi dan komunikasi...munikaonly
 
TUGAS SISTEM INFORMASI MANAJEMEN: DAMPAK PEMANFAATAN BLOG DAN DATABASE PADA P...
TUGAS SISTEM INFORMASI MANAJEMEN: DAMPAK PEMANFAATAN BLOG DAN DATABASE PADA P...TUGAS SISTEM INFORMASI MANAJEMEN: DAMPAK PEMANFAATAN BLOG DAN DATABASE PADA P...
TUGAS SISTEM INFORMASI MANAJEMEN: DAMPAK PEMANFAATAN BLOG DAN DATABASE PADA P...GitaSrinita
 
Sistem manajemen basis data
Sistem manajemen basis dataSistem manajemen basis data
Sistem manajemen basis datairensidabukke
 
Artikel sim rania juita 43219110113 (16 10-2020)
Artikel sim rania juita 43219110113 (16 10-2020)Artikel sim rania juita 43219110113 (16 10-2020)
Artikel sim rania juita 43219110113 (16 10-2020)RaniaRaniaJuita
 
Tugas sim wirantika anggraeni - yananto mihadi putra, se, m.si 15 okt
Tugas sim  wirantika anggraeni - yananto mihadi putra, se, m.si  15 oktTugas sim  wirantika anggraeni - yananto mihadi putra, se, m.si  15 okt
Tugas sim wirantika anggraeni - yananto mihadi putra, se, m.si 15 oktwirantikaanggraeni
 
Tugas sim ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
Tugas sim   ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...Tugas sim   ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
Tugas sim ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...AhmadNawawi22
 
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...Sandra Kartika Sari
 
SIM, Rahma Kesumawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Data Base, UMB-2017
SIM, Rahma Kesumawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Data Base, UMB-2017SIM, Rahma Kesumawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Data Base, UMB-2017
SIM, Rahma Kesumawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Data Base, UMB-2017Rahma Kesumawati
 
Tugas sim, rahmat nurdiyanto, yananto mihadi putra,se,m. si, implementasi sis...
Tugas sim, rahmat nurdiyanto, yananto mihadi putra,se,m. si, implementasi sis...Tugas sim, rahmat nurdiyanto, yananto mihadi putra,se,m. si, implementasi sis...
Tugas sim, rahmat nurdiyanto, yananto mihadi putra,se,m. si, implementasi sis...rahmatnurdiyanto11
 
Mokh ikhwan, ulfinur fatimah
Mokh ikhwan, ulfinur fatimahMokh ikhwan, ulfinur fatimah
Mokh ikhwan, ulfinur fatimahikhwanalive
 
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018Intanks20
 
Tugas sim, muhammad iqbal razif, yananto mihadi putra, se, m.si,sistem manaje...
Tugas sim, muhammad iqbal razif, yananto mihadi putra, se, m.si,sistem manaje...Tugas sim, muhammad iqbal razif, yananto mihadi putra, se, m.si,sistem manaje...
Tugas sim, muhammad iqbal razif, yananto mihadi putra, se, m.si,sistem manaje...Iqbal Ajib
 

Similar to Database (20)

Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
 
Artikel Ilmiah Sistem Basis Data
Artikel Ilmiah Sistem Basis Data Artikel Ilmiah Sistem Basis Data
Artikel Ilmiah Sistem Basis Data
 
Artikel sim tm 6
Artikel sim tm 6Artikel sim tm 6
Artikel sim tm 6
 
penggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannyapenggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannya
 
Artikel blog dan database - pertemuan 15
Artikel blog dan database - pertemuan 15Artikel blog dan database - pertemuan 15
Artikel blog dan database - pertemuan 15
 
Mengapa kita memerlukan basis data
Mengapa kita memerlukan basis dataMengapa kita memerlukan basis data
Mengapa kita memerlukan basis data
 
Tugas sim, munika, yananto mihadi putra, sumber daya komputasi dan komunikasi...
Tugas sim, munika, yananto mihadi putra, sumber daya komputasi dan komunikasi...Tugas sim, munika, yananto mihadi putra, sumber daya komputasi dan komunikasi...
Tugas sim, munika, yananto mihadi putra, sumber daya komputasi dan komunikasi...
 
TUGAS SISTEM INFORMASI MANAJEMEN: DAMPAK PEMANFAATAN BLOG DAN DATABASE PADA P...
TUGAS SISTEM INFORMASI MANAJEMEN: DAMPAK PEMANFAATAN BLOG DAN DATABASE PADA P...TUGAS SISTEM INFORMASI MANAJEMEN: DAMPAK PEMANFAATAN BLOG DAN DATABASE PADA P...
TUGAS SISTEM INFORMASI MANAJEMEN: DAMPAK PEMANFAATAN BLOG DAN DATABASE PADA P...
 
Sistem manajemen basis data
Sistem manajemen basis dataSistem manajemen basis data
Sistem manajemen basis data
 
Artikel sim rania juita 43219110113 (16 10-2020)
Artikel sim rania juita 43219110113 (16 10-2020)Artikel sim rania juita 43219110113 (16 10-2020)
Artikel sim rania juita 43219110113 (16 10-2020)
 
Tugas sim wirantika anggraeni - yananto mihadi putra, se, m.si 15 okt
Tugas sim  wirantika anggraeni - yananto mihadi putra, se, m.si  15 oktTugas sim  wirantika anggraeni - yananto mihadi putra, se, m.si  15 okt
Tugas sim wirantika anggraeni - yananto mihadi putra, se, m.si 15 okt
 
Tugas sim ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
Tugas sim   ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...Tugas sim   ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
Tugas sim ahmad nawawi, yananto putra mihadi-sistem menejemen basis data - ...
 
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
Tugas sim ke 6 sandra kartika sari yananto mihadi putra, se, m.si , sistem ma...
 
SIM, Rahma Kesumawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Data Base, UMB-2017
SIM, Rahma Kesumawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Data Base, UMB-2017SIM, Rahma Kesumawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Data Base, UMB-2017
SIM, Rahma Kesumawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Data Base, UMB-2017
 
Tugas sim, rahmat nurdiyanto, yananto mihadi putra,se,m. si, implementasi sis...
Tugas sim, rahmat nurdiyanto, yananto mihadi putra,se,m. si, implementasi sis...Tugas sim, rahmat nurdiyanto, yananto mihadi putra,se,m. si, implementasi sis...
Tugas sim, rahmat nurdiyanto, yananto mihadi putra,se,m. si, implementasi sis...
 
Mokh ikhwan, ulfinur fatimah
Mokh ikhwan, ulfinur fatimahMokh ikhwan, ulfinur fatimah
Mokh ikhwan, ulfinur fatimah
 
Database
DatabaseDatabase
Database
 
Sim dbms
Sim dbmsSim dbms
Sim dbms
 
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
Tugas sim, intan komalasari,yananto mihadi p,sistem manajemen basis data, 2018
 
Tugas sim, muhammad iqbal razif, yananto mihadi putra, se, m.si,sistem manaje...
Tugas sim, muhammad iqbal razif, yananto mihadi putra, se, m.si,sistem manaje...Tugas sim, muhammad iqbal razif, yananto mihadi putra, se, m.si,sistem manaje...
Tugas sim, muhammad iqbal razif, yananto mihadi putra, se, m.si,sistem manaje...
 

More from Erliyan Redy Susanto

More from Erliyan Redy Susanto (8)

perancangan sistem
perancangan sistemperancangan sistem
perancangan sistem
 
SELECT
SELECTSELECT
SELECT
 
normalisasi
normalisasinormalisasi
normalisasi
 
Database Modelling
Database ModellingDatabase Modelling
Database Modelling
 
Sistem Informasi di Dalam Perusahaan
Sistem Informasi di Dalam PerusahaanSistem Informasi di Dalam Perusahaan
Sistem Informasi di Dalam Perusahaan
 
Mengelola perusahaan digiital
Mengelola perusahaan digiitalMengelola perusahaan digiital
Mengelola perusahaan digiital
 
Dokumen Persyaratan Perangkat Lunak
Dokumen Persyaratan Perangkat LunakDokumen Persyaratan Perangkat Lunak
Dokumen Persyaratan Perangkat Lunak
 
Sms gateway bu endang
Sms gateway bu endangSms gateway bu endang
Sms gateway bu endang
 

Database

  • 2. Sistem Database Pendekatan Sistem Database : DBMS Database Data tersimpan secara terpusat berbagai User dapat mengakses data menggunakan DBMS 3/9/2020 2 Sistem Basis Data Prog. Pendaftaran Pasien Prog. Kasir Prog. Data Pegawai
  • 4. • DBMS (Data Base Management System) adalah perangkat lunak yang memberikan fasilitas untuk melakukan fungsi penyimpanan dan pengaturan, pengawasan, pengendalian, pengolahan, dan koordinasi terhadap semua proses yang terjadi pada sistem Database. • DBMS terbagi atas modul-modul yang masing-masing memiliki tanggung jawab dalam membentuk struktur system Database secara keseluruhan. DBMS(Data Base Management System) 3/9/2020 4 Sistem Basis Data
  • 5. • DBMS mencakup proses: – Defining : Database mendefiniskan tipe data, struktur dan batasan (constraint) dari data yang disimpan dalam Database. – Manipulating : Database mencakup berbagai fungsi dan query untuk mendapatkan data yang dicari, termasuk operasi insert, update dan delete serta dalam generate report data. – Sharing : Database dapat diatur untuk dapat sharing multiple user dan program untuk mengakses Database secara bersama-sama. DBMS(Data Base Management System) 3/9/2020 5 Sistem Basis Data
  • 6. Evolusi DBMS 3/9/2020 6 • 1960, Produk Database pertama muncul, teknologi yang digunakan model jaringan dan hirarki. • 1970, Relational Database, muncul oracle, informix, sybase, dll. Mulai menggunakan Entity Relationship Model • 1980, Distributed Database, SQL standart (ANSI,ISO), Object Oriented Database. • 1990, Client/Server Application, First Object DB Product, SQL-92, SQL-99, Decision Support System, Datawarehouse, dan Data Mining. • 2000, Three-Tier Application, Object Relation Model, Mobile DB. Sistem Basis Data
  • 7. Tujuan DBMS 3/9/2020 7 1. Kecepatan dan kemudahan (Speed) Database memiliki kemampuan untuk mengelompokkan, mengurutkan bahkan perhitungan matematis, sehingga pengguna dapat melakukan penyimpanan, perubahan/manipulasi, dan menampilkan data secara cepat dan mudah / meningkatkan performance. 2. Efisiensi ruang penyimpanan Dengan Database kita dapat meminimalisasi redundansi atau menghilangkan redundansi data yang tidak penting, baik dengan menerapkan pengkodean atau dengan membuat relasi-relasi antara kelompok data yang saling berhubungan 3. Kebersamaan pemakaian (Sharability) Suatu Database dapat digunakan oleh banyak user dan banyak aplikasi. Contoh : misalnya data mahasiswa pada suatu perguruan tinggi dibutuhkan oleh banyak bagian, diantaranya bagian : akademik, keuangan, kemahasiswaan dan perpustakaan, maka tidak harus semua bagian memiliki catatan data mahasiswa, data cukup disediakan oleh sebuah Database dan semua bagian bisa mengakses data tersebut sesuai dengan keperluan. Sistem Basis Data
  • 8. Lanjut …. 3/9/2020 8 5. Menangani data dalam jumlah yang besar 6. Meniadakan duplikasi dan inkonsistensi data Dengan adanya sharability, maka akan meniadakan duplikasi dan menjaga konsistensi data. 6. Keamanan DBMS dilengkapi dengan fasilitas manajemen user. User dapat diberikan password dan hak akses yang berbeda sesuai dengan keperluan dan posisinya. 7. Mengurangi waktu pengembangan aplikasi Pembuatan aplikasi dapat memanfaatkan kemampuan dari DBMS, sehingga pembuat aplikasi tidak perlu menangani masalah penyimpanan data, tetapi cukup mengatur antarmuka (interface) untuk user. Sistem Basis Data
  • 9. Kelebihan DBMS(Abdul Kadir) 3/9/2020 9 1. Kepraktisan : sistem yang berbasi kertas akan menggunakan kertas yang sangat banya untuk menyimpan informasi, sedangkan DBMS menggunakan media penyimpan sekunder yang berukuran kecil tetapi padat informasi. 2. Kecepatan : Mesin dapat mengambil atau mengubah data jauh lebih cepat daripada manusia 3. Mengurangi Kejenuan : Orang cenderung menjadi bosan akalu melakukan tindakan-tindakan berulang yang menggunakan tangan ( misalnya harus mengganti suatu informasi) 4. Kekinian : informasi yang tersedia pada DBMS akan bersifat mutakhir atau akurat setiap saat. Sistem Basis Data
  • 10. • Oracle ( Oracle Corp.) • Informix • Sybase • MySQL • Dbase • Ms Sql • Ingres ( ASK Gorup Inc.) Contoh Produk DBMS 3/9/2020 10 Sistem Basis Data
  • 11.  Sistem adalah jaringan kerja dari prosedur-prosedur/komponen- komponen yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan guna menyelesaikan atau mencapai tujuan tertentu.  Prosedur adalah urut-urutan proses atau operasi tulis menulis dan biasanya melibatkan beberapa orang didalam satu atau lebih departemen yang diterapkan untuk menjamin penangan yang seragam dari transaksi yang terjadi. Sistem Database 3/9/2020 11 Sistem Basis Data
  • 12. Ilustrasi Sistem Database 3/9/2020 12Database - Udinus Semarang file1 file2 file3 file4 Sistem Basis Data
  • 13. Sistem Database merupakan sistem yang terdiri atas Database dan sekumpulan program (DBMS) yang memungkinkan beberapa user mengakses dan memanipulasi data tersebut. Berisi : Database, DBMS, dan program aplikasi. Sistem Database 3/9/2020 13 Sistem Basis Data
  • 14. Contoh Penerapan Database Tabel Pasien Tabel Resep Mencatat & menyimpan data-data yang berkaitan dengan pasien Mencatat & menyimpan data-data yang berkaitan dengan Resep Dokter Identitas Pasien - No RM,Nama, alamat, dll - Kode Dokter - Tanggal Berobat - Kode pemakai - Dll Proses Tindakan resep - No RM - Nomor Resep - Tgl Resep - Kode Pemakai - Total Harga - Dibayar - Kembali 3/9/2020 14 Sistem Basis Data
  • 15. Contoh Penerapan Database 3/9/2020 15 No RM Nama_pasien Alamat Kota Umur Jns_kelamin P-0001 Yunus Rongsumbe Jl. Diponegoro No.10 Semarang 30 Pria P-0002 Otnil Napoleon Jl. Sekayu No. 19 Demak 21 Pria P-0003 Okto Pigome Jl. Merah Putih No.11 Purwodadi 22 Pria P-0004 Wildanon Jl. Kembang arum No. 11 Kendal 11 Perempuan Tabel Pasien Kode_Obat Nama_Obat Kode_Dokter Jumlah No RM P-0001 Ultrafu D-0001 2 P-0001 P-0002 Biogesic D-0002 3 P-0001 P-0003 Paracetamol D-0003 4 P-0002 P-0004 Mixagrip D-0001 7 P-0003 Tabel Resep Tabel Pasien dihubungkan dengan tabel Resep melalui No RM Sistem Basis Data
  • 16. Kriteria Database • Bersifat data oriented dan bukan program oriented • Dapat digunakan oleh beberapa program aplikasi tanpa mengubah Databasenya. • Dapat berkembang dengan mudah, baik volume maupun strukturnya • Dapat digunakan dengan cara berbeda-beda • Kerangkapan data minimal 3/9/2020 16 Sistem Basis Data
  • 17. • Create Database • Drop Database • Create table • Drop table • Insert • Retrieve / Search • Update • Delete Operasi Dasar Database 3/9/2020 17 Sistem Basis Data
  • 18. • Keamanan data (data security) merupakan aspek kritis dalam Database. Prinsip dasar dari keamanan data dalam Database adalah bahwa data-data dalam Database merupakan sumber informasi yang bersifat sangat penting dan rahasia. • Oleh karena itu, data-data tersebut harus dijaga dari berbagai hal yang kemungkinan dapat mengacaukan atau merusak data. Keamanan Data 3/9/2020 18 Sistem Basis Data
  • 19. Aspek keamanan Database meliputi: 1. Recovery, adalah suatu proses menggunakan / mengambil kembali Database dari media penyimpanan cadangan untuk mengembalikan data pada kondisi yang benar karena terjadi kerusakan / kehilangan data akibat kerusakan media penyimpan, program aplikasi, OS, Database, hardware, dll. 2. Integrity, berkaitan dengan unjuk kerja sistem untuk dapat menjaga data-data dalam Database agar selalu berada dalam kondisi yang benar (tipe dan ukuran datanya), up to date (sesuai dengan kondisi aktual), konsisten, dan selalu tersedia (current). 3. Concurency, berkaitan dengan mekanisme pengendalian Database saat digunakan oleh beberapa pemakai secara bersamaan agar terhindar dari kesalahan-kesalahan akibat beberapa transaksi berbeda yang dilakukan secara bersamaan. Keamanan Data 3/9/2020 19 Sistem Basis Data
  • 20. 4. Privacy, yaitu dimaksudkan sebagai pembatasan kewenangan akses data dalam Database untuk mencegah dan melindungi Database dari penggunaan oleh orang-orang yang tidak berwenang / berhak dan pengubahan yang tidak dikehendaki. 5. Security, adalah suatu mekanisme sistem untuk mencegah dan melindungi Database akibat kerusakan pada fisik media penyimpan, kebakaran, banjir, badai, huru-hara, dll. Keamanan Data 3/9/2020 20 Sistem Basis Data
  • 21. • Bidang Funsional – Kepegawaian – Pergudangan – Akuntansi – Layanan Pelanggan • Bentuk Perusahaan – Perbankan – Rumah Sakit – Produsen Barang – Sekolah – Telekomunikasi Penerapan Database 3/9/2020 21 Sistem Basis Data

Editor's Notes

  1. Representasi : perbuatan mewakili; 2 keadaan diwakili; 3 apa yg mewakili; perwakilan