Model relasional adalah konsep abstrak untuk mengelola dan menyusun data dalam sistem basis data menggunakan tabel yang saling terkait, dengan setiap tabel terdiri dari baris (tupel) yang mewakili catatan data dan kolom (atribut) yang mewakili karakteristik data. Model ini, yang diperkenalkan oleh E...
Model relasional adalah konsep abstrak untuk mengelola dan menyusun data dalam sistem basis data menggunakan tabel yang saling terkait, dengan setiap tabel terdiri dari baris (tupel) yang mewakili catatan data dan kolom (atribut) yang mewakili karakteristik data. Model ini, yang diperkenalkan oleh Edgar F. Codd pada tahun 1970, berfokus pada pemeliharaan integritas dan konsistensi data melalui penerapan aturan-aturan seperti kunci primer dan kunci asing.
Konsep Utama Model Relasional
Relasi (Tabel): Ini adalah struktur data dasar yang terdiri dari baris dan kolom, mewakili hubungan antar data objek di dunia nyata.
Atribut (Kolom): Setiap kolom dalam tabel mewakili aspek tertentu dari entitas yang disimpan, seperti nama mahasiswa, nomor induk, atau alamat.
Tupel (Baris): Setiap baris dalam tabel mewakili satu instance unik dari suatu entitas, seperti data seorang siswa atau produk.
Kunci Relasional: Atribut atau sekumpulan atribut yang digunakan untuk mengidentifikasi baris atau menghubungkan tabel:
Kunci Primer: Atribut unik yang dipilih untuk mengidentifikasi setiap baris dalam tabel secara unik.
Kunci Asing: Kunci primer dari tabel lain yang digunakan untuk membangun hubungan antar tabel.
Integritas Data: Aturan yang diterapkan untuk memastikan data akurat, konsisten, dan valid:
Integritas Entitas: Memastikan setiap tabel memiliki kunci primer yang valid.
Integritas Referensial: Menjaga konsistensi hubungan antara data di tabel yang berbeda.
Integritas Domain: Memastikan semua nilai dalam suatu atribut berasal dari domain data yang sama. Model relasional adalah konsep abstrak untuk mengelola dan menyusun data dalam sistem basis data menggunakan tabel yang saling terkait, dengan setiap tabel terdiri dari baris (tupel) yang mewakili catatan data dan kolom (atribut) yang mewakili karakteristik data. Model ini, yang diperkenalkan oleh Edgar F. Codd pada tahun 1970, berfokus pada pemeliharaan integritas dan konsistensi data melalui penerapan aturan-aturan seperti kunci primer dan kunci asing.
Konsep Utama Model Relasional
Relasi (Tabel): Ini adalah struktur data dasar yang terdiri dari baris dan kolom, mewakili hubungan antar data objek di dunia nyata.
Atribut (Kolom): Setiap kolom dalam tabel mewakili aspek tertentu dari entitas yang disimpan, seperti nama mahasiswa, nomor induk, atau alamat.
Tupel (Baris): Setiap baris dalam tabel mewakili satu instance unik dari suatu entitas, seperti data seorang siswa atau produk.
Kunci Relasional: Atribut atau sekumpulan atribut yang digunakan untuk mengidentifikasi baris atau menghubungkan tabel:
Kunci Primer: Atribut unik yang dipilih untuk mengidentifikasi setiap baris dalam tabel secara unik.
Kunci Asing: Kunci primer dari tabel lain yang digunakan untuk membangun hubungan antar tabel.
Integritas Data: Aturan yang diterapkan untuk memastikan data akurat, konsisten, dan valid:
Integritas Entitas: Memastikan setiap tabel memiliki kunci primer yang valid.
Integritas Referensial: Menjaga kons
Size: 432.05 KB
Language: none
Added: Oct 07, 2025
Slides: 20 pages
Slide Content
TUGAS PERSENTASI
RATIONAL UNIFIED PROCESS
(R.U.P)
KELOMPOK 11
10111017MAHFUD ARIFIN
10112059SINGGIH GUNAWAN SETYADI
11121010WINDARNI
11121018WINDARTI
Cara tradisional untuk membangun sistem
sequential :
● perencanaan rinci
- Masalah diidentifikasi , didokumentasikan , dirancang
- Pelaksanaan tugas diidentifikasi , scoped dan dijadwalkan
- Persetujuan revisi &
● siklus pengembangan
● siklus pengujian
● siklus memperbaiki bug
WATERFALL
KEKUATAN :
● logis
- Memerlukan persiapan sebelum eksekusi
● terorganisir
- Didokumentasikan ,
- direncanakan
- Penyimpangan pengecualian dan dilacak
WATERFALL
KELEMAHAN :
● tidak sangat fleksibel
- Ide yang baik perlu diidentifikasi dimuka
- Tetapi bagaimana jika saya mendapatkan ide tengah
melalui pengembangan ?
- " Ide bagus di akhir siklus rilis bukan hadiah ,
itu ancaman "
● Dokumentasi berat
- Abstrak perlu untuk melindungi data
menggunakan enkripsi untuk penyimpanan
WATERFALL
RUP proses :
● dikonfigurasi
- Tidak ada proses tunggal, cocok untuk semua
pengembangan perangkat lunak.
- Menyesuaikan dengan tim pengembangan kecil & besar.
● dokumentasi
- Model berbasis artefak /sketsa awal/prototype
- UML (Unified
Modeling Language)
RATIONAL UNIFIED PROCESS
(RUP)
Blok bangunan :
● peran ( Siapa )
- tanggung jawab
● Tugas ( bagaimana)
- Unit kerja
- Berorientasi hasil - harus berguna
● produk kerja (apa )
- Produk yang dihasilkan
RATIONAL UNIFIED PROCESS
(RUP)
Life-cycle Phases :
● empat fase
- inception, elaboration, construction, transition.
● karakteristik
- Sekuensial di alam.
● terdengar seperti metodologi waterfall
- Masing-masing fase berfokus pada :
● tujuan utama
● milestone delivery
RATIONAL UNIFIED PROCESS
(RUP)
RUP
– Lifecycle Phases
Inception :
● dokumen visi
- Lingkup sistem
- Mengidentifikasi
pemain utama
- Risiko, biaya dll
Elaboration :
● identifikasi risiko
● masalah domain
● analisis & arsitektur
Construction :
● membangun perangkat lunak
● dapat dipecah menjadi iterasi
Transition :
● transisi dari pembangunan
untuk produksi
RUP
Engineering Disciplines
Business modelling :
Pemahaman domain
Requirements :
Dokumen visi &
penggunaan
kasus
Analysis & Design :
Blueprint untuk sistem
realisasi
Implementation :
mengembangkan komponen
Testing :
pengujian seluruh proyek
Deployment :
rilis produk
pengiriman perangkat lunak
RATIONAL UNIFIED PROCESS
(RUP)
Role Aktivitas RUP dan Workers
fase 1
Aturan pertama
Role Aktivitas RUP dan Workers
fase 2
Role Aktivitas RUP dan Workers
fase 3
Role Aktivitas RUP dan Workers
fase 4
Role Aktivitas RUP dan Workers
fase 5
RUP Praktik Terbaik
Mengembangkan iteratif
● tidak mungkin untuk :
- Mendefinisikan masalah dimuka
- Merancang seluruh solusi
● setiap iterasi berakhir dengan rilis
Mengelola persyaratan
● menggunakan kasus untuk menangkap kebutuhan
fungsional
● harus dilacak/diprediksi.
RUP
Engineering Disciplines
RUP dengan pendekatan inkremental memiliki beberapa
keunggulan dibandingkan strategi serial:
1. Peningkatan tata kelola.
2. Umpan balik reguler kepada stakeholder.
3. Peningkatan manajemen risiko.
4. Anda menerapkan persyaratan yang sebenarnya.
5. Anda menemukan apa yang bekerja lebih awal.
6. Pengembang fokus pada apa yang penting.
RUP
Engineering Disciplines
Gunakan komponen
Model visual :
● model yang berbeda untuk berkomunikasi
- Aspek yang berbeda
- Dengan berbagai stakeholder (pihak yang bersangkutan dalam
perancangan)
- UML (Unified
Modeling Language)
Verifikasi kualitas :
● ulasan
- Persyaratan fungsional
- Kebutuhan non - fungsional
● harus menjadi bagian dari proses perubahan kontrol
● integrasi berkesinambungan
RUP
Engineering Disciplines
RATIONAL UNIFIED PROCESS
(RUP)
Rangkuman :
Mempunyai style management
R.U.P bersifat Prediktif
Interaksi ke pelanggan baik
Mempunyai kemampuan sharing yang baik
Daftar Pustaka
Ambler, Scott W. 2005., A Manager’s Introduction to - The Rational Unified
Process (RUP)
http://www.ambysoft.com/downloads/managersIntroToRUP.pdf.. Diakses
pada tanggal15 oktober 2013 jam 15.00
Ikhwan, Aris., 2009., Langkah-langkah Membuat Software menurut RUP
(RATIONAL UNIFIED PROCESS)
http://arisikhwan.files.wordpress.com/2009/12/langkah_rup.pdf. Diakses
pada tanggal . contoh 15 oktober 2013 jam 20.00
anonim, 2010., RUP & Agile (Scrum)
https://cs.uwaterloo.ca/~a78khan/courses-offered/cs446/2010_05/lecture-slid
es/08_development_processes.pdf
. Diakses pada tanggal17 oktober 2013 jam 21.00