- .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