basis data - elista:.

advertisement
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
Download