Materi 5-keamanan-komputer-keamanan-basis-data

download Materi 5-keamanan-komputer-keamanan-basis-data

of 63

  • date post

    24-Apr-2015
  • Category

    Documents

  • view

    396
  • download

    1

Embed Size (px)

description

 

Transcript of Materi 5-keamanan-komputer-keamanan-basis-data

  • 1. Administrasi Data danAdministrasi Data dan Keamanan DatabaseKeamanan Database Materi 5 Keamanan KomputerMateri 5 Keamanan Komputer Diambil dari slide: Abdul KadirDiambil dari slide: Abdul Kadir
  • 2. Data Penting untukData Penting untuk DiorganisasikanDiorganisasikan Data adalah asetData adalah aset Sangat bernilai untukSangat bernilai untuk dikeloladikelola Administrasi data yang efektifAdministrasi data yang efektif memudahkan pembuatan keputusan dimemudahkan pembuatan keputusan di segala tingkatsegala tingkat Ketidakefektifan dalam adminisstrasi dataKetidakefektifan dalam adminisstrasi data membuat pemanfaatan data menjadimembuat pemanfaatan data menjadi berkurangberkurang
  • 3. Masalah DataMasalah Data Definisi berganda terhadap entitas dataDefinisi berganda terhadap entitas data Ketidakkonsistesian terhadap data yang sama padaKetidakkonsistesian terhadap data yang sama pada databasedatabase yang berbedayang berbeda kesulitaan dalam integrasikesulitaan dalam integrasi datadata Kualitas data yang rendah karena sumber data yangKualitas data yang rendah karena sumber data yang tidak tepat atau ketidaktepatan waktu dalam mentransfertidak tepat atau ketidaktepatan waktu dalam mentransfer data dari sistem laindata dari sistem lain mengurangi keandalanmengurangi keandalan Kekurangakraban thd data yang ada (lokasi maupunKekurangakraban thd data yang ada (lokasi maupun makna)makna) manfaat berkurangmanfaat berkurang Tanggapan waktu yang lamaTanggapan waktu yang lama Kekurangan kontrol terhadap privasi dan keamananKekurangan kontrol terhadap privasi dan keamanan
  • 4. Administrasi Data dan DatabaseAdministrasi Data dan Database Administrasi dataAdministrasi data Fungsi padaFungsi pada perusahaan ygperusahaan yg bertanggung jawabbertanggung jawab dalam mengeloladalam mengelola keseluruhan datakeseluruhan data dalam organisasidalam organisasi Menentukan standarMenentukan standar dan pendefinisiandan pendefinisian data dalam lingkupdata dalam lingkup perusahaanperusahaan Administrasi databaseAdministrasi database Fungsi teknis ygFungsi teknis yg bertanggung jawabbertanggung jawab thd perancanganthd perancangan database secara fisikdatabase secara fisik Menangani masalah-Menangani masalah- masalah teknismasalah teknis seperti pemaksaanseperti pemaksaan keamanan, kinerjakeamanan, kinerja database, dandatabase, dan backup/recoverybackup/recovery
  • 5. Administrasi Data dan DatabaseAdministrasi Data dan Database Data administratorData administrator (DA) /(DA) / InformationInformation resource managerresource manager: orang yang: orang yang mengepalai fungsi administrasi datamengepalai fungsi administrasi data Database administratorDatabase administrator (DBA): Orang(DBA): Orang yang bertanggung jawab dalamyang bertanggung jawab dalam merancang database secara fisik danmerancang database secara fisik dan persoalan teknispersoalan teknis
  • 6. Fungsi DA dan DBAFungsi DA dan DBA Perencanaans DatabasePerencanaans Database Membuat strategi/kebijakan database perusahaanMembuat strategi/kebijakan database perusahaan Membuat arsitektur informasi perusahaanMembuat arsitektur informasi perusahaan Membuat model biaya/manfaatMembuat model biaya/manfaat Merancang lingkungan database/memilih teknologiMerancang lingkungan database/memilih teknologi Membuat rencana adminsitrasi dataMembuat rencana adminsitrasi data Analisis DatabaseAnalisis Database Menentukan kebutuhan dataMenentukan kebutuhan data Menentukan aturan-aturan bisnisMenentukan aturan-aturan bisnis Menentukan kebutuhan operasionalMenentukan kebutuhan operasional Memcahkan konflik-konflik kebutuhanMemcahkan konflik-konflik kebutuhan MemeliharaMemelihara data dictionary/repositorydata dictionary/repository perusahaanperusahaan Perancangan DatabasePerancangan Database Melakanakan perancangan database secara logisMelakanakan perancangan database secara logis Merancang model ekssternal (subskema)Merancang model ekssternal (subskema) Merancang model fisik (internal)Merancang model fisik (internal) Merancang kontrol integritasMerancang kontrol integritas DA DBA
  • 7. Fungsi DA dan DBA (lanjutan)Fungsi DA dan DBA (lanjutan) Implementasi DatabaseImplementasi Database Menentukan kebijakan akses databaseMenentukan kebijakan akses database Membentuk kontrol integritasMembentuk kontrol integritas Memasasng DBMSMemasasng DBMS Mengawasi pemuatan databaseMengawasi pemuatan database Menentukan prosedur pengujianMenentukan prosedur pengujian Membuat standar pemrograman aplikasiMembuat standar pemrograman aplikasi Membentuk prosedur utk backup/recoveryMembentuk prosedur utk backup/recovery Melakukan pelatihan userMelakukan pelatihan user Operasi dan PemeliharaanOperasi dan Pemeliharaan Backup dan recovery thd databaseBackup dan recovery thd database Memperbaharui DBMSMemperbaharui DBMS Memonitor kinerja databaseMemonitor kinerja database Menyetel dan mengatur kembali databaseMenyetel dan mengatur kembali database Memaksakan prosedur dan standarMemaksakan prosedur dan standar Melayani pemakaiMelayani pemakai DA/DBA DA/DBA DBA DBA DA/DBA
  • 8. Fungsi DA dan DBA (lanjutan)Fungsi DA dan DBA (lanjutan) Pertumbuhan dan PerubahanPertumbuhan dan Perubahan Mewujudkan prosedur kontrol perubahanMewujudkan prosedur kontrol perubahan Merencanakan pertumbuhan dan perubahanMerencanakan pertumbuhan dan perubahan Mengevaluasi teknologi baruMengevaluasi teknologi baru DA/DBA
  • 9. Peranan Baru DBAPeranan Baru DBA Procedural DBAProcedural DBA DBMS mendukungDBMS mendukung triggertrigger dandan storedstored procedureprocedure perlu menentukan aturan-aturanperlu menentukan aturan-aturan bisnis yang melekat dalam DBMS daripadabisnis yang melekat dalam DBMS daripada pada aplikasi terpisahpada aplikasi terpisah DBA bertanggung jawab agar prosedur betul-DBA bertanggung jawab agar prosedur betul- betul efektifbetul efektif
  • 10. Peranan Baru DBA (lanjutan)Peranan Baru DBA (lanjutan) e-DBAe-DBA DBA harus juga mempunyai kemampuanDBA harus juga mempunyai kemampuan dalam mengelola aplikasi dan database yangdalam mengelola aplikasi dan database yang berjalan dalam lingkungan Internetberjalan dalam lingkungan Internet
  • 11. Peranan Baru DBA (lanjutan)Peranan Baru DBA (lanjutan) PDA DBAPDA DBA DBA harus mampu menangani aktivitas paraDBA harus mampu menangani aktivitas para mobile workersmobile workers Perlu menangani sinkronisasi antara dataPerlu menangani sinkronisasi antara data yang disimpan pada PDA dan pada serveryang disimpan pada PDA dan pada server
  • 12. Peranan Baru DBA (lanjutan)Peranan Baru DBA (lanjutan) Data warehouse administrationData warehouse administration DBA mampu menangani database dalamDBA mampu menangani database dalam data warehouse dan datamart untukdata warehouse dan datamart untuk mendukung pengambilan keputusanmendukung pengambilan keputusan
  • 13. Isu Open-SourceIsu Open-Source Open-source DBMS (misal PostgreSQLOpen-source DBMS (misal PostgreSQL dan MySQL) mulai populerdan MySQL) mulai populer Umumnya memiliki fitur yg masih kalahUmumnya memiliki fitur yg masih kalah dengan DBMs komersial seperti Oracle 9i,dengan DBMs komersial seperti Oracle 9i, tetapitetapi lebih ampuh daripada DBMS sepertilebih ampuh daripada DBMS seperti Microsoft AccessMicrosoft Access Perlu menjadi pilihan bila perusahaanPerlu menjadi pilihan bila perusahaan bersifatbersifat cost-sensitivecost-sensitive
  • 14. Memodelkan Data PerusahaanMemodelkan Data Perusahaan Pemodelan data dan perancanganPemodelan data dan perancangan database menjadi tanggung jawab kuncidatabase menjadi tanggung jawab kunci bagi administrasi data dan databasebagi administrasi data dan database Administrasi Data Administrasi Database Enterprise Data Model Conceptual Data Model Perencanaan Analisis Logical Data Model Phyical Data Model Perancangan Logis Perancangan Fisik
  • 15. Mengelola Keamanan DataMengelola Keamanan Data Tujuan keamanan dat