1 / 23

SISTEM BASIS DATA

Pertemuan 8. SISTEM BASIS DATA. Renni Angreni , M.Kom.

Download Presentation

SISTEM BASIS DATA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pertemuan 8 SISTEM BASIS DATA RenniAngreni, M.Kom.

  2. DATABASE adalahkumpulan file-file yang mempunyaikaitanantarasatu file dengan file yang lain sehinggamembentuksatubangunan data untukmenghasilkaninformasidalamsatuperusahaan/ instansipadabatasantertentu.DATABASE MANAGEMEN SYSTEM (DBMS)Kumpulan file yang salingberkaitanbersamadenganbantuan program untukpengelolaannyadanpembangunannya.

  3. Database merupakansuatukoleksi data di dalam media penyimpanankomputeryang :1. terintegrasi,2. dapatdiorganisasikan, dan3. disimpanuntukmemudahkanpengambilandanpengolahan.

  4. Konsep Basis Data MenurutChou dalambuku Abdul Kadir (1999), Basis Data adalahsebagaikumpulaninformasi yang bermanfaat yang diorganisasikankedalamtatacarayang khusus. Secarakonsepbasis data atau databaseadalahkumpulandari data-data yang membentuksuatuberkas (file) yang salingberhubungan (relation) dengantatacara yang tertentuuntukmembentuk data baruatauinformasi.

  5. Data dalam basis data bersifat integrated dan sharedyang artinya • Terpadu (integrated), berkas-berkas data yang ada pada basis data saling terkaitsatusamalainnya(terjadi dependensi data); • Berbagi data (shared), data yang sama dapat dipakai oleh sejumlah pengguna dalam waktu yang bersamaan. Sering dinamakan sebagai sistem multiuser.

  6. Suatubangunan basis data memilikijenjangsebagaiberikut :

  7. Sistem basis datamerupakanperpaduanantara basis data dansistemmanajemen basis data (SMBD). • Sistem Manajemen Basis Data/SMBD (DataBase Management System/DBMS) : adalah database dan program untuk mengaksesnya. • Komponen-komponen sistem basis data adalah : • Hardware, sebagai pendukung operasi pengolahan data, sepertiCPU, Memori, Disk, terminal, dansebagainya. • Software Sistemoperasi, ( Windows 9x, Windows 2000/XP, Linux, Unix). • Software Pengelola Basis Data (DBMS) (MS-Access, SQL, Oracle). • Software Program Aplikasi (Visual Basic, Delphi, Visual Foxpro). • Basis data (semua data yang diperlukan, dipelihara, dikelolaolehsistemBasisData). • Pemakai/ penggunabasis data (users).

  8. PeranBasis Data • Sebagai komponen utama ataupentingdalam sistem informasi,karena merupakan dasar dalammenyediakaninformasi. • Menentukan kualitas informasiyaitucepat, akurat, dan relevan sehinggainformasi yang disajikantidak basi. • Informasi dapat dikatakan bernilai bilamanfaatnya lebih efektif dibandingkandengan biaya untukmendapatkannya.

  9. TUJUAN KONSEP DATABASE • Meminimumkanpengulangan data (data redudancy). • Mengurangiketergantungandata (data dependency). Terjadinyaperubahansuatufile akanmenyebabkansemuaprogram yang mengaksesharusdimodifikasi.

  10. KEUNTUNGAN PENGGUNAAN DATABASE : 1. Mengurangipengulangan data 2. Mengintegrasikan data 3. Mengambil data secaracepat 4. Meningkatkankeamanan

  11. KERUGIAN PENGGUNAAN DATABASE : 1. Perangkatlunakmahal 2. Konfigurasihardwarebesar 3. Memperkerjakandanmempertahankan DBA. 4. Membutuhkanstafkhususyang mengertisecarabaiktentangdatabase.

  12. BeberapaDefinisi • Entity adalahorang, tempat, kejadianatau konsep yang informasinyadapatkita rekam. Contoh :padabidangkesehatan, yang menjadientity adalahdokter, pasien, obatdll.

  13. Elemendata (field) Unit data terkecil, tidakdapatdibagilagimenjadi unit yang berarti. Contoh : data NPM, nama • Record Kumpulan darifield-field data. Contoh: NPM + nama + alamat • File Kumpulan darirecord-record sejenis. Contoh : filemahasiswa.

  14. Domain Adalahbatasannilaidalamatributdantipedatanya. Contoh : • NPM character (10) • NAMA character (25)

  15. ORGANISASI FILE • Penyimpananatau pun penulisan character yang adadi dalamexternal memory, harusdiatursedemikianrupa. • Aturaninidikenalsebagaiorganisasifile. • Organisasifile adabeberapametode : 1. Sequential file 2. Random file 3. Index Sequential file

  16. SEQUENTIAL FILE MERUPAKAN SUATU CARA ATAU PUN METODE PENYIMPANAN DAN PEMBACAAN DATA YANG DILAKUKAN SECARA BERURUTAN. CONTOH : KASET

  17. KEUNTUNGAN : • merupakanorganisasi file yang sederhana. • jaraksetiapaplikasitersimpansangatjelas. • KERUGIAN : • Seandainyadiperlukanperubahandata, makaseluruhrecord harusdiproses. • Data sudahurut (sorted).

  18. RANDOM FILE SUATU METODE PENYIMPANAN DAN PEMBACAAN DATA YANG DILAKUKAN SECARA RANDOM ATAU ACAK DAN LANGSUNG. CONTOH: COMPACT DISK

  19. KEUNTUNGAN : • Lebihcepatdalamhalpemanggilandanpembacaan data. • Sangatsesuaiuntukfile transaksi, sebabtransaksiharusdiprosessaatkejadianberlangsung/ butuh proses cepat. • KERUGIAN : • Perlubackup data sebabtransaksiyang diperbaikibisamenghilangkanjejak.

  20. INDEX SEQUENTIAL FILE Merupakanperpaduanterbaikdariteknik sequential dan random file. Index diakhiridenganadanya pointer yang merupakanrecord key. CONTOH : DAFTAR ISI BUKU

  21. KEUNTUNGAN • Sangatcocokdigunakanuntukmenyimpanbatch data KERUGIAN • Pemanggilandata tidakbisadisamakandenganrandom. • Memerlukanruang extra di dalammemory.

  22. RenniAngreni, M.Kom.

More Related