400 likes | 599 Views
Chapter 10 Manajemen Database. Data dan Information. Membuat database. Membuat form dan laporan. Tambah , ubah , hapus data. Mengurutkan serta mengambil data. Next. Apa itu Database?. Sekumpulan data yang teratur , dapat diakses , diambil dan digunakan.
E N D
Data dan Information Membuatdatabase Membuatformdanlaporan Tambah, ubah, hapus data Mengurutkansertamengambil data Next Apa itu Database? Sekumpulan data yang teratur, dapatdiakses, diambildandigunakan Software Database disebutjugadatabase management system (DBMS) Software Database digunakanuntuk p. 514 - 515
Data dan Information Next Hubungan antara Data dengan Informasi • Data adalah sesuatu yang belum di proses • Informasi adalah data yang teratur dan mempunyai arti • Komputer memproses data menjadi informasi p. 514 - 515 Fig. 10-1
Data dan Information Click to view Web Link, click Chapter 10, Click Web Link from left navigation, then click Data Security below Chapter 10 Next Integritas data Garbage in • Tingkata sebuah data yang benar • Garbage in, garbage out (GIGO) • istilah pada komputer yang berarti anda tidak bisa mengolah data yang salah Garbage out Integritas Data hilang p. 516
Data dan Information Next Kualitas nilai sebuah informasi p. 516 - 517
Hirarki Data Next Hirarki • Database terdiri dari file, file terdiri dari record, record terdiri dari field, field terdiri dari character p. 517 Fig. 10-2
Hirarki Data Next Field • Adalahkombinasidarisatukarakterataulebih • Unit terkecildari data yang dapatdiakses user • Nama Field mengidentifikasitiap field • Ukuran Field mendefinisikanjumlahmaksimundarikarakter yang dapatdimuatdalam 1 field • Tipe Data menentukanjenis data yang bisadimuatdalam field p. 518 Fig. 10-3
Hirarki Data Text (disebutjuga alphanumeric) Huruf, angka, sertakarakterkhusus Numeric Hanyaangka AutoNumber Angkaakansecaraotomatisbertambahpada field Currency Angka yang memuatdesimaltertentu Date bulan, hari, tahun, danwaktu Memo Text yang panjang Yes/No (Boolean) Nilainyahanyabenar/salah Hyperlink Alamat Web yang me-link kesuatudokumen/halaman web Object (BLOB untuk binary large object) Foto, audio, video, atau document Next Tipe data yang umum p. 518
Hirarki Data Next Record Sekumpulan Field Key field, atau primary key, secara khusus mengidentifikasi suatu record • Data File • Sekumpulan dari record – record yang disimpan pada disk p. 519
Pemeliharaan Data Menambah record Mengubah record Menghapus record Next File Maintenance • Cara untuk menjaga data saat ini p. 520
Pemeliharaan Data Next Menambahkan record • Ketika terdapat data baru p. 520 Fig. 10-5
Pemeliharaan Data Next Mengubah data • Ketika membetulkan data yang salah • Meng-Update data lama p. 521 Fig. 10-6
Pemeliharaan Data Next Menghapus record • Ketika suatu record sudah tidak diperlukan • Beberapa program menghapusnya, tetapi ada juga yang hanya menandainya saja p. 522 Fig. 10-7
Pemeliharaan Data Next Validasi • Membandingkan data yang masuk dengan aturan yang ada agar data yang masuk tepat • Mengurangi kesalahan data yang masuk dan menambah ketepatan data sebelum disimpan pada disk p. 522 - 523 Fig. 10-8
Pemeliharaan Data Cek Digitpengecekanpanjang digit angka/karakter CekAlfabet/NumericPengecekantipe data CekKelengkapanpengecekanisi data pada field apakahadaatautidak CekKonsistensipengecekanpadarelasibeberapa field Cek Range pengecekansuatuangkadenganjangkauantertentu Next Pengecekan Validasi p. 523
File Processing Versus Database Redudancy Data field yang samadisimpanpadabeberapa file Data terisolasi data disimpandi file yang terpisahsehinggasulituntukdiakses Next file processing system Setiapbagiandalamsuatuorganisasimempunyaisekumpulan file Record padasatu file bisasajatidakberelasidengan record pafa file lain Kekurangan p. 524
File Processing Versus Database Next Database • Banyak program dan user dapat berbagi data pada database • Keamanan Data, sehingga hanya user yang berhak yang dapat mengakses data p. 524 - 525 Fig. 10-9
File Processing Versus Database Next Kelebihan menggunakan Database Mengurangiredundancy data Meningkatkanintegritas data Berbagi data Mudahdiakses Menghematwaktu p. 525
File Processing Versus Database Next Perbedaan antara Database dan File Processing dalam menyimpan data p. 525 Fig. 10-10
Database Management System Click to view Web Link, click Chapter 10, Click Web Link from left navigation, then click Teradata below Chapter 10 Next DBMS yang umum digunakan p. 526 Fig. 10-11
Database Management System Next Kamus Data • Berisi data mengenai tiap file pada database dan tiap field pada file tersebut p. 527 Fig. 10-12
Database Management System Next Query • Untuk mengambil data secara detail dari database • Bahasa Query bahasa yang digunakan untuk menampilkan, mencetak, dan menyimpan data p. 528 - 529 Fig. 10-13
Database Management System Next Query by Example (QBE) • Program menerima record yang cocok dengan kriteria pada saat mengisi form • Sudah Graphical User Interface yang memudahkan user p. 528 - 529 Fig. 10-14
Database Management System Next Form • Jendela pada layar yang berfungsi untuk memasukkan data ke database • Digunakan untuk memasukkan data dan me-maintain data pada database • Form yang mengirim data melalui internet disebut e-form p. 530 Fig. 10-15
Database Management System Next Report Generator • Digunakan untuk mendesain, ambil data ke desain laporan kemudian baru dapat dicetak • Disebut juga Report Writer p. 530 Fig. 10-16
Database Management Systems Next Keamanan Data DBMS menyediakankeamanan, hanya user yang berhak yang dapatmengakses data Hakakses user yang ada Read-only Melihat data tanpabisamengubah Full-update melihat data danmengubah data p. 530 - 531
Database Management System Next Backup dan Log • Backup adalah salinan dari seluruh database • Log adalah daftar aktifitas dari perubahan isi database • DBMS menempatkan 3 log: sebelum, pada saat perubahan, dan setelah p. 531 Fig. 10-17
Database Management Systems CLICK TO START Next Video: How A Photo Sharing Site Keeps its Data
Database Management Systems Digunakanuntukmem-backup saatterjadikerusakan Click to view Web Link, click Chapter 10, Click Web Link from left navigation, then click Continuous Backup below Chapter 10 Next Recovery Utility • Rollforward • DBMS memasukkankembaliperubahan data setelahterakhir kali disimpan • Disebutjugaforward recovery • Rollback • DBMS menggunakan log untuk mengembalikan semua perubahan data • Disebut juga backward recovery p. 531 - 532
Relasional Database, Database Berorientasi Objek, dan Multidimensional Database Next Data Model • Standar serta aturan bagaimana sebuah database mengatur data • Memudahkan user untuk melihat data • 4 jenis data model: • Relational • Object-oriented • Object-relational • Multidimensional p. 532 Fig. 10-18
Relasional Database, Database Berorientasi Objek, dan Multidimensional Database Next Relational Database • Menyimpan data pada table yang terdiri dari baris dan kolom • Setiap baris memiliki primary key • Setiap kolom mempunyai nama tersendiri • Menyimpan relasi antar data • Menggunakan kata-kata khusus p. 533 Fig. 10-19
Relasional Database, Database Berorientasi Objek, dan Multidimensional Database Next Relationship • Menghubungkan antar data p. 533 Fig. 10-20
Relasional Database, Database Berorientasi Objek, dan Multidimensional Database Click to view Web Link, click Chapter 10, Click Web Link from left navigation, then click SQL below Chapter 10 Next Structured Query Language (SQL) • Digunakan untuk mengatur, memperbarui, dan menyimpan data • Mempunyai kata kunci dan aturan khusus termasuk SQL statements p. 534 Fig. 10-21
Relasional Database, Database Berorientasi Objek, dan Multidimensional Database Menyimpan data padaobjek Keuntungan Menggunakanobject query language (OQL) Next Object-Oriented Database (OODB) Objectadalahsesuatu yang berisi data • Menyimpan banyak jenis data • Akses data lebih cepat • Programmer dapat menggunakan kembali objek p. 534 - 535
Relasional Database, Database Berorientasi Objek, dan Multidimensional Database Multimedia databases Hypertext databases Web databases Menyimpangambar, suara, dan video Link kedokumen lain Link ke e-form pada Web page Groupware databases Menyimpandokumensepertijadwal, kalender, memo, danlaporan Computer-aided design (CAD) databases Menyimpan data tentangengineering, architectural, dan scientific design Next Aplikasi yang cocok dengan object-oriented database p. 534
Relasional Database, Database Berorientasi Objek, dan Multidimensional Database Menyimpan data pada suatu dimensi Multiple dimension, disebut juga hypercube, memungkinkan user untuk menganalisa dan melihat data Lebih cepat dibanding database relational Next Multidimensional Database p. 535
Relasional Database, Database Berorientasi Objek, dan Multidimensional Database Sistem database yang cukupbesar, menyimpandanmengatur data transaksiygsedangberlangsungdanmengatur data yang dibutuhkanuntkdianalisa Cepatdanefisienuntukmengakses data ygbesar Menggunakanproses Data Mining untukmencaripoladanhubunganantar data Data mart adalahversikecildari data warehouse Menggunakan multidimensional database Next Data Warehouse p. 536
Web Database Next Web database • Database yang dapat diakses melalui web dengan mengisi form • Data berada pada database server p. 536 - 537 Fig. 10-23
Database Administration 2. Design table 3. Design record dan field untuksetiap table Click to view Web Link, click Chapter 10, Click Web Link from left navigation, then click Database Design Guidelines below Chapter 10 Next Panduan dalam pengembangan database 1. Tentukantujuandaripenggunaan Database • Design table pada kertas • Setiap table harus berisi data • Setiap record harus punya primary key • Jangan membuat field hanya untuk informasi • Pastikan cukup tempat untuk setiap filed • Set nilai default untuk setiap data yang dimasukkan 4. Tentukanrelasiantar table atau file p. 537 Fig. 10-24
Database Administration Database administrator (DBA) Database analyst (DA) Next Aturan bagi database analyst dan databasae administrator • Fokus pada penggunaan data • Memutuskan penggunaan filed, relasi, dan hak akses user • Membuat dan me-maintain data, mengatur keamanan data, memonitor kinerja database, melakukan backup dan recovery Click to view Web Link, click Chapter 10, Click Web Link from left navigation, then click Database Administrators below Chapter 10 p. 538