Fungsi Numerik  ABSn, fungsi yang menghasilkan nilai absolut dari n.

sebanyak karakter tertentu len. Fungsi ini sinonim dengan fungsi MID dan bentuk lain fungsi ini adalah SUBSTRINGstr FROM pos [FOR len].  TRIMstr, fungsi untuk membuang semua spasi yang berada di sebelah kiri dan kanan sebuah nilai string str.  UPPERstr, fungsi yang berguna untuk merubah semua karakter dalam nilai string str menjadi hurup kapital upercase. Fungsi ini sinonim untuk fungsi UCASE.

5. Fungsi Numerik  ABSn, fungsi yang menghasilkan nilai absolut dari n.

 ACOSn, fungsi untuk menghasilkan nilai arc kosinus dari n.  ASINn, fungsi untuk menghasilkan nilai arc sinus dari n.  ATANn, fungsi yang dapat menghasilkan nilai arc tangen dari n.  CEILn, fungsi untuk menghasilkan nilai integer terdekat yang tidak kurang dari nilai n.. Fungsi ini sinonim dengan fugsi CEILINGn.  COSn, fungsi yang dapat menghasilkan nilai kosinus dari n. Dimana n dalam radian.  COTn, fungsi yang dapat menghasilkan nilai kotangen dari n. Dimana n dalam radian.  DEGREESn, fungsi untuk menghasilkan nilai derajat degrees dari nilai n radian.  EXPn, fungsi untuk menghasilkan nilai exponensial dari nilai numerik n  FLOORn, fungsi yang dapat menghasilkan nilai integer terdekat yang tidak lebih dari nilai n..  LNn, fungsi untuk menghasilkan nilai LEN logaritma natural dari nilai numerik n. Fungsi ini sinonim dengan fungsi LOG.  LOG[b,] n, fungsi yang dapat menghasilkan sebuah nilai dengan ketentuan, jika parameternya Cuma satu yaitu n, maka akan menghasilkan nilai LEN logaritma natural dari nilai numerik n sinonim dengan fungsi LN. namun jika ada dua parameter b dan n, maka akan menghasilkan nilai logaritma basis b dari nilai n. Modul Praktikum Sistem Basis Data .............................................................................. 40  LOG2n, fungsi untuk menghasilkan nilai logaritma basis 2 dari nilai numerik n.  LOG10n, fungsi untuk menghasilkan nilai logaritma basis 10 dari nilai numerik n.  MODn, m, fungsi untuk menghasilkan nilai sisa modulus dari proses pembagian integer n dengan m. Fungsi ini sama dengan operator atau MOD.  PI, fungsi yang mengahsilkan nilai PI  POWn, m, fungsi untuk menghasilkan nilai n pangkat m.  RADIANSn, fungsi yang dapat menghasilkan nilai radian dari n derajat.  RAND[n], fungsi untuk menghasilkan nilai acak random antara 0 hingga 1.0. Parameter n jika disertakan digunakan sebagai awal bilangan acak.  ROUNDn[, d], fungsi yang dapat menghasilkan nilai integer terdekat dari nilai numerik n. jika parameter d disertakan maka akan menghasilkan pecahan terdekat dari nilai numerik n dengan d digit desimal.  SINn, fungsi untuk menghasilkan nilai sinus dari nilai numerik n dalam radian.  SQRTn, fungsi yang menghasilkan nilai positif dari akar kuadrat n.  TANn, fungsi untuk menghasilkan nilai tangent dari nilai numerik n dalam radian.  TRUNCATEn, d, fungsi yang menghasilkan nilai numerik dengan menghilangkan digit desimal pad nilai numerik n hingga menyisakan d digit desimal. 6. Fungsi Date dan Time  ADDDATEexpr1, expr2, fungsi yang dapat digunakan untuk menghasilkan tanggal dari tanggal awal expr1 ditambah interval hari yang ditentukan expr2. Fungsi ADDDATE sinonim dengan fungsi DATE_ADD.  ADDTIMEexpr1, expr2, fungsi yang menghasilkan jam dari jam awal expr1 ditambah interval jam yang ditentukan expr2.  CURDATE, fungsi untuk menghasilkan tanggal sistem saat ini dalam format YYYY-MM-DD atau YYYYMMDD . Fungsi ini sinonim dengan fungsi CURRENT_DATE. Modul Praktikum Sistem Basis Data .............................................................................. 41 CURTIME, fungsi untuk menghasilkan jam sistem saat ini dalam format HH:MM:SS atau HHMMSS format. Fungsi ini sinonim dengan fungsi CURRENT_TIME.  DATEexpr, fungsi untuk menghasilkan tanggal dari nilaivalue datetime yang disertakan dalam ekspresi expr.  DATE_FORMATdatetime, format, fungsi yang dapat menghasilkan nilai tanggal dan jam datetime value dalam format tertentu.  DAYdate, fungsi untuk menghasilkan tanggal dari sebuah urutan tahun-bulan- tanggal date. Fungsi ini sinonim dengan fungsi DAYOFMONTH.  DAYNAMEdate, fungsi yang dapat mengahasilkan nama hari dari sebuah nilai tanggal date  DAYOFWEEKdate, fungsi untuk menghasilkan urutan hari dalam minggu 1 = Sunday, 2 = Monday, ... 7 = Saturday dari sebuah nilai tanggal date.  DAYOFYEARdate, fungsi yang dapat menghasilkan hari ke berapa dalam tahun dari sebuah nilai tanggal date.  NOW, fungsi untuk menghasilkan tanggal dan jam sistem saat ini dalam format YYYY-MM-DD HH:MM:SS atau YYYYMMDDHHMMSS . 7. Fungsi Aggregasi  AVGexpr, fungsi untuk menghasilkan nilai rata-rata sekelompok nilai dari sebuah kolom field numerik.  COUNTexpr, fungsi untuk menghasilkan nilai jumlah data barisrecord dari sekelompok data tabel maupun view.  MAXexpr, fungsi yng dapat menghasilkan nilai tertinggi sekelompok nilai dari sebuah kolom field numerik  MINexpr, fungsi untuk menghasilkan nilai terendah sekelompok nilai dari sebuah kolom field numerik  SUMexpr, fungsi yang dapat menghasilkan nilai total jumlah sekelompok nilai dari sebuah kolom field numerik. Modul Praktikum Sistem Basis Data .............................................................................. 42  STDDEV_POPexpr, fungsi untuk menghasilkan nilai standart deviasi populasi dari expr.  VAR_POPexpr, fungsi yang dapat menghasilkan nilai standart varian populasi dari expr. 8. Fungsi Seleksi Kondisi  IF expr1, expr2, expr3, fungsi pengujian yang dapat menghasilkan nilai expr2 jika expr1 terpenuhi atau bernilai TRUE, dan akan menampilkan nilai expr3 jika expr1 tidak terpenuhi atau bernilai FALSE.  IFNULLexpr1, expr2, fungsi pengujian untuk menghasilkan nilai expr1, jika expr1 tidak NULL, dan akan menampilkan nilai expr2 jika expr1 adalah NULL.  CASE WHEN [condition] THEN [result] [WHEN [condition] THEN [result] …] [ELSE result] END

E. LANGKAH-LANGKAH PRAKTIKUM