Data Base Management System

Basis data adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan
file lain sehingga membentuk suatu bangunan data untuk menginformasikan suatu perusahaan atau instansi dalam batasan tertentu.
Basis data bisa dikatakan sebagai tulang punggung dari eksistensi suatu organisasi.
Basis data yang dibangun harus bisa digunakan berpuluh-puluh tahun tanpa masalah dan mampu menampung data sebanyak-banyaknya.
Sistem manajemen basis data (DBMS) adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna.
Tujuan utama dalam pengolahan data dalam sebuah basis data adalah agar kita dapat
memperoleh data yang kita cari dengan mudah dan cepat.
Data Base Administrator : Individu yang bertanggung jawab untuk mendesain, mengimplementasikan dan memperbaiki basis data suatu organisasi.
Meliputi membangun dan mendesain strategi penggunaan basis data, memonitor dan menjamin performa dan kapasitas basis data dan membuat perencanaan untuk pengembangan di kemudian hari.
Yang dilakukan database administrator:
1.      Menjalankan administrasi harian (mengawasi performa sistem, menjamin suksesnya backup serta membangun dan implementasi rencana disaster recovery)
2.      Mengatur data untuk memberikan pengguna kemampuan mengakses, merelasikan dan melaporkan informasi bagaimanapun bentuknya.
3.      Membuat aturan standar untuk mengatur penggunaan dan pengambilan data oleh perangkat lunak antarmuka serta melindungi data-data penting / rahasia.
4.      Memodifikasi basis data yang ada atau memberitahu programmer dan analis tentang perubahan yang diperlukan.
5.      Menguji program atau basis data, memperbaiki kesalahan dan membuat modifikasi yang diperlukan.
6.      Melatih pengguna dan melayani konsultasi tentang basis data yang dikelolanya.

Hal yang perlu disiapkan bata base administrator dalam membuat basis data:
𝀀 Menentukan apa yang akan dibuat
Menentukan tema dan konsep jenis basis data apa yang akan dibuat.
𝀀 Pengumpulan data
Merupakan suatu tahap dimana kita melakukan proses indentifikasi dan analisa kebutuhan-kebutuhan data dan ini disebut pengumpulan data dan analisa. Untuk menentukan kebutuhan-kebutuhan suatu sistem database, kita harus mengenal terlebih dahulu bagian-bagian lain dari sistem informasi yang akan berinteraksi 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 dikumpulkan dan dianalisa.         
Berikut ini adalah aktifitas-aktifitas pengumpulan data dan analisa:
1.    Menentukan kelompok pemakai dan bidang-bidang aplikasinya
2.    Peninjauan dokumentasi yang ada
3.    Analisa lingkungan operasi dan pemrosesan data
4.    Daftar pertanyaan dan wawancara
𝀀 Metode pengumpulan data
Terdapat dua jenis data, yaitu data primer yang merupakan data yang diperoleh secara langsung dari lapangan. Berikutnya adalah data sekunder yang merupakan data yang diperoleh dari pengkajian bahan-bahan pustaka (buku,artikel,hasilk penelitian sebelumnya,dll).
Untuk data primer, metode yang digunakan adalah :
̶          Teknik wawancara
̶          Teknik observasi / pengamatan
̶          Teknik pengambilan sampel
Sedangkan untuk DATA SEKUNDER cukup dilakukan STUDI LITERATUR sebagai metode yang digunakan.
𝀀 Mempersiapkan perangkat pendukung yang sesuai
Setelah adanya konsep dan data maka dibutuhkan perangkat agar menjadi sebuah karya. Perangkat tersebut yang dinamakan sistem manajemen basis data(DBMS). Ada banyak jenis DBMS diantaranya adalah Mysql : Mysql Administrator, Ms. SQL Server : Enterprise Manager, Oracle : SQLPlus / iSQLPlus, dll.
𝀀 Pembagian dan penjadualan project
Setelah perangkat pendukung tersedia lengkap, maka dalam suatu tim system developer harus terjadi pembagian tugas oleh setiap anggota tim.
Contoh untuk tim 5 orang :
̶     Pencari, penganalisa data dan perancang (2)
̶     Database Administrator / database programmer (1)
̶     Interface builder / interface programmer (1)
̶     Tester (1)
̶     Setelah terjadi pembagian tugas, maka akan dijadualkan urutan proses pengerjaan project.




Tidak ada komentar:

Posting Komentar