TUGAS 1 - Review Basis Data: Tsaltsa Nurussalamah Racana Prayoga Putri 1

Unduh sebagai pdf atau txt
Unduh sebagai pdf atau txt
Anda di halaman 1dari 6

TUGAS 1 – Review Basis Data

Nama : Tsaltsa Nurussalamah


NPM : 41155050200008
Kelas : Informatika A1
Tanggal Tugas : 30 September 2022
Tenggat Waktu : 07 Oktober 2022

SOAL
1. Tuliskan kembali tahap pembuatan database, dan berikan penjelasan
ringkas pada setiap tahap-tahapnya
2. Jelaskan pengertian dan tugas seorang DBA
3. Gambarkan siklus hidup data (data lifecycle)

JAWAB
1. Tahapan pembuatan database :
- Analisis Kebutuhan Informasi
Proses identifikasi dan analisa kebutuhan-kebutuhan data yang
disebut pengumpulan data dan analisa. Pertama-tama harus
mengidentifikasi bagian lain dari sistem informasi yang akan
berinteraksi dengan sistem basis data, termasuk pengguna yang ada
dan pengguna baru serta aplikasinya. Persyaratan pengguna dan
aplikasi ini kemudian dikumpulkan dan dianalisis. Dibawah ini adalah
aktivitas pengumpulan data dan analisa :
 Menentukan kelompok pemakai dan bidang-bidang aplikasinya
 Peninjauan dokumentasi yang ada
 Analisa lingkungan operasi dan pemrosesan data
 Daftar pertanyaan dan wawancara
- Perancangan Model Data Konseptual
Proses ini menghasilkan skema konseptual untuk database yang
tergantung pada sebuah DBMS yang spesifik. Dalam data konseptual
harus dirinci aplikasi-aplikasi database yang diketahui dan transaksi-
transaksi yang mungkin ada. Perancangan model data konseptual
memiliki 2 aktivitas parallel :
 Perancangan skema konseptual
Menguji kebutuhan-kebutuhan data dari suatu database
yang merupakan hasil dari tahap 1 dan menghasilkan sebuah
skema basis data konseptual seperti EER (Enhanced Entity
Relationship) model. Skema dapat dihasilkan dengan
menggabungkan berbagai kebutuhan pengguna dan membuat
skema database secara langsung, atau dengan merancang skema
terpisah berdasarkan kebutuhan masing-masing pengguna dan
kemudian menggabungkan skema ini. Model data yang digunakan
dalam desain skema konseptual adalah DBMS independen,

TSALTSA NURUSSALAMAH RACANA PRAYOGA PUTRI 1


langkah selanjutnya adalah memilih DBMS untuk mengeksekusi
desain.
 Perancangan transaksi
Uji aplikasi database yang persyaratannya telah dianalisis di
Tahap 1 dan buat detail transaksi ini. Menggunakan fase
pemrosesan ini secara paralel dengan fase desain skema
konseptual adalah fitur merancang transaksi basis data yang
diketahui dalam DBMS terpisah. Transaksi ini akan digunakan
untuk memproses dan memanipulasi basis data saat dijalankan.
- Perancangan Model Data Logis
Tahap ini dilakukan oleh pemetaan skema konseptual dan skema
eksternal yang dihasilkan oleh tahap 2. Skema konseptual
ditransformasikan dari model data tingkat tinggi yang digunakan pada
tahap 2 kedalam model data dari model data DBMS. Pemetaan ini dapat
diperoses dalam 2 tingkat
 Pemetaan system-independent
Pemetaan ke dalam model data DBMS dengan tidak
mempertimbangkan karakteristik atau hal-hal yang khusus yang
berlaku pada implementasi DBMS dari model data tersebut.
 Penyesuain skema ke DBMS yang spesifik
Mengatur skema yang dihasilkan pada langkah 1 untuk
disesuaikan pada implementasi yang khusus di masa yang akan
datang dari suatu model data yang digunakan pada DBMS yang
dipilih.Hasil dari tahap ini memakai perintah-perintah DDL (Data
Definition Language) dalam bahasa DBMS yang dipilih yang
menentukan tingkat skema konseptual dan eksternal dari sistem
database. Tetapi 10 dalam beberapa hal, perintah-perintah DDL
memasukkan parameter-parameter rancangan fisik sehingga DDL
yang lengkap harus menunggu sampai tahap perancangan
databasesecara fisik telah lengkap.Tahap ini dapat dimulai setelah
pemilihan sebuah implementasi model data sambil menunggu
DBMS yang spesifik yang akan dipilih. Contoh: jika memutuskan
untuk menggunakan beberapa relational DBMS tetapi belum
memutuskan suatu relasi yang utama. Rancangan dari skema
eksternal untuk aplikasi-aplikasi yang spesifik seringkali sudah
selesai selama proses ini
- Perancangan Model Data Fisik
Perancangan database secara fisik merupakan proses pemilihan
struktur-struktur penyimpanan dan jalur-jalur akses pada file-file
databaseuntuk mencapai penampilan yang terbaik pada bermacam-
macam aplikasi.Selama fase ini, dirancang spesifikasi-spesifikasi untuk
database yang disimpan yang berhubungan dengan struktur-struktur
penyimpanan fisik, penempatan record dan jalur akses. Berhubungan

TSALTSA NURUSSALAMAH RACANA PRAYOGA PUTRI 2


dengan internal schema(pada istilah 3 level arsitektur DBMS).Beberapa
petunjuk dalam pemilihan perancangan databasesecara fisik :
 Response time
Waktu yang telah berlalu dari suatu transaksi database yang
diajukan untuk menjalankan suatu tanggapan. Pengaruh utama pada
response time adalah di bawah pengawasan DBMS yaitu : waktu akses
database untuk data item yang ditunjuk oleh suatu transaksi. Response
time juga dipengaruhi oleh beberapa faktor yang tidak berada di bawah
pengawasan DBMS, seperti penjadwalan sistem operasi atau
penundaan komunikasi.
 Space utility
Jumlah ruang penyimpanan yang digunakan oleh file-file database
dan struktur-struktur jalur akses.
 Transaction throughput
Rata-rata jumlah transaksi yang dapat diproses per menit oleh
sistem database, dan merupakan parameter kritis dari sistem transaksi
(misal : digunakan pada pemesanan tempat di pesawat, bank, dll).
Hasil dari fase ini adalah penentual awal dari struktur penyimpanan dan
jalur akses untuk file-file database.
- Implementasi Basis Data
Setelah perancangan secara logika dan secara fisik lengkap, kita
dapat melaksanakan sistem database. Perintah-perintah dalam DDL
dan SDL(Storage Definition Language) dari DBMS yang dipilih,
dihimpun dan digunakan untuk membuat skema database dan file-file
database (yang kosong). Sekarang databasetersebut dimuat
(disatukan) dengan datanya.Jika data harus dirubah dari sistem
komputer sebelumnya, perubahan-perubahan yang rutin mungkin
diperlukan untuk format ulang datanya yang kemudian dimasukkan ke
database yang baru. Transaksi-transaksi database sekarang harus
dilaksanakan oleh para programmmer aplikasi.Spesifikasi secara
konseptual diuji dan dihubungkan dengan kode program dengan
perintah-perintah dari embedded DML yang telah ditulis dan diuji.
Suatu saat transaksi-transaksi tersebut telah siap dan data telah
dimasukkan ke dalam database, maka tahap perancangan dan
implementasi telah selesai, dan kemudian tahap operasional dari sistem
database dimulai.

2. Database Administrator (DBA)


- Pengertian
Yaitu orang yang bertugas untuk menyimpan dan mengelola data
perusahaan dengan menggunakan jenis perangkat lunak khusus. Data
yang dimaksud dapat mencakup berbagai informasi seperti data
finansial, informasi sensus, akun pengguna dan catatan pengiriman
pelanggan. Seorang database administrator atau DBA akan

TSALTSA NURUSSALAMAH RACANA PRAYOGA PUTRI 3


memastikan bahwa data-data yang ada dalam perusahaan tadi
tersedia, tersimpan dengan baik dan aman agar tidak hilang atau
diakses oleh orang-orang yang tidak memiliki kepentingan.
- Tugas DBA
 Mengevaluasi pembelian software database
 Melakukan pengawasan terhadap modifikasi dari software
database yang ada untuk memenuhi kebutuhan employer
 Menjaga integritas dan kinerja basis data perusahaan
 Menjamin bahwa data disimpan dengan aman dan optimal
 Memberi tahu end user tentang perubahan dalam database dan
melatih mereka cara untuk memanfaatkan sistem
 Membuat user accounts baru dan perizinan
 Menguji modifikasi pada struktur database
 Mengoptimalkan sistem database dengan menginstal pembaruan
secara teratur
 Memperbarui program anti virus di server database secara teratur
 Mendiagnosis masalah yang ada pada sistem database dan
memecahkan masalah tersebut
 Menggabungkan database lama
 Melakukan perencanaan kapasitas
 Memantau perangkat keras dan sistem operasi server database
 Membuat back up dan memulihkannya untuk mencegah
kehilangan data

3. Siklus hidup basis data


- Menurut Teorey et al (2011:4)

TSALTSA NURUSSALAMAH RACANA PRAYOGA PUTRI 4


- Menurut Hoffer et al (2019:21)

- Menurut Coronel dan Morris (2019:445)

TSALTSA NURUSSALAMAH RACANA PRAYOGA PUTRI 5


- Siklus hidup data 4 fase

TSALTSA NURUSSALAMAH RACANA PRAYOGA PUTRI 6

Anda mungkin juga menyukai