14
Tahap-Tahap Pengembangan Basis Data Yusuf Priyandari @Agustus 2010

Tahap-Tahap Pengembangan Basis Data · sistem basis data, kemudian menggunakan informasi tersebut untuk mengidentifikasi kebutuhan sistem basis data baru. ... Tugas Mandiri pri.and.ari@2010

Embed Size (px)

Citation preview

Tahap-Tahap

Pengembangan Basis Data

Yusuf Priyandari

@Agustus 2010

2

Tahap Pengembangan Basis Data

Model

pri.and.ari@2010

1

2

3

4 5

6 7

1

3

Tahap Pengembangan Basis Data

Model :

Perencanaan Basis Data: Penyusunan rencana dan tujuan

pengembangan basis data.

pri.and.ari@2010

1

4

Tahap Pengembangan Basis Data

Model :

Pendefinisian sistem: Identifikasi cakupan dan batasan sistem

basis data, serta mendefinisikan kebutuhan basis data dari

berbagai sudut pandang pengguna.

pri.and.ari@2010

1

1

5

Tahap Pengembangan Basis Data

Model :

Pengumpulan dan Analisis Kebutuhan: Proses pengumpulan

dan analisis informasi mengenai organisasi untuk mendukung

sistem basis data, kemudian menggunakan informasi tersebut

untuk mengidentifikasi kebutuhan sistem basis data baru.

• Kebutuhan untuk tiap pengguna

– Deskripsi data yang digunakan/dihasilkan

– Detail bagaimana suatu data digunakan/dohasilkan

• Spesifikasi sistem (performasi dan tingkat keamanan)

pri.and.ari@2010

1

2

6

Tahap Pengembangan Basis Data

Model :

Desain Basis Data: Proses desain basis data untuk

memenuhi kebutuhan basis data.

• Fase desain logis basis data

– ERD

– UML

• Fase desain fisik basis data

– Spesifikasi tiap field

– Indeks, dll

Memilih DBMS: Proses memilih software DBMS yang akan

digunakan untuk membuat basis data.

pri.and.ari@2010

1

3

4

7

Tahap Pengembangan Basis Data

Model :

Desain Aplikasi: Proses membuat interface dan aplikasi untuk

proses pengelolaan data (input, update, pencarian dan

laporan. Ada 2 aspek:

• Desain transaksi: Mengidentifikasi hal-hal yang akan dilakukan

pengguna dalam mengakses atau mengubah basis data.

Hasilnya berupa definisi dan dokumentasi karakteristik tiap

transaksi (retrieval, update & mixed) yang isinya berupa:

– Data yang digunakan oleh suatu transaksi,

– Bentuk tindakan yang dilakukan oleh suatu transaksi

– Output yang dihasilkan,

– Pentingnya bagi pengguna

– Perkiraan tingkat penggunaan transaksi (sering/tidak sering)

• Desain antarmuka (interface)

pri.and.ari@2010

1

5

8

Tahap Pengembangan Basis Data

Model :

Pembuatan Prototype: Proses membuat sampel basis data

dan aplikasi (optional).

Implementasi: Proses implementasi basis data ke organisasi

yang membutuhkan basis data.

pri.and.ari@2010

1

6

7

9

Diskusi

pri.and.ari@20109

10

Tugas Mandiri

Pahami model tahap mengembangan basis data pada

gambar di slide 11. Identifikasi apakah ada perbedaan

tahapan pengembangan. Tuliskan persamaan/perbedaan

pada ketiga model yang ada.

Note:

• Model 2 ada di buku [5]

• Model 3 ada di buku [2]

Baca buku [1] chapter 6

Kenali sistem/proses bisnis persewaan film yang ada di

sekitar tempat tinggal Anda.

pri.and.ari@201010

11

Tugas Mandiri

pri.and.ari@2010

2 3

12

Tahap Pengembangan Basis Data

Model :

pri.and.ari@2010

2

13

Tahap Pengembangan Basis Data

Model :

pri.and.ari@2010

2