SlideShare a Scribd company logo
Desain Basis
Data
Tahap Perancangan Basis Data
1. Database Planing
Database planing atau perencanaan basis data
merupakan aktivitas manajemen untuk merealisasikan
tahapan Database Aplication Lifecycle secara efektif
dan efesien.
Perencanaan basis data mencakup hal-hal berikut:
- Cara pengumpulan data
- Format data
- Dokumentasi yang diperlukan
- Cara membuat desain
- Tahap Implemantasi
Strategi dalam penyusunan sistem
informasi :
 Identifikasi rencana dan sasaran dari
organisasi termasuk mengenai siste,
informasi yang dibutuhkan.
 Evaluasi sistem informasi yang ada untuk
menetapkan kelebihan dan kekurangan
yang dimiliki oleh sistem tersebut.
 Penaksiran kesempatan teknik informatika
yang mungkin memberikan keuntungan
kompetitif.
2. System definition
System definition atau definisi sistem bertujuan
untuk mendeskripsikan batasan dan ruang
lingkup aplikasi basis data serta sudut pandang
user yang utama.
Aplikasi basis data seharusnya memiliki satu
atau lebih user view, yang berfungsi :
 Mendefinisikan apa yang diharapkan dari aplikasi
basis data berdasarkan peranan pekerjaan.
 Membantu memastikan agar tidak ada pengguna
basis data yang terlupakan.
 Mengetahui apa yang diinginkan pengguna saat
aplikasi baru akan dibuat.
 Membantu mengembangkan aplikasi basis data yang
rumit serta dapat menguraikannya menjadi
subbagian-subbagian yang lebih sederhana.
3. Requirement collection and analysis
Analisi dan pengumpulan kebutuhan
merupakan proses mengumpulkan dan
menganalisis informasi tentang organisasi
yang akan didukung oleh aplikasi basis
data dan menggunakan informasi tersebut
untuk mengidentifikasikan kebutuhan user
terhadap sistem yang baru.
4. Database design
Database design atau desain basis data adalah
proses membuat desian yang akan mendukung
operasional dan tujuan perusahaan.
Tujuan desain basis data, antara lain:
 Menggambarkan relasi data antara data yang
dibutuhkan oleh aplikasi dan user view.
 Menyediakan model data yang mendukung seluruh
transaksi yang diperlukan.
 Menspesifikasikan desain dengan struktur yang sesuai
dengan kebutuhan sistem.
Ada tiga fase dalam membuat desain
basis data, yaitu :
 Conseptual Database Design
Merupakan suatu proses pembentukan model yang
berasal dari informasi yang digunakan dalam perusahaan
yang bersifat indefenden dari keseluruhan aspek fisik.
 Logical Database Design
Merupakan suatu proses pembentukan model yang
berasal dari informasi yang digunakan dalam perusahaan
yang berdasarkan model data tertentu, akan tetapi
independen terhadap DBMS tertentu.
 Physical Database Design
Merupakan proses yang menghasilkan deskripsi
implementasi basis data pada penyimpanan sekunder.
Atau dapat dikatakan, desain fisikal merupakan cara
pembuatan menuju DBMS tertentu.
5. DBMS Selection
Memilih DBMS adalah kegiatan yang digunakan
dalam pembuatan basis data, karena pemilihan
DBMS yang tepat sangat mendukung aplikasi
basis data.
Langkah-langkah dalam memilih DBMS:
 Definisikan waktu untuk melakukan studi referensi.
 Catat dua atau tiga produk yang akan dievalusi untuk
digunakan.
 Evaluasi produk tersebut.
 Rekomendasikan produk yang dipilih dan buat
laporan yang mendukung produk.
6. Application Design
Desain aplikasi merupakan perencanaan user
interface dan program aplikasi yang
menggunakan dan melakukan proses terhadap
basis data.
7. Implementation
Implementation merupakan realisasi fisik dari
basis data dan desain aplikasi. Implementasi
basis bata dapat dicapai dengan menggunakan:
 DDL untuk membuat skema basis data dan database
file yang kosong.
 DDL untuk membuat user view yang diinginkan.
8. Prototyping
Fungsinya adalah membuat model kerja
suatu aplikasi basis data.
Tujuan utama dari tahapan ini adalah:
 Mengidentifikasi fitur sistem yang sedang
berjalan.
 Memberikan perbaikan atau penambahan file
fitur baru.
 Klarifikasi kebutuhan user.
 Evaluasi kelayakan dan kemungkinan apa
yang terjadi dari desain sistem.
9. Data Conversion and Loading
Merupakan tahapan pemindahan data yang ada ke
dalam basis data yang baru dan mengkonversikan
aplikasi yang ada agar dapat menggunakan basis data
ang baru.
10. Testing
Testing adalah suatu proses eksekusi program aplikasi
dengan tujuan untuk menemukan kesalahan dan
ketidaksesuaian data yang sesungguhnya.
11. Operational Maintenance
Merupakan suatu proses pengawasan dan pemeliharaan
sistem setelah proses instalasi, yang mencakup:
 Pengawasan kinerja sistem.
 Pemeliharaan dan pembaharuan aplikasi basis data jika
dibutuhkan.
 Penggabungan kebutuhan baru ke dalam aplikasi basis data.
Life Cycle Database
 Design
 Present
 Documentation
 Generate
 Manage data
 Maintenance

More Related Content

PPTX
perancangan sistem
PPT
72238483-Perancangan-Basis-Data.ppt
PPTX
RPS kelompok 5 tugas degital content.pptx
PDF
Database_Desaign.pdf
PPTX
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PDF
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Database Management System
PPTX
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
PDF
SIM 6 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Sistem Manajemen Da...
perancangan sistem
72238483-Perancangan-Basis-Data.ppt
RPS kelompok 5 tugas degital content.pptx
Database_Desaign.pdf
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Database Management System
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
SIM 6 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Sistem Manajemen Da...

Similar to database tutor (20)

DOCX
SIM, Anggi Wahyu Saputri, Hapzi, Prof. Dr. MM, Database Management system
PPT
database yang sangat penting dfdf dfsfsdfisdf sdfasdfasd fsf yaitu dbms
DOCX
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
PPTX
T2 - Desain Basis Data
PDF
Sim, 6, apriyani, prof. dr. hapzi ali, cma, database management system, unive...
PDF
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
DOCX
Basis data dan gudang data
DOC
6833 diktat sbd
PDF
Diktat sistem basis data
PDF
Diktat sistem basis_data
PDF
SIM,Seaful Akhyar,Prof. Dr. Hapzi Ali, CMA,Sistem Manajemen Database ,Univers...
PPTX
Chapter 4 -_pengembangan_basisdata_fix
DOCX
Diktat sistem basis_data
PPTX
PPTX
MENGELOLA SUMBER DAYA DATA PERUSAHAAN.pptx
DOC
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
PDF
Login.hotspot.bsi
PDF
PPTX
PPT Perancangan Basis Data - Relasional database.pptx
SIM, Anggi Wahyu Saputri, Hapzi, Prof. Dr. MM, Database Management system
database yang sangat penting dfdf dfsfsdfisdf sdfasdfasd fsf yaitu dbms
(05) sim, khansa ranindia, hapzi ali, sistem manajemen database, universitas ...
T2 - Desain Basis Data
Sim, 6, apriyani, prof. dr. hapzi ali, cma, database management system, unive...
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
Basis data dan gudang data
6833 diktat sbd
Diktat sistem basis data
Diktat sistem basis_data
SIM,Seaful Akhyar,Prof. Dr. Hapzi Ali, CMA,Sistem Manajemen Database ,Univers...
Chapter 4 -_pengembangan_basisdata_fix
Diktat sistem basis_data
MENGELOLA SUMBER DAYA DATA PERUSAHAAN.pptx
Tugas sim, dian anggraeni, yananto mihadi putra, se, m.si, blog dan sistem da...
Login.hotspot.bsi
PPT Perancangan Basis Data - Relasional database.pptx

More from ZoomLPPM (6)

PPTX
informasi yang membanggakan bahasa indonesia
PPTX
ppt-critical-reading-outline.pptx
PPTX
Bahanajar_1594977415.pptx
PDF
8. Konservasi Tata Udara.pdf
PDF
Mengenal Macam-Macam Gaya Belajar - Iin Rohmaniyah - Agustus 2021.pdf
PPTX
Rancangan pengelolaan program dan peningkatan kualitas SDM Desa.pptx
informasi yang membanggakan bahasa indonesia
ppt-critical-reading-outline.pptx
Bahanajar_1594977415.pptx
8. Konservasi Tata Udara.pdf
Mengenal Macam-Macam Gaya Belajar - Iin Rohmaniyah - Agustus 2021.pdf
Rancangan pengelolaan program dan peningkatan kualitas SDM Desa.pptx

Recently uploaded (20)

PPTX
1 Peraturan Perundangan terkait Keselamatan Konstruksi 18.10 - Copy.pptx
PPTX
4. PENERAPAN PENGELOLAAN SUMBER DAYA MANUSIA.pptx
PPTX
Pengenalan SPALDT_SPALDS_Karanganyar.pptx
PPTX
MAINTENACE KNOWLEDGE_SHARING_ALL NEW.pptx
PPTX
2013materistudiumgeneralkabsndiunsri-130318044328-phpapp01.pptx
PPTX
02 SEL ELEKTROKIMIA 1.pptx kimia fisika 1
PDF
12. Mekanisme Pelaporan Kegiatan Sanimas_rev08082024.pptx.pdf
PPTX
KETERAMPILAN KADER - Copy TAHUN 2024.pptx
PPTX
SAFETY INDUCTION untuk perusahaan konstruksi
PPTX
TOPOLOGI JARINGAN STAR TEKNIK INFORMATIKA
PPT
08_Sistem-Penilaian-Kesesuaian_BW_1708071.ppt
PPTX
PEMBUATAN PANEL TRAINER DAN PROTOTYPE UNTUK PENINGKATAN KOMPETENSI TENTANG S...
PPT
Penanganan motor starter pada dunia otomotif
PDF
chapter 1 Smith and Van ness thermodynamics
PPTX
PPT Mitigasi Banjir dnajsndj;asjdkaskldhjkash
PPTX
SISTEM_INFORMASI_GEOGRAFIS_unlocked.pptx
PPT
variabel valve timing intelligence untuk xenia
PPT
electronic fuel injection for automotive sectors
PDF
07. Mekanisme Penyusunan RKM_Sanimas 2024 (Tahap 2).pptx.pdf
PPT
PCM pekerjaan pembangunan Jembatan payahe
1 Peraturan Perundangan terkait Keselamatan Konstruksi 18.10 - Copy.pptx
4. PENERAPAN PENGELOLAAN SUMBER DAYA MANUSIA.pptx
Pengenalan SPALDT_SPALDS_Karanganyar.pptx
MAINTENACE KNOWLEDGE_SHARING_ALL NEW.pptx
2013materistudiumgeneralkabsndiunsri-130318044328-phpapp01.pptx
02 SEL ELEKTROKIMIA 1.pptx kimia fisika 1
12. Mekanisme Pelaporan Kegiatan Sanimas_rev08082024.pptx.pdf
KETERAMPILAN KADER - Copy TAHUN 2024.pptx
SAFETY INDUCTION untuk perusahaan konstruksi
TOPOLOGI JARINGAN STAR TEKNIK INFORMATIKA
08_Sistem-Penilaian-Kesesuaian_BW_1708071.ppt
PEMBUATAN PANEL TRAINER DAN PROTOTYPE UNTUK PENINGKATAN KOMPETENSI TENTANG S...
Penanganan motor starter pada dunia otomotif
chapter 1 Smith and Van ness thermodynamics
PPT Mitigasi Banjir dnajsndj;asjdkaskldhjkash
SISTEM_INFORMASI_GEOGRAFIS_unlocked.pptx
variabel valve timing intelligence untuk xenia
electronic fuel injection for automotive sectors
07. Mekanisme Penyusunan RKM_Sanimas 2024 (Tahap 2).pptx.pdf
PCM pekerjaan pembangunan Jembatan payahe

database tutor

  • 2. Tahap Perancangan Basis Data 1. Database Planing Database planing atau perencanaan basis data merupakan aktivitas manajemen untuk merealisasikan tahapan Database Aplication Lifecycle secara efektif dan efesien. Perencanaan basis data mencakup hal-hal berikut: - Cara pengumpulan data - Format data - Dokumentasi yang diperlukan - Cara membuat desain - Tahap Implemantasi
  • 3. Strategi dalam penyusunan sistem informasi :  Identifikasi rencana dan sasaran dari organisasi termasuk mengenai siste, informasi yang dibutuhkan.  Evaluasi sistem informasi yang ada untuk menetapkan kelebihan dan kekurangan yang dimiliki oleh sistem tersebut.  Penaksiran kesempatan teknik informatika yang mungkin memberikan keuntungan kompetitif.
  • 4. 2. System definition System definition atau definisi sistem bertujuan untuk mendeskripsikan batasan dan ruang lingkup aplikasi basis data serta sudut pandang user yang utama. Aplikasi basis data seharusnya memiliki satu atau lebih user view, yang berfungsi :  Mendefinisikan apa yang diharapkan dari aplikasi basis data berdasarkan peranan pekerjaan.  Membantu memastikan agar tidak ada pengguna basis data yang terlupakan.  Mengetahui apa yang diinginkan pengguna saat aplikasi baru akan dibuat.  Membantu mengembangkan aplikasi basis data yang rumit serta dapat menguraikannya menjadi subbagian-subbagian yang lebih sederhana.
  • 5. 3. Requirement collection and analysis Analisi dan pengumpulan kebutuhan merupakan proses mengumpulkan dan menganalisis informasi tentang organisasi yang akan didukung oleh aplikasi basis data dan menggunakan informasi tersebut untuk mengidentifikasikan kebutuhan user terhadap sistem yang baru.
  • 6. 4. Database design Database design atau desain basis data adalah proses membuat desian yang akan mendukung operasional dan tujuan perusahaan. Tujuan desain basis data, antara lain:  Menggambarkan relasi data antara data yang dibutuhkan oleh aplikasi dan user view.  Menyediakan model data yang mendukung seluruh transaksi yang diperlukan.  Menspesifikasikan desain dengan struktur yang sesuai dengan kebutuhan sistem.
  • 7. Ada tiga fase dalam membuat desain basis data, yaitu :  Conseptual Database Design Merupakan suatu proses pembentukan model yang berasal dari informasi yang digunakan dalam perusahaan yang bersifat indefenden dari keseluruhan aspek fisik.  Logical Database Design Merupakan suatu proses pembentukan model yang berasal dari informasi yang digunakan dalam perusahaan yang berdasarkan model data tertentu, akan tetapi independen terhadap DBMS tertentu.  Physical Database Design Merupakan proses yang menghasilkan deskripsi implementasi basis data pada penyimpanan sekunder. Atau dapat dikatakan, desain fisikal merupakan cara pembuatan menuju DBMS tertentu.
  • 8. 5. DBMS Selection Memilih DBMS adalah kegiatan yang digunakan dalam pembuatan basis data, karena pemilihan DBMS yang tepat sangat mendukung aplikasi basis data. Langkah-langkah dalam memilih DBMS:  Definisikan waktu untuk melakukan studi referensi.  Catat dua atau tiga produk yang akan dievalusi untuk digunakan.  Evaluasi produk tersebut.  Rekomendasikan produk yang dipilih dan buat laporan yang mendukung produk.
  • 9. 6. Application Design Desain aplikasi merupakan perencanaan user interface dan program aplikasi yang menggunakan dan melakukan proses terhadap basis data. 7. Implementation Implementation merupakan realisasi fisik dari basis data dan desain aplikasi. Implementasi basis bata dapat dicapai dengan menggunakan:  DDL untuk membuat skema basis data dan database file yang kosong.  DDL untuk membuat user view yang diinginkan.
  • 10. 8. Prototyping Fungsinya adalah membuat model kerja suatu aplikasi basis data. Tujuan utama dari tahapan ini adalah:  Mengidentifikasi fitur sistem yang sedang berjalan.  Memberikan perbaikan atau penambahan file fitur baru.  Klarifikasi kebutuhan user.  Evaluasi kelayakan dan kemungkinan apa yang terjadi dari desain sistem.
  • 11. 9. Data Conversion and Loading Merupakan tahapan pemindahan data yang ada ke dalam basis data yang baru dan mengkonversikan aplikasi yang ada agar dapat menggunakan basis data ang baru. 10. Testing Testing adalah suatu proses eksekusi program aplikasi dengan tujuan untuk menemukan kesalahan dan ketidaksesuaian data yang sesungguhnya.
  • 12. 11. Operational Maintenance Merupakan suatu proses pengawasan dan pemeliharaan sistem setelah proses instalasi, yang mencakup:  Pengawasan kinerja sistem.  Pemeliharaan dan pembaharuan aplikasi basis data jika dibutuhkan.  Penggabungan kebutuhan baru ke dalam aplikasi basis data.
  • 13. Life Cycle Database  Design  Present  Documentation  Generate  Manage data  Maintenance