Nama
Kelompok :
·
Irvan
Alvisa Himawan
·
Megawati
Oktaviani
·
M.
Fachry Hasyim
·
M.
Al-Khoer
·
Rifi
Anandhar
Kelas : 4KA07
Database Administrator
Seorang database administrator (DBA) adalah orang yang bertanggung jawab untuk
mendesain, implementasi, pemeliharaan dan perbaikan database. DBA sering
disebut juga database koordinator database programmer, dan terkait erat dengan
database analyst, database modeler, programmer analyst, dan systems manager.
Peran DBA mencakup pengembangan dan desain strategi database, pemantauan dan
meningkatkan kinerja dan kapasitas database, dan perencanaan kebutuhan
pengembangan di masa depan. DBA mungkin juga merencanakan, mengkoordinasi dan
melaksanakan langkah-langkah keamanan untuk menjaga database. Suatu perusahaan
mungkin mengharuskan seorang DBA memiliki sertifikasi atau gelar untuk
sistem database (misalnya, Microsoft Certified Database Administrator).
Tugas-tugas seorang administrator database bervariasi,
tergantung pada job description-nya, perusahaan, peraturan Teknologi
Informasi (TI), fitur-fitur teknis, dan juga kemampuan dari DBMS yang
diberikan. Semua itu termasuk pemulihan setelah bencana (backups and testing of
backups), analisis kinerja dan tuning, pemeliharaan data dictionary, dan
desain database.
Peran DBA meliputi:
- Pemasangan perangkat lunak baru - Ini adalah tugas DBA untuk menginstal versi baru dari perangkat lunak DBMS, aplikasi perangkat lunak, dan perangkat lunak lain yang berhubungan dengan administrasi DBMS. Penting bahwa DBA atau anggota staf IS menguji software baru sebelum pindah ke sebuah lingkungan produksi.
- Konfigurasi hardware dan software dengan sistem administrator – Dalam banyak kasus, perangkat lunak sistem hanya dapat diakses oleh administrator sistem. Dalam kasus ini, DBA bekerja sama dengan administrator sistem untuk melakukan instalasi perangkat lunak, dan untuk mengkonfigurasi hardware dan software agar berfungsi secara optimal dengan DBMS.
- Pengamanan administrasi - Salah satu tugas utama DBA adalah untuk memantau dan mengelola keamanan DBMS. Hal ini melibatkan penambahan dan menghapus pengguna, pemberian quota, audit, dan memeriksa masalah keamanan.
- Analisis data – DBA menganalisis data yang tersimpan dalam database dan membuat rekomendasi yang berkaitan dengan kinerja dan efisiensi penyimpanan data. Ini termasuk penggunaan indeks efektif, memungkinkan “Paralel Query” eksekusi, atau fitur khusus DBMS lainnya.
- Database design (awal) - DBA dapat terlibat di awal tahap desain database, hal ini bertujuan menghilangkan berbagai masalah yang mungkin terjadi. DBA tahu bahwa DBMS dan sistem, dapat menunjukkan potensi masalah, dan dapat membantu pengembangan kinerja tim dengan pertimbangan khusus.
- Data pemodelan dan optimasi – pemodelan data befungsi untuk mengoptimalkan sistem tata letak untuk mengambil yang paling keuntungan dari I / O subsystem.
- Bertanggung jawab atas administrasi perusahaan yang berhubungan dengan database dan analisis, desain, dan penciptaan database baru.
·
Data
modeling, database optimasi, pemahaman dan pelaksanaan skema, dan kemampuan
untuk menafsirkan dan menulis kompleks Structured Query Language (SQL) queries.
·
sistem
untuk secara proaktif memonitor kinerja optimal dan kapasitas kendala.
·
Menetapkan
standar dan praktik terbaik untuk SQL.
·
Berinteraksi
dengan dan pelatih pengembang di SQL scripting.
bidang study yang relevan untuk menjadi DBA adalah ICT (information and
communication technologi) atau pelatihan langsung dari vendor seperti ORACLE,
Microsoft, dll.
karir ini menarik untuk seseorang yang memiliki spesifikasi
di bawah ini :) :
·
ternarik
dengan kompleksitas teknologi database, dan memiliki pengetahuan tentang
teknologi database relasional (misalnya, Oracle, Sybase, DB2, MS Access) dan
sistem operasi
·
memiliki
interpersonal dan keterampilan komunikasi yang baik
·
memiliki
kemampuan untuk memahami data dan bagaimana penggunaannya
·
memiliki
manajemen proses yang baik dan kemampuan pemecahan masalah
·
dapat
bekerja dalam tim dan mengambil bagian dalam meneruskan pendekatan, tetapi juga
dapat bekerja secara mandiri
·
fokus
pada konsumen
·
memiliki
kemampuan troubleshooting yang baik- menentukan penyebab kesalahan operasi dan
memutuskan apa yang harus dilakukan tentang itu
·
pemikir
kritis dan bisa menggunakan logika dan alasan untuk mengidentifikasi kekuatan
dan kelemahan dari alternatif solusi, kesimpulan atau pendekatan terhadap
masalah-masalah
·
pendengar
aktif dan dapat memberikan perhatian penuh pada apa yang orang katakan dan
meluangkan waktu untuk memahami poin yang dibuat.
Remunerasi dan prospek pekerjaan?
Gaji rata-rata untuk DBA yang saya dapatkan diinternet, “di Australia, negara bagian victoria” adalah AUD 71.596 di dasarkan pada sekitar tiga tahun pengalaman IT yang relevan. Prospek pekerjaan ini baik, dan lapangan kerja tetap stabil selama lima tahun terakhir.
Gaji rata-rata untuk DBA yang saya dapatkan diinternet, “di Australia, negara bagian victoria” adalah AUD 71.596 di dasarkan pada sekitar tiga tahun pengalaman IT yang relevan. Prospek pekerjaan ini baik, dan lapangan kerja tetap stabil selama lima tahun terakhir.
Tanggung jawab DBA dalam menangani struktur
basisdata adalah :
- Merancang
skema
DBA biasanya tidak terlibat dalam perancangan basisdata mulai dari awal. Oleh karena itu, setiap terjadi perubahan struktur basisdata yang berpengaruh pada skema / relasi antar tabel harus selalu dicatat - Mengawasi
terjadinya redundancy
Redundancy dapat terjadi pada dua hal, yaitu performance dan data integrity. DBA harus menetapkan prosedur tertentu untuk melakukan rekonsiliasi data untuk menghindari terjadinya redundancy - Melakukan
pengawasan konfigurasi permintaan atas perubahan struktur basisdata
DBA bertugas menyusun laporan secara berkala mengenai pemakai yang aktif, serta file dan data yang dipakai, dan metode akses yang digunakan. Disamping itu juga dicatat terjadinya kesalahan. Hal tersebut diperlukan untuk menentukan apakah diperlukan adanya perubahan struktur basisdata demi peningkatan performance - Menjadwalkan dan mengadakan pertemuan apabila terjadi perubahan struktur basisdata
- Menerapkan
perubahan skema
Perubahan harus dilakukan pada basisdata ujicoba, agar pemakai dapat mengujinya sebelum diterapkan pada sistem yang sesungguhnya - Merawat
dokumentasi pemakai
Merawat dokumentasi DBA – untuk memperoleh informasi tentang perubahan yang telah dilakukan, bagaimana dan kapan dilakukan
Manajemen DBMS
Tugas DBA berkaitan dengan manajemen DBMS adalah :
- Menyusun
laporan tentang unjuk kerja sistem basis data
Unjuk kerja sistem dapat diuji dengan dua metode, yaitu dengan menjalankan contoh program dan dengan mencatat waktu proses pada kegiatan nyata. Pengujian dapat dilakukan melalui rutin program atau melalui fasilitas dalam DBMS - Melakukan investigasi atas keluhan pemakai
- Melakukan analisa atas laporan dan keluhan
- Melakukan
“tuning” atau “optimizing” sistem basisdata
Beberapa hal yang bisa di tune-up misalnya :
o
buffers size
o
size of a transaction
o
numbers of shared file
- Jika memungkinkan, melakukan “tuning” pada perangkat lunak komunikasi dan sistem operasi dengan basisdata – misalnya dengan mengatur agar program tersimpan resident di memori, dengan mengatur alokasi sumberdaya perangkat keras dan saluran komunikasi
- Mengevaluasi dan menerapkan fasilitas yang baru
Personil DBA
Personil
|
Tugas
|
Database
Administrator
|
|
Documentation and
standards manager
|
|
User representatives
|
Mewakili user dalam
menentukan kebutuhan basisdata dan menyampaikannya pada DBA
|
Operations representatives
|
|
DBMS configuration
manager
|
|
Performance monitor
|
Menyusun dan
menganalisa unjuk kerja sistem
Melakukan investigasi atas keluhan pemakai
|
I.
Riwayat
Hidup
Nama : Larry Ellison
Tempat
Lahir : Manhattan, New York,
Amerika Serikat
Tanggal
Lahir :
17 Agustus 1944
Pekerjaan : Pendiri dan CEO Oracle Operation
Pendidikan :
1. Eugene Field Elementary School
2. Sullivan High School
3. Illinois University (drop out)
4. Chicago University
II.
Sejarah
Larry Ellison sejak kecil
kehidupannya bisa dikatakan jauh dari kata menyenangkan sebab diusianya yang
baru berusia 9 bulan, ia sudah divonis radang paru-paru oleh dokter, oleh sebab
inilah ia kemudian diadopsi oleh paman dan bibinya atas permintaan dari ibunya
yang berdomisili di Chicago. Bersama paman dan bibinya, Larry Ellison kecil
mersakan hidup yang tentram.
Larry Ellison kemudian bersekolah di
Eugene Field Elementary School setara dengan sekolah dasar. Setelah lulus, ia
kemudian masuk ke Sullivan High School namun pindah ke South Shore. Di sekolah,
Larry Ellison dikenal sebagai pribadi yang cerdas. Nilainya cukup bagus dalam
bidang ilmu alam dan matematika. Tetapi semua perilakunya berubah takkala ia
mengetahui bahwa orang yang mengasuhnya selama ini bukanlah orang tua
kandungnya.
Meskipun perilakunya berubah, namun
prestasi disekolahnya masih cukup bagus. Setelah lulus dari sekolahnya, ia
kemudian masuk ke jurusan Fisika di Illinois University. Tetapi kuliahnya tak
sampai selesai disana sebab ibu angkatnya yang membiayainya kuliah meninggal
dunia, akhirnya ia berhenti kemudian mencoba bekerja serabutan bersama ayah
angkatnya.
Tak lama kemudian ia kembali
berkuliah di Chicago University, namun hanya bertahan selama enam bulan ia
kemudian berhenti disebabkan karena masalah biaya. Karena motivasinya yang kuat
untuk bertahan hidup, ia kemudian mencoba untuk kursus komputer. Dengan modal
itu ia kemudian mencoba melamar pekerjaan di berbagai perusahaan. Namun hampir
semua perusahaan yang dilamarnya menolaknya karena hanya bermodal ijazah
kursus, tetapi dari situ perjuangannya membuahkan hasil, perusahaan investasi
bernama Fireman's Fund menerimanya sebagai teknisi komputer. Dari sini
pengalamanya bertambah seiring ia sering memperbaiki perangkat keras dari
komputer yang rusak serta memperbaiki masalah dalam hal perangkat lunak. Lalu
dia kemudian memutuskan untuk berhenti dan pindah kerja di Bank Wells Fargo,
disini ia juga berkerja sebagai seorang teknisi dan juga cekatan dalam hal
pekerjaannya, tetapi permasalahannya, ia tidak mendapatkan penghargaan dari
kerja kerasnya, dan kemudian memutuskan untuk pindah ke Ampex dimana ia bekerja
sebagai seorang programmer.
III.
Membangun Oracle
Karir Larry
baru benar-benar berkembang setelah ia bekerja di Ampex sebagai programmer.
Ketika bekerja ditempat ini, Larry menciptakan sebuah system database canggih
yang dinamakan Oracle. Oracle diciptakan setelah Larry membaca makalah yang
ditulis oleh Edgar F Codd berjudul “A Relational Model of data for Large Shared
Data Bank”. Atasan Codd di IBM mungkin gagal melihat nilai komersil dari
pemikirannya, namun tidak dengan Larry. Jiwa bisnis larry berkata bahwa konsep
Structured Query Language (SQL) hasil pemikiran Codd jika dikembangkan dengan
tepat akan mendatangkan banyak uang.
Maka pada tahun
1977, bersama dengan CEO Ampex, Robet Miner dan rekannya Ed Oates, Larry
mendirikan perusahaan miliknya sendiri dengan nama Software Development Labs.
Modal yang digunakan hanya sebesar $2000 USD. Tahun 1979, nama perusahaan ini
berganti menjadi Relational Software Incorporation sebelum berubah lagi menjadi
Oracle Corporation di tahun 1983.
Perusahaan ini
berhasil memenangkan kontrak membangun system manajemen database relational
milik Central Intelligent Agency (CIA). Sukses dengan pekerjaan pertamanya,
Oracle kebanjiran pesanan. Perusahaan-perusahaan besar macam Wright Patterson
Air Force Base dan IBM telah menanti untuk digarap. Nama Oracle pun menanti
untuk berkibar. Dibawah pimpinan Larry Ellison, Oracle kemudian menjelma
menjadi perusahaan raksasa yang menangani masalah database meskipun sempat
terkena masalah finasial namun perusahaan masih tetap bertahan hingga kini.
Produk produk dari Oracle milik Larry Ellison yaitu Application Server (Web DB,
OAS), Development Tool (Oracle Developer, Oracle Designer), dan Application
Suite (Oracle Apps) yang menjadi terkenal dan Oracle pun menguasi pasar
Database dunia. Dari kegigihan Larry Ellison pula yang menjadikan Oracle
menjadi perusahaan terbesar kedua di dunia setelah microsoft. Hal ini kemudian
menjadikan Larry Ellison menjadi orang terkaya di dunia berkat Oracle. Di Tahun
2014 kekayaannya ditaksir sebesar $27 milyar dollar atau setara 510 trilyun
menurut majalan Forbes dimana ia termasuk dalam jajaran 10 besar orang
terkaya di dunia.
DAFTAR PUSTAKA
http://informatika.web.id/tugas-dan-tanggung-jawab-dba.htm
0 komentar:
Posting Komentar