SlideShare a Scribd company logo
1 of 28
T2 - DESAIN BASIS DATA
1. SISKAAMELIA (2103131034)
2. MUHAMMAD SULISTIYO (21031310346)
DOSEN : Rengga Asmara, S.Kom. OCA
POKOK BAHASAN
 Pendahuluan
Aaturan Sistem dalam Organisasi
 Proses Desain Basis Data
TUJUAN PEMBELAJARAN
Setelah mempelajari materi dalam bab ini, mahasiswa
diharapkan mampu:
Memahami aturan system informasi dalam organisasi
Memahami proses desain basis data
PENDAHULUAN
Aktifitas desain basis data menggunakan proses yang sistematis
yang disebut metodologi desain, dimana target basis data diatur dengan
RDBMS, ORDBMS atau ODBMS. Metodologi desain menggunakan alat
Bantu seperti Designer 2000 dari Oracle, ERWin, BPWin dan Paradigm
Plus oleh Platinum Technology dan lain sebagainya.
Biasanya, desain basis data kecil sekitar 20 pemakai tidak perlu
sangan kompleks. Tetapi untuk ukuran medium atau basis data besar yang
melayani beberapa grup alikasi yang luas, puluhan sampai ratusan
pemakain, pendekatan sistematis menjadi sangat perlu untuk melakukan
desain basis data.
PENDAHULUAN
Basis data yang besar dengan data beberapa puluh
sampai gigabyte dan skema dengan lebih dari 30 sampai 40
tipe entity yang berbeda, dapat memenuhi array yang besar
dari basis data pemerintahan, industri dan institusi financial
dan komersial. Sektor industri termasuk di dalamnya bank,
hotel, airline, asuransi, utilitas dan komunikasi menggunakan
basis data untuk operasi setiap hari 24 jam, 7 hari per minggu
atau operasi 24 kali 7. Sistem aplikasi untuk basis data
tersebut disebut system pemrosesan transaksi untuk volume
transaksi besar.
ATURAN SISTEM INFORMASI DALAM
ORGANISASI
1. Organizational Context untuk Penggunaan Sistem Basis
Data
Untuk mengakomodasi sistem, beberapa organisasi menbuat
posisi administrator basisi data (DBA) untuk mengontrol aktifitas
basis data. Information Resource Management sebagai kunci
kesuksesan management bisnis juga diperkenalkan.
ATURAN SISTEM INFORMASI DALAM
ORGANISASI
Terdapat beberapa alasan:
 Data dianggap sebagai resource yang bekerjasama, dan
manajemen dan kontrol dilakukan terpusan untuk pekerjaan
yang lebih efisien dalam organisasi
Fungsi dalam organisasi dikomputerisasi, sebagai kebutuhan
ketersediaan data yang besar dan up to date.
Seiring pertumbuhan data dan aplikasi relasi yang lebih
kompleks dari data perlu dimodelkan dan diatur.
Terdapat konsolidasi dari information resource pada
beberapa organisasi
ATURAN SISTEM INFORMASI DALAM
ORGANISASI
1.1 Siklus Sistem Informasi
Yang dilibatkan dalam koleksi, manajemen,
penggunaan dan disseminasi information resource dari
organisasi. Siklus sistem informasi disebut siklus makro,
dimana siklus sistem basis data dirujuk ke siklus mikro.
Siklus makro meliputi beberapa tahap yaitu :
ada organisasi yang besar, sistem basis data adalah baigan
dari sistem informasi, di dalamnya termasi semua resource
ATURAN SISTEM INFORMASI DALAM
ORGANISASI
1. Feasibility analysis : tahap ini berhubungan dengan analisa
area aplikasi potensial, mengidentifikasi sisi ekonomi dari
information gathering and dissemination, membentuk studi
keuntungan awal, menentukan kompleksitas data dan proses,
mengatur prioritas aplikasi.
2. Requirement collection and analysis : Kebutuhan detai
dikumpulkan dengan interaksi dengan pemakai potensial dan
kelompok pemakai untuk mengidentifikasi permasalahan dan
kebutuhan khusus. Ketergantungan aplikasi, komunikasi dan
prosedur pelaporan diindetifikasi
ATURAN SISTEM INFORMASI DALAM
ORGANISASI
3. Desain : Tahanp ini mempunayi dua aspek yaitu mendesain sistem basis
data dan mendesain sistem aplikasi (program) yang menggunkaan dan
memproses basis data.
4. Implementasi : Sistem informasi diimplementasi, basisi data dibentuk dan
transaksi basis data diimplementasikan dan diujicoba.
5. Validation and acceptance testing : Tingkat akses dari sistem dalam
memenuhi kebutuhan pemakai dan kriteria performansi divalidasi. Sistem
diujicoba dengan kriteria performanisi dan spesifikasi kelakukan.
6. Deployment, operation and maintenance : Pada tahap ini dilakukan
konversi pemakai dari sistem lama ke sistem baru melalui training. Tahap
operasional mulai jika semua fungsi sistem dioperasikan dan divalidasi.
ATURAN SISTEM INFORMASI DALAM
ORGANISASI
1.2 Siklus Sistem Aplikasi Basis Data
Aktifitas yang berhubungan dengan siklus sistem aplikasi basis data
meliputi tahap berikut :
1. System definition : Scope dari sistem basis data, pemakai dan aplikasi
didefinisikan. Antarmuka untuk pemakai, batasan response time dan
kebutuhan penyimpan dan pemrosesan diidentifikasi.
2. Database design : Pada akhir dari tahap ini , desain logika dan fisik dari
sistem basis data dari DBMS sudah siap.
3. Database implementation : Tahap ini meliputi proses menentukan definisi
basis data konseptual, eksternal dan internal, membuat file basis data
kosong dan implementasi aplikasi perangkat lunak.
ATURAN SISTEM INFORMASI DALAM
ORGANISASI
4. Loading or data conversion : Basis data dipopulasikan denan menyimpan
data langsung atau mengubah file yang sudah ada ke format sistem basis
data.
5. Application conversion : aplikasi perangkat lunak dari sistem pendahulu
dikonversikan ke sistem baru.
6. Testing and validation : sistem baru diuji coba dan divalidasi
7. Operation : Biasanya sistem lama dan baru dioperasikan secara paralel
dalam beberapa waktu.
8. Monitoring and maintenance : selama tahap operasional, sistem secara tetap
dimonitor dan dipelihara. Perubahan dan pengembangan dapat terjadi baik
pada isi data maupun aplikasi perangkat lunak.
PROSES DESAIN BASIS DATA
Sekarang kita fokuskan ke siklus sistem aplikasi basisi data yaitu
desain basis data. Tujuan desain basis data adalah :
• Memenuhi kebutuhan isi informasi dari pemakai dan aplikasi tertentu.
• Menyediakan struktur informasi alami dan mudah dipahami.
• Mendukung kebutuhan pemrosesan dan performansi obyektif seperti
response time, processing time dan storage space
PROSES DESAIN BASIS DATA
Terdapat enam tahap utama pada proses desain basis data
yaitu :
1. Koleksi dan analisa kebutuhan
2. Desain basis data konseptual
3. Pemilihan DBMS
4. Pemetaan model data (basis data logika)
5. Desain basis data fisik.
6. Implementasi dan tuning sistem basis data
RANGKUMAN
 Terdapat aturan system informasi dalam organisasi, system basis
data dilihat sebagai bagian system informasi dalam aplikasi
berskala besar.
 Basis data sebagai manajemen resourse informasi dalam
organisasi dan kelangsungan hidupnya harus tetap berjalan.
 Terdapat 6 tahap dalam proses perancangan. Tiga tahap yang
umum dalam rancangan basis data adalah rancangan konseptual,
rancangan logika (pemetaan model data) dan rancangan fisik.
Sedangkan tahap inisial adalah koleksi dan analisa kebutuhan
yang biasanya termasuk dalam tahap pra desain.
RANGKUMAN
 Ada beberapa criteria organisasi dalam pemilihan DBMS
 Jika permasalahan performansi terdeteksi dan aplikasi baru
diaplikasikan, rancangan harus dimodifikasi
 Pada basis data relasional, factor yang berakibat pada keputusan
rancangan basis data fisik dan mnyediakan tuntunan pemilihan
alternative rancangan desain
LATIHAN SOAL 1/12
1. Sebutkan 6 tahap perancangan basis data!
JAWAB :
 Koleksi dan analisa kebutuhan
 Desain basis data konseptual
 Pemilihan DBMS
 Pemetaan model data (basis data logika)
 Desain basis data fisik.
 Implementasi dan tuning sistem basis data
2. Manakah dari 6 tahap tersebut sebagai aktifitas utama dalam
proses perancangan basis data ? Mengapa ?
JAWAB :
Yang paling utama dalam perancangan database adalah tahap
koleksi dan analisa kebutuhan karena untuk menentukan
kebutuhan-kebutuhan suatu sistem database, kita harus mengenal
terlebih dahulu baugian-bagian lain dari sistem informasi yang
akan berinteraksi dengan sistem database, termasuk para user yang
ada dan yang baru beserta aplikasi – aplikasi. Inilah yang
kemudian dikumpulkan dan di analisa
LATIHAN SOAL 2/12
3. Mengapa perancangan skema dan aplikasi dilakukan secara
parallel ?
Karena aktifitas pertama yaitu desain skema konseptual,
menentukan kebutuhan data yang dihasilkan pada tahap 1 dan
menghasilkan skema basis data konseptual. Aktifitas kedua, desain
transaksi dan aplikasi, menentukan analisa aplikasi basis data pada
tahap 1 dan menghasilkan spesifikasi level tinggi untuk aplikasi
tersebut.
LATIHAN SOAL 3/12
4. Mengapa digunakan model data implementation-independent
selama perancangan skema konseptual ?
JAWAB :
Skema konseptual tidak tersedia sebagai stabil dari isi basis
data. Pemilihan DBMS dan keputusan desain dapat berubah tanpa
mengubah skema konseptual DBMS-Independet.
LATIHAN SOAL 4/12
5. Mengapa diperlukan koleksi dan analisa kebutuhan?
JAWAB :
Karena ini suatu tahap dimana kita melakukan proses identifikasi dan
analisa kebutuhan-kebutuhan data dan ini disebut pengumpulan dan dan
analisa. Untuk menentukan kebutuhan-kebutuhan suatu sistem database, kita
harus mengenal terlebih dahulu bagian-bagian lain dari sistem informasi yang
akan berinterkasi dengan sistem database, termasuk para user yang ada dan
para user yang baru beserta aplikasi-aplikasinya. Kebutuhan-kebutuhan dari
para user dan aplikasi-aplikasi inilah yang kemudian dikumpulin dan
dianalisa.
LATIHAN SOAL 5/12
7. Bagaimana karakteristik dari model data untuk rancangan skema
konseptual harus diproses ?
JAWAB :
Krakteristik model data :
1. Expressiveness : model data cukup ekspresif
2. Simplicity and Understandability : model cukup sederhana
3. Diagrammatic representation : model dalam bentuk notasi diagram
4. Formality : skema konseptual ditampilkan dalam model data harus
mempresentasikan spesifikasi formal data.
LATIHAN SOAL 7/12
8. Apa perbedaan dua pendekatan utama dalam rancangan skema
konseptual
JAWAB :
 System-Independent mapping : pada bentuk ini, pemetaan tidak
mempertimbangkan karakteristik khusus atau kasus khusus yang
diaplikasikan ke implementasi DBMS dari model data.
 Tailoring the schemas to aspecific DBMS : DBMS yang berbeda
mengimplementasikan model data dengan menggunakan
pemodelan khusus.
LATIHAN SOAL 8/12
9. Strategi apa yang digunakan untuk merancang skema konseptual dari
kebutuhan ?
JAWAB :
 Top-down strategy : dimulai dengan skema yang berisi abstraksi level
tinggi dan kemudian mengaplikasikan ketentuan top-down.
 Bottom-up strategy : merupakan kasus khusus dari bottom-up strategi,
dimana atensi difokuskan pada himpunan konsep terpusat yang lebih nyata.
 Mixed strategy : kebutuhan dibagi berdasarkan top-down strategi, bagian
skema dirancang untuk setiap partisi berdasarkan bottom-up strategy.
ATIHAN SOAL 9/12
10. Sebutkan langkah-langkah view integration ke rancangan skema konseptual.
JAWAB :
 Identifikasi korespondensi dan konflik diantara skema : karena skema dirancang
individual, perlu menentukan konstruksi khusus dalam skema yang
merepresentasikan konsep dunia nyata yang sama.
 modifikasi view untuk kesesuaian dengan lainnya : satu skema dimodifikasi
sehingga sesuai dengan skema lainnya.
 Menggabungkan view : skema global dibuat dengan menggabungkan skema
individu.
 Restrukturisasi : sebagai langkah akhir, skema global dianalisa dan
direstruksurisasi untuk memindahkan redudansi dan konpleksitas yang tidak perlu.
LATIHAN SOAL 10/12
11. Sebutkan factor untuk memperlancar pemilihan paket DBMS untuk system informasi
dalam organisasi.
JAWAB :
Hal-hal yang harus dipertimbangkan secara ekonomi dan factor organisasi
 Software acquisition cost
 Maintenance cost
 Hardware acquisition cost
 Database-creation and conversion
 Personal cost
Training cost
Operating cost
LATIHAN SOAL 11/12
12. Apa yang dimaksud pemetaan data model system-independent ? Apa
perbedaannya dengan system-dependent ?
JAWAB :
Pemetaan ke dalam model data DBMS dengan tidak mempertimbangkan
karakteristik atau hal-hal yang khusus yang berlaku pada implementasikan DBMS
dari model data. Berbeda dengan dependent-system yang mempertimbangkan tiap
skema yang terintegrasi dengan sistem.
LATIHAN SOAL 12/12
THANK YOU

More Related Content

What's hot

Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)KuliahKita
 
Artikel Ilmiah Sistem Basis Data
Artikel Ilmiah Sistem Basis Data Artikel Ilmiah Sistem Basis Data
Artikel Ilmiah Sistem Basis Data Muhammad Fajar
 
Makalah Organisasi Komputer - Direct Memory Access (DMA)
Makalah Organisasi Komputer - Direct Memory Access (DMA)Makalah Organisasi Komputer - Direct Memory Access (DMA)
Makalah Organisasi Komputer - Direct Memory Access (DMA)Fajar Jabrik
 
Tipe manajemen memori pada sistem operasi
Tipe manajemen memori pada sistem operasi Tipe manajemen memori pada sistem operasi
Tipe manajemen memori pada sistem operasi Shary Armonitha
 
Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistemMhd. Abdullah Hamid
 
basis data lanjut modul
 basis data lanjut modul basis data lanjut modul
basis data lanjut modulDenny Safardan
 
Data Base Tiket Pesawat
Data Base Tiket PesawatData Base Tiket Pesawat
Data Base Tiket Pesawatnaufals11
 
Metadata pada Data Warehouse
Metadata pada Data WarehouseMetadata pada Data Warehouse
Metadata pada Data Warehousededidarwis
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasifachrizal lianso
 
Perancangan database penjualan indomaret
Perancangan database penjualan indomaretPerancangan database penjualan indomaret
Perancangan database penjualan indomaretRut Kristina
 
Struktur direktori
Struktur direktoriStruktur direktori
Struktur direktoriAnggi DHARMA
 
Materi Data Mining - C4.5
Materi Data Mining - C4.5Materi Data Mining - C4.5
Materi Data Mining - C4.5dedidarwis
 
Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)Devi Apriansyah
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Tri Sugihartono
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)Simon Patabang
 

What's hot (20)

Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
Kriptograf - Algoritma Kriptografi Klasik (bagian 1)
 
Artikel Ilmiah Sistem Basis Data
Artikel Ilmiah Sistem Basis Data Artikel Ilmiah Sistem Basis Data
Artikel Ilmiah Sistem Basis Data
 
Makalah Organisasi Komputer - Direct Memory Access (DMA)
Makalah Organisasi Komputer - Direct Memory Access (DMA)Makalah Organisasi Komputer - Direct Memory Access (DMA)
Makalah Organisasi Komputer - Direct Memory Access (DMA)
 
Tipe manajemen memori pada sistem operasi
Tipe manajemen memori pada sistem operasi Tipe manajemen memori pada sistem operasi
Tipe manajemen memori pada sistem operasi
 
Makalah database manajemen sistem
Makalah database manajemen sistemMakalah database manajemen sistem
Makalah database manajemen sistem
 
Laporan analisis sistem informasi
Laporan analisis sistem informasiLaporan analisis sistem informasi
Laporan analisis sistem informasi
 
basis data lanjut modul
 basis data lanjut modul basis data lanjut modul
basis data lanjut modul
 
Pengantar database
Pengantar databasePengantar database
Pengantar database
 
Data Base Tiket Pesawat
Data Base Tiket PesawatData Base Tiket Pesawat
Data Base Tiket Pesawat
 
Metadata pada Data Warehouse
Metadata pada Data WarehouseMetadata pada Data Warehouse
Metadata pada Data Warehouse
 
circular linked list
circular linked listcircular linked list
circular linked list
 
System Request
System RequestSystem Request
System Request
 
Kelompok 3 incremental
Kelompok 3   incrementalKelompok 3   incremental
Kelompok 3 incremental
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasi
 
Perancangan database penjualan indomaret
Perancangan database penjualan indomaretPerancangan database penjualan indomaret
Perancangan database penjualan indomaret
 
Struktur direktori
Struktur direktoriStruktur direktori
Struktur direktori
 
Materi Data Mining - C4.5
Materi Data Mining - C4.5Materi Data Mining - C4.5
Materi Data Mining - C4.5
 
Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
 

Viewers also liked

Analisa Kebutuhan Windows 2008
Analisa Kebutuhan Windows 2008Analisa Kebutuhan Windows 2008
Analisa Kebutuhan Windows 2008Ichsanvoc
 
Instalasi Sistem Operasi Jaringan Bab 2
Instalasi Sistem Operasi Jaringan Bab 2Instalasi Sistem Operasi Jaringan Bab 2
Instalasi Sistem Operasi Jaringan Bab 2Jimmy Sitorus
 
PBO - Lapres Mengelola Kelas
PBO - Lapres Mengelola KelasPBO - Lapres Mengelola Kelas
PBO - Lapres Mengelola KelasSiska Amelia
 
Basis Data - Pengenalan DML dan DDL
Basis Data - Pengenalan DML dan DDLBasis Data - Pengenalan DML dan DDL
Basis Data - Pengenalan DML dan DDLWalid Umar
 
Pengembangan sistem informasi manajemen
Pengembangan sistem informasi manajemenPengembangan sistem informasi manajemen
Pengembangan sistem informasi manajemenSri Mulyani
 
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data Julmianti
 
BAB 7 Epidemiologi Penyakit Menular Diftheria, Pertusis dan Tetanus
BAB 7 Epidemiologi Penyakit Menular Diftheria, Pertusis dan TetanusBAB 7 Epidemiologi Penyakit Menular Diftheria, Pertusis dan Tetanus
BAB 7 Epidemiologi Penyakit Menular Diftheria, Pertusis dan TetanusNajMah Usman
 
contoh analisa dan perancangan sistem absensi Siswa
contoh analisa dan perancangan sistem absensi Siswacontoh analisa dan perancangan sistem absensi Siswa
contoh analisa dan perancangan sistem absensi SiswaAsrin Nurjannah
 
Data Modeling Presentations I
Data Modeling Presentations IData Modeling Presentations I
Data Modeling Presentations Icd_crisci
 
Aps01 introduction
Aps01 introductionAps01 introduction
Aps01 introductionArif Rahman
 
Sistem Manajemen Basis Data
Sistem Manajemen Basis DataSistem Manajemen Basis Data
Sistem Manajemen Basis DataImam Tarmuji
 
Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Jotham Gadot
 

Viewers also liked (16)

Desain Basis Data (2)
Desain Basis Data (2)Desain Basis Data (2)
Desain Basis Data (2)
 
Analisa Kebutuhan Windows 2008
Analisa Kebutuhan Windows 2008Analisa Kebutuhan Windows 2008
Analisa Kebutuhan Windows 2008
 
Instalasi Sistem Operasi Jaringan Bab 2
Instalasi Sistem Operasi Jaringan Bab 2Instalasi Sistem Operasi Jaringan Bab 2
Instalasi Sistem Operasi Jaringan Bab 2
 
PBO - Lapres Mengelola Kelas
PBO - Lapres Mengelola KelasPBO - Lapres Mengelola Kelas
PBO - Lapres Mengelola Kelas
 
Basis Data - Pengenalan DML dan DDL
Basis Data - Pengenalan DML dan DDLBasis Data - Pengenalan DML dan DDL
Basis Data - Pengenalan DML dan DDL
 
Makalah Oracle
Makalah OracleMakalah Oracle
Makalah Oracle
 
Pengembangan sistem informasi manajemen
Pengembangan sistem informasi manajemenPengembangan sistem informasi manajemen
Pengembangan sistem informasi manajemen
 
TD-635-09-PSBO
TD-635-09-PSBOTD-635-09-PSBO
TD-635-09-PSBO
 
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
 
BAB 7 Epidemiologi Penyakit Menular Diftheria, Pertusis dan Tetanus
BAB 7 Epidemiologi Penyakit Menular Diftheria, Pertusis dan TetanusBAB 7 Epidemiologi Penyakit Menular Diftheria, Pertusis dan Tetanus
BAB 7 Epidemiologi Penyakit Menular Diftheria, Pertusis dan Tetanus
 
contoh analisa dan perancangan sistem absensi Siswa
contoh analisa dan perancangan sistem absensi Siswacontoh analisa dan perancangan sistem absensi Siswa
contoh analisa dan perancangan sistem absensi Siswa
 
Aps03 planning
Aps03 planningAps03 planning
Aps03 planning
 
Data Modeling Presentations I
Data Modeling Presentations IData Modeling Presentations I
Data Modeling Presentations I
 
Aps01 introduction
Aps01 introductionAps01 introduction
Aps01 introduction
 
Sistem Manajemen Basis Data
Sistem Manajemen Basis DataSistem Manajemen Basis Data
Sistem Manajemen Basis Data
 
Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01
 

Similar to T2 - Desain Basis Data

(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
 
Database_Desaign.pdf
Database_Desaign.pdfDatabase_Desaign.pdf
Database_Desaign.pdfAhmadKurt
 
72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.ppt72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.pptmerisipahutar
 
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERPERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERSitiOlis
 
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, SISTEM MANAJEMEN ...
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, SISTEM MANAJEMEN ...TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, SISTEM MANAJEMEN ...
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, SISTEM MANAJEMEN ...LisaniahAmini
 
database tutor
database tutordatabase tutor
database tutorZoomLPPM
 
Tugas 8 sia konsep basis data relasional rizkyta salsabila 33219010014-conv...
Tugas 8 sia konsep basis data relasional   rizkyta salsabila 33219010014-conv...Tugas 8 sia konsep basis data relasional   rizkyta salsabila 33219010014-conv...
Tugas 8 sia konsep basis data relasional rizkyta salsabila 33219010014-conv...RizkytaSalsabila
 
Analisis Implementasi Aplikasi Konsep Aasis Data Relasional PT Unilever Indon...
Analisis Implementasi Aplikasi Konsep Aasis Data Relasional PT Unilever Indon...Analisis Implementasi Aplikasi Konsep Aasis Data Relasional PT Unilever Indon...
Analisis Implementasi Aplikasi Konsep Aasis Data Relasional PT Unilever Indon...RaihanAbid1
 
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...RizkytaSalsabila
 
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...YolandaSibuea
 
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...YolandaSibuea
 
Sucik puji utami, hapzi ali, rancangan sistem pendukung pengambilan keputusan...
Sucik puji utami, hapzi ali, rancangan sistem pendukung pengambilan keputusan...Sucik puji utami, hapzi ali, rancangan sistem pendukung pengambilan keputusan...
Sucik puji utami, hapzi ali, rancangan sistem pendukung pengambilan keputusan...SUCIK PUJI UTAMI
 
Tugas 6, celine danaris gracia, yananto mihadi putra, se, m.si, sistem manaje...
Tugas 6, celine danaris gracia, yananto mihadi putra, se, m.si, sistem manaje...Tugas 6, celine danaris gracia, yananto mihadi putra, se, m.si, sistem manaje...
Tugas 6, celine danaris gracia, yananto mihadi putra, se, m.si, sistem manaje...CELINEDANARIS
 
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...AnisHaerunisa2
 
Tahapan Rekayasa Sistem Informasi.pptx
Tahapan Rekayasa Sistem Informasi.pptxTahapan Rekayasa Sistem Informasi.pptx
Tahapan Rekayasa Sistem Informasi.pptxQwertyyyKyy
 
Implementasi Aplikasi Basis Data Relasional pada Siloam Hospitals Kebon Jeruk
Implementasi Aplikasi Basis Data Relasional pada Siloam Hospitals Kebon JerukImplementasi Aplikasi Basis Data Relasional pada Siloam Hospitals Kebon Jeruk
Implementasi Aplikasi Basis Data Relasional pada Siloam Hospitals Kebon JerukAndreasTanjaya_43218120078
 
MateriDSS-SKP.ppt
MateriDSS-SKP.pptMateriDSS-SKP.ppt
MateriDSS-SKP.pptpurwantoid1
 
89 metodologi-implementasi-sistem simrs
89 metodologi-implementasi-sistem simrs89 metodologi-implementasi-sistem simrs
89 metodologi-implementasi-sistem simrsiansico
 

Similar to T2 - Desain Basis Data (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 ...
 
Database_Desaign.pdf
Database_Desaign.pdfDatabase_Desaign.pdf
Database_Desaign.pdf
 
perancangan sistem
perancangan sistemperancangan sistem
perancangan sistem
 
72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.ppt72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.ppt
 
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERPERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
 
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, SISTEM MANAJEMEN ...
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, SISTEM MANAJEMEN ...TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, SISTEM MANAJEMEN ...
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, SISTEM MANAJEMEN ...
 
database tutor
database tutordatabase tutor
database tutor
 
Tugas 8 sia konsep basis data relasional rizkyta salsabila 33219010014-conv...
Tugas 8 sia konsep basis data relasional   rizkyta salsabila 33219010014-conv...Tugas 8 sia konsep basis data relasional   rizkyta salsabila 33219010014-conv...
Tugas 8 sia konsep basis data relasional rizkyta salsabila 33219010014-conv...
 
Analisis Implementasi Aplikasi Konsep Aasis Data Relasional PT Unilever Indon...
Analisis Implementasi Aplikasi Konsep Aasis Data Relasional PT Unilever Indon...Analisis Implementasi Aplikasi Konsep Aasis Data Relasional PT Unilever Indon...
Analisis Implementasi Aplikasi Konsep Aasis Data Relasional PT Unilever Indon...
 
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...
 
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...
 
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, mana...
 
Sucik puji utami, hapzi ali, rancangan sistem pendukung pengambilan keputusan...
Sucik puji utami, hapzi ali, rancangan sistem pendukung pengambilan keputusan...Sucik puji utami, hapzi ali, rancangan sistem pendukung pengambilan keputusan...
Sucik puji utami, hapzi ali, rancangan sistem pendukung pengambilan keputusan...
 
1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx
 
Tugas 6, celine danaris gracia, yananto mihadi putra, se, m.si, sistem manaje...
Tugas 6, celine danaris gracia, yananto mihadi putra, se, m.si, sistem manaje...Tugas 6, celine danaris gracia, yananto mihadi putra, se, m.si, sistem manaje...
Tugas 6, celine danaris gracia, yananto mihadi putra, se, m.si, sistem manaje...
 
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
 
Tahapan Rekayasa Sistem Informasi.pptx
Tahapan Rekayasa Sistem Informasi.pptxTahapan Rekayasa Sistem Informasi.pptx
Tahapan Rekayasa Sistem Informasi.pptx
 
Implementasi Aplikasi Basis Data Relasional pada Siloam Hospitals Kebon Jeruk
Implementasi Aplikasi Basis Data Relasional pada Siloam Hospitals Kebon JerukImplementasi Aplikasi Basis Data Relasional pada Siloam Hospitals Kebon Jeruk
Implementasi Aplikasi Basis Data Relasional pada Siloam Hospitals Kebon Jeruk
 
MateriDSS-SKP.ppt
MateriDSS-SKP.pptMateriDSS-SKP.ppt
MateriDSS-SKP.ppt
 
89 metodologi-implementasi-sistem simrs
89 metodologi-implementasi-sistem simrs89 metodologi-implementasi-sistem simrs
89 metodologi-implementasi-sistem simrs
 

More from Siska Amelia

T5 - Query Lanjutan [3]
T5 - Query Lanjutan [3]T5 - Query Lanjutan [3]
T5 - Query Lanjutan [3]Siska Amelia
 
T4 - Query Lanjutan [2]
T4 - Query Lanjutan [2]T4 - Query Lanjutan [2]
T4 - Query Lanjutan [2]Siska Amelia
 
T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]Siska Amelia
 
Laporan resmi praktikum 3 DNS Server
Laporan resmi praktikum 3 DNS ServerLaporan resmi praktikum 3 DNS Server
Laporan resmi praktikum 3 DNS ServerSiska Amelia
 
Laporan Resmi Praktikum Administrasi Jaringan
Laporan Resmi Praktikum Administrasi JaringanLaporan Resmi Praktikum Administrasi Jaringan
Laporan Resmi Praktikum Administrasi JaringanSiska Amelia
 
Laporan Resmi Algoritma dan Struktur Data :
Laporan Resmi Algoritma dan Struktur Data : Laporan Resmi Algoritma dan Struktur Data :
Laporan Resmi Algoritma dan Struktur Data : Siska Amelia
 
Waterfall Process Model
Waterfall Process ModelWaterfall Process Model
Waterfall Process ModelSiska Amelia
 
PBO - Inheritance 2
PBO - Inheritance 2PBO - Inheritance 2
PBO - Inheritance 2Siska Amelia
 
PBO - Inheritance 1
PBO - Inheritance 1PBO - Inheritance 1
PBO - Inheritance 1Siska Amelia
 
PBO - Lapres Enkapsulasi
PBO - Lapres EnkapsulasiPBO - Lapres Enkapsulasi
PBO - Lapres EnkapsulasiSiska Amelia
 
OOP - Nested If & Else If
OOP - Nested If & Else IfOOP - Nested If & Else If
OOP - Nested If & Else IfSiska Amelia
 
OOP - Decision: If & If..Else
OOP - Decision: If & If..ElseOOP - Decision: If & If..Else
OOP - Decision: If & If..ElseSiska Amelia
 
Contoh Desain Web yang Baik dan Buruk
Contoh Desain Web yang Baik dan BurukContoh Desain Web yang Baik dan Buruk
Contoh Desain Web yang Baik dan BurukSiska Amelia
 
Algotitma dan Struktur Algoritma - Collection
Algotitma dan Struktur Algoritma - CollectionAlgotitma dan Struktur Algoritma - Collection
Algotitma dan Struktur Algoritma - CollectionSiska Amelia
 

More from Siska Amelia (18)

T5 - Query Lanjutan [3]
T5 - Query Lanjutan [3]T5 - Query Lanjutan [3]
T5 - Query Lanjutan [3]
 
T4 - Query Lanjutan [2]
T4 - Query Lanjutan [2]T4 - Query Lanjutan [2]
T4 - Query Lanjutan [2]
 
T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]
 
Laporan resmi praktikum 3 DNS Server
Laporan resmi praktikum 3 DNS ServerLaporan resmi praktikum 3 DNS Server
Laporan resmi praktikum 3 DNS Server
 
Laporan Resmi Praktikum Administrasi Jaringan
Laporan Resmi Praktikum Administrasi JaringanLaporan Resmi Praktikum Administrasi Jaringan
Laporan Resmi Praktikum Administrasi Jaringan
 
Laporan Resmi Algoritma dan Struktur Data :
Laporan Resmi Algoritma dan Struktur Data : Laporan Resmi Algoritma dan Struktur Data :
Laporan Resmi Algoritma dan Struktur Data :
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
 
Waterfall Process Model
Waterfall Process ModelWaterfall Process Model
Waterfall Process Model
 
Lapres prak12
Lapres prak12Lapres prak12
Lapres prak12
 
PBO - Inheritance 2
PBO - Inheritance 2PBO - Inheritance 2
PBO - Inheritance 2
 
PBO - Inheritance 1
PBO - Inheritance 1PBO - Inheritance 1
PBO - Inheritance 1
 
PBO - Lapres Enkapsulasi
PBO - Lapres EnkapsulasiPBO - Lapres Enkapsulasi
PBO - Lapres Enkapsulasi
 
Sistem Operasi
Sistem OperasiSistem Operasi
Sistem Operasi
 
Sistem Operasi -
Sistem Operasi - Sistem Operasi -
Sistem Operasi -
 
OOP - Nested If & Else If
OOP - Nested If & Else IfOOP - Nested If & Else If
OOP - Nested If & Else If
 
OOP - Decision: If & If..Else
OOP - Decision: If & If..ElseOOP - Decision: If & If..Else
OOP - Decision: If & If..Else
 
Contoh Desain Web yang Baik dan Buruk
Contoh Desain Web yang Baik dan BurukContoh Desain Web yang Baik dan Buruk
Contoh Desain Web yang Baik dan Buruk
 
Algotitma dan Struktur Algoritma - Collection
Algotitma dan Struktur Algoritma - CollectionAlgotitma dan Struktur Algoritma - Collection
Algotitma dan Struktur Algoritma - Collection
 

T2 - Desain Basis Data

  • 1. T2 - DESAIN BASIS DATA 1. SISKAAMELIA (2103131034) 2. MUHAMMAD SULISTIYO (21031310346) DOSEN : Rengga Asmara, S.Kom. OCA
  • 2. POKOK BAHASAN  Pendahuluan Aaturan Sistem dalam Organisasi  Proses Desain Basis Data
  • 3. TUJUAN PEMBELAJARAN Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Memahami aturan system informasi dalam organisasi Memahami proses desain basis data
  • 4. PENDAHULUAN Aktifitas desain basis data menggunakan proses yang sistematis yang disebut metodologi desain, dimana target basis data diatur dengan RDBMS, ORDBMS atau ODBMS. Metodologi desain menggunakan alat Bantu seperti Designer 2000 dari Oracle, ERWin, BPWin dan Paradigm Plus oleh Platinum Technology dan lain sebagainya. Biasanya, desain basis data kecil sekitar 20 pemakai tidak perlu sangan kompleks. Tetapi untuk ukuran medium atau basis data besar yang melayani beberapa grup alikasi yang luas, puluhan sampai ratusan pemakain, pendekatan sistematis menjadi sangat perlu untuk melakukan desain basis data.
  • 5. PENDAHULUAN Basis data yang besar dengan data beberapa puluh sampai gigabyte dan skema dengan lebih dari 30 sampai 40 tipe entity yang berbeda, dapat memenuhi array yang besar dari basis data pemerintahan, industri dan institusi financial dan komersial. Sektor industri termasuk di dalamnya bank, hotel, airline, asuransi, utilitas dan komunikasi menggunakan basis data untuk operasi setiap hari 24 jam, 7 hari per minggu atau operasi 24 kali 7. Sistem aplikasi untuk basis data tersebut disebut system pemrosesan transaksi untuk volume transaksi besar.
  • 6. ATURAN SISTEM INFORMASI DALAM ORGANISASI 1. Organizational Context untuk Penggunaan Sistem Basis Data Untuk mengakomodasi sistem, beberapa organisasi menbuat posisi administrator basisi data (DBA) untuk mengontrol aktifitas basis data. Information Resource Management sebagai kunci kesuksesan management bisnis juga diperkenalkan.
  • 7. ATURAN SISTEM INFORMASI DALAM ORGANISASI Terdapat beberapa alasan:  Data dianggap sebagai resource yang bekerjasama, dan manajemen dan kontrol dilakukan terpusan untuk pekerjaan yang lebih efisien dalam organisasi Fungsi dalam organisasi dikomputerisasi, sebagai kebutuhan ketersediaan data yang besar dan up to date. Seiring pertumbuhan data dan aplikasi relasi yang lebih kompleks dari data perlu dimodelkan dan diatur. Terdapat konsolidasi dari information resource pada beberapa organisasi
  • 8. ATURAN SISTEM INFORMASI DALAM ORGANISASI 1.1 Siklus Sistem Informasi Yang dilibatkan dalam koleksi, manajemen, penggunaan dan disseminasi information resource dari organisasi. Siklus sistem informasi disebut siklus makro, dimana siklus sistem basis data dirujuk ke siklus mikro. Siklus makro meliputi beberapa tahap yaitu : ada organisasi yang besar, sistem basis data adalah baigan dari sistem informasi, di dalamnya termasi semua resource
  • 9. ATURAN SISTEM INFORMASI DALAM ORGANISASI 1. Feasibility analysis : tahap ini berhubungan dengan analisa area aplikasi potensial, mengidentifikasi sisi ekonomi dari information gathering and dissemination, membentuk studi keuntungan awal, menentukan kompleksitas data dan proses, mengatur prioritas aplikasi. 2. Requirement collection and analysis : Kebutuhan detai dikumpulkan dengan interaksi dengan pemakai potensial dan kelompok pemakai untuk mengidentifikasi permasalahan dan kebutuhan khusus. Ketergantungan aplikasi, komunikasi dan prosedur pelaporan diindetifikasi
  • 10. ATURAN SISTEM INFORMASI DALAM ORGANISASI 3. Desain : Tahanp ini mempunayi dua aspek yaitu mendesain sistem basis data dan mendesain sistem aplikasi (program) yang menggunkaan dan memproses basis data. 4. Implementasi : Sistem informasi diimplementasi, basisi data dibentuk dan transaksi basis data diimplementasikan dan diujicoba. 5. Validation and acceptance testing : Tingkat akses dari sistem dalam memenuhi kebutuhan pemakai dan kriteria performansi divalidasi. Sistem diujicoba dengan kriteria performanisi dan spesifikasi kelakukan. 6. Deployment, operation and maintenance : Pada tahap ini dilakukan konversi pemakai dari sistem lama ke sistem baru melalui training. Tahap operasional mulai jika semua fungsi sistem dioperasikan dan divalidasi.
  • 11. ATURAN SISTEM INFORMASI DALAM ORGANISASI 1.2 Siklus Sistem Aplikasi Basis Data Aktifitas yang berhubungan dengan siklus sistem aplikasi basis data meliputi tahap berikut : 1. System definition : Scope dari sistem basis data, pemakai dan aplikasi didefinisikan. Antarmuka untuk pemakai, batasan response time dan kebutuhan penyimpan dan pemrosesan diidentifikasi. 2. Database design : Pada akhir dari tahap ini , desain logika dan fisik dari sistem basis data dari DBMS sudah siap. 3. Database implementation : Tahap ini meliputi proses menentukan definisi basis data konseptual, eksternal dan internal, membuat file basis data kosong dan implementasi aplikasi perangkat lunak.
  • 12. ATURAN SISTEM INFORMASI DALAM ORGANISASI 4. Loading or data conversion : Basis data dipopulasikan denan menyimpan data langsung atau mengubah file yang sudah ada ke format sistem basis data. 5. Application conversion : aplikasi perangkat lunak dari sistem pendahulu dikonversikan ke sistem baru. 6. Testing and validation : sistem baru diuji coba dan divalidasi 7. Operation : Biasanya sistem lama dan baru dioperasikan secara paralel dalam beberapa waktu. 8. Monitoring and maintenance : selama tahap operasional, sistem secara tetap dimonitor dan dipelihara. Perubahan dan pengembangan dapat terjadi baik pada isi data maupun aplikasi perangkat lunak.
  • 13. PROSES DESAIN BASIS DATA Sekarang kita fokuskan ke siklus sistem aplikasi basisi data yaitu desain basis data. Tujuan desain basis data adalah : • Memenuhi kebutuhan isi informasi dari pemakai dan aplikasi tertentu. • Menyediakan struktur informasi alami dan mudah dipahami. • Mendukung kebutuhan pemrosesan dan performansi obyektif seperti response time, processing time dan storage space
  • 14. PROSES DESAIN BASIS DATA Terdapat enam tahap utama pada proses desain basis data yaitu : 1. Koleksi dan analisa kebutuhan 2. Desain basis data konseptual 3. Pemilihan DBMS 4. Pemetaan model data (basis data logika) 5. Desain basis data fisik. 6. Implementasi dan tuning sistem basis data
  • 15. RANGKUMAN  Terdapat aturan system informasi dalam organisasi, system basis data dilihat sebagai bagian system informasi dalam aplikasi berskala besar.  Basis data sebagai manajemen resourse informasi dalam organisasi dan kelangsungan hidupnya harus tetap berjalan.  Terdapat 6 tahap dalam proses perancangan. Tiga tahap yang umum dalam rancangan basis data adalah rancangan konseptual, rancangan logika (pemetaan model data) dan rancangan fisik. Sedangkan tahap inisial adalah koleksi dan analisa kebutuhan yang biasanya termasuk dalam tahap pra desain.
  • 16. RANGKUMAN  Ada beberapa criteria organisasi dalam pemilihan DBMS  Jika permasalahan performansi terdeteksi dan aplikasi baru diaplikasikan, rancangan harus dimodifikasi  Pada basis data relasional, factor yang berakibat pada keputusan rancangan basis data fisik dan mnyediakan tuntunan pemilihan alternative rancangan desain
  • 17. LATIHAN SOAL 1/12 1. Sebutkan 6 tahap perancangan basis data! JAWAB :  Koleksi dan analisa kebutuhan  Desain basis data konseptual  Pemilihan DBMS  Pemetaan model data (basis data logika)  Desain basis data fisik.  Implementasi dan tuning sistem basis data
  • 18. 2. Manakah dari 6 tahap tersebut sebagai aktifitas utama dalam proses perancangan basis data ? Mengapa ? JAWAB : Yang paling utama dalam perancangan database adalah tahap koleksi dan analisa kebutuhan karena untuk menentukan kebutuhan-kebutuhan suatu sistem database, kita harus mengenal terlebih dahulu baugian-bagian lain dari sistem informasi yang akan berinteraksi dengan sistem database, termasuk para user yang ada dan yang baru beserta aplikasi – aplikasi. Inilah yang kemudian dikumpulkan dan di analisa LATIHAN SOAL 2/12
  • 19. 3. Mengapa perancangan skema dan aplikasi dilakukan secara parallel ? Karena aktifitas pertama yaitu desain skema konseptual, menentukan kebutuhan data yang dihasilkan pada tahap 1 dan menghasilkan skema basis data konseptual. Aktifitas kedua, desain transaksi dan aplikasi, menentukan analisa aplikasi basis data pada tahap 1 dan menghasilkan spesifikasi level tinggi untuk aplikasi tersebut. LATIHAN SOAL 3/12
  • 20. 4. Mengapa digunakan model data implementation-independent selama perancangan skema konseptual ? JAWAB : Skema konseptual tidak tersedia sebagai stabil dari isi basis data. Pemilihan DBMS dan keputusan desain dapat berubah tanpa mengubah skema konseptual DBMS-Independet. LATIHAN SOAL 4/12
  • 21. 5. Mengapa diperlukan koleksi dan analisa kebutuhan? JAWAB : Karena ini suatu tahap dimana kita melakukan proses identifikasi dan analisa kebutuhan-kebutuhan data dan ini disebut pengumpulan dan dan analisa. Untuk menentukan kebutuhan-kebutuhan suatu sistem database, kita harus mengenal terlebih dahulu bagian-bagian lain dari sistem informasi yang akan berinterkasi dengan sistem database, termasuk para user yang ada dan para user yang baru beserta aplikasi-aplikasinya. Kebutuhan-kebutuhan dari para user dan aplikasi-aplikasi inilah yang kemudian dikumpulin dan dianalisa. LATIHAN SOAL 5/12
  • 22. 7. Bagaimana karakteristik dari model data untuk rancangan skema konseptual harus diproses ? JAWAB : Krakteristik model data : 1. Expressiveness : model data cukup ekspresif 2. Simplicity and Understandability : model cukup sederhana 3. Diagrammatic representation : model dalam bentuk notasi diagram 4. Formality : skema konseptual ditampilkan dalam model data harus mempresentasikan spesifikasi formal data. LATIHAN SOAL 7/12
  • 23. 8. Apa perbedaan dua pendekatan utama dalam rancangan skema konseptual JAWAB :  System-Independent mapping : pada bentuk ini, pemetaan tidak mempertimbangkan karakteristik khusus atau kasus khusus yang diaplikasikan ke implementasi DBMS dari model data.  Tailoring the schemas to aspecific DBMS : DBMS yang berbeda mengimplementasikan model data dengan menggunakan pemodelan khusus. LATIHAN SOAL 8/12
  • 24. 9. Strategi apa yang digunakan untuk merancang skema konseptual dari kebutuhan ? JAWAB :  Top-down strategy : dimulai dengan skema yang berisi abstraksi level tinggi dan kemudian mengaplikasikan ketentuan top-down.  Bottom-up strategy : merupakan kasus khusus dari bottom-up strategi, dimana atensi difokuskan pada himpunan konsep terpusat yang lebih nyata.  Mixed strategy : kebutuhan dibagi berdasarkan top-down strategi, bagian skema dirancang untuk setiap partisi berdasarkan bottom-up strategy. ATIHAN SOAL 9/12
  • 25. 10. Sebutkan langkah-langkah view integration ke rancangan skema konseptual. JAWAB :  Identifikasi korespondensi dan konflik diantara skema : karena skema dirancang individual, perlu menentukan konstruksi khusus dalam skema yang merepresentasikan konsep dunia nyata yang sama.  modifikasi view untuk kesesuaian dengan lainnya : satu skema dimodifikasi sehingga sesuai dengan skema lainnya.  Menggabungkan view : skema global dibuat dengan menggabungkan skema individu.  Restrukturisasi : sebagai langkah akhir, skema global dianalisa dan direstruksurisasi untuk memindahkan redudansi dan konpleksitas yang tidak perlu. LATIHAN SOAL 10/12
  • 26. 11. Sebutkan factor untuk memperlancar pemilihan paket DBMS untuk system informasi dalam organisasi. JAWAB : Hal-hal yang harus dipertimbangkan secara ekonomi dan factor organisasi  Software acquisition cost  Maintenance cost  Hardware acquisition cost  Database-creation and conversion  Personal cost Training cost Operating cost LATIHAN SOAL 11/12
  • 27. 12. Apa yang dimaksud pemetaan data model system-independent ? Apa perbedaannya dengan system-dependent ? JAWAB : Pemetaan ke dalam model data DBMS dengan tidak mempertimbangkan karakteristik atau hal-hal yang khusus yang berlaku pada implementasikan DBMS dari model data. Berbeda dengan dependent-system yang mempertimbangkan tiap skema yang terintegrasi dengan sistem. LATIHAN SOAL 12/12