Transcript BASIS DATA
Pengantar
PENGERTIAN BD & SBD
edhy sutanta-teknik informatika-fti-ista yogyakarta
1
Pokok Bahasan
Pengertian BD & SBD
Sub Pokok Bahasan
1. Pengertian BD
2. Pengertian SBD
3. Hirarkhi data
Kompetensi
Stl mengikuti kuliah ini mhs mampu menjelaskan pengertian BD
& SBD, & aspek terkait dgn pengertian tsb
edhy sutanta-teknik informatika-fti-ista yogyakarta
2
Pengertian BD
basis data = basis + data
edhy sutanta-teknik informatika-fti-ista yogyakarta
3
Sistem bilangan biner
0
1
10
11
100
basis ????
edhy sutanta-teknik informatika-fti-ista yogyakarta
4
Sistem bilangan oktal
0
1
2
3
4
5
6
7
10
11
12
basis ????
edhy sutanta-teknik informatika-fti-ista yogyakarta
5
Sistem bilangan decimal
0
1
2
3
4
5
6
7
8
9
10
11
12
basis ????
edhy sutanta-teknik informatika-fti-ista yogyakarta
6
Sistem bilangan hexadecimal
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
10
11
12
basis ????
edhy sutanta-teknik informatika-fti-ista yogyakarta
7
basis masa PDIP
basis masa PKB
basis tukang ojek
basis ???
edhy sutanta-teknik informatika-fti-ista yogyakarta
8
SPP mahasiswa ISTA akan naik mulai semester ini
SPP per bulan = 20.000.000
Data ???
edhy sutanta-teknik informatika-fti-ista yogyakarta
9
Bambang Tri Hatmojo suami Mayangsari
Mayangsari istri Bambang Tri Hatmojo
Bambang Tri Hatmojo + Mayangsari mpy …. anak
Anaknya bernama …………………
Tadi pagi Bambang Tri Hatmojo menceraikan istrinya
Data ???
edhy sutanta-teknik informatika-fti-ista yogyakarta
10
basis data ???
edhy sutanta-teknik informatika-fti-ista yogyakarta
11
Pengertian BD
James Martin (1975)
A database may be defined as a collection of
interrelated data stored together without
harmful or unnecessary redundancy to serve
one or more applications in an optimal
fashion; the data are stored so that they are
independent of programs with use the
data; a common and controlled approach its
used in adding new data and in modifying
and retrieving existing data within the
database
edhy sutanta-teknik informatika-fti-ista yogyakarta
12
C.J. Date (1995)
beberapa kumpulan data yg akan tetap
tersimpan, digunakan o/ sistem-2 aplikasi yg
diberikan o/ organisasi
edhy sutanta-teknik informatika-fti-ista yogyakarta
13
J. L. Whitten & L. D. Bentley (1998)
sekumpulan data dl file yg slg terhubung
(interrelated file), record dl file hrs
mengijinkan adanya kerelesaian (dpt
dibayangkan sbg pointer) ke record-2 lain
dlm file yg lain
edhy sutanta-teknik informatika-fti-ista yogyakarta
14
Raghu Ramakrishnan (1998)
sekumpulan data yg slg berhubungan yg
menjelaskan aktifitas-2 pd sbh organisasi
edhy sutanta-teknik informatika-fti-ista yogyakarta
15
Abraham Silberschatz, Henry F. Korth, &
S. Sudarshan (2001)
sekumpulan data yg slg berhubungan &
mjd bag dr DBMS
edhy sutanta-teknik informatika-fti-ista yogyakarta
16
Raymond McLeod & George Schell (2001)
keseluruhan data yg disimpan dl sistem
komputer yg mjd sd organisasi
edhy sutanta-teknik informatika-fti-ista yogyakarta
17
sekumpulan interrelated data
disimpan scr bersama2 pd suatu media
tanpa mengatap 1 sm lain a/ tdk perlu kerangkapan
data (controlled redundancy))
disimpan dg cara2 ttt mudah digunakan a/
ditampilkan
dpt digunakan o/ 1/lbh program aplikasi scr optimal
disimpan tanpa tgt dg program yg menggunakan
disimpan sdmkrp shg pe+, pengambilan & modifikasi dpt
dilakukan dg mudah & terkontrol
edhy sutanta-teknik informatika-fti-ista yogyakarta
18
Database processing
data oriented & bkn program oriented
dpt digunakan o/ pemakai yg berbeda2 a/
bbrp prog aplikasi tanpa mengubah BD
data dlm BD dpt berkembang dg mudah
(volume – struktur)
data yg ada dpt memenuhi kebutuhan
sistem2 baru scr mudah
data dpt digunakan dg cr yg berbeda2
data redundancy minimal
edhy sutanta-teknik informatika-fti-ista yogyakarta
19
File processing
hny dpt digunakan o/ 1 program aplikasi
berhub dgn persoalan ttt u/ sist yg
direncanakan
perkembangan data hny mgkn tjd pd
volume data
hny dpt digunakan dgn 1 cr ttt saja
kerangkapan data
edhy sutanta-teknik informatika-fti-ista yogyakarta
20
Pengertian SBD
sekumpulan susbsistem yg tda
BD
para pemakai yg menggunakan BD scr
bersama2
personal2 yg merancang & mengelola BD
teknik2 u/ merancang & mengelola BD
sist komputer
edhy sutanta-teknik informatika-fti-ista yogyakarta
21
Elemen SBD
BD
Software
perancangan
pengelolaan
dBase III++, Foxbase, Foxpro, Visual Dbase, Visual
Foxpro, Delphi, Ms Access, MySQL
Hardware
Brainware
pemakai
spesialis informasi
perancang
pengelola
edhy sutanta-teknik informatika-fti-ista yogyakarta
22
SW
OS
MS DOS, PC DOS, Windows, Unix, Linux
language software
DBMS
application software
edhy sutanta-teknik informatika-fti-ista yogyakarta
23
HW
I
P
O
Memory
edhy sutanta-teknik informatika-fti-ista yogyakarta
24
Hirarkhi Data
Sistem Basis Data
Basis Data
File
Record
Agregat Data
Data item
Byte
Bit
edhy sutanta-teknik informatika-fti-ista yogyakarta
25
Data Model:
OBDM
RBDM
ERM
Semantic
Binary
Hierarchycal
Network
RBDM
PBDM
UM
FM
edhy sutanta-teknik informatika-fti-ista yogyakarta
26
Basis data
sekumpulan dr bermacam2 tipe record yg memiliki hub antar record
& rinci data thd obyek ttt
Berkas / file
sekumpulan record sejenis scr relasi yg tersimpan dlm memory
sekunder
Record
sekumpulan field / atribut / data item yg saling berhub thd obyek ttt
Jenis
Fixed length record
semua field dlm record memiliki ukr yg tetap
Contoh: linked list dgn array
Variable length record
field-field dlm record dpt memiliki ukr berbeda
metode penandaan: end of record marker, indikator pjg, & tabel posisi record
edhy sutanta-teknik informatika-fti-ista yogyakarta
27
Field / atribut / data item
unit terkecil yang disebut data
sekumpulan byte yg mpy makna
Jenis
Fixed length field
Byte
Bit
memiliki ukr yg tetap hrs disediakan ukr terbesar
Variable length field
memiliki ukr berbeda hemat, pemrog rumit
bag terkecil yg dialamatkan dlm memori
sekumpulan bit yg scr konvensional tda kombinasi 8 bit yg
menyatakan 1 karakter dlm memori
1 byte = 1 karakter
sistem biner 0 & 1
dasar komunikasi atr manusia (bhs manusia) & mesin (bhs mesin)
edhy sutanta-teknik informatika-fti-ista yogyakarta
28
edhy sutanta-teknik informatika-fti-ista yogyakarta
29