SlideShare a Scribd company logo
1 of 28
DESAIN BASIS DATA
Ajib Hanani, S.Kom, M. T
Pengantar Basis Data 1
Materi Perkuliahan
1. Pengantar Basis data
2. Bahasa Basis Data DML , DDL, DCL
3. Model data (entitas, relasi, dll) + MODEL DATA LANJUTAN
(spesialisasi dan generalisasi, agregasi relasi)+ IMPLEMENTASI
BASDAT(struktur tabel,index dll)
4. ALJABAR DAN KALKULUS RELASIONAL
5. Normalisasi data + DENORMALISASI
6. SQL : queries (sub query, union, excep, case,dll)
7. SQL : programming, trigger
8. Fungsi dan PL/SQL
9. Query by example (QBE)
10. Aplikasi basis data
Pengantar Basis Data 2
PENGANTAR
BASIS DATA
Pengantar Basis Data 3
PENGENALAN
• Database dan Sistem Database menjadi komponen
utama dalam kehidupan masyarakat modern saat ini.
• Berbagai aktivitas manusia secara tidak langsung
berhubungan dengan database (ex. bank, reservasi,
perpustakaan, supermarket, dll).
Pengantar Basis Data 4
Pengantar Basis Data 5
TRADISIONAL
• Contoh interaksi diatas yang disebut sebagai aplikasi
database tradisional, dimana hampir semua informasi
yang disimpan dan diakses berupa data teks maupun
numerik.
Pengantar Basis Data 6
Pengantar Basis Data 7
Pengantar Basis Data 8
MENGGUNAKAN DATABASE MODERN
PENGERTIAN
Pengantar Basis Data 9
BASIS DATA
•Istilah Basis Data:
•Lemari arsip
•Tempat penyimpanan: buku telepon,
lemari, kartu katalog, dll.
•Basis Data:
•Basis: markas/gudang, tempat
bersarang/ berkumpul.
Pengantar Basis Data 10
DATA DAN INFORMASI
• Data, merupakan sesuatu yang menyangkut
barang, kejadian, aktivitas, dan transaksi yang
telah tercatat, diklasifikasikan, dan disimpan
namun belum memiliki makna.
• Contoh, manusia: dosen, mhs, pelanggan,dll;
barang: buku, meja; peristiwa, konsep, dsb., yang
direkam baik dalam bentuk angka, huruf, teks,
gambar atau suara.
Pengantar Basis Data 11
• Informasi, adalah data yang telah dikelola dalam bentuk
tertentu untuk memberikan makna atau arti bagi
penerimanya.
Pengantar Basis Data 12
BASIS DATA
• Adalah sekumpulan data yang saling ber-relasi.
• Himpunan kelompok data (arsip) yang saling
berhubungan, yang diorganisasi sedemikian rupa,
sehingga kelak dapat dimanfaatkan kembali dengan
cepat.
• Kumpulan data yang saling berhubungan yang disimpan
secara bersama tanpa adanya pengulangan (redudansi)
data.
Pengantar Basis Data 13
Pengantar Basis Data 14
• No. NRP
• Nama
• Alamat
• Fakultas
• Mata kuliah
DATA MAHASISWA
• Kumpulan file/tabel/arsip yang saling berhubungan yang
disimpan dalam media penyimpanan elektronik.
• Tidak semua bentuk penyimpanan data secara elektronis
dapat disebut sistem basis data, karena yang diutamakan
adalah pengaturan, pemilahan, pengelompokkan, atau
pengorganisasian data yang akan kita simpan sesuai
fungsi/jenisnya.
Pengantar Basis Data 15
Pengantar Basis Data 16
file
pegawai produksi
pembelian penjualan
hardisk
File
pegawai
File
produksi
File
pembelian
File
penjualan
file
file file
file file
Lemari arsip
komputer
OPERASI DASAR BASIS DATA
• Pembuatan basis data baru.
• Penghapusan basis data.
• Pembuatan file/tabel baru.
• Penghapusan file/tabel.
• Penambahan/pengisian data baru ke dalam file/tabel.
• Pengambilan data dari sebuah file/tabel.
• Perubahan data dari sebuah file/tabel.
• Penghapusan data dari sebuah file/tabel.
Pengantar Basis Data 17
SEJARAH BASIS DATA
• Basis data modern muncul tahun 1960-an.
• Tahun 1970, peneliti IBM, Ted Codd, menerbitkan
artikelnya yang pertama untuk basis data relasional.
• Tahun 1973, Charles W. Bachman menerima
penghargaan Turing Award sebagai pelopor di bidang
basis data.
• Tahun 1980, sistem basis data yang pertama yang
dibangun dengan standar SQL.
Pengantar Basis Data 18
1. Database Administrators:
• Orang yang memiliki tanggung jawab penuh dalam
manajemen database (pengaturan hak akses, koordinasi
dan monitoring, kebutuhan hardware/software).
• Dalam pekerjaannya biasanya dibantu oleh staf Admin.
Pengantar Basis Data 19
TUJUAN / OBJEKTIF BASIS DATA
• Data dan informasi sebagai sebuah aset penting
perusahaan/organisasi.
• Kemudahan dan kecepatan dalam pengambilan
data (speed)
• Efisiensi ruang penyimpanan (space) Mengurangi
/ menghilangkan redudansi data
• Keakuratan (Accuracy)
Pembentukan kode & relasi antar data berdasar
aturan / batasan (constraint) tipe data, domain
data, keunikan data, untuk menekan
ketidakakuratan saat entry / penyimpanan data.
Pengantar Basis Data 20
• Ketersediaan (Avaibility)
Pemilahan data yang sifatnya pasif dari database
aktif.
• Kelengkapan (Completeness)
Kompleksnya data menyebabkan perubahan struktur
database.
• Keamanan (Security)
Memberikan keamanan atas hak akses data.
• Kebersamaan pemakaian (Sharability)
Bersifat multiuser.
Pengantar Basis Data 21
PENGGUNA DATABASE
• Pengguna database (“Actor on the scene”): lebih
cenderung menggunakan / ada keterkaitan penggunaan
database. Terdiri dari:
• Database Administrators
• Database Designers
• End Users
• System Analyst dan Application Programmers (Software
Engineers)
Pengantar Basis Data 22
2. Database Designer
• Database Designer: bertanggung jawab dalam identifikasi
data yang tersimpan dalam database, menentukan
struktur data yang tepat untuk disimpan dalam database.
• Perlu koordinasi akan kebutuhan user database
Pengantar Basis Data 23
3. End user Database
• End User Database : adalah orang-orang yang
pekerjaannya membutuhkan akses ke database untuk
melakukan query, update maupun generate report
database.
Pengantar Basis Data 24
4. System Analyst dan Application
Programmers (Software Engineering)
• System Analyst: orang menentukan kebutuhan sistem
end user.
• Application Programmers (Software Engineering): orang
yang kerjaannya berhubungan dengan kebutuhan koneksi
database.
Pengantar Basis Data 25
MANFAAT DATABASE
• Terpusat
• Sharing
• Quick Editing
• Akurasi dan Konsistensi
• Security
• Transaksi
Pengantar Basis Data 26
SIFAT DATABASE
• Berbagi
• Dapat digunakan/diakses oleh satu atau lebih pengguna (user).
• Integrasi
• Tidak terjadi redudansi data.
• Redudansi data: terdapat 2 atau lebih data yang sama.
• Keamanan
• Pembatasan akses basis data.
Pengantar Basis Data 27
• Abstraksi
• Basis data dipandang sebagai model nyata.
• Informasi yang disimpan dalam basis data merupakan sebuah
usaha untuk menyajikan sifat dari beberapa objek yang
sesungguhnya.
• Indepedensi
• Jika sebuah perubahan dibuat ke dalam beberapa bagian dari
suatu sistem aplikasi, maka seharusnya perubahan itu tidak
mempengaruhi struktur data dasar yang digunakan oleh aplikasi.
Pengantar Basis Data 28

More Related Content

Similar to Pertemuan 1 - Pengantar Basis Data untuk kelas xi.ppt

01-PENGENALAN-DATABASE.ppt
01-PENGENALAN-DATABASE.ppt01-PENGENALAN-DATABASE.ppt
01-PENGENALAN-DATABASE.pptEkaSuardewi
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem databaseFajar Zain
 
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
 
basis data
basis databasis data
basis dataYuni
 
Pengantar basis data
Pengantar basis dataPengantar basis data
Pengantar basis dataPas Irvanus
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Linda Lestari
 
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...Jiantari Marthen
 
1 pengantar basis data
1 pengantar basis data1 pengantar basis data
1 pengantar basis datayamasitha
 
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...Sandy Setiawan
 
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...Sandy Setiawan
 

Similar to Pertemuan 1 - Pengantar Basis Data untuk kelas xi.ppt (20)

01-PENGENALAN-DATABASE.ppt
01-PENGENALAN-DATABASE.ppt01-PENGENALAN-DATABASE.ppt
01-PENGENALAN-DATABASE.ppt
 
pengantar basis data
pengantar basis data pengantar basis data
pengantar basis data
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
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
 
basis data
basis databasis data
basis data
 
Modul5ppt
Modul5pptModul5ppt
Modul5ppt
 
6 review-bag1.ppt
6 review-bag1.ppt6 review-bag1.ppt
6 review-bag1.ppt
 
1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx
 
Mbd
MbdMbd
Mbd
 
Pengantar basis data
Pengantar basis dataPengantar basis data
Pengantar basis data
 
konsep basis data
konsep basis datakonsep basis data
konsep basis data
 
2 model basis data
2 model basis data2 model basis data
2 model basis data
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)
 
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...
Makalah sistem informasi akuntansi (sistem manajemen database perpustakaan un...
 
1 pengantar basis data
1 pengantar basis data1 pengantar basis data
1 pengantar basis data
 
database
databasedatabase
database
 
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
 
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
 
pptModul5
pptModul5pptModul5
pptModul5
 
Nota slide topik 1
Nota slide topik 1Nota slide topik 1
Nota slide topik 1
 

Recently uploaded

Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Shary Armonitha
 
Menggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxMenggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxImahMagwa
 
Geologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfGeologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfAuliaAulia63
 
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxzidanlbs25
 
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptx
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptxPENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptx
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptxheru687292
 
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxMATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxrikosyahputra0173
 
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxmariaboisala21
 

Recently uploaded (7)

Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
 
Menggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxMenggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptx
 
Geologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfGeologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdf
 
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
 
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptx
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptxPENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptx
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptx
 
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxMATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
 
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
 

Pertemuan 1 - Pengantar Basis Data untuk kelas xi.ppt

  • 1. DESAIN BASIS DATA Ajib Hanani, S.Kom, M. T Pengantar Basis Data 1
  • 2. Materi Perkuliahan 1. Pengantar Basis data 2. Bahasa Basis Data DML , DDL, DCL 3. Model data (entitas, relasi, dll) + MODEL DATA LANJUTAN (spesialisasi dan generalisasi, agregasi relasi)+ IMPLEMENTASI BASDAT(struktur tabel,index dll) 4. ALJABAR DAN KALKULUS RELASIONAL 5. Normalisasi data + DENORMALISASI 6. SQL : queries (sub query, union, excep, case,dll) 7. SQL : programming, trigger 8. Fungsi dan PL/SQL 9. Query by example (QBE) 10. Aplikasi basis data Pengantar Basis Data 2
  • 4. PENGENALAN • Database dan Sistem Database menjadi komponen utama dalam kehidupan masyarakat modern saat ini. • Berbagai aktivitas manusia secara tidak langsung berhubungan dengan database (ex. bank, reservasi, perpustakaan, supermarket, dll). Pengantar Basis Data 4
  • 5. Pengantar Basis Data 5 TRADISIONAL
  • 6. • Contoh interaksi diatas yang disebut sebagai aplikasi database tradisional, dimana hampir semua informasi yang disimpan dan diakses berupa data teks maupun numerik. Pengantar Basis Data 6
  • 8. Pengantar Basis Data 8 MENGGUNAKAN DATABASE MODERN
  • 10. BASIS DATA •Istilah Basis Data: •Lemari arsip •Tempat penyimpanan: buku telepon, lemari, kartu katalog, dll. •Basis Data: •Basis: markas/gudang, tempat bersarang/ berkumpul. Pengantar Basis Data 10
  • 11. DATA DAN INFORMASI • Data, merupakan sesuatu yang menyangkut barang, kejadian, aktivitas, dan transaksi yang telah tercatat, diklasifikasikan, dan disimpan namun belum memiliki makna. • Contoh, manusia: dosen, mhs, pelanggan,dll; barang: buku, meja; peristiwa, konsep, dsb., yang direkam baik dalam bentuk angka, huruf, teks, gambar atau suara. Pengantar Basis Data 11
  • 12. • Informasi, adalah data yang telah dikelola dalam bentuk tertentu untuk memberikan makna atau arti bagi penerimanya. Pengantar Basis Data 12
  • 13. BASIS DATA • Adalah sekumpulan data yang saling ber-relasi. • Himpunan kelompok data (arsip) yang saling berhubungan, yang diorganisasi sedemikian rupa, sehingga kelak dapat dimanfaatkan kembali dengan cepat. • Kumpulan data yang saling berhubungan yang disimpan secara bersama tanpa adanya pengulangan (redudansi) data. Pengantar Basis Data 13
  • 14. Pengantar Basis Data 14 • No. NRP • Nama • Alamat • Fakultas • Mata kuliah DATA MAHASISWA
  • 15. • Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronik. • Tidak semua bentuk penyimpanan data secara elektronis dapat disebut sistem basis data, karena yang diutamakan adalah pengaturan, pemilahan, pengelompokkan, atau pengorganisasian data yang akan kita simpan sesuai fungsi/jenisnya. Pengantar Basis Data 15
  • 16. Pengantar Basis Data 16 file pegawai produksi pembelian penjualan hardisk File pegawai File produksi File pembelian File penjualan file file file file file Lemari arsip komputer
  • 17. OPERASI DASAR BASIS DATA • Pembuatan basis data baru. • Penghapusan basis data. • Pembuatan file/tabel baru. • Penghapusan file/tabel. • Penambahan/pengisian data baru ke dalam file/tabel. • Pengambilan data dari sebuah file/tabel. • Perubahan data dari sebuah file/tabel. • Penghapusan data dari sebuah file/tabel. Pengantar Basis Data 17
  • 18. SEJARAH BASIS DATA • Basis data modern muncul tahun 1960-an. • Tahun 1970, peneliti IBM, Ted Codd, menerbitkan artikelnya yang pertama untuk basis data relasional. • Tahun 1973, Charles W. Bachman menerima penghargaan Turing Award sebagai pelopor di bidang basis data. • Tahun 1980, sistem basis data yang pertama yang dibangun dengan standar SQL. Pengantar Basis Data 18
  • 19. 1. Database Administrators: • Orang yang memiliki tanggung jawab penuh dalam manajemen database (pengaturan hak akses, koordinasi dan monitoring, kebutuhan hardware/software). • Dalam pekerjaannya biasanya dibantu oleh staf Admin. Pengantar Basis Data 19
  • 20. TUJUAN / OBJEKTIF BASIS DATA • Data dan informasi sebagai sebuah aset penting perusahaan/organisasi. • Kemudahan dan kecepatan dalam pengambilan data (speed) • Efisiensi ruang penyimpanan (space) Mengurangi / menghilangkan redudansi data • Keakuratan (Accuracy) Pembentukan kode & relasi antar data berdasar aturan / batasan (constraint) tipe data, domain data, keunikan data, untuk menekan ketidakakuratan saat entry / penyimpanan data. Pengantar Basis Data 20
  • 21. • Ketersediaan (Avaibility) Pemilahan data yang sifatnya pasif dari database aktif. • Kelengkapan (Completeness) Kompleksnya data menyebabkan perubahan struktur database. • Keamanan (Security) Memberikan keamanan atas hak akses data. • Kebersamaan pemakaian (Sharability) Bersifat multiuser. Pengantar Basis Data 21
  • 22. PENGGUNA DATABASE • Pengguna database (“Actor on the scene”): lebih cenderung menggunakan / ada keterkaitan penggunaan database. Terdiri dari: • Database Administrators • Database Designers • End Users • System Analyst dan Application Programmers (Software Engineers) Pengantar Basis Data 22
  • 23. 2. Database Designer • Database Designer: bertanggung jawab dalam identifikasi data yang tersimpan dalam database, menentukan struktur data yang tepat untuk disimpan dalam database. • Perlu koordinasi akan kebutuhan user database Pengantar Basis Data 23
  • 24. 3. End user Database • End User Database : adalah orang-orang yang pekerjaannya membutuhkan akses ke database untuk melakukan query, update maupun generate report database. Pengantar Basis Data 24
  • 25. 4. System Analyst dan Application Programmers (Software Engineering) • System Analyst: orang menentukan kebutuhan sistem end user. • Application Programmers (Software Engineering): orang yang kerjaannya berhubungan dengan kebutuhan koneksi database. Pengantar Basis Data 25
  • 26. MANFAAT DATABASE • Terpusat • Sharing • Quick Editing • Akurasi dan Konsistensi • Security • Transaksi Pengantar Basis Data 26
  • 27. SIFAT DATABASE • Berbagi • Dapat digunakan/diakses oleh satu atau lebih pengguna (user). • Integrasi • Tidak terjadi redudansi data. • Redudansi data: terdapat 2 atau lebih data yang sama. • Keamanan • Pembatasan akses basis data. Pengantar Basis Data 27
  • 28. • Abstraksi • Basis data dipandang sebagai model nyata. • Informasi yang disimpan dalam basis data merupakan sebuah usaha untuk menyajikan sifat dari beberapa objek yang sesungguhnya. • Indepedensi • Jika sebuah perubahan dibuat ke dalam beberapa bagian dari suatu sistem aplikasi, maka seharusnya perubahan itu tidak mempengaruhi struktur data dasar yang digunakan oleh aplikasi. Pengantar Basis Data 28