Sabtu, 06 April 2013

chapter 5 - Manajemen Sumber Daya Data

  • .Konsep Data
  • .Manajemen Database
  • .Jenis-jenis Database
_____________________________________________
Tujuan Belajar
  • .menjelaskan nilai bisnis dari implementasi proses manajemen dan teknologi sumber daya data dalam sebuah organisasi
  • .membuat garis besar berbagai keuntungan dari pendekatan manajemen database dalam mengelola sumber daya data suatu bisnis, jika dibandingkan dengan pendekatan pemrosesan file
  • .menjelaskan bagaimana software manajemen database membantu para praktisi bisnis dan mendukung operasi serta manajemen bisnis
  • .memberikan beberapa contoh untuk menggambarkan setiap konsep berikut ini :
    • ..jenis-jenis utama database
    • ..gudang data dan penambangan data
    • ..elemen-elemen logika data
    • ..dasar-dasar struktur database
    • ..pengembangan database
 ____________________________________________

Dasar-dasar Konsep Data
  • .Karakter : terdiri dari sebuah huruf, angka, atau simbol lainnya
  • .Field atau bagian data : sekelompok karakter yang saling berhubungan
    • ..secara khusus, field data mewakili sebuah ‘atribut’ (sebuah karakteristik atau kualitas) dari beberapa entitas (objek, orang, tempat, atau kegiatan)
    • ..contoh : gaji
  • .Record (catatan) : kumpulan atribut yang mendeskripsikan sebuah entitas
    • ..cth : catatan penggajian untuk seseorang, yang terdiri dari field data yg menjelaskan berbagai atribut seperti nama orang, nomor jaminan keamanan (SSN), dan tarif upah
  • .File atau table:  sekelompok catatan yang saling berhubungan
  • .Database : kumpulan terintegrasi dari elemen data yg secara logika saling berhubungan
_____________________________________________ 
Struktur Database
  • .hierarkis
  • .jaringan
  • .relasional
  • .mulitdimensional
  • .struktur yang berorientasi pada objek
_____________________________________________
Struktur hierarkis
  • .software DBMS awal menggunakan struktur hierarkis
  • .membuat hubungan antar catatan membentuk hierarki atau struktur yang seperti pohon
  • .semua hubungan antarcatatan adalah satu-ke-banyak.
 ___________________________________________
Struktur Jaringan
  • .digunakan oleh beberapa software mainframe DBMS
  • .memungkinkan hubungan banyak-ke-banyak antarcatatan
____________________________________________
Struktur Relasional
  • .model yang paling banyak digunakan
  • .semua elemen data dalam database dipandang disimpan dalam bentuk tabel-tabel sederhana
  • .baris menggambarkan record (catatan)
  • .kolom menggambarkan field (bagian data)
Dapat menghubungkan data dalam suatu file dengan file lainnya jika kedua kedua file saling dibagi (shared)
____________________________________________
Struktur Multidimensional
  • .variasi dari model relasional
  • .yang menggunakan struktur multidimensional untuk mengatur data dan menyajikan hubungan antardata
  • .dapat memvisualisasikan struktur multidimensional sebagai kotak-kotak (cube) data dan kotak dalam kotak data
  • .database multidimensional telah menjadi struktur database yang paling terkenal, yg mendukung aplikasi online analytical processing (OLAP)
___________________________________________
Object-oriented Structure
  • .objek terdiri dari
    • ..nilai data yang menjelaskan berbagai atribut dari suatu entitas,
    • ..ditambah dengan operasi yg dapat dilakukan atas data tersebut
  • .enkapsulasi
  • ..mengkombinasi data dan operasi
  • .pewarisan
    • ..objek-objek baru dapat secara otomatis dibuat dengan mereplikasi beberapa atau semua karakteristik dari satu atau lebih objek asal
 __________________________________________
Object-oriented Structure
  • .membuat Object-oriented database management systems (OODBMS)
  • .mendukung tipe data kompleks
    • ..contoh: grafik, gambar, video clips, halaman web.
 _________________________________________
Evaluasi Struktur Database
  • .Hierarkis
    • ..database yg digunakan untuk pemrosesan transaksi yang jenisnya rutin dan terstruktur, yg merupakan karakteristik dari banyak operasi bisnis
  • .Jaringan
    • ..lebih fleksibel daripada struktur hierarkis
    • ..tidak dapat dengan mudah menangani permintaan khusus atas informasi
  • .Relasional
    • ..memungkinkan end user untuk dengan mudah menarik informasi sebagai respons dari permintaan khusus
    • ..lebih mudah digunakan untuk bekerja dan lebih mudah dipelihara oleh para pemrogram daripada model hierarkis maupun jaringan
    • ..tidak dapat memprosees sejumlah besar transaksi bisnis secepat dan seefisien informasi yg dikelola dengan model hierarkis serta jaringan
 ________________________________________
Pengembangan Database
  • .Database Administrator (DBA)
    • ..menempatkan pengendalian dari pengembangan database keseluruhan
  • .Data Definition Language
    • ..mengembangkan serta menspesifikasi isi data, hubungan dan struktur dari setiap database
    • ..spesifikasi tersebut dikatalogkan dan disimpan dalam sebuah database definisi serta spesifikasi data
  • .Data dictionary
    • ..katalog database tempat penyimpanan metadata
    • ..Metadata – data mengenai data
 ________________________________________
_________________________________________ 
Proses Perencanaan Data
  • .Enterprise Model
    • ..menggambarkan proses bisnis dasar perusahaan
    • ..DBA dan para desainer bekerja dengan manajemen end user dalam perusahaan untuk mengembangkan model perusahaan yang mendefinisikan proses bisnis dasar dari perusahaan.
  • .Data Modeling
    • ..Hubungan antara elemen data
    • ..Entity Relationship Diagram (ERD) alat umum untuk memperagakan
_________________________________________
Proses Desain Database
  • .Logical design
    • ..skema – pandangan logis keseluruhan dari hubungan antar elemen data dalam sebuah database
    • ..subskema – tampilan logis dari hubungan data yang dibutuhkan untuk mendukung program aplikasi end user tertentu, yg akan mengakses database tertentu
  • .Physical design
    • ..bagaimana data secara fisik disimpan dan diakses dalam alat penyimpanan sistem komputer
________________________________________
Manajemen Sumber Daya Data
  • .sebuah aktifitas manajerial
  • .yg mengaplikasikan teknologi SI seperti manajemen database, gudang data, dan alat manajemen data lainnya dalam tugas untuk mengelola sumber daya data organisasi agar dapat memenuhi kebutuhan informasi pihak-pihak yang berkepentingan dengan bisnis mereka.
_________________________________________
Database operasional
  • .memerinci data untuk mendukung proses bisnis
  • .contoh : database pelanggan, database inventori
_________________________________________
Database Terdistribusi
  • .mereplikasi dan mendistribusi berbagai kopi atau bagian dari database ke server jaringan dalam berbagai situs
  • .tantangan : memastikan bahwa data dalam database terdistribusi sebuah organisasi secara konsisten dan bersama-sama diperbarui
_________________________________________
Database Eksternal
  • .database tersedia secara gratis dari berbagai layanan komersial online
  • .atau tanpa biaya dari banyak sumber di World Wide Web
  • .contoh : bank data statistik, bibliografis, dan database teks penuh
_________________________________________
Database Hipermedia
  • .database website
  • .terdiri dari berbagai halaman hyperlink dari multimedia  (teks, grafik, dan gambar fotografi, klip video, segmen audio, dan lain-lain)
_________________________________________
Gudang Data
  • .menyimpan berbagai data yg telah diekstraksi dari berbagai database operasional, eksternal, dan database lainnya dari sebuah organisasi.
  • .sumber pusat dari data yang telah dibersihkan, diubah, dan dikatalogkan
  • .agar mereka dapat dipakai oleh
    • ..para manajer dan praktisi bisnis lainnya untuk penambangan data,
    • ..pemrosesan analisis online, dan analisis bisnis bentuk lainnya
    • ..riset pasar,
    • ..dan untuk pendukung keputusan
  • .Data Mart berisi rangkaian kecil data dari gudang data yg berfokus pada aspek-aspek tertentu dari suatu perusahaan, seperti departemen atau sebuah proses bisnis
_________________________________________
Penambangan Data (Data Mining)
  • .data di suatu gudang data dianalisis untuk mengungkapkan pola dan tren tersembunyi dalam aktifitas yang telah lewat.
  • .contohnya, banyak perusahaan menggunakan data mining untuk:
    • ..melakukan “analisis berbasis pasar” agar dapat mengidentifikasi berbagai paket produk
    • ..menemukan akar dari masalah kualitas atau produksi
    • ..mencegah penurunan pelanggan dan untuk mendapat pelanggan baru
    • ..penjualan lintas pelanggan yang telah ada
    • ..mendapat gambaran mengenai pelanggan dengan lebih akurat
 ________________________________________
Pemrosesan File secara Tradisional
  • .data disimpan dalam file-file yang independen dari catatan data
  • .masalah-masalah dalam pemrosesan file :
    • ..penumpukan data
    • ..kurangnya integrasi data
    • ..ketergantungan data
    • ..masalah-masalah lainnya
_______________________________________
Pendekatan Manajemen Database
  • .mengonsolidasi catatan data yg sebelumnya berada dalam file-file terpisah menjadi database yang bisa diakses oleh banyak program aplikasi yanng berbeda
  • .menggunakan database management system (DBMS)
  • .DBMS berfungsi sebagai interface software antara pemakai dan database
 ______________________________________

Penyelidikan Database

  • .end user dapat menggunakan DBMS untuk menanyakan informasi dari database dengan menggunakan fitur permintaan (query) atau pembuat laporan (report generator)
  • .Query Language – fitur bahasa memungkinkan untuk dengan mudah mendapatkan respons segera atas permintaan khusus
    • ..SQL (Structure Query Language) bahasa permintaan standar internasional yang dapat ditemukan dalam banyak software DBMS
    • ..Permintaan Grafis – metode tunjuk dan klik
    • ..Permintaan Natural – hampir sama dengan percakapan berbahasa Inggris
  • .Pembuat Laporan – spesifikasi format laporan dengan cepat untuk meninformasikan yang anda ingin cetak pada laporan
_____________________________________
Pemeliharaan Database
  • .database suatu organisasi perlu diperbarui secara terus-menerus untuk mencerminkan transaksi bisnis yang baru serta berbagai kegiatan lainnya
  • .dicapai dengan sistem pemrosesan transaksi dan aplikasi end user lainnya, dengan bantuan DBMS
 ____________________________________
Pengembangan Aplikasi
  • .banyak menggunakan software DBMS untuk mengembangkan program aplikasi khusus
  • .mereka dapat memasukkan berbagai fitur seperti berbagai pernyataan Data Manipulation Language (DML) dalam software mereka yg membutuhkan DBMS untuk melakukan aktivitas penanganan data yg dibutuhkan
 ====================================

 thank you.... It will be continue..... see you later

=====================================

Tidak ada komentar:

Posting Komentar