SlideShare a Scribd company logo
1 of 29
PERANCANGAN BASISDATA
Konsep Dasar 
 Database adalah suatu 
susunan/kumpulan data operasional 
lengkap dari suatu organisasi/perusahaan 
yang diorganisir/dikelola dan simpan 
secara terintegrasi dengan menggunakan 
metode tertentu dengan menggunakan 
komputer sehingga mampu menyediakan 
informasi yang diperlukan pemakainya.
 SISTEM DATABASE adalah suatu 
sistem penyusunan dan pengelolaan 
record-record dengan menggunakan 
komputer, dengan tujuan untuk 
menyimpan atau merekam serta 
memelihara data sehingga mampu 
menyediakan informasi yang diperlukan 
pemakai untuk kepentingan proses 
pengambilan keputusan.
KOMPONEN DASAR SISTEM 
BASISDATA 
 Terdapat 4 komponen pokok dari system 
database : 
A. DATA 
 1. Data disimpan secara terintegrasi 
2. Data dapat dipakai secara 
bersamaan,
B. Perangkat Keras (Hardware) 
 1. Peralatan untuk penyimpanan misalnya 
disk, drum, tape,floopy disk, 
 2. Peralatan input dan output 
 3. Peralatan komunikasi data, dll
C. Perangkat Lunak 
 Berfungsi sebagai perantara (interface) 
antara pemakai dengan data phisik pada 
database, dapat berupa : 
 1. Database Management System 
(DBMS) 
 2. Program-program aplikasi & prosedur-prosedur
 D. Pemakai (USER) 
Terbagi menjadi 3 klasifikasi : 
 1. Database Administrator (DBA), orang/tim 
yang bertugas mengelola system database 
secara keseluruhan 
 2. Programmer, orang/tim membuat 
program aplikasi yang mengakses database 
dengan menggunakan bahasa 
pemprograman
 3. End user, orang yang mengakases 
database melalui terminal dengan 
menggunakan query language atau 
program aplikasi yang dibuat oleh 
programmer
DATA PADA DATABASE DAN 
HUBUNGANNYA 
 Ada 3 jenis data pada sistem database, 
yaitu: 
 1. Data operasional dari suatu organisasi, 
berupa data yang disimpan didalam 
database 
 2. Data masukan (input data), data dari luar 
system yang dimasukan melalui peralatan 
input (keyboard) yang dapat merubah data 
operasional
 3. Data keluaran (output data), berupa 
laporan melalui peralatan output sebagai 
hasil dari dalam system yang 
mengakses data operasional
KEUNTUNGAN PEMAKAIAN 
SISTEM DATABASE 
 1. Terkontrolnya kerangkapan data dan 
inkonsistensi 
 2. Terpeliharanya keselarasan data 
 3. Data dapat dipakai secara bersama-sama 
 4. Memudahkan penerapan Standarisasi
 5. Memudahkan penerapan batasan-batasanpengamanan. 
 6. Terpeliharanya intergritas data 
 7. Terpeliharanya keseimbangan atas 
perbedaan kebutuhan data dari setiap 
aplikasi 
 8. Program / data independent
ISTILAH-ISTILAH YG DIPERGUNAKAN 
DALAM SISTEM BASIS DATA 
 Enterprise yaitu suatu bentuk organisasi 
 Contoh : 
 Enterprise: Sekolah Database Nilai 
 Enterprise: Rumah sakit Database 
AdministrasiPasien
 b. Entitas yaitu suatu obyek yang dapat 
dibedakan dengan objek lainnya 
 Contoh : 
 Database Nilai entitas: mahasiswa, 
Matapelajaran 
 Database Administrasi Pasien entitas: 
pasien, dokter, obat.
 Atribute/field yaitu setiap entitas 
mempunyai atribut atau suatu sebutan 
untuk mewakili suatu entitas. 
 Contoh : 
 Entity siswa field = Nim, 
nama_siswa,alamat,dll 
 Entity nasabah 
field=Kd_nasabah,nama_nasabah,dll
 d. Data value yaitu data aktual atau informasi 
yang disimpan pada tiap data elemen atau 
atribute. 
 Contoh : Atribut nama_karyawan sutrisno, 
budiman, dll 
 e. Record/tuple yaitu kumpulan elemen-elemen 
yang salingberkaitan 
menginformasikan tentang suatu entity secara 
lengkap. 
 Contoh : record mahasiswa nim nm_mhs 
alamat.
 F. File yaitu kumpulan record-record 
sejenis yang mempunyai panjang 
elemen sama, atribute yang sama 
namun berbeda-beda data valuenya 
 g. Kunci elemen data yaitu tanda 
pengenal yang secara unik 
mengindentifikasikan entitas dari suatu 
kumpulan entitas.
TUJUAN PERANCANGAN 
DATABASE: 
 Untuk memenuhi informasi yang berisi 
kebutuhan–kebutuhan user secara 
khusus dan aplikasinya. 
 Memudahkan pengertian struktur 
informasi 
 Mendukung kebutuhan–kebutuhan 
pemrosesan dan beberapa objek 
penampilan (respone time, processing 
time dan strorage space).
ADA 6 FASE PROSES PERANCANGAN 
DATABASE 
 1. Pengumpulan dan analisa 
 a. Menentukan kelompok pemakai dan 
 bidang-bidang aplikasinya 
 b. Peninjauan dokumentasi yang ada 
 c. Analisa lingkungan operasi dan 
 pemrosesan data 
 d. Daftar pertanyaan dan wawancara
 2. Perancangan database secara 
 konseptual 
 a. Perancangan skema konseptual 
 b. Perancangan transaksi yang akan 
 terjadi dalam database.
 3. Pemilihan DBMS 
 a. Faktor teknis 
 Contoh faktor teknik : 
 Tipe model data ( hirarki, jaringan atau 
 relasional ), Struktur penyimpanan 
 dan jalur pengaksesan yang didukung 
 system manajemen database, Tipe 
 interface dan programmer, Tipe 
 bahasa query
 b. Faktor Ekonomi dan Politik organisasi 
 Faktor-faktor ekonomi: Biaya 
 penyiadaan hardware dan software, 
 Biaya konversi pembuatan database, 
 Biaya personalia, dll 
 Faktor Organisasi :
Analisa Kasus 
 Perpustakaan Smart adalah 
perpustakaan umum yang anggotanya 
pelajar,mahasiswa dan masyarakat yang 
didirikan oleh Walikota Jakarta Barat. 
Keberadaan perpustakaan berlokasi di 
Walikota yang aplikasi pelayanan masih 
bersifat tradisional.
 Prosesnya : 
 a. Setiap calon anggota yang akan 
menjadi anggota harus mengisi formulir 
dengan biaya administrasi Rp.10.000,- 
 b. Anggota dapat meminjam buku 
maksimal 3 buku 
 c. Untuk masa peminjaman selama 1 
minggu (7 hari)
 d. Keterlambatan pengembalian 
dikenakan denda sesuai dengan kondisi 
denda, diantaranya : 
 1. Denda keterlambatan pengembalian 
dikenakan biaya administrasi Rp.500 
perharinya (bukti surat denda 
terlampir)
 2. Denda Buku perpustakaan rusak 
maka dikenakan biaya revisi buku 
perpustakaan(biaya ini dikenakan 
setelah buku diperbaiki).(bukti surat 
denda terlampir) 
 3. Denda Buku Hilang, maka 
dikenakan biaya penggantian seharga 
buku tersebut.(bukti surat denda 
terlampir)
 4. Perpustakaan smart dapat 
menerima sumbangan dari donatur 
statusnya (anggota atau masyrakat 
luas).
Analisa Kasus Enterprise 
 Buat Enterprise dari “Perpustakaan 
Smart” yang ditentukan dari :Entitas, 
Atribute/Field, value data, record dan 
bentuk tabel – tabel dari Enterprise 
 Bentuk Gambar dari Enterprise 
Perpustakaan (yang menghubungkan 
relasi antara Entitas, Atribute, value 
data, record dan tabel-tabel)

More Related Content

What's hot

Materi 2 - Basis Data - I
Materi 2 - Basis Data - IMateri 2 - Basis Data - I
Materi 2 - Basis Data - Ibeiharira
 
Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Budi Raharjo
 
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
 
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...Dian Anggraeni
 
T2 - Desain Basis Data
T2 - Desain Basis DataT2 - Desain Basis Data
T2 - Desain Basis DataSiska Amelia
 
konsep sistem basis data
konsep sistem basis datakonsep sistem basis data
konsep sistem basis datafenty ema
 
Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistemMhd. Abdullah Hamid
 
Database (Basis Data)
Database (Basis Data)Database (Basis Data)
Database (Basis Data)Agoeng Rivai
 
Bab 9 database dan manajemen database
Bab 9 database dan manajemen databaseBab 9 database dan manajemen database
Bab 9 database dan manajemen databaseichsan amri
 
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...Alexanderliman728
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2Ratzman III
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis dataMuttyTeukie Elf
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis DataMr. Nugraha
 
Database ms. access by esde
Database ms. access by esdeDatabase ms. access by esde
Database ms. access by esdeSii Esde
 

What's hot (19)

Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Materi 2 - Basis Data - I
Materi 2 - Basis Data - IMateri 2 - Basis Data - I
Materi 2 - Basis Data - I
 
Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164
 
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
 
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
 
T2 - Desain Basis Data
T2 - Desain Basis DataT2 - Desain Basis Data
T2 - Desain Basis Data
 
konsep sistem basis data
konsep sistem basis datakonsep sistem basis data
konsep sistem basis data
 
Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistem
 
Database (Basis Data)
Database (Basis Data)Database (Basis Data)
Database (Basis Data)
 
Bab 9 database dan manajemen database
Bab 9 database dan manajemen databaseBab 9 database dan manajemen database
Bab 9 database dan manajemen database
 
Makalah File , Database
Makalah File , DatabaseMakalah File , Database
Makalah File , Database
 
Makalah Tentang Database
Makalah Tentang DatabaseMakalah Tentang Database
Makalah Tentang Database
 
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis data
 
makalah basis data
makalah basis datamakalah basis data
makalah basis data
 
2 konsep basis data
2 konsep basis data2 konsep basis data
2 konsep basis data
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
 
Database ms. access by esde
Database ms. access by esdeDatabase ms. access by esde
Database ms. access by esde
 

Similar to PERANCANGAN DATABASE PERPUSTAKAAN

Materi lengkap tentang database
Materi lengkap tentang databaseMateri lengkap tentang database
Materi lengkap tentang databasealbert giban
 
Basis data dan gudang data
Basis data dan gudang dataBasis data dan gudang data
Basis data dan gudang datalulus nugraha
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis datasaid zulhelmi
 
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
 
Basis data albert anak lorong
Basis data albert anak lorongBasis data albert anak lorong
Basis data albert anak lorongalbert giban
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis dataWarnet Raha
 
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...WalillahGiasWiridian
 
TUGAS SIM, EVI YULIANA SARI, YANANTO MIHADI PUTRA, SE, M. Si, SISTEM MANAJEME...
TUGAS SIM, EVI YULIANA SARI, YANANTO MIHADI PUTRA, SE, M. Si, SISTEM MANAJEME...TUGAS SIM, EVI YULIANA SARI, YANANTO MIHADI PUTRA, SE, M. Si, SISTEM MANAJEME...
TUGAS SIM, EVI YULIANA SARI, YANANTO MIHADI PUTRA, SE, M. Si, SISTEM MANAJEME...ArifPrasetyo19
 
Bab i tugas basdat
Bab i tugas basdatBab i tugas basdat
Bab i tugas basdatIda Safitri
 
Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Fariszal Nova
 
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...SeptiHendarwati
 
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...yenny yoris
 
Sia implementasi aplikasi basis data relasional
Sia   implementasi aplikasi basis data relasionalSia   implementasi aplikasi basis data relasional
Sia implementasi aplikasi basis data relasionalTheresia Magdalena
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATAEDIS BLOG
 

Similar to PERANCANGAN DATABASE PERPUSTAKAAN (20)

Pertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptxPertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptx
 
Materi lengkap tentang database
Materi lengkap tentang databaseMateri lengkap tentang database
Materi lengkap tentang database
 
Tugas sistem basis data
Tugas sistem basis dataTugas sistem basis data
Tugas sistem basis data
 
Basis data dan gudang data
Basis data dan gudang dataBasis data dan gudang data
Basis data dan gudang data
 
Perkembangan database di era globalisasi
Perkembangan database di era globalisasiPerkembangan database di era globalisasi
Perkembangan database di era globalisasi
 
Pertemuan 1 SBD
Pertemuan 1 SBDPertemuan 1 SBD
Pertemuan 1 SBD
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis data
 
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
 
Basis data albert anak lorong
Basis data albert anak lorongBasis data albert anak lorong
Basis data albert anak lorong
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Tugas myi course
Tugas myi courseTugas myi course
Tugas myi course
 
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
 
TUGAS SIM, EVI YULIANA SARI, YANANTO MIHADI PUTRA, SE, M. Si, SISTEM MANAJEME...
TUGAS SIM, EVI YULIANA SARI, YANANTO MIHADI PUTRA, SE, M. Si, SISTEM MANAJEME...TUGAS SIM, EVI YULIANA SARI, YANANTO MIHADI PUTRA, SE, M. Si, SISTEM MANAJEME...
TUGAS SIM, EVI YULIANA SARI, YANANTO MIHADI PUTRA, SE, M. Si, SISTEM MANAJEME...
 
Bab i tugas basdat
Bab i tugas basdatBab i tugas basdat
Bab i tugas basdat
 
Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1
 
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
 
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
 
Sia implementasi aplikasi basis data relasional
Sia   implementasi aplikasi basis data relasionalSia   implementasi aplikasi basis data relasional
Sia implementasi aplikasi basis data relasional
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATA
 

More from Bhucenk

Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaanBhucenk
 
Petemuan5
Petemuan5Petemuan5
Petemuan5Bhucenk
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2Bhucenk
 
Kasus & query
Kasus & queryKasus & query
Kasus & queryBhucenk
 
Normalisasi
NormalisasiNormalisasi
NormalisasiBhucenk
 
Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaanBhucenk
 
Petemuan5
Petemuan5Petemuan5
Petemuan5Bhucenk
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1Bhucenk
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2Bhucenk
 
Normalisasi
NormalisasiNormalisasi
NormalisasiBhucenk
 
Kasus & query
Kasus & queryKasus & query
Kasus & queryBhucenk
 

More from Bhucenk (11)

Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaan
 
Petemuan5
Petemuan5Petemuan5
Petemuan5
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
Kasus & query
Kasus & queryKasus & query
Kasus & query
 
Normalisasi
NormalisasiNormalisasi
Normalisasi
 
Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaan
 
Petemuan5
Petemuan5Petemuan5
Petemuan5
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
Normalisasi
NormalisasiNormalisasi
Normalisasi
 
Kasus & query
Kasus & queryKasus & query
Kasus & query
 

PERANCANGAN DATABASE PERPUSTAKAAN

  • 2. Konsep Dasar  Database adalah suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan yang diorganisir/dikelola dan simpan secara terintegrasi dengan menggunakan metode tertentu dengan menggunakan komputer sehingga mampu menyediakan informasi yang diperlukan pemakainya.
  • 3.  SISTEM DATABASE adalah suatu sistem penyusunan dan pengelolaan record-record dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data sehingga mampu menyediakan informasi yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan.
  • 4. KOMPONEN DASAR SISTEM BASISDATA  Terdapat 4 komponen pokok dari system database : A. DATA  1. Data disimpan secara terintegrasi 2. Data dapat dipakai secara bersamaan,
  • 5. B. Perangkat Keras (Hardware)  1. Peralatan untuk penyimpanan misalnya disk, drum, tape,floopy disk,  2. Peralatan input dan output  3. Peralatan komunikasi data, dll
  • 6. C. Perangkat Lunak  Berfungsi sebagai perantara (interface) antara pemakai dengan data phisik pada database, dapat berupa :  1. Database Management System (DBMS)  2. Program-program aplikasi & prosedur-prosedur
  • 7.  D. Pemakai (USER) Terbagi menjadi 3 klasifikasi :  1. Database Administrator (DBA), orang/tim yang bertugas mengelola system database secara keseluruhan  2. Programmer, orang/tim membuat program aplikasi yang mengakses database dengan menggunakan bahasa pemprograman
  • 8.  3. End user, orang yang mengakases database melalui terminal dengan menggunakan query language atau program aplikasi yang dibuat oleh programmer
  • 9. DATA PADA DATABASE DAN HUBUNGANNYA  Ada 3 jenis data pada sistem database, yaitu:  1. Data operasional dari suatu organisasi, berupa data yang disimpan didalam database  2. Data masukan (input data), data dari luar system yang dimasukan melalui peralatan input (keyboard) yang dapat merubah data operasional
  • 10.  3. Data keluaran (output data), berupa laporan melalui peralatan output sebagai hasil dari dalam system yang mengakses data operasional
  • 11. KEUNTUNGAN PEMAKAIAN SISTEM DATABASE  1. Terkontrolnya kerangkapan data dan inkonsistensi  2. Terpeliharanya keselarasan data  3. Data dapat dipakai secara bersama-sama  4. Memudahkan penerapan Standarisasi
  • 12.  5. Memudahkan penerapan batasan-batasanpengamanan.  6. Terpeliharanya intergritas data  7. Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi  8. Program / data independent
  • 13. ISTILAH-ISTILAH YG DIPERGUNAKAN DALAM SISTEM BASIS DATA  Enterprise yaitu suatu bentuk organisasi  Contoh :  Enterprise: Sekolah Database Nilai  Enterprise: Rumah sakit Database AdministrasiPasien
  • 14.  b. Entitas yaitu suatu obyek yang dapat dibedakan dengan objek lainnya  Contoh :  Database Nilai entitas: mahasiswa, Matapelajaran  Database Administrasi Pasien entitas: pasien, dokter, obat.
  • 15.  Atribute/field yaitu setiap entitas mempunyai atribut atau suatu sebutan untuk mewakili suatu entitas.  Contoh :  Entity siswa field = Nim, nama_siswa,alamat,dll  Entity nasabah field=Kd_nasabah,nama_nasabah,dll
  • 16.  d. Data value yaitu data aktual atau informasi yang disimpan pada tiap data elemen atau atribute.  Contoh : Atribut nama_karyawan sutrisno, budiman, dll  e. Record/tuple yaitu kumpulan elemen-elemen yang salingberkaitan menginformasikan tentang suatu entity secara lengkap.  Contoh : record mahasiswa nim nm_mhs alamat.
  • 17.  F. File yaitu kumpulan record-record sejenis yang mempunyai panjang elemen sama, atribute yang sama namun berbeda-beda data valuenya  g. Kunci elemen data yaitu tanda pengenal yang secara unik mengindentifikasikan entitas dari suatu kumpulan entitas.
  • 18.
  • 19. TUJUAN PERANCANGAN DATABASE:  Untuk memenuhi informasi yang berisi kebutuhan–kebutuhan user secara khusus dan aplikasinya.  Memudahkan pengertian struktur informasi  Mendukung kebutuhan–kebutuhan pemrosesan dan beberapa objek penampilan (respone time, processing time dan strorage space).
  • 20. ADA 6 FASE PROSES PERANCANGAN DATABASE  1. Pengumpulan dan analisa  a. Menentukan kelompok pemakai dan  bidang-bidang aplikasinya  b. Peninjauan dokumentasi yang ada  c. Analisa lingkungan operasi dan  pemrosesan data  d. Daftar pertanyaan dan wawancara
  • 21.  2. Perancangan database secara  konseptual  a. Perancangan skema konseptual  b. Perancangan transaksi yang akan  terjadi dalam database.
  • 22.  3. Pemilihan DBMS  a. Faktor teknis  Contoh faktor teknik :  Tipe model data ( hirarki, jaringan atau  relasional ), Struktur penyimpanan  dan jalur pengaksesan yang didukung  system manajemen database, Tipe  interface dan programmer, Tipe  bahasa query
  • 23.  b. Faktor Ekonomi dan Politik organisasi  Faktor-faktor ekonomi: Biaya  penyiadaan hardware dan software,  Biaya konversi pembuatan database,  Biaya personalia, dll  Faktor Organisasi :
  • 24. Analisa Kasus  Perpustakaan Smart adalah perpustakaan umum yang anggotanya pelajar,mahasiswa dan masyarakat yang didirikan oleh Walikota Jakarta Barat. Keberadaan perpustakaan berlokasi di Walikota yang aplikasi pelayanan masih bersifat tradisional.
  • 25.  Prosesnya :  a. Setiap calon anggota yang akan menjadi anggota harus mengisi formulir dengan biaya administrasi Rp.10.000,-  b. Anggota dapat meminjam buku maksimal 3 buku  c. Untuk masa peminjaman selama 1 minggu (7 hari)
  • 26.  d. Keterlambatan pengembalian dikenakan denda sesuai dengan kondisi denda, diantaranya :  1. Denda keterlambatan pengembalian dikenakan biaya administrasi Rp.500 perharinya (bukti surat denda terlampir)
  • 27.  2. Denda Buku perpustakaan rusak maka dikenakan biaya revisi buku perpustakaan(biaya ini dikenakan setelah buku diperbaiki).(bukti surat denda terlampir)  3. Denda Buku Hilang, maka dikenakan biaya penggantian seharga buku tersebut.(bukti surat denda terlampir)
  • 28.  4. Perpustakaan smart dapat menerima sumbangan dari donatur statusnya (anggota atau masyrakat luas).
  • 29. Analisa Kasus Enterprise  Buat Enterprise dari “Perpustakaan Smart” yang ditentukan dari :Entitas, Atribute/Field, value data, record dan bentuk tabel – tabel dari Enterprise  Bentuk Gambar dari Enterprise Perpustakaan (yang menghubungkan relasi antara Entitas, Atribute, value data, record dan tabel-tabel)