[ Bahan ] Data Analis Pack 1

Materi
Data Analis [ Power Designer ] 

Target
SMK, Perguruan Tinggi ( Informatika )


Power designer 6.0 32 bit yakni sebuah paket jadwal desain tools yang dipakai untuk menciptakan Visualisasi, Data Analis, dokumentasi dan mendesain suatu sistem perangkat lunak. Paket ini mencakup :
  1. Process analyst Model (PAM)
  2. Data architect tools
  3. Aplication modeler tools
  4. Metawork tools

A. Process Analyst Model

Process analyst yakni suatu Powerdesigner tool yang memungkinkan untuk menggambarkan pemikiran informasi dari suatu proses di dalam sistem informasi. Suatu PAM memperlihatkan bagaimana data diubah dan memperlihatkan proses fungsional yang berlaku untuk data itu.
Produk ini yakni merupakan suatu alat (tools) yang sanggup dipakai untuk menciptakan pemodelan pemikiran informasi suatu sistem perangkat. Dengan memakai produk software ini diharapkan sanggup :
  1. Membangun model fungsional ( OMT) dan diagram arus data
  2. Menggunakan lambang sesuai dengan banyak sekali metoda didukung: OMT, Yourdon/Demarco, Gane& Sarson, dan SSADM
  3. Menciptakan suatu hirarki proses
  4. Customize dan mencetak laporan model
  5. Menggunakan data item dari suatu Data Konseptual Model ( CDM)
  6. Menggunakan OLE teknologi untuk menghubungkan rancangan model ke aplikasi lain
Suatu PAM memungkinkan untuk:
  1. Meneliti proses dari suatu sistem
  2. Menghadirkan proses ini dalam wujud suatu modelMenciptakan suatu struktur pohon hirarkis yang mewakili proses ini
Suatu PAM menggambarkan interaksi dari beberapa object berikut:
Object
keterangan
Data Item
potongan informasi Dasar
External Entity
Object aktif yang mengirim atau mendapatkan data dari suatu sistem
Process
mentransfer data informasi
Data flow
Memindahkan data (transfer data antara proses eksternal entity dan data stores
Data store
Tempat storage dimana data disimpan

B. Data architect

Data architect yakni sebuah tools yang dipakai untuk mendesain suatu data base. Tools ini akan memperlihatkan laba yaitu akan sanggup memperlihatkan dua tingkat pendekatan dalam desain pemodelan data yaitu tingkat konseptual atau logikal (CDM ; Conseptual data Model) dan tingkat fisikal (PDM : Physical data Model)

Dengan memakai data architect kita akan sanggup :

  1. Membuat Model suatu sistem informasi dengan memakai suatu entity-relationship diagram. Model ini disebut Conceptual Data Model (CDM)
  2. Menghasilkan suatu Physical Data Model ( PDM) untuk suatu sasaran database management sistem ( DBMS), mempertimbangkan pokok-pokok dari DBMS
  3. Mengcustumize PDM untuk menyesuaikan performa tingkah laris dan fisik
  4. Menghasilkan script database untuk sasaran DBMS
  5. Menghasilkan suatu rujukan integritas kalau mereka didukung oleh sasaran database
  6. meng-customize dan mencetak laporan model
  7. Merekayasa balik aplikasi dan database dan aplikasi
  8. Menggambarkan atribut yang diperluas untuk PDM object

1. CDM (Conceptual Data Model)

Suatu CDM menghadirkan keseluruhan struktur logis dari suatu database, yang mana tidak terikat pada jenis apapun perangkat lunak atau penyimpanan data struktur. Suatu model konseptual ering berisi object data yang belum diterapkan didalam fisik database [Itu] memberi suatu penyajian yang formal menyangkut data yang dibutuhkan untuk menjalankan perusahaan atau suatu acara bisnis. CDM mempunyai beberapa tugas sebagai berikut :

  1. Menghadirkan organisasi data di (dalam) suatu format grafis
  2. Memverifikasi kebenaran disain data
  3. Menghasilkan PDM yang (mana) menetapkan implementasi phisik (menyangkut) database
Suatu CDM menggambarkan interaksi dari beberapa object berikut:

Object
keterangan
Domain
Satuan nilai-nilai Daerah di mana suatu data item sah
Data item
potongan informasi Dasar
Entity atribute
potongan informasi Dasar yang terberkait dengan suatu entity
Entity
Orang Kesatuan, tempat, hal, atau konsep yang mempunyai karakteristik [bunga/minat] kepada perusahaan dan sekitar yang anda inginkan untuk menyimpan informasi
Relationship
Nama asosiasi atau koneksi antar entity
Inheritance link
hubungan Khusus yang menggambarkan suatu kesatuan sebagai perkara khusus dari suatu kesatuan yang] lebih umum



2 PDM (Physical data Model)

PDM yakni merupakan suatu implementasi phisik dari database. Dengan PDM, kita sanggup mempertimbangkan secara detil perihal implementasi phisik nyata. PDM mmemasukkan kedalam laporan perangkat lunak atau penyimpanan data struktur. Kamu sanggup memodifikasi PDM untuk menyesuaikan batasan phisik (physical constrain) atau hasil rancangan

PDM mempunyai beberapa tugas sebagai berikut :

  1. Menghadirkan organisasi phisik data di (dalam) suatu format grafis
  2. Menghasilkan catatan untuk modifikasi dan pembuatan database
  3. Menggambarkan batasan (constrain) dan rujukan integritas
  4. Menghasilkan extended atribut
  5. Merekayasa balik database yang ada
  6. Memperbaharui suatu CDM
Ada beberapa jalan untuk menciptakan suatu PDM:
  1. Membuat suatu PDM dari suatu CDM
  2. Membuat suatu PDM semenjak dari awal mula
  3. Mengkonversi dari suatu database ke dalam suatu PDM
Suatu PDM menggambarkan interaksi dari beberapa object berikut :

Object
keterangan
Table
Kumpulan dari baris-baris (record)  dan kolom-kolom (fields)
colomn
Struktur data yang berisi data item atau attribute didalam suatu baris (record), suatu model persamaan dari kolom database (fileds)
Primery Key
colomn yang mempunyai nilai unik mengidentifikasikan suatu baris dalam tabel
Foriegn key
colomn yang mempunyai nilai tergantung dari primary key dalam tabel yang lain (relation tabel)
index
Struktur data yang didasarkan pada suatu kunci (key), didasarkan pada kecepatan kanal dan nilai control tertentu
reference
Object
keterangan
Table
Kumpulan dari baris-baris (record)  dan kolom-kolom (fields)
colomn
Struktur data yang berisi data item atau attribute didalam suatu baris (record), suatu model persamaan dari kolom database (fileds)
Primery Key
colomn yang mempunyai nilai unik mengidentifikasikan suatu baris dalam tabel
Foriegn key
colomn yang mempunyai nilai tergantung dari primary key dalam tabel yang lain (relation tabel)
index
Struktur data yang didasarkan pada suatu kunci (key), didasarkan pada kecepatan kanal dan nilai control tertentu
reference
kekerabatan antara primary key dan foreign key dari tabel yang berbeda
view
Struktur data yang merupakan hasil dari query sql dan dibangun dari data di dalam satu atau banyak tabel


C. Metaworks

Metaworks merupakan kamus yakni suatu alat untuk me-manage pengembangan aplikasi di dalam suatu kelompok lingkungan perangkat lunak

Dengan memakai Metaworks kamus kita dapat:

  1. Menciptakan profil dan rekening/tg-jawab untuk para pemakai kamus
  2. Menciptakan proyek, model dan submodels, dan menugaskan [mereka/nya] ke para pemakai
  3. Mengunci dan membuka kunci model
  4. Menyuling/Menyadap dan memperkuat model dan submodels
  5. Membandingkan definisi obyek dan mengatur konflik data
  6. Membuat kamus query
  7. Memodifikasi object di (dalam) kamus
Apa yang merupakan tujuan dari suatu kamus?Bagian ini menjelaskan bagaimana kamus Metaworks sanggup membantu kau untuk menyebarkan aplikasi.

1. Memungkinkan kerjasama sekelompok
Manakala mengembang;kan aplikasi yang besar dibutuhkan pembagian dan organisasi tenaga kerja. Hal ini dimungkinkan untuk menyimpan atau memelihara aplikasi yang besar seghingga sanggup dikendalikan dalam dunia waktu nyata. Para pengembang sanggup Berbagi informasi, menciptakan aplikasi secara bersama-sama.

2. Memastikan integritas data
Team perancang memperlihatkan permasalahan yang serupa kepada user lain yang jumpai di (dalam) multiuser database. Para perancang mungkin punya kawasan tanggung jawab yang tumpang-tindih dan boleh mengakses data yang sama secara serempak, hal ini akan dapatmembahayakan integritas data. Oleh sebab itu perlu komunikasi dan kerjasama secara saksama dan kontinyu antar anggota.

Kamus Metaworks membantu pengembang memastikan integritas data selagi sejumlah besar para pemakai mengijinkan untuk mengakses data yang sama.

3. Memastikan konsistensi
Yang tidak kalah penting untuk team perancang aplikasi yakni pemusatan data. Dengan ituteam perancang sanggup memakai kembali bagian-bagian dari model, yakni mungkin untuk membangun aplikasi komplemen selagi pemeliharaan model tetap (konsisten). Sehingga keseluruhan proses pengembangan akan menjadi lebih efisien. Kamus Metaworks memusatkan data disain untuk semua sistem informasi aplikasi dan sanggup memastikan kecocokan dan konsistensi dari aplikasi yang berbeda .


4. Memungkinkan data untuk bersama
Di dalam banyak organisasi, aplikasi jarang beroperasi dengan bebas dari satu/ orang ke orang lain. Operasi berdikari akan sanggup dipastikan di dalam data inconsistencies dan akan mendorong kearah suatu gangguan di dalam sistem informasi. Kamus Metaworks membantu team perancang mengatur definisi kawasan dan data. [kamus metaworks akan menyimpan semua data di dalam sistem informasi, dan mungkin sanggup dipakai untuk proyek yang berbeda.

Related Post