TUJUAN DBMS
This presentation is the property of its rightful owner.
Sponsored Links
1 / 19

Menghindari Terjadinya Redudansi ( Duplikasi Data) PowerPoint PPT Presentation


  • 113 Views
  • Uploaded on
  • Presentation posted in: General

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

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Menghindari terjadinya redudansi duplikasi data

TUJUAN DBMS

MenghindariTerjadinyaRedudansi (Duplikasi Data)

MenghilangkanKetergantunganatas Program AplikasiTertentu

MeningkatkanKeamanan Data danTanggungjawabpengoperasianDalamPemanfaatan Data

MemudahkanDalamPengaksesan Data SecaraBersama – samaantarLintasManajerial

mtaufieq Co. - 290862


Menghindari terjadinya redudansi duplikasi data

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


Menghindari terjadinya redudansi duplikasi data

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


Menghindari terjadinya redudansi duplikasi data

Akses file data base

“Metode yang digunakanuntukmendapatkan record data dalamsuatu file, melaluipencarian (searching) danpembacaan (reading) data”

mtaufieq Co. - 290862


Menghindari terjadinya redudansi duplikasi data

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)


Menghindari terjadinya redudansi duplikasi data

ORGANISASI FILE DATABASE

Pengaturan record data secaralogikadidalam file untukdihubungkansatusama lain

mtaufieq Co. - 290862


Menghindari terjadinya redudansi duplikasi data

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)


Menghindari terjadinya redudansi duplikasi data

TEKNOLOGI

DATA BASE

  • HIERARCHICAL DATABASE

  • NETWORK DATABASE

  • RELATIONAL DATABASE

  • OBJECT ORIENTED and MULTIMEDIA DATABASE

  • WEB DATABASE

  • DATA WAREHOUSE

mtaufieq Co. - 290862


Menghindari terjadinya redudansi duplikasi data

PERANCANGAN DBMS

KOMPONEN – KOMPONEN ERD

ENTITY

RELATIONSHIP

ATRIBUTE

PENGHUBUNG ANTAR KOMPONEN (LINE)

ALAT RANCANGAN ERD dan RELASI TABEL


Menghindari terjadinya redudansi duplikasi data

atribute

atribute

atribute

atribute

atribute

Relationship

ENTITAS1

ENTITAS2

atribute

Relationship

atribute

atribute

KONSEP APLIKASI ERD

ENTITAS2

atribute


Menghindari terjadinya redudansi duplikasi data

TAHAP MENYUSUN ERD


Menghindari terjadinya redudansi duplikasi data

  • 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


Tahap menyusun erd

TAHAP MENYUSUN ERD

  • Tentukankunciatribut (attribute key)darisetiapentitas yang ada

  • Identifikasidantetapkan set entitasyang terlibat

NIM

Mahasiswa

Mahasiswa

KDMK

Kuliah

Kuliah

NIK

Dosen

Dosen


Tahap menyusun erd1

TAHAP MENYUSUN ERD

  • Mengidentfikasidanmenetapkanseluruhhimpunanrelasi di antarahimpunanentitas-himpunanentitas yang adabesertaforeign key-nya

NIM

KDMK

NIM

Mempelajari

MAHASISWA

KULIAH

KDMK

KDMK

Mengajar

KDDS

NIK

DOSEN


Tahap menyusun erd2

TAHAP MENYUSUN ERD

  • Menentukanderajat/kardinalitasrelasiuntuksetiaphimpunanrelasi

NIM

KDMK

NIM

Mempelajari

MAHASISWA

KULIAH

N

N

KDMK

N

KDMK

Mengajar

KDDS

1

DOSEN

NIK


Tahap menyusun erd3

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.


Menghindari terjadinya redudansi duplikasi data

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)


Tugas rumah 1 pekan kelompok

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


Menghindari terjadinya redudansi duplikasi data

SELESAI

JANGAN PERNAH MENYERAH DENGAN KEADAAN,

KARENA

KEADAAN ITU TELAH KAU CIPTAKAN SENDIRI


  • Login