SlideShare a Scribd company logo
1 of 29
» PERANCANGAN DATABASE adalah proses
  Pembuatan (develop) stuktur database sesuai
  dengan data yang dibutuhkan oleh user.




                                                2
» Enam langkah dasar dalam mendesain dan
  mengimplementasikan sistem database:
  1. Identifikasi kebutuhan informasi para pemakai.
  2.Tahap pertama terdiri dari perencanaan awal
     untuk menetapkan kebutuhan dan kelayakan
     pengembangan sistem baru.
  3.Pengembangan berbagai skema berbeda
     untuk sistem yang baru, pada tingkat
     konseptual, eksternal dan internal.
4. Penerjemahan skema tingkat internal
   ke struktur database sesungguhnya,
   yang akan diimplementasikan ke
   dalam sistem yang baru tersebut.
5. Mentransfer semua data dari sistem
   sebelumnya ke database SIA yang
   baru.
6. Penggunaan dan pemeliharaan sistem
   yang baru.
1. Mendefinisikan Kebutuhan (Requirements
   definition)
   Tujuan:
   Mengidentifikasi dan mendeskripsikan data yang
   dibutuhkan oleh user dalam sebuah organisasi.




                                                5
Langkah Perancangan BasisData
 2. Rancangan Konseptual (Conceptual design)
    Tujuan:
    untuk membuat sebuah model data konseptual
    (atau arsitektur informasi) yang akan mendukung
    perbedaan kebutuhan informasi dari beberapa user
    dalam sebuah organisasi.




                                                 6
3. Rancangan Implementasi (Implementation design)
   Tujuan:
   untuk memetakan model data logis (logical data
   model) kedalam sebuah skema yang dapat diproses
   oleh DBMS tertentu




                                               7
4. Rancangan Fisik (Physical design)

   Pada tahap terakhir ini, logical database structured
   (normalized relation, trees, network, dll) dipetakan
   menjadi physical storage structure seperti file dan
   tabel.




                                                    8
» Keseluruhan proses perancangan pada perancangan
  database harus dipandang sebagai satu langkah
  perbaikan, dimana perancangan pada setiap
  tahapan diperbaiki secara progresif melalui
  perulangan (iteration).

» Langkah perbaikan harus dilakukan pada bagian
  akhir setiap tahapan sebelum melangkah ke
  tahapan berikutnya.



                                                  9
Kebutuhan Informasi
                                                               Memproses Kebutuhan
Pemakai
                      Step 1
                      Definisi Kebutuhan

                                     Spesifikasi Kebutuhan



                      Step 2
                      Rancangan Konseptual                                       Karakteristik DBMS

                                     Arsitektur Informasi

Enterprise Data
Model                 Step 3
                      Rancangan
                      Implementasi
                                     Logical database structure
                                     (DBMS-processible)
                                     And application program
                                     specifications

                      Step 4
                      Rancangan Fisik                                         Karakteristik
                                                                              Hardware / Operating
                                     Struktur Database Fisik                  System
                                                                                                     10
» Mendefinisikan Kebutuhan Data
    ˃   Pengumpulan Informasi
    ˃   Domain Constraint
    ˃   Refrensial Integrity
    ˃   Business Rules lainnya
»   Menentukan Ruang Lingkup
»   Pemilihan Metodologi
»   Mengidentifikasi User Views
»   Model Data Struktur
»   Model Database Constraint
                                  11
» Representasi Object Oriented Model
  ˃ Struktur Sistem
      + Object
      + Class dan Instance
      + Inheritance
  ˃ Modeling User Views
  ˃ Menentukan Lingkup Basis Data
  ˃ Memilih Kebutuhan
  ˃ Mendefinisikan Metodologi
  ˃ Mengidentifikasi Cara Pandang User




                                         12
» Perancangan Konsep Basis Data
  ˃ Membangun Model Data Konseptual (Entity Relationship Diagram (ER-D))
  ˃ Transformasi ER-D ke Relasi
  ˃ Relationship




                                                                           13
• Model data REA secara khusus dipergunakan
  dalam desain database SIA sebagai alat
  pembuatan model konseptual yang fokus pada
  aspek semantik bisnis yang mendasari aktivitas
  rantai nilai suatu organisasi
• The REA (Resources, Data, Events) data model
  mengklasifikasi entitas ke dalam tiga kategori
  yaitu sumber daya (resources), kegiatan (event)
  atau aktivitas bisnis dan pelaku (agent) yang
  terlibat dalam kegiatan tersebut
» Pembuatan model data dalam proses Desain database

                                     Operasi dan
                   Perencanaan
                                    Pemeliharaan

                    Analisis
 Pembuatan                          Implementasi
  model data       Persyaratan
 terjadi di sini
                     Desain          Pengkodean
• Model data REA memberikan petunjuk
  dalam desain database dengan cara :

1. Mengidentifikasi entitas apa yang
   seharusnya dimasukkan ke dalam
   database SIA
2. Menentukan bagaimana membuat
   struktur antar entitas dalam database
   tersebut
• Entitas adalah segala sesuatu yang informasinya
  ingin dikumpulkan dan disimpan oleh organisasi
• The REA data model mengklasifikasikan entitas
  ke dalam 3 kategori
   – Resources adalah hal-hal yang memiliki nilai
     ekonomi bagi organisasi contoh : kas dan
     persediaan, perlengkapan, gudang pabrik dsb

  – Events adalah berbagai aktivitas bisnis yang
    informasinya ingin dikumpulkan perusahaan
    untuk tujuan perencanaan dan pengendalian,
    contoh nya sales events, taking customer orders
– Agents adalah orang-orang dan
  organisasi yang terlibat dalam kegiatan
  yang informasinya ingin didapatkan
  untuk tujuan perencanaan,
  pengendalian dan evaluasi contohnya,
  pegawai (staf penjualan dan kasir),
  pelanggan
– Pemasok (atau penyedia
  barang/vendor) adalah jenis-jenis
  pelaku lainnya yang akan muncul
  dalam diagram REA pada siklus
  pengeluaran
» Membangun diagram REA untuk siklus transaksi tertentu
    terdiri dari empat langkah berikut :
1. Identifikasi pasangan kegiatan pertukaran ekonomi yang
    mewakili hubungan dualitas dasar memberi untuk
    menerima, dalam siklus tersebut.
2. Identifikasi sumber daya yang dipengaruhi oleh setiap
    kegiatan pertukaran ekonomi dan para pelaku yang
    terlibat dalam kegiatan tersebut.
3.Analisis setiap kegiatan pertukaran
  ekonomi untuk menetapkan apakah
  kegiatan tersebut harus dipecah menjadi
  suatu kombinasi dari satu atau lebih
  kegiatan komitmen dan kegiatan
  pertukaran ekonomi. Apabila perlu, ganti
  kegiatan pertukaran ekonomi aslinya
  dengan rangkaian kegiatan komitmen
  dan pertukaran ekonomi yang dihasilkan
  dari pemecahan kegiatan tadi.
4.Tetapkan kardinalitas setiap hubungan.
Resource A                GET
              Inflow                Participant      Internal Agent
                       Resource A




                                    Participant      External Agent


                       Economic
                        Duality


                                    Participant      External Agent




                         GIVE
Resource B   Outflow                   Participant   Internal Agent
                       Resource B
POLA DASAR REA (Penjelasan gambar)
•Model data REA menetapkan pola dasar tentang bagaimana ketiga
jenis entitas (sumber daya, kegiatan dan pelaku) seharusnya
berhubungan satu sama lain
•Setiap entitas kegiatan dihubungkan ke sebuah entitas sumber daya.
•Kegiatan, seperti penjualan barang dagangan, yang mengubah
jumlah suatu sumber daya dihubungkan ke sumber daya itu sendiri
melalui hubungan yang disebut dengan hubungan arus barang (stock
flow relationship). Kegiatan lainnya, seperti menerima pesanan
pelanggan, yang mewakili komitmen di masa mendatang,
dihubungkan ke sumber daya melalui hubungan cadangan
•Setiap entitas kegiatan juga dihubungkan dengan dua entitas
pelaku. Pelaku internal adalah pegawai yang bertanggung jawab
atas sumber daya yang dipengaruhi oleh kegiatan tersebut; pelaku
                Tinjauan Menyeluruh Proses Bisnis         22/total
eksternal adalah pihak luar dalam transaksi tersebut
Inventory   Stock-flow    Sales     Participant      Salesperson




                                    Participant


                         Economic
                                                      Customer
                          Duality



                                    Participant




                          Cash
 Cash       Stock-flow                 Participant     Cashier
                         Receipts
» Selama menggambar diagram REA untuk
  suatu siklus transaksi, sangatlah berguna
  untuk membagi kertas yang digunakan
  untuk menggambar ke dalam tiga kolom,
  satu kolom untuk setiap jenis entitas.
   ˃ Pergunakan kolom kiri untuk sumber
     daya
   ˃ Kolom tengah untuk kegiatan.
   ˃ Dan kolom kanan untuk pelaku.
» 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.
» 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.
» 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
Materi 12

More Related Content

What's hot

Tugas 14 sia implementasi aplikasi basis data relasional rizkyta salsabila ...
Tugas 14 sia implementasi aplikasi basis data relasional   rizkyta salsabila ...Tugas 14 sia implementasi aplikasi basis data relasional   rizkyta salsabila ...
Tugas 14 sia implementasi aplikasi basis data relasional rizkyta salsabila ...RizkytaSalsabila
 
Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)Ikka Utamy
 
Reformasi Birokrasi Berbasiskan TIK di Pemerintahan
Reformasi Birokrasi Berbasiskan TIK di PemerintahanReformasi Birokrasi Berbasiskan TIK di Pemerintahan
Reformasi Birokrasi Berbasiskan TIK di PemerintahanAlbaar Rubhasy
 
Model data dan desain database
Model data dan desain databaseModel data dan desain database
Model data dan desain databasededidarwis
 
Pemodelan proses
Pemodelan prosesPemodelan proses
Pemodelan prosesAinul Yaqin
 
Kelompok sia 5 analisis implementasi konsep basis data relasional pada pt ha...
Kelompok sia 5  analisis implementasi konsep basis data relasional pada pt ha...Kelompok sia 5  analisis implementasi konsep basis data relasional pada pt ha...
Kelompok sia 5 analisis implementasi konsep basis data relasional pada pt ha...NuraifanSuntia
 
Kelompok sia 5 analisis implementasi aplikasi konsep basis data relasional...
Kelompok sia 5  analisis implementasi aplikasi  konsep basis data  relasional...Kelompok sia 5  analisis implementasi aplikasi  konsep basis data  relasional...
Kelompok sia 5 analisis implementasi aplikasi konsep basis data relasional...NuraifanSuntia
 
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...SeptiHendarwati
 
Manajemen Sumberdaya Data
Manajemen Sumberdaya DataManajemen Sumberdaya Data
Manajemen Sumberdaya DataAfdan Rojabi
 
Tugas sistem informasi akuntansi
Tugas sistem informasi akuntansi Tugas sistem informasi akuntansi
Tugas sistem informasi akuntansi MUHAMADANGGORO1
 
Kelompok sia 5 pengaplikasian konsep basis data relasional pada pt. hamri in...
Kelompok sia 5  pengaplikasian konsep basis data relasional pada pt. hamri in...Kelompok sia 5  pengaplikasian konsep basis data relasional pada pt. hamri in...
Kelompok sia 5 pengaplikasian konsep basis data relasional pada pt. hamri in...NuraifanSuntia
 
Tugas 11 sia aplikasi konsep data relasional pada sistem siklus produksi conv...
Tugas 11 sia aplikasi konsep data relasional pada sistem siklus produksi conv...Tugas 11 sia aplikasi konsep data relasional pada sistem siklus produksi conv...
Tugas 11 sia aplikasi konsep data relasional pada sistem siklus produksi conv...RizkytaSalsabila
 
Sistem informasi analisis ainur rohmah 14.120.0015.
Sistem informasi analisis ainur rohmah 14.120.0015.Sistem informasi analisis ainur rohmah 14.120.0015.
Sistem informasi analisis ainur rohmah 14.120.0015.ainur_rohmah
 
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018Annidafatra
 
Aplikasi konsep basis data relasional pada sistem pendapatan dan pengeluaran
Aplikasi konsep basis data  relasional pada sistem pendapatan dan pengeluaranAplikasi konsep basis data  relasional pada sistem pendapatan dan pengeluaran
Aplikasi konsep basis data relasional pada sistem pendapatan dan pengeluaranrian rian
 
Sejarah perkembangan basis data
Sejarah perkembangan basis dataSejarah perkembangan basis data
Sejarah perkembangan basis dataDayu Ratna
 

What's hot (20)

Tugas 14 sia implementasi aplikasi basis data relasional rizkyta salsabila ...
Tugas 14 sia implementasi aplikasi basis data relasional   rizkyta salsabila ...Tugas 14 sia implementasi aplikasi basis data relasional   rizkyta salsabila ...
Tugas 14 sia implementasi aplikasi basis data relasional rizkyta salsabila ...
 
Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)
 
Reformasi Birokrasi Berbasiskan TIK di Pemerintahan
Reformasi Birokrasi Berbasiskan TIK di PemerintahanReformasi Birokrasi Berbasiskan TIK di Pemerintahan
Reformasi Birokrasi Berbasiskan TIK di Pemerintahan
 
Model data dan desain database
Model data dan desain databaseModel data dan desain database
Model data dan desain database
 
RESUME Business intelligence
RESUME Business intelligenceRESUME Business intelligence
RESUME Business intelligence
 
Pemodelan proses
Pemodelan prosesPemodelan proses
Pemodelan proses
 
Kelompok 07 (tugas pertemuan 10)
Kelompok 07 (tugas pertemuan 10)Kelompok 07 (tugas pertemuan 10)
Kelompok 07 (tugas pertemuan 10)
 
Kelompok 07 (tugas pertemuan 14)
Kelompok 07 (tugas pertemuan 14)Kelompok 07 (tugas pertemuan 14)
Kelompok 07 (tugas pertemuan 14)
 
Kelompok sia 5 analisis implementasi konsep basis data relasional pada pt ha...
Kelompok sia 5  analisis implementasi konsep basis data relasional pada pt ha...Kelompok sia 5  analisis implementasi konsep basis data relasional pada pt ha...
Kelompok sia 5 analisis implementasi konsep basis data relasional pada pt ha...
 
Data Quality
Data QualityData Quality
Data Quality
 
Kelompok sia 5 analisis implementasi aplikasi konsep basis data relasional...
Kelompok sia 5  analisis implementasi aplikasi  konsep basis data  relasional...Kelompok sia 5  analisis implementasi aplikasi  konsep basis data  relasional...
Kelompok sia 5 analisis implementasi aplikasi konsep basis data relasional...
 
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
Tugas 11, septi hendarwati,yananto mihadi putra, se, m.si, aplikasi konsep ba...
 
Manajemen Sumberdaya Data
Manajemen Sumberdaya DataManajemen Sumberdaya Data
Manajemen Sumberdaya Data
 
Tugas sistem informasi akuntansi
Tugas sistem informasi akuntansi Tugas sistem informasi akuntansi
Tugas sistem informasi akuntansi
 
Kelompok sia 5 pengaplikasian konsep basis data relasional pada pt. hamri in...
Kelompok sia 5  pengaplikasian konsep basis data relasional pada pt. hamri in...Kelompok sia 5  pengaplikasian konsep basis data relasional pada pt. hamri in...
Kelompok sia 5 pengaplikasian konsep basis data relasional pada pt. hamri in...
 
Tugas 11 sia aplikasi konsep data relasional pada sistem siklus produksi conv...
Tugas 11 sia aplikasi konsep data relasional pada sistem siklus produksi conv...Tugas 11 sia aplikasi konsep data relasional pada sistem siklus produksi conv...
Tugas 11 sia aplikasi konsep data relasional pada sistem siklus produksi conv...
 
Sistem informasi analisis ainur rohmah 14.120.0015.
Sistem informasi analisis ainur rohmah 14.120.0015.Sistem informasi analisis ainur rohmah 14.120.0015.
Sistem informasi analisis ainur rohmah 14.120.0015.
 
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
 
Aplikasi konsep basis data relasional pada sistem pendapatan dan pengeluaran
Aplikasi konsep basis data  relasional pada sistem pendapatan dan pengeluaranAplikasi konsep basis data  relasional pada sistem pendapatan dan pengeluaran
Aplikasi konsep basis data relasional pada sistem pendapatan dan pengeluaran
 
Sejarah perkembangan basis data
Sejarah perkembangan basis dataSejarah perkembangan basis data
Sejarah perkembangan basis data
 

Viewers also liked (9)

06 struktur looping
06 struktur looping06 struktur looping
06 struktur looping
 
Materi 7
Materi 7Materi 7
Materi 7
 
Pertemuan7
Pertemuan7Pertemuan7
Pertemuan7
 
Materi 2
Materi 2Materi 2
Materi 2
 
Pertemuan11
Pertemuan11Pertemuan11
Pertemuan11
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 1
Materi 1Materi 1
Materi 1
 
Materi 10
Materi 10Materi 10
Materi 10
 
Sia 7 unpak
Sia 7 unpakSia 7 unpak
Sia 7 unpak
 

Similar to Materi 12

(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...khansaranindia
 
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERPERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERSitiOlis
 
14. Konsep Sistem Informasi, Membuat File, Database dan Software (Fundamental...
14. Konsep Sistem Informasi, Membuat File, Database dan Software (Fundamental...14. Konsep Sistem Informasi, Membuat File, Database dan Software (Fundamental...
14. Konsep Sistem Informasi, Membuat File, Database dan Software (Fundamental...Mercu Buana University
 
Chapter 11 Data Management
Chapter 11   Data ManagementChapter 11   Data Management
Chapter 11 Data ManagementHani Novita
 
Database_Desaign.pdf
Database_Desaign.pdfDatabase_Desaign.pdf
Database_Desaign.pdfAhmadKurt
 
database tutor
database tutordatabase tutor
database tutorZoomLPPM
 
T2 - Desain Basis Data
T2 - Desain Basis DataT2 - Desain Basis Data
T2 - Desain Basis DataSiska Amelia
 
72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.ppt72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.pptmerisipahutar
 
Makalah sistem informasi akuntansi spsdp (studi kasus pt. surabaya wire) kel. 3
Makalah sistem informasi akuntansi spsdp (studi kasus pt. surabaya wire) kel. 3Makalah sistem informasi akuntansi spsdp (studi kasus pt. surabaya wire) kel. 3
Makalah sistem informasi akuntansi spsdp (studi kasus pt. surabaya wire) kel. 3Jiantari Marthen
 
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptx
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptxHerwanto_Kuliah_Umum_Big_Data_Analysis.pptx
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptxSuraClips
 
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONALTUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONALGita Oktavianti
 
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptPPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptbukanyusup13
 
Konsep dan Arsitektur SMBD_02.pdf
Konsep dan Arsitektur SMBD_02.pdfKonsep dan Arsitektur SMBD_02.pdf
Konsep dan Arsitektur SMBD_02.pdfdamselfly2
 
Kel2 Data Warehouse 2
Kel2 Data Warehouse 2Kel2 Data Warehouse 2
Kel2 Data Warehouse 2Mrirfan
 
Kel2 Data Warehouse
Kel2 Data WarehouseKel2 Data Warehouse
Kel2 Data WarehouseMrirfan
 
basis data
basis databasis data
basis dataYuni
 
Tahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasiTahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasiStemada Kediri
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objekFebriyani Syafri
 

Similar to Materi 12 (20)

(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
 
mengelola sumber data
mengelola sumber datamengelola sumber data
mengelola sumber data
 
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERPERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
 
14. Konsep Sistem Informasi, Membuat File, Database dan Software (Fundamental...
14. Konsep Sistem Informasi, Membuat File, Database dan Software (Fundamental...14. Konsep Sistem Informasi, Membuat File, Database dan Software (Fundamental...
14. Konsep Sistem Informasi, Membuat File, Database dan Software (Fundamental...
 
Chapter 11 Data Management
Chapter 11   Data ManagementChapter 11   Data Management
Chapter 11 Data Management
 
Database_Desaign.pdf
Database_Desaign.pdfDatabase_Desaign.pdf
Database_Desaign.pdf
 
database tutor
database tutordatabase tutor
database tutor
 
perancangan sistem
perancangan sistemperancangan sistem
perancangan sistem
 
T2 - Desain Basis Data
T2 - Desain Basis DataT2 - Desain Basis Data
T2 - Desain Basis Data
 
72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.ppt72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.ppt
 
Makalah sistem informasi akuntansi spsdp (studi kasus pt. surabaya wire) kel. 3
Makalah sistem informasi akuntansi spsdp (studi kasus pt. surabaya wire) kel. 3Makalah sistem informasi akuntansi spsdp (studi kasus pt. surabaya wire) kel. 3
Makalah sistem informasi akuntansi spsdp (studi kasus pt. surabaya wire) kel. 3
 
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptx
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptxHerwanto_Kuliah_Umum_Big_Data_Analysis.pptx
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptx
 
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONALTUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
 
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.pptPPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
 
Konsep dan Arsitektur SMBD_02.pdf
Konsep dan Arsitektur SMBD_02.pdfKonsep dan Arsitektur SMBD_02.pdf
Konsep dan Arsitektur SMBD_02.pdf
 
Kel2 Data Warehouse 2
Kel2 Data Warehouse 2Kel2 Data Warehouse 2
Kel2 Data Warehouse 2
 
Kel2 Data Warehouse
Kel2 Data WarehouseKel2 Data Warehouse
Kel2 Data Warehouse
 
basis data
basis databasis data
basis data
 
Tahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasiTahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasi
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objek
 

More from wawankoerniawan (20)

Print screen
Print screenPrint screen
Print screen
 
Materi 6
Materi 6Materi 6
Materi 6
 
Materi 6
Materi 6Materi 6
Materi 6
 
Materi 12
Materi 12Materi 12
Materi 12
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 9
Materi 9Materi 9
Materi 9
 
Materi 8
Materi 8Materi 8
Materi 8
 
Materi 7
Materi 7Materi 7
Materi 7
 
Materi 5
Materi 5Materi 5
Materi 5
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 3
Materi 3Materi 3
Materi 3
 
Materi 2
Materi 2Materi 2
Materi 2
 
Materi 1
Materi 1Materi 1
Materi 1
 
Materi 11
Materi 11Materi 11
Materi 11
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 11
Materi 11Materi 11
Materi 11
 
Materi 9
Materi 9Materi 9
Materi 9
 
Materi 7
Materi 7Materi 7
Materi 7
 

Materi 12

  • 1.
  • 2. » PERANCANGAN DATABASE adalah proses Pembuatan (develop) stuktur database sesuai dengan data yang dibutuhkan oleh user. 2
  • 3. » Enam langkah dasar dalam mendesain dan mengimplementasikan sistem database: 1. Identifikasi kebutuhan informasi para pemakai. 2.Tahap pertama terdiri dari perencanaan awal untuk menetapkan kebutuhan dan kelayakan pengembangan sistem baru. 3.Pengembangan berbagai skema berbeda untuk sistem yang baru, pada tingkat konseptual, eksternal dan internal.
  • 4. 4. Penerjemahan skema tingkat internal ke struktur database sesungguhnya, yang akan diimplementasikan ke dalam sistem yang baru tersebut. 5. Mentransfer semua data dari sistem sebelumnya ke database SIA yang baru. 6. Penggunaan dan pemeliharaan sistem yang baru.
  • 5. 1. Mendefinisikan Kebutuhan (Requirements definition) Tujuan: Mengidentifikasi dan mendeskripsikan data yang dibutuhkan oleh user dalam sebuah organisasi. 5
  • 6. Langkah Perancangan BasisData 2. Rancangan Konseptual (Conceptual design) Tujuan: untuk membuat sebuah model data konseptual (atau arsitektur informasi) yang akan mendukung perbedaan kebutuhan informasi dari beberapa user dalam sebuah organisasi. 6
  • 7. 3. Rancangan Implementasi (Implementation design) Tujuan: untuk memetakan model data logis (logical data model) kedalam sebuah skema yang dapat diproses oleh DBMS tertentu 7
  • 8. 4. Rancangan Fisik (Physical design) Pada tahap terakhir ini, logical database structured (normalized relation, trees, network, dll) dipetakan menjadi physical storage structure seperti file dan tabel. 8
  • 9. » Keseluruhan proses perancangan pada perancangan database harus dipandang sebagai satu langkah perbaikan, dimana perancangan pada setiap tahapan diperbaiki secara progresif melalui perulangan (iteration). » Langkah perbaikan harus dilakukan pada bagian akhir setiap tahapan sebelum melangkah ke tahapan berikutnya. 9
  • 10. Kebutuhan Informasi Memproses Kebutuhan Pemakai Step 1 Definisi Kebutuhan Spesifikasi Kebutuhan Step 2 Rancangan Konseptual Karakteristik DBMS Arsitektur Informasi Enterprise Data Model Step 3 Rancangan Implementasi Logical database structure (DBMS-processible) And application program specifications Step 4 Rancangan Fisik Karakteristik Hardware / Operating Struktur Database Fisik System 10
  • 11. » Mendefinisikan Kebutuhan Data ˃ Pengumpulan Informasi ˃ Domain Constraint ˃ Refrensial Integrity ˃ Business Rules lainnya » Menentukan Ruang Lingkup » Pemilihan Metodologi » Mengidentifikasi User Views » Model Data Struktur » Model Database Constraint 11
  • 12. » Representasi Object Oriented Model ˃ Struktur Sistem + Object + Class dan Instance + Inheritance ˃ Modeling User Views ˃ Menentukan Lingkup Basis Data ˃ Memilih Kebutuhan ˃ Mendefinisikan Metodologi ˃ Mengidentifikasi Cara Pandang User 12
  • 13. » Perancangan Konsep Basis Data ˃ Membangun Model Data Konseptual (Entity Relationship Diagram (ER-D)) ˃ Transformasi ER-D ke Relasi ˃ Relationship 13
  • 14. • Model data REA secara khusus dipergunakan dalam desain database SIA sebagai alat pembuatan model konseptual yang fokus pada aspek semantik bisnis yang mendasari aktivitas rantai nilai suatu organisasi • The REA (Resources, Data, Events) data model mengklasifikasi entitas ke dalam tiga kategori yaitu sumber daya (resources), kegiatan (event) atau aktivitas bisnis dan pelaku (agent) yang terlibat dalam kegiatan tersebut
  • 15. » Pembuatan model data dalam proses Desain database Operasi dan Perencanaan Pemeliharaan Analisis Pembuatan Implementasi model data Persyaratan terjadi di sini Desain Pengkodean
  • 16. • Model data REA memberikan petunjuk dalam desain database dengan cara : 1. Mengidentifikasi entitas apa yang seharusnya dimasukkan ke dalam database SIA 2. Menentukan bagaimana membuat struktur antar entitas dalam database tersebut
  • 17. • Entitas adalah segala sesuatu yang informasinya ingin dikumpulkan dan disimpan oleh organisasi • The REA data model mengklasifikasikan entitas ke dalam 3 kategori – Resources adalah hal-hal yang memiliki nilai ekonomi bagi organisasi contoh : kas dan persediaan, perlengkapan, gudang pabrik dsb – Events adalah berbagai aktivitas bisnis yang informasinya ingin dikumpulkan perusahaan untuk tujuan perencanaan dan pengendalian, contoh nya sales events, taking customer orders
  • 18. – Agents adalah orang-orang dan organisasi yang terlibat dalam kegiatan yang informasinya ingin didapatkan untuk tujuan perencanaan, pengendalian dan evaluasi contohnya, pegawai (staf penjualan dan kasir), pelanggan – Pemasok (atau penyedia barang/vendor) adalah jenis-jenis pelaku lainnya yang akan muncul dalam diagram REA pada siklus pengeluaran
  • 19. » Membangun diagram REA untuk siklus transaksi tertentu terdiri dari empat langkah berikut : 1. Identifikasi pasangan kegiatan pertukaran ekonomi yang mewakili hubungan dualitas dasar memberi untuk menerima, dalam siklus tersebut. 2. Identifikasi sumber daya yang dipengaruhi oleh setiap kegiatan pertukaran ekonomi dan para pelaku yang terlibat dalam kegiatan tersebut.
  • 20. 3.Analisis setiap kegiatan pertukaran ekonomi untuk menetapkan apakah kegiatan tersebut harus dipecah menjadi suatu kombinasi dari satu atau lebih kegiatan komitmen dan kegiatan pertukaran ekonomi. Apabila perlu, ganti kegiatan pertukaran ekonomi aslinya dengan rangkaian kegiatan komitmen dan pertukaran ekonomi yang dihasilkan dari pemecahan kegiatan tadi. 4.Tetapkan kardinalitas setiap hubungan.
  • 21. Resource A GET Inflow Participant Internal Agent Resource A Participant External Agent Economic Duality Participant External Agent GIVE Resource B Outflow Participant Internal Agent Resource B
  • 22. POLA DASAR REA (Penjelasan gambar) •Model data REA menetapkan pola dasar tentang bagaimana ketiga jenis entitas (sumber daya, kegiatan dan pelaku) seharusnya berhubungan satu sama lain •Setiap entitas kegiatan dihubungkan ke sebuah entitas sumber daya. •Kegiatan, seperti penjualan barang dagangan, yang mengubah jumlah suatu sumber daya dihubungkan ke sumber daya itu sendiri melalui hubungan yang disebut dengan hubungan arus barang (stock flow relationship). Kegiatan lainnya, seperti menerima pesanan pelanggan, yang mewakili komitmen di masa mendatang, dihubungkan ke sumber daya melalui hubungan cadangan •Setiap entitas kegiatan juga dihubungkan dengan dua entitas pelaku. Pelaku internal adalah pegawai yang bertanggung jawab atas sumber daya yang dipengaruhi oleh kegiatan tersebut; pelaku Tinjauan Menyeluruh Proses Bisnis 22/total eksternal adalah pihak luar dalam transaksi tersebut
  • 23. Inventory Stock-flow Sales Participant Salesperson Participant Economic Customer Duality Participant Cash Cash Stock-flow Participant Cashier Receipts
  • 24. » Selama menggambar diagram REA untuk suatu siklus transaksi, sangatlah berguna untuk membagi kertas yang digunakan untuk menggambar ke dalam tiga kolom, satu kolom untuk setiap jenis entitas. ˃ Pergunakan kolom kiri untuk sumber daya ˃ Kolom tengah untuk kegiatan. ˃ Dan kolom kanan untuk pelaku.
  • 25. » 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.
  • 26. » 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.
  • 27. » 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.
  • 28. » 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