You are on page 1of 9

{\rtf \ansi\ansicpg1252\deff0\viewkind1\margt750\margb620

{\fonttbl{\f11\fswiss\fcharset0 Arial Narrow;}{\f10\fswiss\fcharset0 Arial;}{\f1


2\fswiss\fcharset0 Franklin Gothic;}{\f12\fswiss\fcharset0 Verdana;}{\f20\froman
\fcharset0 Times New Roman;}{\f21\froman\fcharset0 Garamond;}{\f22\froman\fchars
et0 Palatino Linotype;}{\f30\fmodern\fcharset0 Courier New;}{\f31\fmodern\fchars
et0 Lucida Console;}{\f40\ftech\fcharset2 Symbol;}{\f50\fscript\fcharset0 Minion
;}{\f60 Haettenschweiler;}}
\pgwsxn12240\pghsxn15840
{\colortbl;\red0\green0\blue0;\red0\green0\blue64;\red0\green0\blue128;\red0\gre
en0\blue192;\red0\green0\blue255;\red0\green64\blue0;\red0\green64\blue64;\red0\
green64\blue128;\red0\green64\blue192;\red0\green64\blue255;\red0\green128\blue0
;\red0\green128\blue64;\red0\green128\blue128;\red0\green128\blue192;\red0\green
128\blue255;\red0\green192\blue0;\red0\green192\blue64;\red0\green192\blue128;\r
ed0\green192\blue192;\red0\green192\blue255;\red0\green255\blue0;\red0\green255\
blue64;\red0\green255\blue128;\red0\green255\blue192;\red0\green255\blue255;\red
64\green0\blue0;\red64\green0\blue64;\red64\green0\blue128;\red64\green0\blue192
;\red64\green0\blue255;\red64\green64\blue0;\red64\green64\blue64;\red64\green64
\blue128;\red64\green64\blue192;\red64\green64\blue255;\red64\green128\blue0;\re
d64\green128\blue64;\red64\green128\blue128;\red64\green128\blue192;\red64\green
128\blue255;\red64\green192\blue0;\red64\green192\blue64;\red64\green192\blue128
;\red64\green192\blue192;\red64\green192\blue255;\red64\green255\blue0;\red64\gr
een255\blue64;\red64\green255\blue128;\red64\green255\blue192;\red64\green255\bl
ue255;\red128\green0\blue0;\red128\green0\blue64;\red128\green0\blue128;\red128\
green0\blue192;\red128\green0\blue255;\red128\green64\blue0;\red128\green64\blue
64;\red128\green64\blue128;\red128\green64\blue192;\red128\green64\blue255;\red1
28\green128\blue0;\red128\green128\blue64;\red128\green128\blue128;\red128\green
128\blue192;\red128\green128\blue255;\red128\green192\blue0;\red128\green192\blu
e64;\red128\green192\blue128;\red128\green192\blue192;\red128\green192\blue255;\
red128\green255\blue0;\red128\green255\blue64;\red128\green255\blue128;\red128\g
reen255\blue192;\red128\green255\blue255;\red192\green0\blue0;\red192\green0\blu
e64;\red192\green0\blue128;\red192\green0\blue192;\red192\green0\blue255;\red192
\green64\blue0;\red192\green64\blue64;\red192\green64\blue128;\red192\green64\bl
ue192;\red192\green64\blue255;\red192\green128\blue0;\red192\green128\blue64;\re
d192\green128\blue128;\red192\green128\blue192;\red192\green128\blue255;\red192\
green192\blue0;\red192\green192\blue64;\red192\green192\blue128;\red192\green192
\blue192;\red192\green192\blue255;\red192\green255\blue0;\red192\green255\blue64
;\red192\green255\blue128;\red192\green255\blue192;\red192\green255\blue255;\red
255\green0\blue0;\red255\green0\blue64;\red255\green0\blue128;\red255\green0\blu
e192;\red255\green0\blue255;\red255\green64\blue0;\red255\green64\blue64;\red255
\green64\blue128;\red255\green64\blue192;\red255\green64\blue255;\red255\green12
8\blue0;\red255\green128\blue64;\red255\green128\blue128;\red255\green128\blue19
2;\red255\green128\blue255;\red255\green192\blue0;\red255\green192\blue64;\red25
5\green192\blue128;\red255\green192\blue192;\red255\green192\blue255;\red255\gre
en255\blue0;\red255\green255\blue64;\red255\green255\blue128;\red255\green255\bl
ue192;\red255\green255\blue255;}
{\phpg\posx4558\pvpg\posy1450\absw3428\absh239 \b \f20 \fs21 \cf0 \b \f20 \fs21
\cf0 Makalah Basis Data Relasional \par
}
{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \f20 \fs21 \cf0 \fi720 \f20 \fs
21 \cf0 Data adalah fakta atau hasil observasi yang masih belum diolah dan sisaj
ikan dalam
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 ko
neks dan ditampilkan yang bermanfaat bagi pengguna tertentu. Sedangkan
informasi
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 ad
alah data yang telah diolah dan dijasikan dalam koneks dan tampilan y
ang bermanfaat
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 ba
gi pengguna tertentu, informasi dapat disajikan dalam bentuk tabel, grafik atau
audio.

\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 \f


i720 Jadi definisi dari Basis Data adalah koleksi terpadu dari data-dat
a yang saling
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 be
rkaitann yang disimpan dalam media elektronik untuk memenuhi berbagai k
ebutuhan,
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 se
dangkan System Basis Data adalah suatu sistem yang terdiri dari kumpul
an tabel-tabel
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 ya
ng saling berhubungan dan sekumpulan program yang memungkinkan bebarapa pemakai
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 /
program lain untuk mengakses dan memanipulasi tabel-tabel tersebut.
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 Ba
sis Data atau DataBase, adalah sebuah kumpulan-kumpulan dari suatu data
informasi
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 ya
ng sistematik dan dapat diolah oleh suatu program computer untuk kepentingan ter
tentu.
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 Se
dangkan
Sistem
Manajemen
Basis
Data
Relasional
atau
Relational
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 Da
taBaseManagement System (RDBMS) adalah seperangkat program computer
yang
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 di
konstruksi untuk memanejemen suatu basisdata sebagai sekum pulan data yang disim
pan
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 se
cara terstruktur dan dapat dikenai opreasi-operasi tertentu atas
data sebagai suatu
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 pe
rmintaan (Query).
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 Me
nurut ANSI/SPARC skema sistem basis data/ arsitektur basis data terdiri
dari 3 level,
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 ya
itu:
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 \f
i360 1. Skema Internal atau Internal/Physical Level, Skema yang berhubu
ngan dengan
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 \f
i360 bagaimana data disimpan secara fisik. Skema ini adalah leve
l terendah dalam
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 \f
i360 mempresentasikan basis data yang dimana record disimpan sebagai byte pada s
torage.
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 \f
i360 2. Skema Eksternal atau Eksternal/View Level, Skema yang berhubungan baga
imana
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 \f
i360 menyajikan suatu basis data dari sisi setiap user. Skema ini membatasi user
berdasarkan
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 \f
i360 perangkat keras dan perangkat lunak yang digunakan dalam membangun aplikasi
basis
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 \f
i360 data.
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 \f
i360 3. Skema
Konseptual
atau
Conceptual/Logical
Level,
adalah

skema
yang
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-413 \f20 \fs21 \cf0 \f
i360 menghubungkan skema internal dengan skema eksternal. Skema ini merepresenta
sikan
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 \f
i360 seluruh muatan informasi yang dikandung oleh suatu basis data tanp
a dibatasi oleh
\par}{\phpg\posx1802\pvpg\posy2278\absw9213\absh10671 \sl-414 \f20 \fs21 \cf0 \f
i360 perangkat keras dan lunak yang ada. \par
}
\sect\sectd\pard\plain
\pgwsxn12240\pghsxn15840
{\phpg\posx1802\pvpg\posy1450\absw9097\absh984 \f20 \fs21 \cf0 \fi360 \f20 \fs21
\cf0 Skema harus dapat menggambarkan suatu objek yang dimiliki oleh basis
data beserta
\par}{\phpg\posx1802\pvpg\posy1450\absw9097\absh984 \sl-413 \f20 \fs21 \cf0 hubu
ngan-hubungan objek yang dimilikinya. Skema yang termodelisasi sebagai s
truktur
\par}{\phpg\posx1802\pvpg\posy1450\absw9097\absh984 \sl-414 \f20 \fs21 \cf0 dari
basisdata disebut sebagai model basisdata atau model data. \par
}
{\phpg\posx2162\pvpg\posy3106\absw9012\absh3592 \b \f20 \fs21 \cf0 \b \f20 \fs21
\cf0 4. Database Relasional
\par}{\phpg\posx2162\pvpg\posy3106\absw9012\absh3592 \sl-414 \b \f20 \fs21 \cf0
\fi360 {\b0 Database}{\b0
Relasional}{\b0
bekerja}{\b0
dengan}{\b0
m
enghubungkan}{\b0
data}{\b0
pada}{\b0
file-file}{\b0
yang }
\par}{\phpg\posx2162\pvpg\posy3106\absw9012\absh3592 \sl-413 \b \f20 \fs21 \cf0
{\b0 berbeda}{\b0 dengan}{\b0 menggunakan}{\b0 sebuah}{\b0 kunci}{\b0 atau}
{\b0 elemen}{\b0 data}{\b0 yang}{\b0 umum. }
\par}{\phpg\posx2162\pvpg\posy3106\absw9012\absh3592 \sl-414 \b \f20 \fs21 \cf0
\fi360 Cara kerja database relasional:
\par}{\phpg\posx2162\pvpg\posy3106\absw9012\absh3592 \sl-413 \b \f20 \fs21 \cf0
\fi360 {\b0 Elemen-elemen}{\b0 data}{\b0 disimpan}{\b0 dalam}{\b0 tabel}{\b0
lain}{\b0 yang}{\b0 membentuk}{\b0 baris}{\b0 dan}{\b0 kolom. }
\par}{\phpg\posx2162\pvpg\posy3106\absw9012\absh3592 \sl-414 \b \f20 \fs21 \cf0
{\b0 Dalam}{\b0 model}{\b0 database}{\b0 ini}{\b0 data}{\b0 diatur}{\b
0 secara}{\b0 logis,}{\b0 yakni}{\b0 berdasarkan}{\b0 isi.}{\b0 Masi
ng- }
\par}{\phpg\posx2162\pvpg\posy3106\absw9012\absh3592 \sl-413 \b \f20 \fs21 \cf0
{\b0 masing}{\b0 record}{\b0 dalam}{\b0 tabel}{\b0 diidentifikasi}{\b0 oleh
}{\b0 sebuah}{\b0 field}{\b0 -}{\b0 kunci}{\b0 primer}{\b0 -}{\b0 yang}{\
b0 berisi }
\par}{\phpg\posx2162\pvpg\posy3106\absw9012\absh3592 \sl-413 \b \f20 \fs21 \cf0
{\b0 sebuah}{\b0 nilai}{\b0 unik.}{\b0 Karena}{\b0 itulah}{\b0 data}{\b
0 dalam}{\b0 database}{\b0 relasional}{\b0 dapat}{\b0 muncul}{\b0 den
gan }
\par}{\phpg\posx2162\pvpg\posy3106\absw9012\absh3592 \sl-414 \b \f20 \fs21 \cf0
{\b0 cara}{\b0 yang}{\b0 berbeda}{\b0 dari}{\b0 cara}{\b0 ia}{\b0 di
simpan}{\b0 secara}{\b0 fisik}{\b0 pada}{\b0 komputer.}{\b0 Pengguna}{
\b0 tidak }
\par}{\phpg\posx2162\pvpg\posy3106\absw9012\absh3592 \sl-413 \b \f20 \fs21 \cf0
{\b0 boleh}{\b0 mengetahui}{\b0 lokasi}{\b0 fisik}{\b0 sebuah}{\b0 record}{
\b0 untuk}{\b0 mendapatkan}{\b0 kembali}{\b0 datanya. }\par
}
{\phpg\posx2162\pvpg\posy7660\absw8786\absh1729 \b \f20 \fs21 \cf0 \fi360 \b \f2
0 \fs21 \cf0 Dalam cakupan yang minimum sistem tersebut memenuhi kriteria beriku
t:
\par}{\phpg\posx2162\pvpg\posy7660\absw8786\absh1729 \sl-413 \b \f20 \fs21 \cf0
{\b0 1.}{\b0
Menyajikan}{\b0
data}{\b0
pada}{\b0
pengguna}{\b0
da
lam}{\b0
bentuk}{\b0
relasional}{\b0
(ditampilkan}{\b0
dalam }

\par}{\phpg\posx2162\pvpg\posy7660\absw8786\absh1729 \sl-414 \b \f20 \fs21 \cf0


\fi360 {\b0 bentuk}{\b0 tabular,}{\b0 sebagai}{\b0 koleksi}{\b0 dari}{\b
0 tabel}{\b0 dimana}{\b0 setiap}{\b0 tabel}{\b0 beriisi}{\b0 sekumpu
lan }
\par}{\phpg\posx2162\pvpg\posy7660\absw8786\absh1729 \sl-413 \b \f20 \fs21 \cf0
\fi360 {\b0 baris}{\b0 dan}{\b0 kolom) }
\par}{\phpg\posx2162\pvpg\posy7660\absw8786\absh1729 \sl-413 \b \f20 \fs21 \cf0
{\b0 2.}{\b0
Menyediakan}{\b0 operator}{\b0 relasioanl}{\b0 untuk}{\b0 me
manipulasi}{\b0 data}{\b0 dalam}{\b0 bentuk}{\b0 tabular }\par
}
{\phpg\posx2162\pvpg\posy10144\absw8894\absh3219 \b \f20 \fs21 \cf0 \fi360 \b \f
20 \fs21 \cf0 {\ul K}{\ul o}{\ul n}{\ul s}{\ul e}{\ul p}{\ul }{\ul B}{\ul a}{\u
l s}{\ul i}{\ul s}{\ul }{\ul D}{\ul a}{\ul t}{\ul a}{\ul }{\ul R}{\ul e}{\ul l
}{\ul a}{\ul s}{\ul i}{\ul o}{\ul n}{\ul a}{\ul l}
\par}{\phpg\posx2162\pvpg\posy10144\absw8894\absh3219 \sl-414 \b \f20 \fs21 \cf0
\fi360 {\b0 Prinsip}{\b0 model}{\b0 relasional}{\b0 (relational}{\b0 model)
}{\b0 pertama}{\b0 kali}{\b0 diperkenalkan}{\b0 oleh}{\b0 Dr.}{\b0 E.F }
\par}{\phpg\posx2162\pvpg\posy10144\absw8894\absh3219 \sl-413 \b \f20 \fs21 \cf0
{\b0 Codd,}{\b0 pada}{\b0 bulan}{\b0 Juni}{\b0 1970}{\b0 dalam}{\b0
sebuah}{\b0 tulisannya}{\b0 yang}{\b0 berjudul}{\b0 "A}{\b0 Relationa
l }
\par}{\phpg\posx2162\pvpg\posy10144\absw8894\absh3219 \sl-414 \b \f20 \fs21 \cf0
{\b0 Model}{\b0 of}{\b0 Data}{\b0 for}{\b0 Large}{\b0 Shared}{\b0 D
ata}{\b0 Banks."}{\b0 Dalam}{\b0 tulisan}{\b0 tersebut,}{\b0 Dr.}{\b0
Codd }
\par}{\phpg\posx2162\pvpg\posy10144\absw8894\absh3219 \sl-414 \b \f20 \fs21 \cf0
{\b0 menjelaskan}{\b0 tentang}{\b0 model}{\b0 relasional}{\b0 untuk}{\b0 s
istem}{\b0 basis}{\b0 data. }
\par}{\phpg\posx2162\pvpg\posy10144\absw8894\absh3219 \sl-413 \b \f20 \fs21 \cf0
\fi360 {\b0 Model-model}{\b0 yang}{\b0 lebih}{\b0 populer}{\b0 digunaka
n}{\b0 pada}{\b0 saat}{\b0 itu}{\b0 adalah}{\b0 hierarchical}{\b0 da
n }
\par}{\phpg\posx2162\pvpg\posy10144\absw8894\absh3219 \sl-414 \b \f20 \fs21 \cf0
{\b0 network,}{\b0 atau}{\b0 bahkan}{\b0 simple}{\b0 flat}{\b0 file}{\b0
data}{\b0 stuctures.}{\b0 Relational}{\b0 Database}{\b0 Management }
\par}{\phpg\posx2162\pvpg\posy10144\absw8894\absh3219 \sl-413 \b \f20 \fs21 \cf0
{\b0 Systems}{\b0
(RDBMS)}{\b0
segera}{\b0
menjadi}{\b0
sangat}{\b0
populer,}{\b0
terutama}{\b0
karena}{\b0
kemudahan }
\par}{\phpg\posx2162\pvpg\posy10144\absw8894\absh3219 \sl-414 \b \f20 \fs21 \cf0
{\b0 penggunaannya}{\b0 dan}{\b0 fleksibilitas}{\b0 struktur}{\b0 datanya.
}\par
}
\sect\sectd\pard\plain
\pgwsxn12240\pghsxn15840
{\phpg\posx2162\pvpg\posy1450\absw8831\absh3219 \b \f20 \fs21 \cf0 \b \f20 \fs21
\cf0 {\ul K}{\ul o}{\ul n}{\ul s}{\ul e}{\ul p}{\ul }{\ul M}{\ul o}{\ul d}{\ul
e}{\ul l}{\ul }{\ul R}{\ul e}{\ul l}{\ul a}{\ul s}{\ul i}{\ul o}{\ul n}{\ul a}
{\ul l}
\par}{\phpg\posx2162\pvpg\posy1450\absw8831\absh3219 \sl-413 \b \f20 \fs21 \cf0
{\b0 Konsep}{\b0 basis}{\b0 data}{\b0 model}{\b0 relasional}{\b0 memiliki}{
\b0 beberapa}{\b0 definisi}{\b0 penting}{\b0 sebagai}{\b0 berikut: }
\par}{\phpg\posx2162\pvpg\posy1450\absw8831\absh3219 \sl-414 \b \f20 \fs21 \cf0
{\b0 1.}{\b0
Kumpulan}{\b0 objek}{\b0 atau}{\b0 relasi}{\b0 untuk}{\b0 m
enyimpan}{\b0 data }
\par}{\phpg\posx2162\pvpg\posy1450\absw8831\absh3219 \sl-413 \b \f20 \fs21 \cf0
{\b0 2.}{\b0
Kumpulan}{\b0 dari}{\b0 operator}{\b0 yang}{\b0 melakuka
n}{\b0 suatu}{\b0 aksi}{\b0 terhadap}{\b0 suatu}{\b0 relasi}{\b0 unt
uk }
\par}{\phpg\posx2162\pvpg\posy1450\absw8831\absh3219 \sl-414 \b \f20 \fs21 \cf0
{\b0 menghasilkan}{\b0 relasi-relasi}{\b0 lain }

\par}{\phpg\posx2162\pvpg\posy1450\absw8831\absh3219 \sl-414 \b \f20 \fs21 \cf0


{\b0 3.}{\b0
Basis}{\b0 data}{\b0 relasional}{\b0 harus}{\b0 mendukung}{\
b0 integritas}{\b0 data}{\b0 sehingga}{\b0 data}{\b0 tersebut}{\b0 harus }
\par}{\phpg\posx2162\pvpg\posy1450\absw8831\absh3219 \sl-413 \b \f20 \fs21 \cf0
{\b0 akurat}{\b0 dan}{\b0 konsisten }
\par}{\phpg\posx2162\pvpg\posy1450\absw8831\absh3219 \sl-414 \b \f20 \fs21 \cf0
\fi360 {\b0 Contoh}{\b0 dari}{\b0 relasi}{\b0 adalah}{\b0 tabel.}{\b0
Kita}{\b0 dapat}{\b0 menggunakan}{\b0 perintah-perintah}{\b0 SQL }
\par}{\phpg\posx2162\pvpg\posy1450\absw8831\absh3219 \sl-413 \b \f20 \fs21 \cf0
\fi360 {\b0 untuk}{\b0 menampilkan}{\b0 data}{\b0 dari}{\b0 tabel. }\par
}
{\phpg\posx2522\pvpg\posy5590\absw7128\absh1729 \b \f20 \fs21 \cf0 \b \f20 \fs21
\cf0 {\ul F}{\ul u}{\ul n}{\ul g}{\ul s}{\ul i}{\ul -}{\ul f}{\ul u}{\ul n}{\ul
g}{\ul s}{\ul i}{\ul }{\ul B}{\ul a}{\ul s}{\ul i}{\ul s}{\ul }{\ul D}{\ul a}
{\ul t}{\ul a}{\ul }{\ul R}{\ul e}{\ul l}{\ul a}{\ul s}{\ul i}{\ul o}{\ul n}{\u
l a}{\ul l}
\par}{\phpg\posx2522\pvpg\posy5590\absw7128\absh1729 \sl-413 \b \f20 \fs21 \cf0
{\b0 Basis}{\b0 data}{\b0 relasional}{\b0 memiliki}{\b0 fungsi-fungsi}{\b0
kegunaan}{\b0 sebagai}{\b0 berikut: }
\par}{\phpg\posx2522\pvpg\posy5590\absw7128\absh1729 \sl-414 \b \f20 \fs21 \cf0
\fi360 {\b0 1.}{\b0
Mengatur}{\b0 penyimpanan}{\b0 data }
\par}{\phpg\posx2522\pvpg\posy5590\absw7128\absh1729 \sl-413 \b \f20 \fs21 \cf0
\fi360 {\b0 2.}{\b0
Mengontrol}{\b0 akses}{\b0 terhadap}{\b0 data }
\par}{\phpg\posx2522\pvpg\posy5590\absw7128\absh1729 \sl-413 \b \f20 \fs21 \cf0
\fi360 {\b0 3.}{\b0
Mendukung}{\b0 proses}{\b0 menampilkan}{\b0 dan}{\b0
memanipulasi}{\b0 data }\par
}
{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \b \f20 \fs21 \cf0 \fi60 \b \f20
\fs21 \cf0 {\ul I}{\ul s}{\ul t}{\ul i}{\ul l}{\ul a}{\ul h}{\ul -}{\ul i}{\ul
s}{\ul t}{\ul i}{\ul l}{\ul a}{\ul h}{\ul }{\ul B}{\ul a}{\ul s}{\ul i}{\ul s}{
\ul }{\ul D}{\ul a}{\ul t}{\ul a}{\ul }{\ul R}{\ul e}{\ul l}{\ul a}{\ul s}{\ul
i}{\ul o}{\ul n}{\ul a}{\ul l}
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-414 \b \f20 \fs21 \cf0
{\b0 Beberapa}{\b0 istilah}{\b0 yang}{\b0 perlu}{\b0 kita}{\b0 pahami}{\b0
mengenai}{\b0 basis}{\b0 data}{\b0 relasional}{\b0 antara}{\b0 lain: }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-206 \par\b \f20 \fs21 \
cf0 \fi360 {\f0\fs23 \bullet }{\b0 \f40 \fs17 }
Tabel :{\b0 Merupakan}{\b
0 struktur}{\b0 penyimpanan}{\b0 dasar}{\b0 dari}{\b0 basis}{\b0 dat
a}{\b0 relasional, }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-413 \b \f20 \fs21 \cf0
\fi360 {\b0 terdiri}{\b0 dari}{\b0 satu}{\b0 atau}{\b0 lebih}{\b0 kolom}{\b
0 (column)}{\b0 dan}{\b0 nol}{\b0 atau}{\b0 lebih}{\b0 baris}{\b0 (row).
}
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-206 \par\b \f20 \fs21 \
cf0 \fi360 {\f0\fs23 \bullet }{\b0 \f40 \fs17 }
Row (baris){\b0 :}{\b0
Baris}{\b0 merupakan}{\b0 kombinasi}{\b0 dari}{\b0 nilai-nilai}{\b0 ko
lom}{\b0 dalam }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-413 \b \f20 \fs21 \cf0
\fi360 {\b0 tabel;}{\b0
sebagai}{\b0
contoh,}{\b0
informasi}{\b0
tentang}{\b0
suatu}{\b0
departemen}{\b0
pada}{\b0
tabel }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-414 \b \f20 \fs21 \cf0
\fi360 {\b0 Departmen.}{\b0 Baris}{\b0 seringkali}{\b0 disebut}{\b0 dengan}{
\b0 "record". }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-206 \par\b \f20 \fs21 \
cf0 \fi360 {\f0\fs23 \bullet }{\b0 \f40 \fs17 }
Column (kolom) :{\b0 Kol
om}{\b0 menggambarkan}{\b0 jenis}{\b0 data}{\b0 pada}{\b0 tabel;}{\b0
sebagai }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-414 \b \f20 \fs21 \cf0
\fi360 {\b0 contoh,}{\b0 nama}{\b0 departemen}{\b0 dalam}{\b0 tabel}{\b0 De
partmen.}{\b0 Kolom}{\b0 di}{\b0 definisikan}{\b0 dengan }

\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-414 \b \f20 \fs21 \cf0


\fi360 {\b0\i nama}{\b0\i kolom}{\b0 dan}{\b0\i tipe}{\b0\i data}{\b0 beser
ta}{\b0\i panjang}{\b0\i data}{\b0 tertentu. }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-206 \par\b \f20 \fs21 \
cf0 \fi360 {\f0\fs23 \bullet }{\b0 \f40 \fs17 }
Field :{\b0 Field}{\b0
merupakan}{\b0 pertemuan}{\b0 antara}{\b0\i baris}{\b0 dan}{\b0\i kolo
m}{\b0 .}{\b0 Sebuah}{\b0 field }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-414 \b \f20 \fs21 \cf0
\fi360 {\b0 dapat}{\b0 berisi}{\b0 data.}{\b0 Jika}{\b0 pada}{\b0 suatu}{\b
0 field}{\b0 tidak}{\b0 terdapat}{\b0 data,}{\b0 maka}{\b0 field}{\b0 te
rsebut }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-413 \b \f20 \fs21 \cf0
\fi360 {\b0 dikatakan}{\b0 memiliki}{\b0 nilai}{\b0 "null". }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-207 \par\b \f20 \fs21 \
cf0 \fi360 {\f0\fs23 \bullet }{\b0 \f40 \fs17 }
Primary key :{\b0 Primar
y}{\b0 key}{\b0 atau}{\b0 kunci}{\b0 utama}{\b0 merupakan}{\b0\i kol
om}{\b0 atau }
\par}{\phpg\posx2522\pvpg\posy8074\absw8464\absh5455 \sl-414 \b \f20 \fs21 \cf0
\fi360 {\b0\i kumpulan}{\b0\i kolom}{\b0 yang}{\b0 secara}{\b0 unik}{\b0 me
mbedakan}{\b0 antara}{\b0 baris}{\b0 yang}{\b0 satu}{\b0 dengan }\par
}
\sect\sectd\pard\plain
\pgwsxn12240\pghsxn15840
{\phpg\posx2882\pvpg\posy1450\absw8155\absh2847 \f20 \fs21 \cf0 \f20 \fs21 \cf0
lainnya; sebagai contoh adalah kode departemen. Kolom dengan kategori i
ni
\par}{\phpg\posx2882\pvpg\posy1450\absw8155\absh2847 \sl-413 \f20 \fs21 \cf0 tid
ak boleh mengandung nilai "null", dan nilainya harus{\i unique} (berbeda antara
\par}{\phpg\posx2882\pvpg\posy1450\absw8155\absh2847 \sl-414 \f20 \fs21 \cf0 bar
is satu dengan lainnya).
\par}{\phpg\posx2882\pvpg\posy1450\absw8155\absh2847 \sl-206 \par\f20 \fs21 \cf0
{\f0\fs23 \bullet }{\f40 \fs18 }{\b
Foreign}{\b
key}{\b
:} Foreign
key atau kunci tamu merupakan{\i
kolom} atau
\par}{\phpg\posx2882\pvpg\posy1450\absw8155\absh2847 \sl-414 \f20 \fs21 \cf0 {\i
kumpulan}{\i kolom} yang mengacu ke primary key pada tabel yang sama atau tabe
l
\par}{\phpg\posx2882\pvpg\posy1450\absw8155\absh2847 \sl-414 \f20 \fs21 \cf0 lai
n. Foreign key ini dibuat untuk memaksakan aturan-aturan relasi pada basis
\par}{\phpg\posx2882\pvpg\posy1450\absw8155\absh2847 \sl-413 \f20 \fs21 \cf0 dat
a. Nilai data dari foreign key harus sesuai dengan nilai data pada kolom dari
\par}{\phpg\posx2882\pvpg\posy1450\absw8155\absh2847 \sl-414 \f20 \fs21 \cf0 tab
el yang diacunya atau bernilai "null". \par
}
{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \b \f20 \fs21 \cf0 \fi720 \b \f2
0 \fs21 \cf0 Model Basis Data Relasional
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
\fi1080 {\b0 Fokus}{\b0 perancangan}{\b0 basis}{\b0 data}{\b0 adalah}{\b
0 pada}{\b0 pengembangan}{\b0 sistem}{\b0 organisasi }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
\fi720 {\b0 basis}{\b0
data}{\b0
yang}{\b0
berorientasi}{\b0
bagi}{\
b0
kebutuhan}{\b0
para}{\b0
pemakai.}{\b0
Oleh}{\b0
karena}{\b0
itu, }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-414 \b \f20 \fs21 \cf0
\fi720 {\b0 pendekatan}{\b0 model}{\b0 data}{\b0 ini}{\b0 diarahkan}{\b0 pa
da}{\b0 tiga}{\b0 tahap}{\b0 perancangan}{\b0 basis}{\b0 data,}{\b0 yaitu
}
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
\fi720 {\b0 desain}{\b0 basis}{\b0 data}{\b0 konseptual,}{\b0 desain}{\b0 b
asis}{\b0 data}{\b0 logis}{\b0 dan}{\b0 desain}{\b0 basis}{\b0 data}{\b0

fisik. }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
a. Desain Basis Data Konseptual
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
{\b0 Desain}{\b0 database}{\b0 konseptual}{\b0 melibatkan}{\b0 penemuan}{\b0
dan}{\b0 analisis}{\b0 terhadap}{\b0 kebutuhan}{\b0 data }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
{\b0 organisasi.}{\b0 Perangkat}{\b0 utama}{\b0 yang}{\b0 digunakan}{\b0
dalam}{\b0 pembuatan}{\b0 sebuah}{\b0 model}{\b0 data}{\b0 adalah }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-414 \b \f20 \fs21 \cf0
{\b0 diagram}{\b0 relasi}{\b0 entitas. }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
{\b0 Tingkat}{\b0 asosiasi}{\b0 antara}{\b0 dua}{\b0 entitas}{\b0 ditampilk
an}{\b0 secara}{\b0 kardinalitas}{\b0 yakni}{\b0 jumlah}{\b0 record }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
{\b0 dalam}{\b0 satu}{\b0 file}{\b0 yang}{\b0 dihubungkan}{\b0 dengan}{\b0
satu}{\b0 record}{\b0 tunggal}{\b0 di}{\b0 file}{\b0 lain }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
b. Desain Basis Data Logis
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
{\b0 Desain}{\b0 basis}{\b0 data}{\b0 ini}{\b0 merupakan}{\b0 pengembangan}
{\b0 dari}{\b0 sudut}{\b0 pandang}{\b0 secara}{\b0 konseptual }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-414 \b \f20 \fs21 \cf0
{\b0 pemakai}{\b0
ke}{\b0
dalam}{\b0
tabel-tabel.}{\b0
Tabel-tabel}{
\b0
ini}{\b0
pada}{\b0
akhirnya}{\b0
akan}{\b0
digunakan}{\b0
untuk }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-413 \b \f20 \fs21 \cf0
{\b0 mendeskripsikan}{\b0 basis}{\b0 data}{\b0 secara}{\b0 fisik}{\b0
bagi}{\b0 para}{\b0 pemakai}{\b0 akhir}{\b0 untuk}{\b0 pengambilan }
\par}{\phpg\posx1802\pvpg\posy5176\absw9083\absh5828 \sl-414 \b \f20 \fs21 \cf0
{\b0 keputusan. }\par
}
{\phpg\posx1802\pvpg\posy12214\absw7071\absh1729 \f20 \fs21 \cf0 \f20 \fs21 \cf0
Selanjutnya dapat diberikan tinjauan secara sistematis sebagai berikut:
\par}{\phpg\posx1802\pvpg\posy12214\absw7071\absh1729 \sl-414 \f20 \fs21 \cf0 1.
Menciptakan tabel yang tidak dinormalisasikan pada formulir
\par}{\phpg\posx1802\pvpg\posy12214\absw7071\absh1729 \sl-413 \f20 \fs21 \cf0 2.
Menentukan Relasi Antara Tabel-tabel
\par}{\phpg\posx1802\pvpg\posy12214\absw7071\absh1729 \sl-414 \f20 \fs21 \cf0 3.
Membuat Identifikasi Data
\par}{\phpg\posx1802\pvpg\posy12214\absw7071\absh1729 \sl-414 \f20 \fs21 \cf0 4.
Membuat Relasi Antar Tabel \par
}
\sect\sectd\pard\plain
\pgwsxn12240\pghsxn15840
{\phpg\posx1802\pvpg\posy1450\absw4928\absh2474 \f20 \fs21 \cf0 \f20 \fs21 \cf0
5. Penempatan kunci-kunci asing dalam tabel
\par}{\phpg\posx1802\pvpg\posy1450\absw4928\absh2474 \sl-413 \f20 \fs21 \cf0 6.
Membuat Normalisasi Tabel
\par}{\phpg\posx1802\pvpg\posy1450\absw4928\absh2474 \sl-414 \f20 \fs21 \cf0 Sua
tu tahapan dalam normalisasi umumnya
\par}{\phpg\posx1802\pvpg\posy1450\absw4928\absh2474 \sl-413 \f20 \fs21 \cf0 mel
iputi tiga langkah utama, yaitu:
\par}{\phpg\posx1802\pvpg\posy1450\absw4928\absh2474 \sl-414 \f20 \fs21 \cf0 a.
Penghilangan bentuk perulangan{\i (redundancy) }
\par}{\phpg\posx1802\pvpg\posy1450\absw4928\absh2474 \sl-414 \f20 \fs21 \cf0 b.
Mengubah ketergantungan parsial
\par}{\phpg\posx1802\pvpg\posy1450\absw4928\absh2474 \sl-413 \f20 \fs21 \cf0 c.
Mengubah ketergantungan transitif \par
}

{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \b \f20 \fs21 \cf0 \b \f20 \fs21


\cf0 Langkah-langkah Pemanfaatan Basis Data
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-414 \b \f20 \fs21 \cf0
Relasional
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 Ada}{\b0 beberapa}{\b0 langkah}{\b0 yang}{\b0 dapat}{\b0 dilakukan}{\
b0 untuk}{\b0 memanfaatkan}{\b0 kembali}{\b0 database}{\b0 yang }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 telah}{\b0 dirancang.}{\b0 Langkah-langkah}{\b0 ini}{\b0 antara}{\b0 l
ain: }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-414 \b \f20 \fs21 \cf0
{\b0 a.}{\b0 Memilih}{\b0 sebuah}{\b0 relasi}{\b0 dari}{\b0 basis}{\b0 dat
a }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 Langkah}{\b0 ini}{\b0 dilakukan}{\b0 dengan}{\b0 cara}{\b0 menjaga}{\b
0\i directory}{\b0 /tujuan}{\b0 pemakai}{\b0 sebagai}{\b0 memori }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 bantuan. }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 b.}{\b0 Menggabungkan}{\b0 dua}{\b0 relasi}{\b0 secara}{\b0 bersamaan
}
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 Gabungan}{\b0 operasi}{\b0 ini}{\b0 dimaksudkan}{\b0 untuk}{\b0 mengam
bil}{\b0 dua}{\b0 relasi}{\b0 dan}{\b0 menempatkannya }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-414 \b \f20 \fs21 \cf0
{\b0 secara}{\b0 bersamaan}{\b0 untuk}{\b0 membuat}{\b0 relasi}{\b0 yang}{\
b0 lebih}{\b0 besar. }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 c.}{\b0 Membangun}{\b0 kolom}{\b0 dari}{\b0 relasi }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 Kegiatan}{\b0 ini}{\b0 dilakukan}{\b0 dengan}{\b0 membangun}{\b0 relas
i}{\b0 yang}{\b0 lebih}{\b0 kecil}{\b0 dengan}{\b0 hanya}{\b0 memilih }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 atribut}{\b0 yang}{\b0 relevan}{\b0 dari}{\b0 relasi}{\b0 yang}{\b0 a
da }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 d.}{\b0 Memilih}{\b0 baris}{\b0 dari}{\b0 relasi }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-414 \b \f20 \fs21 \cf0
{\b0 Pemilihan}{\b0 baris}{\b0 akan}{\b0 membuat}{\b0 sebuah}{\b0 hubungan}
{\b0 baru}{\b0 (yang}{\b0 lebih}{\b0 kecil)}{\b0 dengan }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 mengekstrasi}{\b0 record}{\b0 yang}{\b0 berisi}{\b0 sebuah}{\b0 atribu
t}{\b0 yang}{\b0 bertemu}{\b0 syarat}{\b0 tertentu. }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-414 \b \f20 \fs21 \cf0
{\b0 e.}{\b0 Membagi}{\b0 atribut}{\b0 yang}{\b0 baru }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-414 \b \f20 \fs21 \cf0
{\b0 Langkah}{\b0 ini}{\b0 meliputi}{\b0 manipulasi}{\b0 data}{\b0 yan
g}{\b0 ada}{\b0 ditambah}{\b0 beberapa}{\b0 parameter}{\b0 tambahan }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 (jikadiperlukan)}{\b0 untuk}{\b0 memperoleh}{\b0 data}{\b0 baru.}{\
b0 Kemudian,}{\b0 kolom}{\b0 baru}{\b0 dibuat}{\b0 untuk}{\b0 hasil
}
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-414 \b \f20 \fs21 \cf0
{\b0 relasi. }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-413 \b \f20 \fs21 \cf0
{\b0 f.}{\b0 Memberi}{\b0 indeks}{\b0 atau}{\b0 mengurutkan}{\b0 baris }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-414 \b \f20 \fs21 \cf0
{\b0 Pengindeksan}{\b0
merupakan}{\b0
susunan}{\b0
baris}{\b0
secara
}{\b0
logika}{\b0
dalam}{\b0
sebuah}{\b0
relasi}{\b0
menurut }
\par}{\phpg\posx1802\pvpg\posy4762\absw9125\absh8436 \sl-414 \b \f20 \fs21 \cf0

{\b0 beberapa}{\b0 kunci,}{\b0 sedangkan}{\b0 pengurutan}{\b0 merupakan}{\b0


penyusunan}{\b0 sebuah}{\b0 relasi}{\b0 secara}{\b0 fisik. }\par
}
\sect\sectd\pard\plain
\pgwsxn12240\pghsxn15840
{\phpg\posx1802\pvpg\posy1450\absw9032\absh2102 \f20 \fs22 \cf0 \f20 \fs22 \cf0
g. Menghitung total untuk menampilkan hitungan
\par}{\phpg\posx1802\pvpg\posy1450\absw9032\absh2102 \sl-413 \f20 \fs22 \cf0 Jik
a sub kelompok data yang tepat telah ditentukan dan baris relasi telah disusun m
aka
\par}{\phpg\posx1802\pvpg\posy1450\absw9032\absh2102 \sl-414 \f20 \fs22 \cf0 tot
al dan hasil hitungan dapat dilakukan.
\par}{\phpg\posx1802\pvpg\posy1450\absw9032\absh2102 \sl-413 \f20 \fs22 \cf0 h.
Menampilkan data
\par}{\phpg\posx1802\pvpg\posy1450\absw9032\absh2102 \sl-414 \f20 \fs22 \cf0 Lan
gkah terakhir dalam mendapatkan kembali data adalah presentasi yang dit
ampilkan
\par}{\phpg\posx1802\pvpg\posy1450\absw9032\absh2102 \sl-414 \f20 \fs22 \cf0 dal
am bentuk tabel, grafik, gambar dan sebagainya. \par
}
\sect\sectd\pard\plain
}

You might also like