Jump Higher!

Managing Data and Information

Posted: October 7th 2012

Hierarki data:

Database berisi file -> file berisi record -> record berisi field -> field berisi karakter.

  • 8 bits = 1 byte = 1 karakter
  • Field: karakter yang dikelompokkan secara logis menjadi sebuah kata, kelompok kecil kata, atau angka seluruhnya.
  • Record: field-field terkait yang dikelompokkan secara logis
  • File: record-record terkait yang dikelompokkan secara logis.
  • Database: file-file terkait yang dikelompokkan secara logis.

Lebih jauh tentang field: kombinasi satu atau lebih karakter, unit terkecil yang diakses user.

  • Field size mendefinisikan jumlah maksimum karakter yang dapat dimuat sebuah field.
  • Field name mengidentifikasi tiap-tiap field dgn unik (tidak bisa sama)
  • Data type menjelaskan jenis data yang dimuat field.

Tipe data: text, numeric, autonumber, currency, date, memo, yes/no (Boolean), hyperlink, object.

Terminologi manajemen data:

  • Entitas: orang, tempat, benda, atau kejadian yang berupa informasi dari suatu hal yang dikelola (record menjabarkan entitas)
  • Atribut: Karakteristik atau kualitas yang mendeskripsikan entitas tertentu (field menjelaskan atribut)
  • Primary Key: Field yang secara unik mengidentifikasikan record
  • Secondary Key: Field yang tidak unik tetapi dapat digunakan untuk membentuk grup dari record.

Metode penyimpanan dan akses record:

  • Media sekuensial (tape) menyimpan records secara sekuensial berdasarkan key values
  • Direct (or random) media (disks) menggunakan teknik lain

Traditional File Environment

File Processing System:  masing-masing departemen atau area memiliki kumpulan file sendiri. Tiap record tidak terkait dengan record lainnya.

Permasalahan:

  1. Data redudancy: file sama di beberapa tempat
  2. Data inconsistency: salinan tidak sama
  3. Data integrity: data harus akurat & benar
  4. Security: sulit membatasi akses & keamanan data
  5. Data isolation: ada data yang sulit diakses/diintegrasikan
  6. Application/data dependence: aplikasi dikembangkan tergantung bagaimana data disimpan

Database Approach

  1. Centralized: semua file ada pada satu lokasi fisik, lebih aman, konsistensi tinggi, recovery mudah, rentan terhadap single point of failure, lambat.
  2. Distributed: salinan lengkap dari basis data atau sebagian dari basis data berada pada lebih dari satu lokasi yang lebih dekat dengan pengguna.

Database Management System (DBMS)

  • Software programs yang menyediakan akses ke database
  • Data di simpan pada satu lokasi, dapat di ambil atau di update
  • Application programs yang diberikan akses pada data yang disimpan dengan berbagai mekanisme
    • Memelihara integritas dari informasi yg disimpan
    • Mengelola ¬†security dan user access
    • Recovering informasi saat system fails
    • Mengakses berbagai fungsi dari basis data dari dalam aplikasi
  • Komponen DBMS:
    • Data Model
    • Data Definition Language
    • Data Manipulation Language
    • Data Dictionary

Menggunakan Stored Data:

  • Data warehouse: sistem basis data yang dirancang untuk mendukung pengambilan keputusan. Data tentang saat ini, masa lalu, detil dan rangkuman data, terdapat metadata.
  • Data mart: skala lebih kecil dan lebih sederhana, dan mudah diaplikasikan. Untuk segmen bisnis kecil

Data mining: Mengekstrak pengetahuan dari data warehouse dgn algoritma tingkat tinggi.

 


Leave a Reply

Your email address will not be published. Required fields are marked *

© 2021 Universitas Atma Jaya Yogyakarta
css.php