Skip to content

Linux Fun

Artikel seputar linux, teknik informatika dan sistem informasi

Menu
  • About
  • Contact
  • Disclaimer
  • Privacy Policy
  • Sitemap
Menu

Kekangan dalam Basis Data

Posted on February 18, 2013 by linuxfun

Penyusunan basis data digunakan untuk mengatasi masalah-masalah pada penyusunan data, yaitu :

  • 1 Redundansi data
  • 2 Inkonsistensi data
  • 3 Isolasi data untuk standarisasi
  • 4 Banyak pemakai (multi user)
  • 5 Masalah keamanan (security)
  • 6 Masalah integritas (integrity)
  • 7 Masalah kebebasan data (independence)

Redundansi data

Yaitu munculnya data-data yang sama secara berulang-ulang pada beberapa file basis data yang semestinya tidak diperlukan. Akan mengakibatkan proses updating lebih lama dan memungkinkan terjadinya inconsistency data
Contoh :

  • File Mahasiwa –> Nama text(20), Nomhs text(10), alamat text(40)
  • File KRS –> Nama text(20), Nomhs text(10), Jml_Mtk integer
  • File Dosen –> NIK text(10), Nama text(30), Gol text(4), Gapok double

Inkonsistensi data

Yaitu munculnya data yang tidak konsisten pada field yang sama untuk beberapa file dengan kunci yang sama. Terjadi akibat kesalahan dalam pemasukan data atau update data. Akan mengakibatkan kesalahan pada hasil pengolahan basis data yang tidak sesuai dengan fakta. Contoh : pada file mahasiswa dan krs diatas

Isolasi data untuk standarisasi

Disebabkan oleh pemakaian beberapa file basis data yang tersebar dalam beberapa file, hal ini menyulitkan programmer untuk mengambil dan menyimpan data. Contoh : akan sulit apabila data tersimpan dalam format text, BASIC, dll

Banyak pemakai (multi user)

Basis data dapat diakses oleh beberapa pemakai secara simultan, karena data yang diolah tidak bergantung dan menyatu dalam program tapi terlepas dalam satu kelompok data

Masalah keamanan (security)

Pada prinsipnya file basis data hanya boleh diakses oleh pemakai tertentu yang mempunyai wewenang.
Pembatasan dapat dilakukan melalui DBMS atau program aplikasi

Masalah integritas (integrity)

Untuk menjaga agar unjuk kerja sistem tetap dalam pengendalian penuh. Secara teknis maka ada kunci primer yang menghubungkan beberapa file yang saling berkaitan

Masalah kebebasan data (independence)

Basis data yang dirancang hendaknya tidak bergantung pada program aplikasi yang dibangun
Sehingga apabila ada perubahan thd field, tidak perlu merubah programnya

Leave a Reply Cancel reply

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

Recent Posts

  • Sifat-Sifat Benda, Pengenalan Sifat Fisik dan Sifat Kimia
  • Konsep dan Pengertian Teori Keseimbangan Umum
  • Database Oracle
  • Perpajakan, Fungsi, Tujuan, dan Sistem Perpajakan di Indonesia
  • Teori Konsumen, Memahami Perilaku Konsumen dalam Memilih Barang dan Jasa
  • Asimetri Informasi, Perilaku Agen, Moral Hazard, Adverse Selection dan Pasar Asuransi
  • Memahami Konsep Penting dalam Ekonomi Perusahaan dan Industri, Pengambilan Keputusan, Teori Pasar, Investasi, dan Strategi Perusahaan
  • Mempelajari Konsep Keseimbangan Umum, Interaksi Pasar Barang dan Faktor Produksi serta Peran Pemerintah dalam Perekonomian
  • Efisiensi Pasar dan Peran Pemerintah dalam Meningkatkan Kesejahteraan Masyarakat, Memahami Konsep-konsep dalam Ekonomi Kesejahteraan
  • Eksternalitas dan Public Goods, Mempelajari eksternalitas, manfaat publik, biaya dan manfaat sosial, dan peran pemerintah dalam mengatasi pasar yang tidak sempurna
  • Analisis Pasar Monopoli, Memahami Monopoli, Persaingan Monopolistik, Oligopoli, Kartel, dan Pengaruhnya Terhadap Harga dan Kualitas Produk atau Jasa

Categories

  • Adobe
  • Alga
  • Algoritma
  • Algoritma Genetika
  • Android
  • Basis Data
  • Biologi SMA Kelas 10
  • Biometrik
  • Borland Delphi
  • Buku Pelajaran SMA
  • Buku Pelajaran SMK
  • Buku Pelajaran SMP
  • Business Intelligence
  • C++
  • Cacing
  • Citra Digital
  • Clustering
  • Customer Relationship Management
  • Data Flow Diagram
  • Data Mining
  • Data Warehouse
  • Database Terdistribusi
  • Databases
  • Desain Grafis
  • Ekonomi
  • Ekonomi Makro
  • Ekonomi Micro
  • Ekonomi SMA Kelas 12
  • Enterprise Resource Planning
  • Entity Relationship Diagram
  • Financial Management
  • Fuzzy
  • Game
  • Ganggang
  • Globalisasi
  • Hewan
  • Hidden Markov Model
  • Ilmu Pengetahuan Sosial SMP Kelas 9
  • Internet
  • Invertebrata
  • Jamur
  • Java
  • Keanekaragaman Hayati
  • Kebijakan Publik
  • Kecerdasan Buatan
  • Klasifikasi Makhluk Hidup
  • Knowledge Management
  • Komputer
  • Koperasi
  • Kriptografi
  • Logika Informatika
  • Manajemen
  • Manajemen Badan Usaha
  • Manajemen Proyek Sistem Informasi
  • Microsoft Acces
  • Monera
  • Multimedia
  • My SQL
  • Negara Berkembang
  • Negara Maju
  • Network Management
  • Otonomi Daerah
  • Pascal
  • Pelajaran IPA SMP Kelas 1
  • Pembelaan Negara
  • Pendidikan Kewarganegaraan SMP Kelas 9
  • Pengenalan Pola
  • Penutupan Siklus Akuntansi
  • Perang Dunia II
  • Perpajakan
  • PHP
  • PLC
  • Prestasi Diri
  • Protista
  • Prototype
  • Rekayasa Perangkat Lunak
  • Siklus Akuntansi Perusahaan Dagang
  • Sistem Informasi
  • Sistem Informasi Geografis
  • Sistem Kelistrikan
  • Sistem Pakar
  • Sistem Pendukung Keputusan
  • Sistem Pengapian
  • SMS Gateway
  • SQL Server
  • Teknik Sepeda Motor SMK Kelas 11
  • Teori Ekonomi
  • Thyristor
  • Tingkatan Manajemen
  • Tumbuhan
  • UML
  • Uncategorized
  • Vertebrata
  • Video
  • Virus
  • Visual Basic
© 2023 Linux Fun