Home Start Back Next End
  
11
2.2.2
Domain, Atribut, Tuple dan Relasi
Sebuah
domain
adalah
sebuah
set
dari
nilai
yang
atomik.
Atomik
berarti  tidak  dapat  dipisahkan  sejauh 
yang  dibutuhkan  oleh  relational
model. Salah satu metode
untuk
menjelaskan sebuah domain adalah dengan
menjelaskan
tipe
data
dari
data
yang
membentuk
domain
tersebut.
Selain
itu,
memberikan nama
sebuah
domain
juga
berguna
untuk
membantu
menjelaskan nilai yang ada didalamnya.
Contoh:
 
Nama : sebuah set nama-nama orang
 
No_Telp
:
sebuah
set
nomor
telepon
yang
panjangnya 10
digit
angka
dimana terkandung kode area di dalamnya
Bentuk  ini  disebut  definisi  logikal  dari  domain.  Tipe  data  atau
format
juga
dijelaskan untuk
setiap
domain.
Sebuah
skema
relasi,
yang
digambarkan dengan
R
(A1,
A2,
...
,
A
n
),
terdiri dari
sebuah
nama relasi
R
dan
sebuah
daftar
atribut
A1,
A2,
...
,
A
yang
berguna
untuk
menjelaskan
sebuah
relasi.
Setiap
atribut
A
merupakan
nama
dari
sebuah
aturan
untuk
beberapa
domain
D
dalam
skema
relasi
R.
D
disebut
domain
dari 
A
i  
dan
digambarkan dengan
dom
(A
i
).
Sebuah
skema
relasi
digunakan
untuk
menggambarkan sebuah
relasi.
Degree
dari
sebuah
relasi
adalah
jumlah
atribut yang dimiliki skema relasi .
Sebuah relasi
r
dari
skema
relasi
R
(A1,
A2,
...
,
A
n
),
juga
digambarkan dengan r(R),
yang merupakan sebuah bentuk dari n-tuples r =
{t1, t2, ... t
m
}. Setiap n-tuple adalah daftar yang terurut dari n nilai r = < v1,
v2, ...
v
m
>, di
mana setiap
nilai
v
i
,
1
=
i
=
n,
yang
merupakan elemen dari
Word to PDF Converter | Word to HTML Converter