My Blog Kristina Natalia ^^

Resume Minggu 06 – Managing Data and Information Organization

Posted: October 5th 2012

Dasar dari penyusunan data adalah hirarki data yang merupakan suatu basis data yang terkait file, file terkait record, record terkait field, dan field terkait karakter. Field adalah kombinasi satu atau lebih karakter, memiliki ukuran, bersifat unik, dan memiliki tipe data (Text, Numeric, Autonumber, Currency, Date, Memo, Yes / No (Boolean) atau True / False, Hyperlink, dan Object). Terminologi manajemen data antara lain:

  • Entity: sesuatu yang dijelaskan oleh record.
  • Atribut: karakteristik yang mendeskripsikan entitas.
  • Primary Key: field yang tidak dimiliki oleh record lain.
  • Secondary Key: field yang dimiliki oleh record lain.

Menyimpan dan mengakses record ada 2 cara yaitu secara sekuensial (urut) dan secara random (acak). Penyimpanan file masa lalu tidak disimpan secara terpusat tetapi pada departemen-departemen. Akibat yang ditimbulkan permintaan data harus pergi ke departemen-departemen yang ingin dituju. Permasalahan lain yang ditimbulkan adalah:

  • Redudansi Data: ditemukan data yang sama pada beberapa departemen.
  • Inkonsistensi Data: departemen berbeda, data juga berbeda.
  • Integritas Data: data yang tidak sama berarti tidak akurat.
  • Keamanan Data: data tersebar akan sulit dalam mengamankan akses data.
  • Isolasi Data: kesulitan mengakses dan mengintegrasikan.
  • Aplikasi / Dependency Data: aplikasi dipindah dimana tempat pengembangan aplikasi akan error sehingga aplikasi menjadi crash.

Karena permasalahan di atas maka dikembangkanlah Basis Data, dimana program dan pengguna bisa menshare data. Masing-masing mengacu pada program yang sama. Akses menuju pada 1 tujuan. Perbedaan File Processing dan Basis Data adalah pada File Processing seluruh data disimpan, sedangkan Basis Data yang disimpan cukup primary key dan data yang terduplikasi hanya Member ID. Karena itu Basis Data lebih hemat. Basis Data diimplementasikan dengan 2 cara yaitu:

  • Centralized Database, distribusi ke banyak / semua lokasi.
  • Distributed Database, isi central location database, distribusi pada beberapa departemen.

Berikut bagaimana pendistribusian Basis Data:

  • Replikasi: Distribusi ke semua. Satu data tercopy maka akan tercopy ke semua tempat. Terupdate ke semua sehingga tidak relevan.
  • Partisi: Lebih banyak digunakan karena lebih relevan. Update pada satu tempat, tidak terupdate ke semua tempat tetapi hanya update hanya pada central.

Pengembangan Database:

  • Pertama, dikembangkan Conceptual Design
  • Kedua, diorganisasikan dengan Entity-Relationship (ER) Model

Konsep Entity-Relationship (ER) Model:

  • 1 to 1: One to One / Satu ke Satu
  • 1 to M: One to Many / Satu ke Banyak
  • M to M: Many to Many / Banyak ke Banyak
  • Ketiga, penerapan proses Normalisasi

Konsep Normalisasi:

  • Non-Normalized Table (Tabel Tidak Ternormalisasi). Data tidak dinormalisasi, data disimpan dalam satu file.
  • Normalized Table (Tabel Ternormalisasi). Dinormalisasi lebih gampang untuk dilihat. Data dipecah untuk mempermudah pencarian informasi dan mudah diakses.
  • Keempat, implementasi dengan DBMS (Database Management System). Komponennya:
    • Data Model. Bagaimana DBMS dibuat secara konseptual?
    • Data Definition Language (DDL). Penjelasan isi dan struktur database.
    • Data Manipulation Language (DML). Perubahan database, dengan querynya yaitu update dan delete.
    • Data Dictionary. Penyimpanan definisi elemen data dan karakteristik data.

Adapun model logika datanya adalah sebagai berikut:

  • Hirarki: relasi seperti silsilah
  • Network: relasi seperti jaringan
  • Relational: saling berelasi. Memiliki kelemahan yaitu lebih lambat dalam pencarian dan pengaksesan. Paling banyak digunakan karena mendekati logika user.

Bagaimana menggunakan penyimpanan data? Berikut jenis-jenisnya:

  • Data Warehouse (Pengembangan Basis Data)

File saat ini, masa lalu, detil, dan rangkuman data tetap disimpan. Bertujuan untuk mencari sebuah knowledge.

  • Data Mart

Penyederhanaan data warehouse, mudah untuk diimplementasi. Targetnya adalah bagian bisnis yang lebih kecil.

  • Data Mining

Untuk mendapatkan informasi dan mendapat knowledge dari Data Warehouse dan Data Mining.


Leave a Reply

You have to agree to the comment policy.

Artikel lainnya

Resume Minggu 05 - Perangkat Lunak Komputer

Go to post

Resume Minggu 07 - Telekomunikasi dan Jaringan

Go to post
© 2021 Universitas Atma Jaya Yogyakarta
css.php