Pembuatan Model Data dan Desain Data Base
× Enam langkah dasar dalam proses desain data base, adalah :
- Perencanaan : untuk menetapkan kebutuhan dan kelayakan pengembangan sistem baru
- Analisis Persyaratan (Requirement Analysis) : identifikasi kebutuhan informasi para pemakai, menetapkan lingkup sistem baru yang diajukan, serta mengajukan informasi yang berkaitan dengan jumlah pemakai dan volume transaksi
- Desain : pengembangan berbagai skema berbeda untuk sistem yang baru
- Pengkodean (Coding) : Penerjemahan skema tingkat internal ke struktur data base sesungguhnya, yang akan diimplementasikan ke dalam sistem yang baru tersebut
- Implementasi : seluruh aktivitas yang berhubungan dengan mentransfer data dari sistem sebelumnya ke data base SIA yang baru, menguji sistem yang baru, dan melatih para pegawai mengenai cara penggunaannya.
- Operasional dan pemeliharaan
× Pembuatan
model data (data modelling) adalah proses menyusun database, agar
database tersebut benar-benar mewakili seluruh aspek organisasi,
termasuk interaksi organisasi dengan lingkungan eksternalnya.
DIAGRAM HUBUNGAN-ENTITAS (ENTITY-RELATIONSHIP)
× Diagram
hubungan-entitas (entity-relationship) adalah suatu teknik grafis yang
menggambarkan skema data base. Digaram ini disebut sebagai diagram E-R
karena diagram tersebut menunjukkan berbagai entitas yang dimodelkan,
serta hubungan antar entitas tersebut.
× MODEL
DATA REA secara khusus dipergunakan dalam desain dtabase SIA sebagai
alat pembuatan model konseptual yang fokus pada aspek semantik bisnis
yang mendasari aktivitas rantai nilai suatu organisasi
× Model data REA mengklasifikasikan ke dalam tiga kategori, yaitu : (berikan contoh)
- sumber daya yang didapat dan dipergunakan organisasi (Resource)
conth : kas dan persediaan, perlengkapan, gudang pabrik dsb
- Kegiatan atau aktivitas bisnis yang dilakukan organisasi (Event)
Contoh : sales events, taking customer orders
- Pelaku yang terlibat dalam kegiatan tersebut (agent)
Conth : pegawai (staf penjualan dan kasir), pelanggan
× Membangun diagram REA untuk siklus transaksi tertentu teriri dari empat langkah : (berikan contoh untuk macam2 siklus)
- Identifikasi pasangan kegiatan pertukaran ekonomi yang mewakili hubungan kualitas dasar memberi-untuk-menerima, dalam siklus tersebut
Penjelasan :
• Pertukaran
ekonomi dasar dalam siklus pendapatan melibatkan penjualan barang
dagangan atau pelayanan, serta serangkaian penerimaan kas sebagai
pembayaran dalam penjualan tersebut.
• Diagram
REA untuk siklus pendapatan S&S dengan membuat entitas kegiatan
penjualan dan penerimaan kas dalam bentuk persegi panjang, dan hubungan
dualitas ekonomi antara mereka, dalam bentuk wajik
- Identifikasi sumber daya yang dipengaruhi oleh setiap kegiatan pertukaran ekonomi dan para pelaku yang terlibat dalm kegiatan tersebut
Penjelasan :
• Ketika
kegiatan yang menjadi pusat perhatian telah ditentukan, sumber daya
yang dipengaruhi oleh kegiatan tersebut perlu diidentifikasi.
• Kegiatan penjualan dapat diterjemahkan menjadi pemberian persediaan kepada pelanggan.
• Kegiatan penerimaan kas dapat diterjemahkan sebagai menerima kas dari pelanggan.
• Setelah
menentukan sumber daya yang dipengaruhi oleh setiap kegiatan, langkah
selanjutnya yang perlu dilakukan adalah mengidentifikasi pelaku yang
terlibat dalam kegiatan-kegiatan tersebut.
• Paling
tidak selalu terdapat satu pelaku internal (pegawai) dan, di sebagian
besar kondisi, seorang pelaku eksternal (pelanggan/pemasok) yang
terlibat dalam setiap kegiatan.
- Analisis setiap kegiatan pertukaran ekonomi utnuk menetapkan apakah kegiatan tersebut harus dipecah menjadi suatu kombinasi dari satu atau lebih kegiatan komitmen dan kegiatan petukaran ekonomi
Penjelasan :
• Langkah
ketiga dalam menggambar diagram REA adalah menganalisis kegiatan
pertukaran ekonomi untuk menetapkan apakah kegiatan tersebut dapat
dipecah menjadi sebuah kombinasi dari satu atau lebih kegiatan komitmen
dan pertukaran.
• Contoh:
Kegiatan penjualan dapat dipergunakan untuk mewakili baik penjualan
dengan pengiriman maupun yang terjadi di toko. economic exchange event
- Tetapkan kardinalitas setiap hubungan
Penjelasan :
• Kardinalitas
menunjukkan bagaimana perumpamaan dalam satu entitas dapat dihubungkan
ke perumpamaan tertentu dalam entitas lainnya.
• Kardinalitas sering diungkapkan sebagai pasangan nomor di setiap entitas.
• Nomor pertama adalah kardinalitas minimum, dan nomor kedua adalah kardinalitas maksimum.
• Kardinalitas
maksimem dari sebuah hubungan menunjukkan apakah setiap baris dalam
entitas dapat dihubungkan lebih dari satu baris dalam entitas lainnya on the other side of the relationship.
• Kardinalitas maksimem dapat baik 1 atau N.
• Kardinalitas minimem 1 artinya bahwa setiap baris dalam tabel itu dapat dihubungkan ke hanya satu baris dalam tabel lainnya.
• Kardinal maksimem N artinya bahwa setiap baris dalam tabel itu bisa dihubungkan lebih dari satu baris dalam tabel lainnya.
MENGIMPLEMETASIKAN DIAGRAM REA DALAM D-BASE RELASIONAL
× Mengimplemetasikan diagram REA ke dalam database relasional melibatkan proses tiga tahap, yaitu : (berikan contohnya ya )
- membuat sebuah tabel untuk setiap entitas berbeda dan untuk setiap hubungan banyak-ke-banyak (many to many)
- Memberikan atribut ke tabel yang tepat
• Menetapkan Kunci Utama: Biasanya, kunci utama of a table representing an entity is a single attribute.
• Other Attributes: Additional attributes are included in each table to satisfy transaction processing requirements.
- Menggunakan kunci luar untuk mengimplementasikan hubungan satu ke satu (one to one) dan hubungan satu ke banyak (one to many)
Contoh :
Hubungan Satu ke Satu: Di
dalam database relasional, hubungan satu ke satu antara entitas dapat
diimplementasikan dengan memasukkan kunci utama suatu entitas sebagai
kunci luar dalam tabel yang mewakili entitas satunya.
Contoh one to many :
Penjelasan :
• Dalam
database relasional, hubungan satu ke banyak dapat diimplementasikan
juga dalam relasi ke database dengan menggunakan kunci luar.
• Kunci utama dari entitas dengan kardinal maksimum N menjadi kunci luar dalam entitas dengan kardinal maksimum 1
• Contoh: Nomor pegawai dan nomor pemasok adalah kunci luar dalam kegiatan pembelian dan kegiatan pengeluaran kas. i
Sumber : rikayamel.blosgpot.com
Tidak ada komentar:
Posting Komentar