![]() 42
2.4.2.6 Fungsi Built-in
Merupakan
fungsi-fungsi khusus
yang
sudah disediakan oleh
DBMS
dan bervariasi antar satu DBMS dengan DBMS lainnya.
Misalnya
salah
satu
fungsi
built-in
pada
DB2
yaitu
MONTH() dan
YEAR()
yang membutuhkan
tipe data DATE
sebagai input dan
mengembalikan nilai integer yaitu bulan dan tahun dari nilai tersebut.
Contoh :
SELECT NAME, MONTH(HIRE_DATE)
FROM SALESREPS
Gambar 2.5 Contoh Fungsi Built-in
2.4.2.7 NULL Values
Sebuah
basis
data
merupakan
sebuah
permodelan dari
situasi
dunian
nyata,
sehingga
sebagian
data
dapat
ditemukan hilang,
tidak
dikenal,
ataupun tidak cocok.
SQL
mendukung
mekanisme data
yang
hilang
ataupun
tidak
dikenal
tersebut secara eksplisit melalui konsep
nilai null. Sebuah nilai null
adalah
sebuah
indikator
yang
memberitahu SQL
(dan
penggunanya)
bahwa
data
tersebut hilang
dan
tak
cocok.
Tetapi
nilai
NULL
tersebut
bukanlah
nilai
data
yang
sebenarnya seperti
0,
473.83,
Sam
Clark.
Melainkan
hanya
sebuah
sinyal
dan
pertanda
bahwa
nilai
data
tersebut
hilang dan tidak dikenal.
|