NIM : 15021106080
2. Apa masalah terbesar yang dihadapi oleh organisasi yang menggunakan database
relasional?
Masalah terbesar yang dihadapi oleh organisasi yang menggunakan database relasional
adalah memastikan kualitas dari administrasi database itu sendiri, dimana ada beberapa hal
yang harus diperhatikan oleh organisasi tersebut yang menjadi kekurangan dari Database
model Rasional, yaitu:
Biaya, dimana menyiapkan dan memelihara Database Model Rasional ini cukup mahal.
Untuk menyiapkan database rasional, harus ada perangkat lunak yang perlu dibeli secara
terpisah. Untuk memeliharanya juga dibutuhkan teknisi professional.
Keterbatasan dalam struktur, banyak system basis data relasional yang
memberlakukan batasan panjang pada bidang data. Jika kita memasukkan lebih banyak
informasi ke dalam bidang data hingga melebihi data yang dapat ditampung oleh sistem,
informasi tersebut akan hilang.
Informasi terisolasi, karena database rasional dapat menggunakan tabel dalam jumlah
yang besar, selalu ada resiko bahwa beberapa infromasi mungkin akan hilang atau bisa
terlupakan oleh sistem. Terutama Ketika informasi tersebut dipindahkan daru satu sistem
ke sistem yang lainnya. Ini akan menjadi akan menjadi masalah ketika kita menggunakan
sistem basis data yang berbeda.
Administrator Data bertanggung jawab untuk mendefinisikan elemen data, nama data dan
hubungannya dengan analis database.
Sedangkan Administrator Basis Data bertugas untuk menyimpan dan mengelola informasi
yang ada di dalam database. Dimana mereka bertanggung jawab mengelola dan meninjau
konten yang ada di dalam database
4. Faktor apa yang menentukan jumlah DBA yang diperlukan untuk mendukung
lingkungan database organisasi?
Setidaknya ada 15 faktor yang dapat menentukan berapa jumlah DBA yang diperlukan untuk
mendukung lingkungan database organisasi.
Aturan seputar layanan Teknologi Informasi telah berubah. Ini dikarenakan kita berada di
dunia dimana stabilitas TI adalah harapan yang ditetapkan dari beberapa permintaan.
Keunggulan infrastruktur TI saat ini lebih terkait dengan ketahanan, skalabilitas dan
keandalan sekaligus menjadi utilitas, sehingga database dapat dihubungkan sesuai kebutuhan.
Secara bersamaan, tim database harus mampu merespon bisnis dengan cepat. Dimana
tuntutan dan harapan ini menjadi rumit dan membuat stress bagi Administrator Database
(DBA).
Manajemen basis data umum, DBA adalah sumber pusat pengetahuan database dalam
organisasi. Karena itu ia harus memahami aturan dasar teknologi basis data relasional dan
mampu mengomunikasikannya secara akurat kepada orang lain.
Pemodelan data dan desain database, DBA harus terampil dalam mengumpulkan dan
menganalisis kebutuhan pengguna untuk mendapatkan model data konseptual dan
logis. Ini lebih sulit daripada kedengarannya. Model data konseptual menguraikan
persyaratan data pada tingkat yang sangat tinggi; model data logis memberikan detail
mendalam tentang tipe data, panjang, hubungan, dan kardinalitas. DBA menggunakan
teknik normalisasi untuk memberikan model data suara yang secara akurat
menggambarkan kebutuhan data bisnis. (Tentu saja, jika organisasi Anda cukup besar,
grup administrator data yang benar-benar terpisah mungkin ada untuk menangani desain
database logis dan pemodelan data.)
Manajemen metadata dan penggunaan repositori, DBA harus memahami persyaratan
data teknis organisasi. Tapi ini bukan deskripsi lengkap tentang tugasnya. Metadata, atau
data tentang data, juga harus dijaga. DBA harus mengumpulkan, menyimpan, mengelola,
dan menyediakan kemampuan untuk menanyakan metadata organisasi. Tanpa metadata,
data yang disimpan dalam database tidak memiliki arti sebenarnya. (Sekali lagi, jika
perusahaan Anda memiliki grup administrasi data maka tugas ini akan ditangani oleh
grup tersebut. Tentu saja, itu tidak berarti DBA dapat mengabaikan manajemen meta
data.)
Ulasan kode SQL dan panduan, Meskipun pemrogram aplikasi biasanya menulis SQL,
DBA cenderung disalahkan atas kinerja yang buruk. Oleh karena itu, DBA harus
memiliki pengetahuan SQL yang mendalam sehingga mereka dapat memahami dan
meninjau SQL dan program bahasa host untuk merekomendasikan perubahan untuk
pengoptimalan.
Arsitek Database adalah seseorang yang membuat dan mendesain database yang sesuai
dengan kebutuhan suatu perusahaan atau organisasi. Mereka mempelajari dan menganalisa
prioritas, tujuan dan kebutuhan dari perusahaan terkait, dan kemudian menilai infrastruktur
data saat ini dan menentukan dimana perubahan harus dilakukan.
8. Fungsi pekerjaan apa yang paling mungkin bertanggung jawab untuk menginstal rilis
DBMS baru?
Berikut adalah tiga batasan integritas yang harus dipahami oleh seorang DBA:
Integritas Entitas, ini berkaitan dengan konsep kunci utama dan memastikan bahwa
tidak ada data yang berlebihan dan tidak ada bidang yang nol. Aturan menyatakan bahwa
setiap tabel harus memiliki kunci utama sendiri dan masing-masing unik dan bukan nol.
Integritas Referensial, ini mengacu pada semua prosedur dan aturan yang diberlakukan
untuk memastikan bahwa data disimpan dan digunakan secara konsisten.
Integritas Domain, adalah serangkaian aturan dan prosedur yang memastikan semua
item data terkait dengan domai yang benar.
10. Apakah DBA bersertifikat harus merupakan DBA yang memenuhi syarat? Mengapa
atau mengapa tidak?
Jika dilihat dari beberapa contoh yang ada di lapangan, seorang DBA bersertifikasi yang
memenuhi syarat menjadi cukup penting. Karena sertifikasi bukan untuk menjadikan seorang
DBA menjadi lebih baik, tetapi karena sertifikasi akan membuat seorang DBA akan lebih
mudah dipekerjakan. Penggunaan sertifkasi berguna untuk memandu perekrutan.