Jumat, 02 November 2012

Tugas2 SIA Pembuatan Model Database dan Desain Database

1. Pengertian DataBase Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu pada tujuan tertentu pula yang bisa berupa susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna. 2. Proses Desain DataBase Proses Perancangan Database 1.Pengumpulan dan analisis permintaan Proses ini meliputi pengumpulan dan analisis permintaan dari para konsumen maupun pada area aplikasi. Salah satu aktifitas yang dilakukan adalah mengidentifikasi kelompok dari konsumen dan area aplikasi serta mempelajari dokumen yang ada dalam bentuk formulir,laporan serta aturan-aturan yang berlaku. 2.Perancangan model konseptual database Proses ini meliputi penyajian data dan hubungan-hubungannya yang disimpan dalam database.model data nya tersimpan dari desain implementasi seperti DBMS yang digunakan ,program aplikasi dan perangkat kerasnya.aktifitas yang dilakukan yaitu mengidentifikasi tipe entity,atribut-atributnya serta keterhubungan antara entity serta menentukan key dari atribut-atribut tersebut. 3.Pemilihan DBMS Dalam DBMS ini terdapat dua factor yang perlh di perhatikan dalam pemilihan DBMS yaitu a. Faktor teknik • Pendefinisian primary key,foreign key,tipe data dan domain • Tersedianya control integrity,mekanisasi view,kamus data dan kemandirian data • T ipe-tipe model data yang tersedia • Pemeliharaan struktur file • Kemudahan reorganisasi, indexing b. Faktor Ekonomi • Perkiraan biaya yang dibutuhkan:software,pemeliharaan hardware, training,operasi dsb • S ystem yang lebih familier dengan personal –personalnya • Kemampuan pelayanan vendor ( penjual) 4.Perancangan model logical database Didalam proses ini ada 2 kegiatan: 1. Pemetaan system independent(Transformasi) Pemetaas dari ER(entity relationship) diagram kebentuk database yang dipilih 2. Penyesuaian skema ke DBMS Harus menyesuaikan skema yang di peroleh ke bentuk database yang dipilih ,karena setiap database mempunyai model data base yang berbeda. 5.Perancangan fisik database Perancangan database meliputi : • Perancangan aturan integrity • Analisis transaksi • Pemilihan organisasi file • Pemilihan indekx • Pengontrolan redudansi • Perancangan view untuk konsumen • Pemberian hak pengaksesan untuk konsumen 6.Implementasi database • Pembentukan database file • Pengisian data • Konversi data • Implementasi transaksi database • Testing dan validasi 3. Pengertian Entitas, Field, Record, ERD serta REA. A. Entitas (entity) adalah sebuah objek yang keberadaannya dapat dibedakan terhadap objek lain Entitas dapat berupa orang, benda, tempat, kejadian, maupun konsep yang memeliki keberadaan yang unik dan berbeda. B. Record adalah suatu struktur yang berisi sejumlah komponen yang dinamakan field, setiap field bisa berbeda typenya dan Setiap field harus memiliki nama yang berbeda untuk memungkinkan pemilihan field secara acak. C. Field adalah merepresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya. Kumpulan dari field membentuk suatu record. D. ERD (Entity Relationship Diagram) adalah gambaran mengenai berelasinya antarentitas. E. REA adalah suatu alat pemodelan konseptual yang khusus dirancang untuk melengkapi struktur dalam perancangan database SIA. Dalam model REA ditentukan entity apa yang harus disertakan dalam database SIA dan bagaimana susunan relationship antara entity dalam database SIA. 4. Langkah –langkah membuatan(membangun) ERD dan REA A. Langkah –langkah membuatan(membangun) ERD 1. Tentukan entitas-entitas yang diperlukan 2. Tentukan hubungan antara entitas. 3. tentukan cardinality ratio 4. tentukan atribut-atribut yang diperlukan dari tiap entitas 5. tentukan key diantara atribut. 6. hindari penamaan entitas,relationship dan atribut yang sama. B. Langkah –langkah membuatan(membangun) REA 1. Identifikasi kegiatan pertukaran ekonomi 2. Identifikasi sumber daya dan pelaku 3. Masukkan kegiatan komitmen 4. Menetapkan kardinalitas hubungan

Tidak ada komentar:

Posting Komentar