Bab 1: Pengantar
_ Penggunaan dari Sistem Database
_ Pandangan dari Data
_ Bahasa database
_ Database berhubungan
_ Desain database
_ Berdasar objek dan database
semistructured
_ Penyimpanan data dan Menanyakan
_ Managemen transaksi
_ Arsitektur database
_ Pengguna database dan Pengurus
_ Struktur keseluruhan
_ Riwayat dari Sistem Database
2.Management sistem database (DBMS)
_ DBMS mengandung keterangan tentang
suatu perusahaan tertentu
_ Koleksi dengan data dihubungkan
satu dengan lain
_ Setelan dari program untuk
mengakses data
_ Satu lingkungan yang adalah
keduanya tepat dan efisien untuk pergunakan
_ Aplikasi database:
_ Bank: semua transaksi
_ Perusahaan penerbangan: pesanan
tempat, jadwal
_ Universitas: pendaftaran, susun
_ Penjualan: pelanggan, produk,
pembelian
_ Pedagang eceran online: order
jejak, menyesuaikan rekomendasi
_ Pabrikasi: penghasilan, barang
inventaris, order, sediakan rangkai
_ Sumber daya manusia: rekaman
karyawan, gaji, pajak pengurangan mengenakan
_ Database menyentuh semua aspek dari
lives kita
Penggunaan dari Sistem Database
_ Pada masa awal, aplikasi database
dibangun secara langsung di dalam sempurnakan
sistem berkas
_ Kelemahan dari sistem berkas
penggunaan untuk menyimpan data:
_ Pemborosan data dan
ketidakselarasan
_ Beberapa format file, duplikasi
dari keterangan pada file berbeda
_ Kesulitan di dalam mengakses data
_ Perlu menulis satu program baru
untuk menyelesaikan masing-masing tugas baru
_ Pengasingan data — file perkalian
dan format
_ Masalah integritas
_ Batasan integritas (misalnya.
hitung seimbang> Memasuki ) jadi
“dimakamkan ” di kode program agak dibandingkan menjadi
dinyatakan dengan tegas
_ Susah untuk menambahkan batasan
lagi atau perubahan berada sesuatu
3.Penggunaan dari Sistem Database (Cont.)
_ Kelemahan dari sistem berkas
penggunaan (cont.)
_ Atomicity dari pembaharuan
_ Kegagalan mungkin meninggalkan
database pada satu status plin-plan dengan parsial
perbaharui selesaikan
_ Contoh: Transfer dari pembiayaan
dari satu rekening ke lain harus
yang manapun lengkap atau tidak terjadi di semua
_ Akses berbarengan oleh beberapa
pengguna
_ Berbarengan akses dibutuhkan untuk
kinerja
_ Akses berbarengan yang tak
terkendalikan dapat pimpin ke ketidakselarasan
– Contoh: Dua orang-orang membaca
satu seimbang dan pembaharuan ini pada
waktu yang sama
_ Masalah jaminan sekuritas
_ Susah untuk menyediakan akses
pengguna untuk beberapa, tetapi bukan semua, data
_ Penawaran sistem database solusi
terhadap semuanya masalah di atas
Taraf dari Abstrak
_ Taraf fisik: deskripsikan bagaimana satu rekaman (misalnya., pelanggan)
disimpan.
_ Taraf logis: mendeskripsikan data menyimpan di database, dan hubungan
antara data.
jenis pelanggan = rekaman
customer_id : senar;
customer_name : senar;
pelanggan _ jalan :
senar;
customer_city : bilangan bulat;
berakhir ;
_ Bertingkat pandangan: program aplikasi menyembunyikan rincian data jenis. Pandangan
dapat
juga sembunyi keterangan (seperti itu satu gajinya
karyawan) untuk jaminan sekuritas
penggunaan.
4.Pandangan dari Data
Satu arsitektur untuk satu sistem database
Kejadian dan Bagan
_ Serupa dengan jenis dan variabel di
bahasa pemrograman
_ Bagan – struktur logika dari database
_ Contoh: Database terdiri dari
keterangan sekitar seperangkat pelanggan dan
rekening dan hubungan di antara mereka)
_ Yang dapat disamakan ke keterangan
jenis dari satu variabel pada satu program
_ Bagan fisik : database disain pada taraf fisik
_ Bagan logis : database disain pada taraf logis
_ Kejadian – nyata isi suatu database pada
satu pada waktunya menunjuk tertentu
_ Yang dapat disamakan ke nilai dari
satu variabel
_ Kemandirian Data fisik – kemampuan untuk memodifikasi
bagan fisik tanpa
mengubah bagan logis
_ Aplikasi bergantung kepada bagan
logis
_ Di umum, antarmuka di antara taraf
berbagai dan komponen harus
jadilah tergambar dengan baik sangat perubahan itu di
beberapa bagian dengan serius mempengaruhi lain-lain.
5.Model data
_ Satu koleksi alat untuk
mendeskripsikan
_ Data
_ Hubungan data
_ Ilmu semantik data
_ Batasan data
_ Model berhubungan
_ Data hubungan kesatuan model
(sebagian besar untuk desain database)
_ Tolak data berdasar modelkan
(Berorientasi objek dan Objek berhubungan)
_ Data model Semistructured (XML)
_ Model lebih tua yang lain:
_ Terhubung jaringan model
0 comments:
Post a Comment
Click to see the code!
To insert emoticon you must added at least one space before the code.