1 / 19

Menghindari Terjadinya Redudansi ( Duplikasi Data)

TUJUAN DBMS. Menghindari Terjadinya Redudansi ( Duplikasi Data) Menghilangkan Ketergantungan atas Program Aplikasi Tertentu Meningkatkan Keamanan Data dan Tanggungjawab pengoperasian Dalam Pemanfaatan Data

anevay
Download Presentation

Menghindari Terjadinya Redudansi ( Duplikasi 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. TUJUAN DBMS MenghindariTerjadinyaRedudansi (Duplikasi Data) MenghilangkanKetergantunganatas Program AplikasiTertentu MeningkatkanKeamanan Data danTanggungjawabpengoperasianDalamPemanfaatan Data MemudahkanDalamPengaksesan Data SecaraBersama – samaantarLintasManajerial mtaufieq Co. - 290862

  2. JENIS FILE DATABASE • Master File, file utama (induk) yang berisi data – data pentingdantetapterusadadalamsistem, dibagi reference master file (perubahan record data relatifstatis) dan dynamic master file (perubahan record data relatifseringdilakukanatauseringdi update) • Input File (Transaction File), file yang merekamtentang data – data hasiltransaksi yang terjadi • Output File (Report File), file yang berisitentanghasilolahan data berupalaporan – laporan yang dibutuhkan mtaufieq Co. - 290862

  3. JENIS FILE DATABASE • History File (Archieval file), file yang berisi data – data masalalu yang sudahtidakaktif, namunmasihbisadimanfaatkan • Backup File, file yang berisi data – data cadanganatausalinanuntukpelindungapabila file database rusak/hilang • Working File (Temporary / Scratch File), file yang berisi data – data sementaramelaluisuatupemrogramanuntukmengefisienkandalampemanfaatnmemori

  4. Akses file data base “Metode yang digunakanuntukmendapatkan record data dalamsuatu file, melaluipencarian (searching) danpembacaan (reading) data” mtaufieq Co. - 290862

  5. MetodeAKSES File Database Sequential Access, mengakses record data yang diawalidari record pertamakemudiandibacasecaraurutsampaipada record yang diinginkan Random Access / Direct Access, mengakses record data yang dilakukansecaralangsungpadaposisi record berada (melalui address record yang telahditentukan)

  6. ORGANISASI FILE DATABASE Pengaturan record data secaralogikadidalam file untukdihubungkansatusama lain mtaufieq Co. - 290862

  7. PENGORGANISASIAN FILE DATABASE • Sequential File, file yang diorganisasikansecarasekuensial (sequential organization) denganprosespengaksesansecarasekuensial (sequential access) • Indexed Sequential File (ISAM = Indexed Sequential Access Method), file yang diorganisasikansecarasekuensialdenganprosespengaksesansecaralangsung (Direct Access) • Direct Access File (Direct Address File), file yang diorganisasikansecaralangsung (direct organization) denganprosespengaksesansecaralangsung (direct access)

  8. TEKNOLOGI DATA BASE • HIERARCHICAL DATABASE • NETWORK DATABASE • RELATIONAL DATABASE • OBJECT ORIENTED and MULTIMEDIA DATABASE • WEB DATABASE • DATA WAREHOUSE mtaufieq Co. - 290862

  9. PERANCANGAN DBMS KOMPONEN – KOMPONEN ERD ENTITY RELATIONSHIP ATRIBUTE PENGHUBUNG ANTAR KOMPONEN (LINE) ALAT RANCANGAN ERD dan RELASI TABEL

  10. atribute atribute atribute atribute atribute Relationship ENTITAS1 ENTITAS2 atribute Relationship atribute atribute KONSEP APLIKASI ERD ENTITAS2 atribute

  11. TAHAP MENYUSUN ERD

  12. Sebuahperguruantinggi yang cukupternamainginmelakukankomputerisasi proses perkuliahanmelaluisistempresensimahasiswadandosen, untukitudimintauntukmembuat basis data. • Data – data yang akanditanganimeliputi data mahasiswa, data matakuliah, dan data dosen. Setiapmahasiswabisamengambilbeberapamatakuliah yang berbeda, sementarasetiapdosenhanyamengampusatumatakuliah yang disediakan, maka : • Tentukanentitasyang dibutuhkan • TentukanAtributyang dimilikiolehmasing-masingEntitasbesertakunciutamanya (PK) • TentukanJenisrelasidanderajatkardinalitasnya (one-to-one,one-to-many, many-to-many). • Lengkapihimpunanentitasdanhimpunanrelasidenganatributdeskriptif(non key) • Buatdiagram ER daripoin 1 sampai 4 yang sudahandabuat. (perhatikanpenggunaansimbol-simbolnyabesertaarahanakpanahnya!). • Transformasikandiagram ER yang dibuat di poin 5 menjadistruktur table yang lengkap (domain, tipe data, kunciutamadankuncitamu). K A S U S

  13. TAHAP MENYUSUN ERD • Tentukankunciatribut (attribute key)darisetiapentitas yang ada • Identifikasidantetapkan set entitasyang terlibat NIM Mahasiswa Mahasiswa KDMK Kuliah Kuliah NIK Dosen Dosen

  14. TAHAP MENYUSUN ERD • Mengidentfikasidanmenetapkanseluruhhimpunanrelasi di antarahimpunanentitas-himpunanentitas yang adabesertaforeign key-nya NIM KDMK NIM Mempelajari MAHASISWA KULIAH KDMK KDMK Mengajar KDDS NIK DOSEN

  15. TAHAP MENYUSUN ERD • Menentukanderajat/kardinalitasrelasiuntuksetiaphimpunanrelasi NIM KDMK NIM Mempelajari MAHASISWA KULIAH N N KDMK N KDMK Mengajar KDDS 1 DOSEN NIK

  16. TAHAP MENYUSUN ERD • Melengkapihimpunanentitasdanhimpunanrelasidenganatributdeskriptif(non key) SKS NIM KDMK NIM NAMA NMMK NILAI Mempelajari SMTR MAHASISWA KULIAH N N KDMK RUANG N TGLHR JKEL KDMK Mengajar WAKTU KDDS 1 NMDS DOSEN NIK TELP.

  17. TAHAP MENYUSUN ERD 6. Transformasikandiagram ER yang dibuat di poin 5 menjadistruktur table yang lengkap (domain, tipe data, kunciutamadankunci tam Mahasiswa Mhspelajari MK NIM (Integer) KDMK (VarChar, 10) NILAI (Integer) NIM (Integer) NAMA (VarChar, 40) TGLHR (Date) JKEL (VarChar, 1) Kuliah Dosen KDMK (Integer) NMMK (VarChar, 20) SKS (VarChar,2) SMTR (VarChar, 1) NIK (Integer) NAMA (VarChar, 40) TELP (Integer)

  18. TUGAS RUMAH 1 PEKAN - Kelompok Buat paper yang menjelaskanbesertacontoh, untuk: Jenis file Data Base Akses file Data Base Organisasi file Data Base Teknologi Data Base Buatlah Program (Coding)nya

  19. SELESAI JANGAN PERNAH MENYERAH DENGAN KEADAAN, KARENA KEADAAN ITU TELAH KAU CIPTAKAN SENDIRI

More Related