Download
database n.
Skip this Video
Loading SlideShow in 5 Seconds..
DATABASE PowerPoint Presentation

DATABASE

234 Vues Download Presentation
Télécharger la présentation

DATABASE

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. DATABASE PENGENALAN DASAR-DASAR DATABASE

  2. PENGERTIAN Kumpulan file / tabel / arsip yang salingberhubungan yang disimpandalam media penyimpananelektronis Himpunankelompok data yang salingberhubungan yang diorganisasisedemikianrupa agar dapat dimanfaatkan dengan cepat danmudah Database / basis data merupakankumpulan data, berisiinformasitentangorganisasitertentu

  3. DBMS(DATABASE MANAGEMEN SYSTEM) DisebutjugaManajemen basisdata Yaitu : kumpulan program / software yang memungkinkanpenggunauntukmerancangdanmembuatmemeliharasuatu basis data. “A software package designed to store and manage databases”(Ramakrishnan and Gehrke. Database Management Systems)

  4. TUJUAN DBMS Efisiensi Menangani data dalamjumlahbesar Informasidapatdipakaibersama-sama Meniadakandulplikasi data

  5. PEMODELAN BASIS DATA ER-Model ( ERD : Entity Relationship Diagram) Relational Model

  6. ISTILAH-ISTILAH BASIS DATA • Entitas (Entity), yaituobjekriil yang dapatdibedakansatudengan yang lain dantidaksalingbergantungan. • Contoh = siswa, matapelajaran, guru • Entitas bisa berupa : • Objek kongkrit : Orang, Buku • Objek Abstrak : Jadwal, Nilai • Entity Set (Himpunan Entity) = Sekelompok entitas yang sejenis dan berada dalamlingkup yang sama

  7. Contoh himpunan Entity Costomer

  8. Lanjutan istilah-istilah data base • 2. Atribut • Yaitu karakteristik (properti) dari Entitas tersebut. • Misal = Siswa (NIS,Nama,Tgl Lahir,Alamat) • Tipe-tipe Atribut : • Simple dan Composite attributes • Simple attributes : atribut yang tidak bisa di bagi dalam beberapa bagian. Misal: NIS,NIP, • Composite attributes : atribut yang bisa dibagi menjadi beberapa bagian. Misalnya : nama depan dan nama belakang • Single-valued dan multi-valued attributes • Atribut Single-valued : atribut yang memiliki paling banyak satu nilai untuk setiap baris data. • Multi-valued attributes : atribut yang dapat diisi dengan lebih dari satu nilai tetapi jenisnya sama. Misalnya : nomor telp, alamat • Derived attributes atau atttribut turunan : atribut yang diperoleh dari pengolahan atribut lain yang saling berhubungan misal nya : umur, ip

  9. Contoh penggambaran atribut komposit

  10. Hirarki Data Pada Relational Model • Field : • Kelompok yang terdiridarisatuataulebihkarakter yang memilikiarti yang spesifik • Unit data yang terkecil yang memilikarti • Menjelaskansatukarakteristikdarimanusia, tempat, ataubenda • Record : • Sekumpulan field yang berisi data tentangmanusia, tempatataubarang • File : kumpulan record – record yang salingberhubungan • Software Basisdata : Ms.Access, My SQL, Paradox, Oracle

  11. Primary key • Sebuah field yang secaraunikdipakaiuntukmembedakan record yang satudengan yang lainnyadalamsebuahtabel • Misalnya : • Tabel Siswa : NIS • TabelMahasiswa : NIM • TabelDosen : KodeDosen • TabelMatakuliah : KOde Mata Kuliah • Tabel Salesperson : SalesID

  12. Foreign key • Field dalamsebuahtabel yang menjadi primary key padatabel yang lain • Misalnya : • KodeGurupadatabelMataPelajaran, untukmenunjukkanGuru mengampumatapelajarantertentu • SalesIDdigunakanpadatabelCustoeruntukidentitaspetugaspenjualan yang melayaniseorang customer

  13. Relational Database • Database yang dibuat dari sekumpulan tabel