database

Post on 05-Jan-2016

36 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

DATABASE. PENGENALAN DASAR-DASAR DATABASE. PENGERTIAN. Kumpulan file / tabel / arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis - PowerPoint PPT Presentation

TRANSCRIPT

DATABASEPENGENALAN DASAR-DASAR DATABASE

PENGERTIAN Kumpulan file / tabel / arsip yang saling

berhubungan yang disimpan dalam media penyimpanan elektronis

Himpunan kelompok data yang saling berhubungan yang diorganisasi sedemikian rupa agar dapat dimanfaatkan dengan cepat dan mudah

Database / basis data merupakan kumpulan data, berisi informasi tentang organisasi tertentu

DBMS(DATABASE MANAGEMEN SYSTEM)

Disebut juga Manajemen basis data Yaitu : kumpulan program / software

yang memungkinkan pengguna untuk merancang dan membuat memelihara suatu basis data.

“A software package designed to store and manage databases”(Ramakrishnan and Gehrke. Database Management Systems)

TUJUAN DBMS Efisiensi Menangani data dalam jumlah besar Informasi dapat dipakai bersama-

sama Meniadakan dulplikasi data

PEMODELAN BASIS DATA ER-Model ( ERD : Entity Relationship

Diagram) Relational Model

ISTILAH-ISTILAH BASIS DATA

1. Entitas (Entity), yaitu objek riil yang dapat dibedakan satu dengan yang lain dan tidak saling bergantungan.

Contoh = siswa, matapelajaran, guru Entitas bisa berupa :

oObjek kongkrit : Orang, BukuoObjek Abstrak : Jadwal, Nilai

Entity Set (Himpunan Entity) = Sekelompok entitas yang sejenis dan berada dalamlingkup yang sama

Contoh himpunan Entity Costomer

Lanjutan istilah-istilah data base 2. Atribut Yaitu karakteristik (properti) dari Entitas tersebut. Misal = Siswa (NIS,Nama,Tgl Lahir,Alamat) Tipe-tipe Atribut :

o Simple dan Composite attributesSimple 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 belakango 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

o Derived attributes atau atttribut turunan : atribut yang diperoleh dari pengolahan atribut lain yang saling berhubunganmisal nya : umur, ip

Contoh penggambaran atribut komposit

Hirarki Data Pada Relational Model

Field :• Kelompok yang terdiri dari satu atau lebih

karakter yang memiliki arti yang spesifik• Unit data yang terkecil yang memilik arti• Menjelaskan satu karakteristik dari manusia,

tempat, atau benda Record :

• Sekumpulan field yang berisi data tentang manusia, tempat atau barang

File : kumpulan record – record yang saling berhubungan

Software Basisdata : Ms.Access, My SQL, Paradox, Oracle

Primary key Sebuah field yang secara unik dipakai

untuk membedakan record yang satu dengan yang lainnya dalam sebuah tabel

Misalnya :• Tabel Siswa : NIS• Tabel Mahasiswa : NIM• Tabel Dosen : Kode Dosen• Tabel Matakuliah : KOde Mata Kuliah• Tabel Salesperson : SalesID

Foreign key

Field dalam sebuah tabel yang menjadi primary key pada tabel yang lain

Misalnya :• KodeGuru pada tabel MataPelajaran, untuk

menunjukkan Guru mengampu mata pelajaran tertentu

• SalesID digunakan pada tabel Custoer untuk identitas petugas penjualan yang melayani seorang customer

Relational Database Database yang dibuat dari

sekumpulan tabel

top related