Anda di halaman 1dari 3

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 epat dan mudah
!atabase / basis data merupakan kumpulan data" berisi informasi tentang organisasi
tertentu
!#$%&!ATA#A%E $ANAGE$EN %'%TE$(
!isebut )uga $ana)emen basis data
'aitu * kumpulan program / soft+are yang memungkinkan pengguna untuk
meranang dan membuat memelihara suatu basis data,
-A soft+are pakage designed to store and manage databases.&Ramakrishnan and
Gehrke, !atabase $anagement %ystems(
T/0/AN !#$%
Efisiensi
$enangani data dalam )umlah besar
Informasi dapat dipakai bersama1sama
$eniadakan dulplikasi data
PE$2!E3AN #A%I% !ATA
ER1$odel & ER! * Entity Relationship !iagram(
Relational $odel
I%TI3AH1I%TI3AH #A%I% !ATA
4, Entitas &Entity(" yaitu ob)ek riil yang dapat dibedakan satu dengan yang lain dan tidak
saling bergantungan,
5ontoh 6 sis+a" matapela)aran" guru
Entitas bisa berupa *
o 2b)ek kongkrit * 2rang" #uku
o 2b)ek Abstrak * 0ad+al" Nilai
Entity %et &Himpunan Entity( 6 %ekelompok entitas yang se)enis dan berada
dalamlingkup yang sama
5ontoh himpunan Entity 5ostomer
3an)utan istilah1istilah data base
7, Atribut
'aitu karakteristik &properti( dari Entitas tersebut,
$isal 6 %is+a &NI%"Nama"Tgl 3ahir"Alamat(
Tipe1tipe Atribut *
o %imple dan 5omposite attributes
%imple attributes * atribut yang tidak bisa di bagi dalam beberapa
bagian, $isal* NI%"NIP"
5omposite attributes * atribut yang bisa dibagi men)adi beberapa
bagian, $isalnya * nama depan dan nama belakang
o Single-valued dan multi-valued attributes
Atribut %ingle18alued * atribut yang memiliki paling banyak satu nilai
untuk setiap baris data,
$ulti18alued attributes * atribut yang dapat diisi dengan lebih dari satu
nilai tetapi )enisnya sama,
$isalnya * nomor telp" alamat
o Derived attributes atau atttribut turunan : atribut yang diperoleh dari
pengolahan atribut lain yang saling berhubungan
misal nya * umur" ip
5ontoh penggambaran atribut komposit
Hirarki !ata Pada Relational $odel
9ield *
: Kelompok yang terdiri dari satu atau lebih karakter yang memiliki arti yang
spesifik
: /nit data yang terkeil yang memilik arti
: $en)elaskan satu karakteristik dari manusia" tempat" atau benda
Reord *
: %ekumpulan field yang berisi data tentang manusia" tempat atau barang
9ile * kumpulan reord ; reord yang saling berhubungan
%oft+are #asisdata * $s,Aess" $y %<3" Parado=" 2rale
Primary key
%ebuah field yang seara unik dipakai untuk membedakan reord yang satu dengan
yang lainnya dalam sebuah tabel
$isalnya *
: Tabel %is+a * NI%
: Tabel $ahasis+a * NI$
: Tabel !osen * Kode !osen
: Tabel $atakuliah * K2de $ata Kuliah
: Tabel %alesperson * %alesI!
9oreign key
9ield dalam sebuah tabel yang men)adi primary key pada tabel yang lain
$isalnya *
: KodeGuru pada tabel $ataPela)aran" untuk menun)ukkan Guru mengampu
mata pela)aran tertentu
: %alesI! digunakan pada tabel 5ustoer untuk identitas petugas pen)ualan yang
melayani seorang ustomer
Relational !atabase
!atabase yang dibuat dari sekumpulan tabel

Anda mungkin juga menyukai