Dalam
pembahasan Bab ini menganalisis kejadian untuk mengembangkan pendekatan formal
untuk mendesain data SIA.Kali ini memperkenalkan sebuah alat baru diagram kelas
UML.Diagram ini mendefinisikan dan mendeskripsikan data dalam SIA,maupun
pengorganisasian data ini.Diagram kelas UML merupakan bagian dari Unified
Modeling Language,suatu standar terbuka yang telah membentuk dirinya sendiri
sebagai bahasa pemodelan umum diseluruh industri piranti lunak dan pengembangan
sistem.Standar tersebut terus dikembangkan dan diperbaharui dibawah kendali
Object Management Group(OMG),suatu
anggota terbuka,konsorsium perusahaan nirlaba didalam industri komputer.Anggota
berhak suara saat ini mencakup perusahaan-perusahaan seperti borland,hewlett-packcard,rational
softwere,raytheon,sun mycrosystem,unisys,dan w3 consortium(yang bertanggung
jawab atas penetapan standar HTML dan XML).
Baris (record) pada tabel disebut sebagai
tuple.Basis Data Relasional adalah teknologi penting untuk sistem akuntansi
basis data (database) adalah pengumpulan data terkait yang komprehensif,Basis
data diatur oleh sistem manajemen basis data (database management system), yang
merupakan seperangkat program yang memungkinkan pengguna untuk
menyimpan,memodifikasi,dan menyaring informasi dari basis data.
Mengidentifikasi dan Mendokumentasikan File
Menjelaskan
dasar-dasar pendesainan data ditinjau dari konsep-konsep yaitu File Induk dan
File Transaksi.File transaksi(transaction file) digunakan untuk mencatat
informasi mengenai berbagai kejadian didalam proses bisnis
organisasi.Atribut-atribut record transaksi meliputi data transaksi,pelaku yang
berhubungan dengan transaksi(misalnya pelanggan,pemasok,tenaga penjual),dan
uraian barang/jasa yang berhubungan dengan kejadian (misalnya, harga dan
kuantitas persediaan yang dijual).File Induk (Master File) menyimpan data acuan
dan data ringkasan tentang berbagai entitas yang berkaitan dengan kejadian
(barang/jasa perusahaan, agen internal, agen eksternal, dan buku besar).
Didalam
mendesaian UML terdapat beberapa istilah penting yang harus diperhatikan yaitu
sebagai berikut:
1.Atribut adalah unit data terkecil yang
memiliki makna bagi pengguna.Kolom basis data relasional yang ekuivalen dengan
field didalam file.Terdapat didalam suatu entitas.
2.Kardinalitas (cardinality) adalah
pernyataan hubungan antar field umum (atribut) di dua tabel, hubungan tersebut
bisa 1 dan 1 (one to one).satu dengan banyak (one to many) atau banyak ke satu
(many to one).Banyak ke banyak (many to many).
3.basis data adalah data yang saling
berkaitan yang komprehensif.
4.Sistem Manajemen Basis Data (Database
Manajemen System) adalah seperangkat program yang memungkinkan pengguna untuk
menyimpan,memodifikasi,dan memperoleh informasi dari basis data.
5.Kunci Asing (Foreign key) adalah sebuah
field di tabel yang merupakan kunci utama di table lainnya.
6.kunci Utama (Primary Key) adalah sebuah
atribut yang secara unik mengidentifikasi suatu record di table.
7.Integritas Referensial (referential
integrity) adalah aturan yang memelihara hubungan tertentu antar tabel ketika
memasukan atau menghapus record.Jika aturan tersebut dilaksanakan,pengguna
dicegah dari menambahkan record pada tabel terkait ketika tidak ada record
terkait di tabel utama, dan pengguna dicegah dari menghapus record dari tabel
utama ketika terdapat record terkait yang sesuai di tabel terkait.
Tidak ada komentar:
Posting Komentar