SlideShare a Scribd company logo
1 of 33
DATABASE MANAGEMENT
SYSTEM
Pengertian dan Bentuk Organisasi File
Bit: unit data yang paling kecil; dalam bentuk binary
digit (0,1)
Byte: sekelompok bit yang mewakili satu karakter
(dapat berupa huruf, nomor, atau simbol yang lain)
(1 karakter = 8 bit = 1 byte) (lihat contoh gambar 1).
Kombinasi dari 8 bit dalam 1 byte membentuk kode
yang mewakili isi dari lokasi memori.
Misal memakai kode ASCII (American Standar
Code for Information Interchange)
Field: pengelompokan karakter ke dalam kata,
sekelompok kata atau nomor lengkap (misal: nama
orang, usia, dll).
Record: sekelompok data dalam field (dalam satu
baris). Misal: student name, course taken, date, grade
(lihat contoh gambar 1)
File: sekelompok record dengan tipe yang sama.
Database: sekelompok file yang memiliki
kaitan/relasi.
Gambar 1 Hirarki Data dalam Sistem Komputer
Low
High
• Data redundancy (data yang berlebihan)
• Poor security (lemahnya keamanan)
• Lack of data sharing and availability
(kurangnya ketersediaan dan kesediaan data
sharing)
Masalah dalam Lingkungan File Tradisional
Gambar 2 Contoh pemrosesan data tradisional
Data redundancy
Duplikasi data dalam berbagai file data,
data tersimpan di lebih dari satu
lokasi/tempat
Terjadi ketika kelompok/divisi yang
berbeda di organisasi secara independent
mengumpulkan beberapa data yang sama
dan menyimpannya sendiri-sendiri.
Menyebabkan inconsistency data dan
pemborosan sumber penyimpanan
• Poor of security
Karena kurangnya pengawasan atas
manajemen data yang dapat mengakses
atau menyebarkan informasi
• Lack of data sharing and availability
Informasi tidak dapat mengalir di lintas
fungsi area atau bagian berbeda di
organisasi
Definisi Database
Jessup & Valacich:
• Database adalah
pengumpulan data
yang diorganisasi
dengan cara
tertentu untuk
memfasilitasi
pencarian data
Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang4-9
Laudon & Laudon:
A database adalah
 Pengumpulan data
 Yang diorganisasi
secara
 Efisien untuk melayani
banyak aplikasi
 dgn sentralisasi data
dan
 minimizing redundant
data
Software yang digunakan untuk:
1. Create (menciptakan)
2. Store (menyimpan)
3. Organize (mengatur)
4. Update (memperbaharui)
5. Retrieve (menemukan kembali)
data, dari satu atau beberapa database
(dalam format yang diinginkan user dengan cara
yang mudah)
Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang4-10
Definisi Database Management System
(DBMS
DBMS merupakan software yang
memungkinkan organisasi untuk
melakukan sentralisasi data, mengelola
secara efisien, dan memberikan akses
untuk penyimpanan data melalui suatu
program aplikasi.
interface antara program aplikasi dan file
data fisik
4-12
• Database management system (DBMS)
memberikan akses kepada user untuk mengkses
data semua data (yang menjadi wewenangnya)
• DBMS meminimalisasi masalah:
• Data redundancy
• Data isolation
• Data inconsistency
• DBMS memaksimisasi isu-isu berikut:
• Data security
• Data integrity
• Data independence
PemisahanPemisahan
logical viewlogical view dandan physical views of dataphysical views of data
• Logical viewLogical view:: informasi yang difokuskaninformasi yang difokuskan
pada bagaimana user secara logispada bagaimana user secara logis
mengkses informasi untuk memenuhimengkses informasi untuk memenuhi
kebutuhan bisnisnyakebutuhan bisnisnya
• Physical viewPhysical view:: menunjukkan bagaimanamenunjukkan bagaimana
data secara aktual terorganisai dalam mediadata secara aktual terorganisai dalam media
penyimpanan fisikpenyimpanan fisik
Gambar 3 Lingkungan Database Modern/Kontemporer
Jenis-jenis DatabaseJenis-jenis Database
• Relational DBMSRelational DBMS (RDBMS)(RDBMS)
• HierarchicalHierarchical dandan Network DBMSNetwork DBMS
• Object-Oriented DatabasesObject-Oriented Databases
(Dalam materi ini yang akan dibahas(Dalam materi ini yang akan dibahas
adalah RDBMS)adalah RDBMS)
Relational DBMS (RDBMS)
•Menampilkan data dalam wujud tabel dua dimensi
yang disebut “relasi”
•Merelasikan data lintas tabel berdasarkan common
data elemen (elemen data yang sama)
• Contoh: DB2, Oracle, MS SQL Server
Hierarchical dan Network DBMS
Hierarchical DBMS
• Mengorganisasi data dalam a tree-like structure
(struktur yang mirip dengan pohon)
• Supports one-to-many parent-child relationships
Gambar 4 Hierarchical DBMS
Network DBMS
Menggambarkan logika data dalam hubungan
many-to-many relationships
Gambar 5 Network DBMS
• menyimpan data dan prosedur sebagai obyek
(drawing, images, photograph, voice, video) yang
dapat disimpan dan dishare secara otomatis
• Memberikan kemampuan baik object-oriented
maupun relational DBMS
Object-Oriented databases
• Entity (entitas): orang, tempat, sesuatu,
transaksi, atau kejadian yang berkaitan
dengan informasi yang akan disimpan
• Entity class: sering disebut sebagai
tabel (koleksi/kumpulan dari entitas
sejenis)
• Contoh lihat tabel 6
Konsep Dasar RDBS
Relational DBMS (RDBMS)
Tabel 6 Tabel CUSTOMER:
entitas
Kelas entitas
(entity class)
 Attribute: deskripsi entitas tertentu, disebut
juga field atau column, yang merupakan
karakteristik atau properti kelas entitas
Contoh lihat tabel 7:
Entitas CUSTOMER entity dapat
dideskripsikan oleh Customer Number, First
Name, Last Name, Street, City, State, Zip
Code, Phone Number, Credit Card No, dan
Credit Card Exp
 Key field (field kunci): Mengidentifikasi
field identifikasi yang digunakan untuk
retrieve (menemukan kembali), update,
sort a record (memilih record)
 Record: kumpulan atribut/field terkait
tentang suatu single entity (entitas
tunggal)
Key field
Gambar 7 Entities, Attributes (column, field), Key field
Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang4-26
Gambar 8 Entitas dan Attribute
Fields
Value of attributes / fields
4345 02/09/01 1765 8 13.75
Records
Gambar 9 Contoh Relational Database Model
Tiga Operasi Dasar dalam RDBMS
• Select: menciptakan subset of row (bagian dari
baris) yang memenuhi krieteria tertentu
• Join: kombinasi relational tabel untuk
memberikan user informasi
• Project: Memungkinkan user untuk menciptakan
tabel baru yang berisi hanya informasi yang
relevan
Gambar 10 Tiga Dasar Operasi dalam Relational Database
• Primary key – merupkan field yang
memiliki nilai (value) unik yang tidak
sama antara satu record dengan record
lainnya. Digunakan sebagai tanda
pengenal suatu tabel.
• Primary key yang unik membuat
dimungkinkannya identifikasi unik setiap
baris dalam tabel
• Primary key seharusnya tidak pernah
diubah dan tidak dapat diduplikasi
• Contoh: customer number (lihat tabel 11)
• Foreign key – merupakn field yang
nilainya berguna untuk menghubungkan
primary key dari tabel yang berbeda untuk
menyajikan hubungan logika antar dua
file.
• Ketika suatu tabel berisi field (kolom)
yang sama dengan primary key dari tabel
tertentu (lain), kolom (field) tersebut
disebut foreign key.
• Contoh: item number (lihat gambar 11)
Gambar 11 Contoh Data Relationship antar Entitas
Terima kasih atas perhatiannya
ada Pertanyaan?

More Related Content

What's hot

Pengertian sistem informasi perusahaan
Pengertian sistem informasi perusahaanPengertian sistem informasi perusahaan
Pengertian sistem informasi perusahaandodykalbuadi430
 
Makalah Audit perusahaan (fraud)
Makalah Audit perusahaan (fraud)Makalah Audit perusahaan (fraud)
Makalah Audit perusahaan (fraud)Fuad Rahardi
 
Hubungan struktur pengendalian intern dengan ruang lingkup pemeriksaan
Hubungan struktur pengendalian intern dengan ruang lingkup pemeriksaanHubungan struktur pengendalian intern dengan ruang lingkup pemeriksaan
Hubungan struktur pengendalian intern dengan ruang lingkup pemeriksaanandiirwan777
 
Perekayasaan pelaporan keuangan
Perekayasaan pelaporan keuanganPerekayasaan pelaporan keuangan
Perekayasaan pelaporan keuanganRatna Agnezious
 
akuisisi antar perusahaan dan investasi pada entitas lain
akuisisi antar perusahaan dan investasi pada entitas lainakuisisi antar perusahaan dan investasi pada entitas lain
akuisisi antar perusahaan dan investasi pada entitas lainNurmansyah Arif W
 
Laporan keuangan konsolidasi-metode ekuitas
Laporan keuangan konsolidasi-metode ekuitasLaporan keuangan konsolidasi-metode ekuitas
Laporan keuangan konsolidasi-metode ekuitasahmad aniq azharoni
 
Hubungan antara materialitas, risiko audit dan bukti audit
Hubungan antara  materialitas, risiko audit dan  bukti auditHubungan antara  materialitas, risiko audit dan  bukti audit
Hubungan antara materialitas, risiko audit dan bukti auditSyafdinal Ncap
 
Pemilikan saham tidak langsung dan saling memiliki saham
Pemilikan saham tidak langsung dan saling memiliki sahamPemilikan saham tidak langsung dan saling memiliki saham
Pemilikan saham tidak langsung dan saling memiliki sahamrizky nurul chasanah
 
Contoh kasus pelanggaran etika profesi akuntan
Contoh kasus pelanggaran etika profesi akuntanContoh kasus pelanggaran etika profesi akuntan
Contoh kasus pelanggaran etika profesi akuntanNaiila Naiila
 
Audit Terhadap Siklus Pengeluaran : Pengujian Substantif terhadap Saldo Utang...
Audit Terhadap Siklus Pengeluaran : Pengujian Substantif terhadap Saldo Utang...Audit Terhadap Siklus Pengeluaran : Pengujian Substantif terhadap Saldo Utang...
Audit Terhadap Siklus Pengeluaran : Pengujian Substantif terhadap Saldo Utang...gitathiananda
 
perusahaan induk dan anak
perusahaan induk dan anakperusahaan induk dan anak
perusahaan induk dan anakSuyanto _Akt
 
METODE PENELITIAN Proses Penelitian Langkah 1 sampai 3 : Bidang Masalah yang ...
METODE PENELITIANProses PenelitianLangkah 1 sampai 3 : Bidang Masalah yang ...METODE PENELITIANProses PenelitianLangkah 1 sampai 3 : Bidang Masalah yang ...
METODE PENELITIAN Proses Penelitian Langkah 1 sampai 3 : Bidang Masalah yang ...Indah Dwi Lestari
 
Akuntansi Keuangan Lanjut II (Perubahan Kepemilikan)
Akuntansi Keuangan Lanjut II (Perubahan Kepemilikan)Akuntansi Keuangan Lanjut II (Perubahan Kepemilikan)
Akuntansi Keuangan Lanjut II (Perubahan Kepemilikan)Tika Evitasuhri
 

What's hot (20)

Pengertian sistem informasi perusahaan
Pengertian sistem informasi perusahaanPengertian sistem informasi perusahaan
Pengertian sistem informasi perusahaan
 
Penggabungan usaha
Penggabungan usahaPenggabungan usaha
Penggabungan usaha
 
Makalah Audit perusahaan (fraud)
Makalah Audit perusahaan (fraud)Makalah Audit perusahaan (fraud)
Makalah Audit perusahaan (fraud)
 
Perusahaan investasi
Perusahaan investasi Perusahaan investasi
Perusahaan investasi
 
Hubungan struktur pengendalian intern dengan ruang lingkup pemeriksaan
Hubungan struktur pengendalian intern dengan ruang lingkup pemeriksaanHubungan struktur pengendalian intern dengan ruang lingkup pemeriksaan
Hubungan struktur pengendalian intern dengan ruang lingkup pemeriksaan
 
Perekayasaan pelaporan keuangan
Perekayasaan pelaporan keuanganPerekayasaan pelaporan keuangan
Perekayasaan pelaporan keuangan
 
akuisisi antar perusahaan dan investasi pada entitas lain
akuisisi antar perusahaan dan investasi pada entitas lainakuisisi antar perusahaan dan investasi pada entitas lain
akuisisi antar perusahaan dan investasi pada entitas lain
 
Fraud auditing
Fraud auditingFraud auditing
Fraud auditing
 
Laporan keuangan konsolidasi-metode ekuitas
Laporan keuangan konsolidasi-metode ekuitasLaporan keuangan konsolidasi-metode ekuitas
Laporan keuangan konsolidasi-metode ekuitas
 
Perubahan dalam kepemilikan
Perubahan dalam kepemilikanPerubahan dalam kepemilikan
Perubahan dalam kepemilikan
 
Laporan Keuangan Konsolidasi
Laporan Keuangan KonsolidasiLaporan Keuangan Konsolidasi
Laporan Keuangan Konsolidasi
 
Hubungan antara materialitas, risiko audit dan bukti audit
Hubungan antara  materialitas, risiko audit dan  bukti auditHubungan antara  materialitas, risiko audit dan  bukti audit
Hubungan antara materialitas, risiko audit dan bukti audit
 
Pemilikan saham tidak langsung dan saling memiliki saham
Pemilikan saham tidak langsung dan saling memiliki sahamPemilikan saham tidak langsung dan saling memiliki saham
Pemilikan saham tidak langsung dan saling memiliki saham
 
Perencanaan audit
Perencanaan auditPerencanaan audit
Perencanaan audit
 
Contoh kasus pelanggaran etika profesi akuntan
Contoh kasus pelanggaran etika profesi akuntanContoh kasus pelanggaran etika profesi akuntan
Contoh kasus pelanggaran etika profesi akuntan
 
Audit Terhadap Siklus Pengeluaran : Pengujian Substantif terhadap Saldo Utang...
Audit Terhadap Siklus Pengeluaran : Pengujian Substantif terhadap Saldo Utang...Audit Terhadap Siklus Pengeluaran : Pengujian Substantif terhadap Saldo Utang...
Audit Terhadap Siklus Pengeluaran : Pengujian Substantif terhadap Saldo Utang...
 
perusahaan induk dan anak
perusahaan induk dan anakperusahaan induk dan anak
perusahaan induk dan anak
 
SISTEM PENGENDALIAN INTERN
SISTEM PENGENDALIAN INTERNSISTEM PENGENDALIAN INTERN
SISTEM PENGENDALIAN INTERN
 
METODE PENELITIAN Proses Penelitian Langkah 1 sampai 3 : Bidang Masalah yang ...
METODE PENELITIANProses PenelitianLangkah 1 sampai 3 : Bidang Masalah yang ...METODE PENELITIANProses PenelitianLangkah 1 sampai 3 : Bidang Masalah yang ...
METODE PENELITIAN Proses Penelitian Langkah 1 sampai 3 : Bidang Masalah yang ...
 
Akuntansi Keuangan Lanjut II (Perubahan Kepemilikan)
Akuntansi Keuangan Lanjut II (Perubahan Kepemilikan)Akuntansi Keuangan Lanjut II (Perubahan Kepemilikan)
Akuntansi Keuangan Lanjut II (Perubahan Kepemilikan)
 

Viewers also liked

Cor presentation - copy
Cor   presentation - copyCor   presentation - copy
Cor presentation - copyhemu18792
 
UX STRAT Europe, Peter Boersma: Adding Strategists to the UX Team
UX STRAT Europe, Peter Boersma: Adding Strategists to the UX TeamUX STRAT Europe, Peter Boersma: Adding Strategists to the UX Team
UX STRAT Europe, Peter Boersma: Adding Strategists to the UX TeamUX STRAT
 
PIMRC2013 for FLinT
PIMRC2013 for FLinTPIMRC2013 for FLinT
PIMRC2013 for FLinTRamin Vali
 
Manajemen keuangan bab 16
Manajemen keuangan bab 16Manajemen keuangan bab 16
Manajemen keuangan bab 16Lia Ivvana
 
Atoms intro (2)
Atoms intro (2)Atoms intro (2)
Atoms intro (2)Trnka
 
50 questions on aqeedah by muhammad bin abdul wahab
50 questions on aqeedah by muhammad bin abdul wahab50 questions on aqeedah by muhammad bin abdul wahab
50 questions on aqeedah by muhammad bin abdul wahabSamiullah Hamdard
 
Atoms intro (2)
Atoms intro (2)Atoms intro (2)
Atoms intro (2)Trnka
 
Drawing bohr models
Drawing bohr modelsDrawing bohr models
Drawing bohr modelsTrnka
 
Kamal Kishore Resume
Kamal Kishore ResumeKamal Kishore Resume
Kamal Kishore Resumesweta1109
 
claire powerpoint presentation
claire powerpoint presentationclaire powerpoint presentation
claire powerpoint presentationsadsad42claire
 
Skeletal muscular study guide answers (002)
Skeletal  muscular study guide answers (002)Skeletal  muscular study guide answers (002)
Skeletal muscular study guide answers (002)Trnka
 
Effective Tutoring
Effective TutoringEffective Tutoring
Effective Tutoringheyitssara
 
Phonemic awareness
Phonemic awarenessPhonemic awareness
Phonemic awarenessLauren Munoz
 
Renaissance of sculpture
Renaissance of sculptureRenaissance of sculpture
Renaissance of sculptureCamella Tagum
 

Viewers also liked (20)

Cor presentation - copy
Cor   presentation - copyCor   presentation - copy
Cor presentation - copy
 
UX STRAT Europe, Peter Boersma: Adding Strategists to the UX Team
UX STRAT Europe, Peter Boersma: Adding Strategists to the UX TeamUX STRAT Europe, Peter Boersma: Adding Strategists to the UX Team
UX STRAT Europe, Peter Boersma: Adding Strategists to the UX Team
 
PIMRC2013 for FLinT
PIMRC2013 for FLinTPIMRC2013 for FLinT
PIMRC2013 for FLinT
 
Manajemen keuangan bab 16
Manajemen keuangan bab 16Manajemen keuangan bab 16
Manajemen keuangan bab 16
 
Atoms intro (2)
Atoms intro (2)Atoms intro (2)
Atoms intro (2)
 
Quran science
Quran scienceQuran science
Quran science
 
Cruise
CruiseCruise
Cruise
 
Quimica presentacion
Quimica presentacionQuimica presentacion
Quimica presentacion
 
50 questions on aqeedah by muhammad bin abdul wahab
50 questions on aqeedah by muhammad bin abdul wahab50 questions on aqeedah by muhammad bin abdul wahab
50 questions on aqeedah by muhammad bin abdul wahab
 
you...
you...you...
you...
 
Atoms intro (2)
Atoms intro (2)Atoms intro (2)
Atoms intro (2)
 
Drawing bohr models
Drawing bohr modelsDrawing bohr models
Drawing bohr models
 
RC Ruia's Activities
RC Ruia's ActivitiesRC Ruia's Activities
RC Ruia's Activities
 
Kamal Kishore Resume
Kamal Kishore ResumeKamal Kishore Resume
Kamal Kishore Resume
 
claire powerpoint presentation
claire powerpoint presentationclaire powerpoint presentation
claire powerpoint presentation
 
Skeletal muscular study guide answers (002)
Skeletal  muscular study guide answers (002)Skeletal  muscular study guide answers (002)
Skeletal muscular study guide answers (002)
 
Effective Tutoring
Effective TutoringEffective Tutoring
Effective Tutoring
 
Phonemic awareness
Phonemic awarenessPhonemic awareness
Phonemic awareness
 
Renaissance of sculpture
Renaissance of sculptureRenaissance of sculpture
Renaissance of sculpture
 
Sharad machine-tools
Sharad machine-toolsSharad machine-tools
Sharad machine-tools
 

Similar to OPTIMASI DATABASE

1 pengantar basisdata
1 pengantar basisdata1 pengantar basisdata
1 pengantar basisdataAhmad Santosa
 
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptPPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptbukanyusup13
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smkhsdfh
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis dataMutiara Ayu
 
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...arsawimax1
 
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...Nany Saryono Putri
 
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...desisiti21
 
MENGELOLA SUMBER DAYA DATA PERUSAHAAN.pptx
MENGELOLA SUMBER DAYA DATA PERUSAHAAN.pptxMENGELOLA SUMBER DAYA DATA PERUSAHAAN.pptx
MENGELOLA SUMBER DAYA DATA PERUSAHAAN.pptxYosua41
 
Basis data
Basis dataBasis data
Basis datatafrikan
 
Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]Erikson Hutabarat
 
SISTEM BASIS DATA2
SISTEM BASIS DATA2SISTEM BASIS DATA2
SISTEM BASIS DATA2Ayu_lestari
 
Database (Basis Data)
Database (Basis Data)Database (Basis Data)
Database (Basis Data)Agoeng Rivai
 
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...Rina Handayani
 
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...RinaHandayani20
 
Konsep basis data relasional
Konsep basis data relasionalKonsep basis data relasional
Konsep basis data relasionalrian rian
 
Dasar_dasar_Database.pdf
Dasar_dasar_Database.pdfDasar_dasar_Database.pdf
Dasar_dasar_Database.pdflambengmahmud13
 

Similar to OPTIMASI DATABASE (20)

1 pengantar basisdata
1 pengantar basisdata1 pengantar basisdata
1 pengantar basisdata
 
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptPPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smk
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis data
 
Basis data
Basis dataBasis data
Basis data
 
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
 
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
 
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
 
MENGELOLA SUMBER DAYA DATA PERUSAHAAN.pptx
MENGELOLA SUMBER DAYA DATA PERUSAHAAN.pptxMENGELOLA SUMBER DAYA DATA PERUSAHAAN.pptx
MENGELOLA SUMBER DAYA DATA PERUSAHAAN.pptx
 
Basis data
Basis dataBasis data
Basis data
 
Basis data
Basis dataBasis data
Basis data
 
Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]
 
SISTEM BASIS DATA2
SISTEM BASIS DATA2SISTEM BASIS DATA2
SISTEM BASIS DATA2
 
Database (Basis Data)
Database (Basis Data)Database (Basis Data)
Database (Basis Data)
 
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
 
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
 
Basis_Data.ppt
Basis_Data.pptBasis_Data.ppt
Basis_Data.ppt
 
Entity
EntityEntity
Entity
 
Konsep basis data relasional
Konsep basis data relasionalKonsep basis data relasional
Konsep basis data relasional
 
Dasar_dasar_Database.pdf
Dasar_dasar_Database.pdfDasar_dasar_Database.pdf
Dasar_dasar_Database.pdf
 

More from Ikhsan Bz

Implementasi km di pertamina
Implementasi km di pertaminaImplementasi km di pertamina
Implementasi km di pertaminaIkhsan Bz
 
Dss 15 12-2012
Dss 15 12-2012Dss 15 12-2012
Dss 15 12-2012Ikhsan Bz
 
08 sip datawarehouse
08 sip datawarehouse08 sip datawarehouse
08 sip datawarehouseIkhsan Bz
 
08 sip database
08 sip database08 sip database
08 sip databaseIkhsan Bz
 
Sistem pakar
Sistem pakarSistem pakar
Sistem pakarIkhsan Bz
 
Pengertian penelitian eksperimen
Pengertian penelitian eksperimenPengertian penelitian eksperimen
Pengertian penelitian eksperimenIkhsan Bz
 
Contoh model dan hasil penelitian
Contoh model dan hasil penelitianContoh model dan hasil penelitian
Contoh model dan hasil penelitianIkhsan Bz
 
Contoh kuesioner riset perilaku konsumen
Contoh kuesioner riset perilaku konsumenContoh kuesioner riset perilaku konsumen
Contoh kuesioner riset perilaku konsumenIkhsan Bz
 
07 marketing research (revisi)
07 marketing research (revisi)07 marketing research (revisi)
07 marketing research (revisi)Ikhsan Bz
 
06 marketing inteligence systm revisi per 081012
06 marketing inteligence systm revisi per 08101206 marketing inteligence systm revisi per 081012
06 marketing inteligence systm revisi per 081012Ikhsan Bz
 
05 internal record systm(kotler)
05 internal record systm(kotler)05 internal record systm(kotler)
05 internal record systm(kotler)Ikhsan Bz
 
04 sumber internal(mc leod) revisi per 26092012
04 sumber internal(mc leod) revisi per 2609201204 sumber internal(mc leod) revisi per 26092012
04 sumber internal(mc leod) revisi per 26092012Ikhsan Bz
 
Pengenalan Sistem Informasi Pemasaran "SIP"
Pengenalan Sistem Informasi Pemasaran "SIP"Pengenalan Sistem Informasi Pemasaran "SIP"
Pengenalan Sistem Informasi Pemasaran "SIP"Ikhsan Bz
 
01 konsep dasar sistem informasi (si)
01 konsep dasar sistem informasi (si)01 konsep dasar sistem informasi (si)
01 konsep dasar sistem informasi (si)Ikhsan Bz
 
Titrasi serimetri dll
Titrasi serimetri dllTitrasi serimetri dll
Titrasi serimetri dllIkhsan Bz
 

More from Ikhsan Bz (19)

Implementasi km di pertamina
Implementasi km di pertaminaImplementasi km di pertamina
Implementasi km di pertamina
 
Dss 15 12-2012
Dss 15 12-2012Dss 15 12-2012
Dss 15 12-2012
 
12 sip scm
12 sip scm12 sip scm
12 sip scm
 
11 sip crm
11 sip crm11 sip crm
11 sip crm
 
10 sip km
10 sip km10 sip km
10 sip km
 
09 sip dss
09 sip dss09 sip dss
09 sip dss
 
08 sip datawarehouse
08 sip datawarehouse08 sip datawarehouse
08 sip datawarehouse
 
08 sip database
08 sip database08 sip database
08 sip database
 
Sistem pakar
Sistem pakarSistem pakar
Sistem pakar
 
Pengertian penelitian eksperimen
Pengertian penelitian eksperimenPengertian penelitian eksperimen
Pengertian penelitian eksperimen
 
Contoh model dan hasil penelitian
Contoh model dan hasil penelitianContoh model dan hasil penelitian
Contoh model dan hasil penelitian
 
Contoh kuesioner riset perilaku konsumen
Contoh kuesioner riset perilaku konsumenContoh kuesioner riset perilaku konsumen
Contoh kuesioner riset perilaku konsumen
 
07 marketing research (revisi)
07 marketing research (revisi)07 marketing research (revisi)
07 marketing research (revisi)
 
06 marketing inteligence systm revisi per 081012
06 marketing inteligence systm revisi per 08101206 marketing inteligence systm revisi per 081012
06 marketing inteligence systm revisi per 081012
 
05 internal record systm(kotler)
05 internal record systm(kotler)05 internal record systm(kotler)
05 internal record systm(kotler)
 
04 sumber internal(mc leod) revisi per 26092012
04 sumber internal(mc leod) revisi per 2609201204 sumber internal(mc leod) revisi per 26092012
04 sumber internal(mc leod) revisi per 26092012
 
Pengenalan Sistem Informasi Pemasaran "SIP"
Pengenalan Sistem Informasi Pemasaran "SIP"Pengenalan Sistem Informasi Pemasaran "SIP"
Pengenalan Sistem Informasi Pemasaran "SIP"
 
01 konsep dasar sistem informasi (si)
01 konsep dasar sistem informasi (si)01 konsep dasar sistem informasi (si)
01 konsep dasar sistem informasi (si)
 
Titrasi serimetri dll
Titrasi serimetri dllTitrasi serimetri dll
Titrasi serimetri dll
 

OPTIMASI DATABASE

  • 2. Pengertian dan Bentuk Organisasi File Bit: unit data yang paling kecil; dalam bentuk binary digit (0,1) Byte: sekelompok bit yang mewakili satu karakter (dapat berupa huruf, nomor, atau simbol yang lain) (1 karakter = 8 bit = 1 byte) (lihat contoh gambar 1). Kombinasi dari 8 bit dalam 1 byte membentuk kode yang mewakili isi dari lokasi memori. Misal memakai kode ASCII (American Standar Code for Information Interchange)
  • 3. Field: pengelompokan karakter ke dalam kata, sekelompok kata atau nomor lengkap (misal: nama orang, usia, dll). Record: sekelompok data dalam field (dalam satu baris). Misal: student name, course taken, date, grade (lihat contoh gambar 1) File: sekelompok record dengan tipe yang sama. Database: sekelompok file yang memiliki kaitan/relasi.
  • 4. Gambar 1 Hirarki Data dalam Sistem Komputer Low High
  • 5. • Data redundancy (data yang berlebihan) • Poor security (lemahnya keamanan) • Lack of data sharing and availability (kurangnya ketersediaan dan kesediaan data sharing) Masalah dalam Lingkungan File Tradisional
  • 6. Gambar 2 Contoh pemrosesan data tradisional
  • 7. Data redundancy Duplikasi data dalam berbagai file data, data tersimpan di lebih dari satu lokasi/tempat Terjadi ketika kelompok/divisi yang berbeda di organisasi secara independent mengumpulkan beberapa data yang sama dan menyimpannya sendiri-sendiri. Menyebabkan inconsistency data dan pemborosan sumber penyimpanan
  • 8. • Poor of security Karena kurangnya pengawasan atas manajemen data yang dapat mengakses atau menyebarkan informasi • Lack of data sharing and availability Informasi tidak dapat mengalir di lintas fungsi area atau bagian berbeda di organisasi
  • 9. Definisi Database Jessup & Valacich: • Database adalah pengumpulan data yang diorganisasi dengan cara tertentu untuk memfasilitasi pencarian data Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang4-9 Laudon & Laudon: A database adalah  Pengumpulan data  Yang diorganisasi secara  Efisien untuk melayani banyak aplikasi  dgn sentralisasi data dan  minimizing redundant data
  • 10. Software yang digunakan untuk: 1. Create (menciptakan) 2. Store (menyimpan) 3. Organize (mengatur) 4. Update (memperbaharui) 5. Retrieve (menemukan kembali) data, dari satu atau beberapa database (dalam format yang diinginkan user dengan cara yang mudah) Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang4-10 Definisi Database Management System (DBMS
  • 11. DBMS merupakan software yang memungkinkan organisasi untuk melakukan sentralisasi data, mengelola secara efisien, dan memberikan akses untuk penyimpanan data melalui suatu program aplikasi. interface antara program aplikasi dan file data fisik
  • 12. 4-12 • Database management system (DBMS) memberikan akses kepada user untuk mengkses data semua data (yang menjadi wewenangnya) • DBMS meminimalisasi masalah: • Data redundancy • Data isolation • Data inconsistency • DBMS memaksimisasi isu-isu berikut: • Data security • Data integrity • Data independence
  • 13. PemisahanPemisahan logical viewlogical view dandan physical views of dataphysical views of data • Logical viewLogical view:: informasi yang difokuskaninformasi yang difokuskan pada bagaimana user secara logispada bagaimana user secara logis mengkses informasi untuk memenuhimengkses informasi untuk memenuhi kebutuhan bisnisnyakebutuhan bisnisnya • Physical viewPhysical view:: menunjukkan bagaimanamenunjukkan bagaimana data secara aktual terorganisai dalam mediadata secara aktual terorganisai dalam media penyimpanan fisikpenyimpanan fisik
  • 14. Gambar 3 Lingkungan Database Modern/Kontemporer
  • 15. Jenis-jenis DatabaseJenis-jenis Database • Relational DBMSRelational DBMS (RDBMS)(RDBMS) • HierarchicalHierarchical dandan Network DBMSNetwork DBMS • Object-Oriented DatabasesObject-Oriented Databases (Dalam materi ini yang akan dibahas(Dalam materi ini yang akan dibahas adalah RDBMS)adalah RDBMS)
  • 16. Relational DBMS (RDBMS) •Menampilkan data dalam wujud tabel dua dimensi yang disebut “relasi” •Merelasikan data lintas tabel berdasarkan common data elemen (elemen data yang sama) • Contoh: DB2, Oracle, MS SQL Server
  • 17. Hierarchical dan Network DBMS Hierarchical DBMS • Mengorganisasi data dalam a tree-like structure (struktur yang mirip dengan pohon) • Supports one-to-many parent-child relationships
  • 19. Network DBMS Menggambarkan logika data dalam hubungan many-to-many relationships Gambar 5 Network DBMS
  • 20. • menyimpan data dan prosedur sebagai obyek (drawing, images, photograph, voice, video) yang dapat disimpan dan dishare secara otomatis • Memberikan kemampuan baik object-oriented maupun relational DBMS Object-Oriented databases
  • 21. • Entity (entitas): orang, tempat, sesuatu, transaksi, atau kejadian yang berkaitan dengan informasi yang akan disimpan • Entity class: sering disebut sebagai tabel (koleksi/kumpulan dari entitas sejenis) • Contoh lihat tabel 6 Konsep Dasar RDBS Relational DBMS (RDBMS)
  • 22. Tabel 6 Tabel CUSTOMER: entitas Kelas entitas (entity class)
  • 23.  Attribute: deskripsi entitas tertentu, disebut juga field atau column, yang merupakan karakteristik atau properti kelas entitas Contoh lihat tabel 7: Entitas CUSTOMER entity dapat dideskripsikan oleh Customer Number, First Name, Last Name, Street, City, State, Zip Code, Phone Number, Credit Card No, dan Credit Card Exp
  • 24.  Key field (field kunci): Mengidentifikasi field identifikasi yang digunakan untuk retrieve (menemukan kembali), update, sort a record (memilih record)  Record: kumpulan atribut/field terkait tentang suatu single entity (entitas tunggal)
  • 25. Key field Gambar 7 Entities, Attributes (column, field), Key field
  • 26. Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang4-26 Gambar 8 Entitas dan Attribute Fields Value of attributes / fields 4345 02/09/01 1765 8 13.75 Records
  • 27. Gambar 9 Contoh Relational Database Model
  • 28. Tiga Operasi Dasar dalam RDBMS • Select: menciptakan subset of row (bagian dari baris) yang memenuhi krieteria tertentu • Join: kombinasi relational tabel untuk memberikan user informasi • Project: Memungkinkan user untuk menciptakan tabel baru yang berisi hanya informasi yang relevan
  • 29. Gambar 10 Tiga Dasar Operasi dalam Relational Database
  • 30. • Primary key – merupkan field yang memiliki nilai (value) unik yang tidak sama antara satu record dengan record lainnya. Digunakan sebagai tanda pengenal suatu tabel. • Primary key yang unik membuat dimungkinkannya identifikasi unik setiap baris dalam tabel • Primary key seharusnya tidak pernah diubah dan tidak dapat diduplikasi • Contoh: customer number (lihat tabel 11)
  • 31. • Foreign key – merupakn field yang nilainya berguna untuk menghubungkan primary key dari tabel yang berbeda untuk menyajikan hubungan logika antar dua file. • Ketika suatu tabel berisi field (kolom) yang sama dengan primary key dari tabel tertentu (lain), kolom (field) tersebut disebut foreign key. • Contoh: item number (lihat gambar 11)
  • 32. Gambar 11 Contoh Data Relationship antar Entitas
  • 33. Terima kasih atas perhatiannya ada Pertanyaan?

Editor's Notes

  1. Data redundancy : The same data are stored in many places. Data isolation : Applications cannot access data associated with other applications. Data inconsistency : Various copies of the data do not agree.