Sabtu, 10 Maret 2018

Sistem Informasi Manajemen - BAB VI




Nama     : Eki Taupik (16243009)
Jurusan : Sistem Informasi


BAB VI
KONSEP DAN PERANAN DATABASE DALAM
SISTEM INFORMASI MANAJEMEN

6.1 Konsep Sistem database
        Tujuan system database meliputi penyediaan sarana akses yang fleksibel, pemeliharaan integritas data, proteksi data dari kerusakan, dan penggunaan yang tidak legal serta penyediaan sarana untuk penggunaan secara bersama (share ) seperti ketehubungan data, pengurangan atau meminimalkan penrangkapan data (redundancy), menghilangkan ketergantungan data pada program-program aplikasi , menstandarkan elemen data, dan meningkatkan produktifitas personnel system informasi.

6.1.1 Pengertian Sistem Database
        Menurut James Martin dalam bukunya Database Organization :
Database adalah suatu kumpulan data yang terhubung (interrelated data) yang disimpan secara bersama-sama pada suatu media , tanpa mengatap satu sama lain atau tidak perlu suatu kerangkapan data (control redundancy) dengan cara tertentu sehingga mudah digunakan atau ditampilkan kembali.
Berikut kriteria penting dalam database :
  1. Bersifat data oriented dan bukan program oriented
  2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah databasenya.
  3. Dapat berkembang dengan mudah dan baik volume maupun strukturnya.
  4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah.
  5. Dapat digunakan dengan cara-cara yang berbeda.
  6. Kerangkapan data (data redundancy) minimal.

6.1.2     Model Sistem Database

  1. Object Based data model merupakan himpunan data dan prosedur atau relasi yang menjelaskan hubungan logis antar data dalam suatu database berdasarkan objek datanya.
  1. Entity relation model  merupakan suatu model untuk menjelaskan hubungan antar data dalam database berdasarkan suatu presepsi bahwa real world terdiri dari objek dasar yang mempunyai hubungan atau trelasi antara objek-objek tersebut.
  2. Sematic model hamper sama dengan entity relationship model. Relasi antar objek dasar ridak dinyatakan dengan symbol, tetapi menggunakan kata-kata (semantic).
  1. Record based data model . Model berdasarkan pada record untuk menjelaskan pada user tentang hubungan logis antar data dalam databse.
a.   Relational model menjelaskan kepada user tentang hubungan logis antar data dalam databse dengan memvisualisasikan dekdalam bentuk table yang terdiri sejumlah baris dan kolom yang menunjukan atribut tertentu.
b.   Hierarchycal model sering juga disebut tree structure menjelaskan kepada user tentang hubungan logis antar data dalam database dalam bentuk hubungan bertingkat (hierarchy).
c.   Network model ini sering disebut sebagia plex structure. Dapat dideskripsikan kedalam struktur parent dan child dan digambarkan sedemikian rupa sehingga child pasti berada padalevel yang lebih rendah dari pada parent.
  1. Physical based data model digunakan untuk menjelaskan kepada pemakai (user) tentang bagaimana data dalam database disimpan dalam media penyimpanan yang digunakan secara fisik. Model ini lebih berorientasi pada mesin (mechine oriented). Terdapat 2 model yaitu unifying model dan frame memory.

6.1.3       Elemen Sistem Database
  1. Database
  2. Software
  3. Hardware
  4. Brainware

6.1.4   Organisasi File Sistem Database
        Ada beberapa tipe oraganisasi file databse yang digunakan , yaitu susunan berurutan ( sequential), berurutan diindeks (indexed sequential), acak (random), dan acak diindeks(indexed random). Berikut tujuan organisasi file system data base :
  1. Menyediakan sarana pencarian record bagi pengolah, seleksi atau penyaringan.
  2. Memudahkan pencipataan atau pemeliharaan file

Terdapat 2 jenis penyimpan file yang digunakan yaitu:
  1. Peranti Akses Serial
Contoh peralatan yang termasuk jenis ini adalah magnetic tape dan pita magnetic.
  1. Piranti Akses Direct

6.1.5     Sistem Manajemen Database (DBMS)
        DBMS adalah perangkat lunak yang memberikan fasilitas yang tersedia dan dapat digunakan, untuk melakukan fungsi pengaturan, pengawasan, pengendalian atau control, pengolahan dan koordinasi terhadap semua proses operasi yang terjadi pada system database.

6.1.6     Relation Database
        Berikut beberapa karakteristik relasi dalam model database relasional
  1. Semua entry atau elemen data pada suatu baris dan kolom tertentu harus mempunyai nilai tunggal (single value) atau suatu nilai yang tidak dapat dibagi lagi (atomic value) , bukan suatu larik atau array atau group perulangan.
  2. Semua entry atau elemen data pada suatu kolom tertentu dalam relasi yang sama harusnya mempunyai jenis yang sama.
  3. Masing-masing kolom dalam suatu relasi mempunyai suatu nama yang unik(meskipun kolom dalam relasi yang berbeda diijinkan mempunyai nama yang sama).
  4. Pada suatu relasi atau table yang sama tidak ada dua baris yang identic

6.1.7   Teknik Manipulasi Data
        Berikut Operasi-operasi manipulasi data . Relational algebra ataupun relational calculus.
Operasi
Penggunaan
Proyeksi
Untuk menciptakan suatu relasi baru dengan menyeleksi atribut dari suatu relasi
Seleksi
Untuk menciptakan suatu relasi baru dengan menyeleksi record dari sutau relasi.
Union
Untuk menciptakan suatu relasi baru dengan mengombinasikan secara vertical record dari dua relasi . Relasi yang dikombinasikan tersebut harus “Compatible”
Interseksi
Untuk menciptakan suatu relasi baru yang memuat record yang ada dalam kedua relasi.
Differensi
Untuk menciptakan suatu relasi baru yang memuat record yang ada dalam suatu relasi yang tidak ada dalam relasi yang lain.
Divisi
Untuk menciptakan suatu relasi baru dengan menyeleksi record dari suatu relasi yang didasarkan pada nilai atribut yang sama dalam memisahkan relasi.
Penyertaan
Untuk menciptakan suatu relasi baru yang didasarkan pada kerelasian antara 2 atribut dalam relasi yang berbeda dengan cara mengombinasikan secara horizontal.

6.1.8     Normalisasi
        Pada proses normalisasi ini perlu dikenal dulu definisi dari tahao normalisasi yaitu :
  1. Bentuk gtidak normal
  2. Bentuk normal kesatu(1NF)
  3. Bentuk normal kedua(2NF)
  4. Bentuk normal ketiga(3NF)
  5. Boyce- Codd Normal form (BCNF)
Peranan Sistem Database
  1. Sebagai Komponen SIM
  2. Sebagai Infrastruktur SIM    
  3. Sebagaui Sumber informasi SIM
  4. Sebagai sarana untuk efisiensi SIM
  5. Sebagia sarana untuk Efektifitas SIM


Load disqus comments

0 komentar