Redundansi (Kelebihan) :

Slides:



Advertisements
Presentasi serupa
Pemodelan Informasi 1 Modul 6 CSDP step 7 & Implementasi Relasional.
Advertisements

SISTEM BASIS DATA Basis Data.
DESAIN & KONFIGURASI DATABASE
Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan.
Manajemen Sumber Daya Data
TRANSFORMASI MODEL DATA ER ke BASIS DATA
MODEL DATA LANJUTAN Latifah Rifani
SISTEM BASIS DATA.
P ENGANTAR S ISTEM B ASIS D ATA L ASMEDI A FUAN, ST.,M.C S.
Model Relasional Part-1
Basis Data Bab I Konsep Dasar Basis Data Presented by Henny
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA
PENGANTAR BASIS DATA.
Perancangan Basis Data
Sistem Basis Data - Universitas Semarang
2 Bab 2 Model Basis Data Relasional Basis Data
Basis Data Sistem Basis Data.
PERSPEKTIF DATABASE.
Dasar Pemrograman ARRAY/LARIK.
Pemrograman Terstruktur
Model Relasional Merupakan hubungan logika antar data dalam basis data dalam bentuk tabel-tabel dimensi dua yang terdiri dari baris dan kolom yang menunjukkan.
NORMALISASI.
BAB VI Model Data.
Bab 5 Data Control Language dan Teknik Normalisasi
Internet Programming MySQL
Basis Data - Udinus Semarang
“ SISTEM BERKAS DAN KEAMANAN DATA ”
Pengantar Sistem Basis Data
Konsep Dan Struktur DATABASE
DATABASE Pert. 1 Pengenalan Microsoft Access Dosen : Dewi Octaviani, S
Basis Data Week 1: Pengantar Basis Data
Normalisasi dan Functional Dependency
JENJANG DATA.
Pengantar Sistem Basis Data. Konsep Dasar Pendahuluan  Sistem berkas atau pengarsipan adalah : Suatu system untuk mengetahui bagaimana cara menyimpan.
SISTEM BASIS DATA PERTEMUAN 1.
Basis Data Bab I Konsep Dasar Basis Data Presented by…………………..
MANAJEMEN SUMBER DAYA DATA
BAB XIII BASISDATA.
Konsep Dasar Basis Data
Perancangan Basis Data
Konsep Dasar Sistem Basis Data
Pengenalan Sistem Basis Data
Tipe Data By Serdiwansyah N. A..
“ SISTEM BERKAS DAN KEAMANAN DATA ”
Analisa & Perancangan Sistem Informasi
Pertemuan 9 ANALISA RANCANGAN DATABASE.
ISTILAH DASAR DALAM BASIS DATA
Konsep Teknologi Informasi B
Pengantar Basis Data.
KONSEP DASAR BASIS DATA
Basis Data 3 SKS Teknik Informatika – S1
Loading.
“ SISTEM BERKAS ” Oleh : Didik Haryanto ( ) A.
Basis Data Bab I Konsep Dasar Basis Data Basis Data - Udinus Semarang.
Nama : Laily Hermawanti, ST, M
System Basis Data Dwi Hartanto, Skom.
PERTEMUAN I “EHAT PERMANA”
Pengantar Basis Data.
Pengenalan Struktur Data
PEMROGRAMAN BASIS DATA
Database Dini Hamidin.
DATA & BASIS DATA 5 Oleh : Elly Lestari
BAB XIII BASISDATA.
“ SISTEM BERKAS DAN KEAMANAN DATA ”
Pengantar Pengolahan Data
ORGANISASI FILE Penyimpanan ataupun penulisan charakter demi charakter yang ada didalam exsternal memori, harus diatur sedemikian rupa sehingga komputer.
Bab 5 Data Control Language dan Teknik Normalisasi
Pengantar Sistem Basis Data. Konsep Dasar Pendahuluan  Sistem berkas atau pengarsipan adalah : Suatu system untuk mengetahui bagaimana cara menyimpan.
Pengantar Teknologi SIM 2 (pertemuan 6)
Transcript presentasi:

Redundansi (Kelebihan) : Basis Data Basis data didefinisikan sebagai sekumpulan data yang saling berhubungan, disimpan dengan minimum redundansi untuk melayani banyak aplikasi secara optimal. Redundansi (Kelebihan) : Penyimpanan data yang sama secara berulang Jika data yang diperoleh dari data lain disimpan tersendiri Data yang sama disimpan dalam banyak table yang berbeda 1

Konsep Dasar Basis Data Redundansi 1. Penyimpanan data yang sama secara berulang NIM KODE_MK SKS NILAI A10 MK_01 3 A MK_02 2 B A11 A12 MK_03 Terjadi pengulangan penulisan pasangan KODE_MK dan SKS yang sama. Misalnya untuk MK_01 (ditulis 3 kali), dan MK_02 (ditulis 2 kali) 2

Konsep Dasar Basis Data Redundansi Duplikasi data NIM KODE_MK NILAI A10 MK_01 A MK_02 B A11 A12 MK_03 Duplikasi terjadi karena penulisan KODE_MK untuk MK_01 dan MK_02, yang berturut-turut diulang sebanyak 3 dan 2 kali. Duplikasi penulisan seringkali tidak dapat dihindarkan dalam penyimpanan data 3

Konsep Dasar Basis Data Redundansi 2. Penyimpanan data yang dapat diperoleh dari data lain NIM NIP_WALI NAMA_WALI A10 ADN_011 MAX A11 AND_012 ROBERT Tabel a) Tabel b) NAMA_WALI TELP_WALI NIM MAX (024)001 A10 ROBERT (024)002 A11 Tabel c) Tabel d) 4

Konsep Dasar Basis Data Redundansi Dengan mengamati keempat tabel di atas, ternyata Tabel d) berisi data yang dapat diperoleh dari tabel lain, yaitu dengan meng-hubungkan Tabel a), b), dan c). Dengan demikian untuk menghilangkan redundansi, Tabel d) perlu dihilangkan. 5

Konsep Dasar Basis Data Redundansi 3. Data yg sama disimpan dalam banyak table yg berbeda Nim Nama_Mhs Kd_MK Nm_MK SKS A10 MAX MK_01 Pancasila 2 A11 ROBERT MK_02 Agama Tabel Mahasiswa Tabel Matakuliah Nim Nama_Mhs Kd_MK Nm_MK SKS Nilai A10 MAX Pancasila 2 MK_01 A A11 ROBERT Agama MK_02 B Tabel Nilai 6

Konsep Dasar Basis Data Redundansi Dengan mengamati ke tiga table diatas, terdapat redundansi, yaitu atribut(data) Nama_mhs, Nm_MK dan SKS tersimpan pada beberapa table yang berbeda. Hal ini harus dihindari dengan jalan menghilangkan atribut Nama_mhs, Nm_MK dan SKS pada table Nilai 7

Konsep Dasar Basis Data Akibat redundansi (kelebihan) : Redundansi menyebabkan masalah pada waktu memperbarui (update) data, ruang penyimpanan yang boros, dan dapat menimbulkan tidak konsistennya data. Untuk membuat suatu basis data yang memberikan manfaat optimal, suatu inventory data harus dibuat, data dan informasi yang diperlukan harus dianalisa, file basis data yang diperlukan harus dirancang, dan prosedur untuk memelihara basis data harus diadakan 8

Konsep Dasar Basis Data Keunggulan Penggunaan Basis Data Tujuan awal dan utama dalam pengelolaan data dalam sebuah basis data adalah agar kita dapat memperoleh/menemukan kembali data dengan mudah dan cepat Di dalam penggunaan basis data, terdapat suatu tempat penyimpanan data tunggal yang dikelola Data tersebut didefinisikan sekali dan kemudian diakses oleh bermacam pengguna dan aplikasi Penggunaan basis data memberikan sejumlah keunggulan potensial dibandingkan dengan pemrosesan file tradisional 9

Konsep Dasar Basis Data Keunggulan Penggunaan Basis Data yaitu : Kecepatan, Kemudahan dan Efisiensi Ruang Penyimpanan Redundansi data minimum Konsistensi data Integrasi data Pemakaian data bersama Menjalankan pembakuan 10

Konsep Dasar Basis Data Keunggulan Penggunaan Basis Data yaitu : Mempermudah pengembangan aplikasi Menyediakan antarmuka banyak pengguna Menggambarkan relasi komplek diantara data Menjalankan batasan keutuhan (integrity) Menyediakan backup dan pemulihan (recovery ) 11

Konsep Dasar Basis Data Resiko Pendekatan Basis Data Spesialisasi baru Perlunya biaya awal (start-up cost) Perlunya konversi data Perlunya backup Meningkatnya kompleksitas data Data mudah diserang (vulnerable) Gangguan dengan adanya data bersama Konflik organisasi 12

ISTILAH DASAR Character merupakan bagian data yang terkecil, dapat berupa karakter numerik, huruf ataupun karakter-karakter khusus (special characters) yang membentuk suatu item data / field. 13

ISTILAH DASAR Field merepresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya. Kumpulan dari field membentuk suatu record. field name harus diberi nama untuk membedakan field yang satu dengan lainnya 14

ISTILAH DASAR Field representation tipe field (karakter, teks, tanggal, angka, dsb), lebar field (ruang maksimum yang dapat diisi dengan karakter-karakter data). field value                          isi dari field untuk masing-masing record. 15

ISTILAH DASAR Record                              Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file. Misalnya file personalia, tiap record dapat mewakili data tiap karyawan. 16

ISTILAH DASAR File                                      File terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis. Misalnya file mata pelajaran berisi data tentang semua mata pelajaran yang ada. 17

Konsep Dasar Key Elemen Record yang dipakai untuk menemukan Record tersebut pada waktu akses Jenis-jenis key: Primary key Secondary key Candidate key Alternate key Composite key Foreign key 18

Istilah Dasar Primary key Field yang mengidentifikasikan sebuah record dalam file Bersifat unik Primari Key NIM NAMA UMUR 0222500250 TUTI 21 0222300023 WATI 20 0144500024 ALE 24 19

Istilah Dasar Secondary key Field yang mengidentifikasikan sebuah record dalam file Tidak bersifat unik NIM NAMA UMUR 0222500250 TUTI 21 0222300023 WATI 20 0144500024 ALE 24 Secondary Key 20

Istilah Dasar Candidate key Field-field yang bisa dipilih (dipakai) menjadi primary key NIM NAMA NO_KWIT JUMLAH 0222500250 TUTI 789 50000 0222300023 WATI 254 60000 0144500024 ALE 365 80000 Candicate key 21

Istilah Dasar Composite key Primary key yang dibentuk dari beberapa field HARI RUANG MATA KULIAH SELASA 322 LOGIKA MATEMATIKA SELASA 321 PANCASILA SELASA 333 KEWARGANEGARAAN Composite key 22

Istilah Dasar Foreign key Field yang bukan key, tetapi adalah key pada file yang lain. KD_DOSEN NAMA D232 Warsono, Drs D453 R. Faisal D812 Tri Darmadi Foreign key Primary key KD_MK MATAKULIAH SKS KD_DOSEN N18 MANAJEMEN 2 D231 P25 PASCAL 4 D453 K1A INTERNET 2 - 23

Istilah Dasar Berdasarkan Model operasi : Create Up-date Pembuatan berkas dengan cara membuat struktur berkas lebih dahulu, kemudian record-record dimuat ke dalam berkas tersebut Up-date Pengubahan isi dari berkas diperlukan untuk menjaga berkas tetap up to date (diperbaharui) Ada 3 bagian dalam proses up date : Insert/Penyisipan atau penambahan record Modify/Perbaikan field Delete/Penghapusan record 24

Istilah Dasar Retrieval Pengaksesan sebuah berkas untuk tujuan mendapatkan informasi Menurut ada tidaknya persyaratan, retrieval dibagi menjadi Comprehensive retrieval Proses untuk mendapatkan informasi dari semua record dalam berkas Misal : display all, list nama alamat Selective retrieval Mendapatkan informasi dari record-record tertentu berdasarkan persyaratan tertentu Misal : list for program studi == ‘TI’ 25