• Tidak ada hasil yang ditemukan

Slide IST 102 1 Sistem File Tradisional vs sistem Basis Data

N/A
N/A
Protected

Academic year: 2017

Membagikan "Slide IST 102 1 Sistem File Tradisional vs sistem Basis Data"

Copied!
25
0
0

Teks penuh

(1)

Siste  Basis Data

Perte ua

(2)

Tujua Perte ua

Mahasis a aka   a pu  e jelaska  s ste  

asis data da  per edaa

a de ga  s ste  

file tradisio al.

Mahasis a aka   a pu  e jelaska  ko sep 

(3)

Siste  File Tradisio al

Dike a gka  pada era tahu    a

Digu aka  u tuk  e duku g aplikasi  a k offi e

Terdiri dari seku pula  file  a g  e a pu g 

data  aster da  data tra saksi

U tuk  e ghasilka  lapora   a g di utuhka  

u tuk  e gelola  is is, dilakuka  ko i asi data 

a tara data tra saksi dari file tra saksi da  data 

(4)

Siste  File Tradisio al

Proses pe gga u ga  dari file‐file teks terse ut tidaklah 

udah, sehi gga sa gat re ta  terjadi a 

redundant data

data  erle iha

Hal i i  erupaka  salah satu kele aha  siste  file tradisio al.

refere si: http:// e .g az.edu/~g arrer/ is

a

/lesso s/lesso /lesso

.ht l

Dala  aplikasi  a k offi e, 

setiap file  ekerja de ga  

progra  aplikasi  a g 

e gkoordi asika  

pe golaha  dua atau le ih file.

(5)

Siste  File Tradisio al

Redu da si data

erupaka hal a g tidak aik. Salah satu

o toh

a g seri g digu aka

u tuk

e gga arka

kele aha i i adalah asalah update re ord.

Co toh

:

Jika sa a pu a dua file a g kedua a e ga du g i for asi ala at pela gga

da sa a e gu ah salah satu file tapi lupa u tuk e gu ah lai , file sa a

sekara g er eda da sa a pu a asalah.

Jika file a g tidak eru ah data a adalah file pe agiha , faktur pela gga sa a

te tu a aka salah ala at.

(6)

Siste  File Tradisio al

Kerugia  de ga  Siste  File Tradisio al:

. Data redu da

 a d i o siste .

. Diffi ult  i  a essi g data

. Data isolatio .

. I tegrit  pro le s.

. Ato i it  pro le s.

(7)

Siste  Data ase

Data ase:

seku pula  data  a g terkait / 

terelasi.

Data:

fakta  a g diketahui  a g dapat di atat 

da   a g  e iliki  ak a i plisit.

(8)

Siste  Data ase

Se uah data ase  e iliki sifat i plisit  erikut:

Se uah data ase  e akili  e erapa aspek dari 

du ia  ata, kada g‐kada g dise ut  i i orld 

atau U i erse of Dis ourse  UoD

Data ase adalah ku pula  data  a g logis 

kohere   kepadua   a g  aik  de ga   e erapa 

ak a  a g  elekat.

Se uah data ase dira a g, di a gu , da  diisi 

de ga  data u tuk tujua  terte tu.

(9)

Siste  Data ase

Data ase 

Ser er

(10)

Siste  

Data ase

(11)

Siste  Data ase

Co toh i ple e tasi siste  data ase:

Multi edia data ases

Dapat  e i pa  pi tures,  ideo  lips, a d sou d  essages.

Geographi  i for atio  s ste s  GIS

Dapat  e i pa  da  a alisa  aps,  eather data, a d 

satellite i ages.

Data  arehouses a d o li e a al ti al pro essi g 

OLAP

Digu aka  di e erapa perusahaa  u tuk  elakuka  ekstrak 

da  a alisa i for asi  a g  ergu a didapat dari data ase  a g 

sa gat  esar da  u tuk pe ga ila  keputusa .

(12)

Siste  Data ase

Co toh aplikasi ya g  e ggu aka  data ase:

Ba ki g

:  usto er i for atio , a ou ts, loa s, a d  a ki g tra sa tio s.

Airli es

: reser atio s a d s hedule i for atio . 

U i ersities

: stude t i for atio /  ourse registratio s, a d grades.

Tele o

u i atio

: Keepi g re ords of  alls  ade, ge erati g  o thl   ills, 

ai tai i g  ala es o  prepaid  alli g  ards, a d stori g i for atio  a out the 

o

u i atio   et orks.

Fi a e

: stori g i for atio  a out holdi gs, sales, a d pur hases of fi a ial 

i stru e ts su h as sto ks a d  o ds; also for stori g real‐ti e  arket data to e a le 

o ‐li e tradi g    usto ers a d auto ated tradi g   the fir .

Sales

:  usto er, produ t, a d pur hase i for atio .

O ‐li e retailers

: sales data  oted a o e plus o ‐li e order tra ki g/ ge eratio  of 

re o

e datio  lists, a d  ai te a e of o ‐li e produ t e aluatio s.

Ma ufa turi g

:  a age e t of the suppl   hai  a d for tra ki g produ tio  of ite s i  

fa tories, i e tories of ite s i   arehouses a d stores, a d orders for ite s.

Hu a  resour es

: i for atio  a out e plo ees, salaries, pa roll ta es,  e efits, a d 

for ge eratio  of pa he ks.

(13)

Siste  File Tradisio al  s 

Siste  Data ase

File S ste   s Data  ase Ma age e t S ste  :

. Files a t lo all   here as 

DBMS sa es dire tl  i  a data ase

. Sa es i  te porar  lo atio s  here as 

DBMS i   ell arra ged a d per a e t data 

ase lo atio s 

. I  File S ste ., tra sa tio s are  ot possi le  here as 

arious tra sa tio s like 

i sert, delete,  ie , updati g et  are possi le i  DBMS

. Data  ill  e a essed through si gle or  arious files  here as i  

DBMS, ta les 

s he a  is used to a ess data

. A "File  a ager" is used to store all relatio ships i  dire tories i  File S ste s 

here as a 

data  ase  a ager  ad i istrator  stores the relatio ship i  for  of 

stru tural ta les 

. Last....  ut  ot the least.... 

Data i  data  ases are  ore se ure

o pared to data i  

files!!

Read  ore o : 

(14)

Siste  File Tradisio al  s 

Siste  Data ase

Pada 

tradisio al file pro essi g

, struktur dari file data 

‐ a e edded  erada dala  progra , jadi jika 

terjadi peru aha  struktur data  aka harus  eru ah 

se ua progra   g  e ggu aka  file data i i.. 

ot progra ‐data i depe de e

Struktur filde data disi pa  dala   atalog DBMS, 

terpisah dari progra  pe gakses a.

progra ‐data i depe de e

Karakteristik  a g  e u gki ka  terjadi a progra ‐

data i depe de e da  progra ‐operatio   

(15)

Siste  Data ase  lips

What is data ase

A  I trodu tio  to Data ase Co epts

What is a database_.mp4

(16)

Siste  Data ase

Siste  data ase / Data ase‐ a age e t s ste  

DBMS

 adalah 

erupaka  suatu ku pula  i terrelated data da  satu set progra  

u tuk  e gakses  da   e odifikasi data terse ut.

Suatu Data ase  a age e t  a age e t s ste  

DBMS

 adalah 

seku pula  progra   a g  e u gki ka  

users

u tuk  e uat 

da   e gelola suatu data ase.

DBMS

erupaka  

ge eral‐purpose soft are syste  

a g 

e fasilitasi proses‐proses 

defi i g,  o stru ti g,  a ipulati g, 

a d 

shari g

data ase dia tara  er agai user da  aplikasi.

(17)

Data A stra tio

Physi al le el

. Le el tere dah,  a g  e deskripsika  

agai a a suatu data disi pa  

da  struktur data se ara 

aktual

Logi al le el

. Me deskripsika  

data apa yg disi pa  

pada 

data ase da  relasi apa  a g terjadi a tar data terse ut.

Vie  le el

. Le el terti ggi,  a g  e deskripsika  ha a 

se agia  dari seluruh data ase, da  ha a i for asi  a g 

di utuhka  oleh user.

Ta el

(18)
(19)

l sta es a d S he as i  Data ase

I sta e of the data ase: Ku pula  i for asi 

a g disi pa  dala  data ase pada  aktu 

terte tu.

Data ase S he a: Disai  keseluruha  dari 

data ase.

Ph si al s he a: Disai  data ase pada le el fisik

The Logi al: Disai  data ase pada le el logi . 

Su  s he a:  e deskripsika   er agai  ie  

(20)

Data Models

Relatio al Model

Me ggu aka  seku pula  ta el u tuk  ereprese tasika  

data da  relasi a tar data

The E tit ‐Relatio ship Model

Co toh a: ERD

O je t‐Based Data Model

pe ge a ga  dari E‐R  odel de ga  pe a aha   otasi 

e apsulatio ,  ethods  fu tio s , da  ide titas o je t

Se istru tured Data Model

(21)

A tors o  The S e e

S ste  A al sts

Data ase Ad i istrators

Data ase Desig ers

(22)

Data ase La guage

Data Ma ipulatio  La guage DML

, Suatu 

ahasa  a g  e u gki ka   agi user u tuk 

elakuka  akses atau  e a ipulasi data  a g 

diorga isasi oleh  odel data  a g sesuai. 

Tipe‐tipe akses a adalah:

Retrie al

of i for atio  stored i  the data ase

I sertio

of  e  i for atio  i to the data ase

Deletio

of i for atio  fro  the data ase

(23)

Data ase La guage

Data Defi itio  La guage DDL

, Bahasa  a g 

(24)

tugas

Buat tulisa  te ta g:

The E tit ‐Relatio ship Model  W H W

O je t‐Based Data Model  W H W

Se istru tured Data Model  W H W

Ket: 

(25)

See You Ne t Sessio

Referensi

Dokumen terkait