PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT...

24
PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL 1. Buatlah daftar tipe nilai interval sebagai berikut, lalu tuangkan ke dalam program DBMS Xampp Field Type Key Default Extra Minute_Second TIME NULL Hour_Minute TIME NULL Day_Hour DATE NULL Year_Month DATE NULL Hour_Second TIME NULL 2. Buatlah ADDDATE( ) 3. Buatlah CURDATE( ) 4. Buatlah CURTIME( ) 5. Buatlah CURRENT_TIMESTAMP( ) 6. Buatlah DAYNAME(penanggalan) 7. Buatlah DAYOFMONTH(penanggalan) 8. Buatlah DAYOFWEEK(penanggalan) 9. Buatlah DAYOFYEAR(penanggalan) 10. Buatlah EXTRACT(nilai FROM penanggalan/waktu) 11. Buatlah FROM_DAYS(tanggal dalam nilai) 12. Buatlah HOUR(pengaturan waktu) 13. Buatlah MINUTE(pengaturan waktu)

Transcript of PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT...

Page 1: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

PRAKTIKUM SISTEM BASIS DATA

DOSEN : NAHOT FRASTIAN, S.KOM

PROGRAM STUDI : TEKNIK INFORMATIKA

UNIVERSITAS INDRAPRASTA PGRI

FUNGSI TANGGAL

1. Buatlah daftar tipe nilai interval sebagai berikut, lalu tuangkan ke dalam program DBMS Xampp

Field Type Key Default Extra

Minute_Second TIME NULL

Hour_Minute TIME NULL

Day_Hour DATE NULL

Year_Month DATE NULL

Hour_Second TIME NULL

2. Buatlah ADDDATE( )

3. Buatlah CURDATE( )

4. Buatlah CURTIME( )

5. Buatlah CURRENT_TIMESTAMP( )

6. Buatlah DAYNAME(penanggalan)

7. Buatlah DAYOFMONTH(penanggalan)

8. Buatlah DAYOFWEEK(penanggalan)

9. Buatlah DAYOFYEAR(penanggalan)

10. Buatlah EXTRACT(nilai FROM penanggalan/waktu)

11. Buatlah FROM_DAYS(tanggal dalam nilai)

12. Buatlah HOUR(pengaturan waktu)

13. Buatlah MINUTE(pengaturan waktu)

Page 2: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

14. Buatlah SECOND(pengaturan waktu)

15. Buatlah MONTH(penanggalan)

16. Buatlah MONTHNAME(penanggalan)

17. Buatlah NOW( )

18. Buatlah YEAR(penanggalan)

19. Buatlah TO_DAYS(penanggalan)

20. Buatlah DATE_FORMAT(penanggalan/waktu, simbol format)

1. Ketik pada field Create new database “fungsi_tanggal”, kemudian klik “Create”

Pada field Name ketik “tanggal”, pada field Number of fields ketik “5”. Kemudian klik “Go”

Page 3: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Ketik masing – masing isi field sesuai soal di atas. Kemudian klik “Save”

Ini adalah tampilan tabel “tanggal” dari nama – nama field yang sudah diinput di atas. Ada pada tab

“Browse”

Kemudian klik pada tab “Insert”, masukkan waktu secara manual pada field (Minute_Second :

Hour_Minute : Hour_second). Kecuali Day_Hour dan Year_Month kita bisa lakukan posting dan

masukkan sesuai tanggal pembuatan database

Page 4: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Ini adalah bentuk tampilan dalam Query – nya. Kemudian klik “Go”

Klik tab “Browse”. Data awal yang dimasukkan adalah 1

Page 5: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

1. Buatlah ADDDATE( )

Mysql> SELECT ADDDATE("2012-05-24", Interval 25 day);

Tampilan ADDDATE("2012-05-24", Interval 25 day) pada tab “Browse”

Page 6: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

2. Buatlah CURDATE ( )

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT CURDATE( )Tanggal_Hari_Ini;

Tampilan Tanggal_Hari_Ini pada tab “Browse”

Page 7: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

3. Buatlah CURTIME( )

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT CURTIME( )Waktu_Saat_Ini;

Tampilan Waktu_Saat_Ini pada tab “Browse”

Page 8: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

4. Buatlah CURRENT_TIMESTAMP( )

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT CURRENT_TIMESTAMP( )Waktu_Saat_Ini_Berikut_Waktu_Terkini;

Page 9: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Waktu_Saat_Ini_Berikut_Waktu_Terkini pada tab “Browse”

5. Buatlah DAYNAME(penanggalan)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT DAYNAME("2012-05-24")Tanggal_Tersebut_Hari;

Page 10: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Tanggal_Tersebut_Hari pada tab “Browse”

6. Buatlah DAYOFMONTH (penanggalan)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT DAYOFMONTH("2012-05-24")Tanggalnya_Adalah;

Page 11: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Tanggalnya_Adalah pada tab “Browse”

7. Buatlah DAYOFWEEK (penanggalan)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT DAYOFWEEK("2012-05-24")Kode_Tanggalnya_Adalah;

Page 12: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Kode_Tanggalnya_Adalah pada tab “Browse”

8. Buatlah DAYOFYEAR (penanggalan)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT DAYOFYEAR("2012-05-24")Saat_Ini_Hari_Ke;

Page 13: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Saat_Ini_Hari_Ke pada tab “Browse”

9. Buatlah EXTRACT (nilai FROM penanggalan/waktu )

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT EXTRACT(Day FROM"2012-05-24")Nilai_Extractnya;

Page 14: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Nilai_Extractnya pada tab “Browse”

10. Buatlah FROM_DAYS (tanggal dalam nilai )

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT FROM_DAYS(735012)Penanggalannya_Adalah;

Page 15: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Penanggalannya_Adalah pada tab “Browse”

11. Buatlah HOUR (pengaturan waktu)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT HOUR("12:04:50")Jamnya_Adalah;

Page 16: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Jamnya_Adalah pada tab “Browse”

12. Buatlah MINUTE(pengaturan waktu)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT MINUTE("12:04:50")Menitnya_Adalah;

Page 17: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Menitnya_Adalah pada tab “Browse”

13. Buatlah SECOND (pengaturan waktu)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT SECOND("12:04:50")Detiknya_Adalah;

Page 18: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Detiknya_Adalah pada tab “Browse”

14. Buatlah MONTH (penanggalan)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT MONTH("2012-05-24")Bulan_Ke;

Page 19: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Bulan_Ke pada tab “Browse”

15. Buatlah MONTHNAME (penanggalan)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT MONTHNAME("2012-05-24")Ini_Bulan;

Page 20: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Ini_Bulan pada tab “Browse”

16. Buatlah NOW ( )

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT NOW()Sekarang_Tepatnya;

Page 21: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Sekarang_Tepatnya pada tab “Browse”

17. Buatlah YEAR (penanggalan)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT YEAR("2012-05-24")Tahun_Sekarang;

Page 22: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Tahun_Sekarang pada tab “Browse”

18. Buatlah TO_DAYS (penanggalan)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT TO_DAYS("2012-05-24")Nilainya_Adalah;

Tampilan Nilainya_Adalah pada tab “Browse”

Page 23: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

19. Buatlah DATE_FORMAT(penaanggala/waktu, symbol format)

Klik tab “SQL”, masukkan perintah di bawah ini lalu klik “Go”

Mysql> SELECT DATE_FORMAT("2012-05-24",'%W, %M, %D, %Y')Formatnya_Adalah;

Page 24: PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT … · PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI FUNGSI TANGGAL

Tampilan Formatnya_Adalah pada tab “Browse”